2024-11-25
Rill | Data Talks on the Rocks 4 - Alexey Milovidov, ClickHouse
www.rilldata.com/blog/rill-clickhouse-alexey-milovidov-interviewA video interview with Alexey Milovidov, co-founder and CTO of ClickHouse, that dives deep into AI, ClickHouse’s architecture, different database categories, and pain points in the market that ClickHouse uniquely solves.
2024-11-23
A web-based marble game
5-million-devs.netlify.com
Hello HN! We’re a small creative studio specializing in real-time 3D experiences. Netlify approached us to design and build an interactive experience to celebrate reaching 5 million developers.
Inspired by the classic game Marble Madness, we created a gamified experience where users control a ball through playful, interactive levels. The goal was to blend marketing content with the look and feel of a game to engage users.
The app is built with Three.js [1], using our custom render pipeline and shaders, and uses Rapier for
2024-11-22
toot by https://mastodon.energy/@floko
mastodon.energy/@floko/113526472251011585On Mastodon, a newly introduced feature allows you to link your blog articles to your Fediverse account. I recently added this feature to my Hugo Blog and wrote down the necessary steps: <https://kotthoff.dev/posts/2024/mastodon-tag/>
[#mastodon](https://mastodon.energy/tags/mastodon) [#hugo](https://mastodon.energy/tags/hugo) [#opensource](https://mastodon.energy/tags/opensource) [#blog](https://mastodon.energy/tags/blog) [#blogging](https://mastodon.energy/tags/blogging) [#journalism](https://mastodon.energy/tags/journalism)
2024-11-14
toot by https://toot.community/@ajs
toot.community/@ajs/113483022413326639Message to future me:
defaults write com.apple.Preview PVImagePrintingScaleMode -bool FALSE
2024-11-11
toot by https://hessen.social/@ptujec
hessen.social/@ptujec/113463855879096741
New LB Action:
<https:ptujec.github.io/Writing-Tools/>
[#iAWriter](https://hessen.social/tags/iAWriter) [#LaunchBar](https://hessen.social/tags/LaunchBar) [#writing](https://hessen.social/tags/writing)
2024-11-08
toot by https://mastodon.social/@jerrod
mastodon.social/@jerrod/113448264305981666The Mac mini Pro case fits perfectly without modifications!
I’ve updated the listing to reflect that “Beta 2” is verified and safe to print.
I will soon be making tweaks to the power button and front port centering. Enjoy all!
<https:makerworld.com/en/models/756063>
(Final tag, fine gents:)
[@snazzyq](https://mas.to/@snazzyq) [@christianselig](https://mastodon.social/@christianselig) [@jsnell](https://zeppelin.flights/@jsnell) [@caseyliss](https://mastodon.social/@caseyliss) [@imyke](https://myke.social/@imyke)
2024-11-07
toot by https://social.jvns.ca/@b0rk
social.jvns.ca/@b0rk/113442185025764682Just discovered litecli (<https://github.com/dbcli/litecli>), it feels like a big improvement over the default SQLite REPL (autocompletion! support for multiline queries! syntax highlighting!)
2024-11-06
toot by https://toot.cafe/@codepo8
toot.cafe/@codepo8/113436138737429098Technically not wrong…
2024-10-27
toot by https://chaos.social/@michenriksen
chaos.social/@michenriksen/113380097923694612I just finished a custom Hugo theme I’ve been working on. It’s called “Today I Learned,” and it’s perfect for both traditional blogging and building a knowledge base of shorter, informal notes for easy reference and sharing.
A cool feature: it graphs your content like Obsidian! It also supports side notes and highlights with admonitions.
Check it out at <https://michenriksen.com/til-example-site>
[#Hugo](https://chaos.social/tags/Hugo) [#Obsidian](https://chaos.social/tags/Obsidian) [#Blogging](https://chaos.social/tags/Blogging) [#Notes](https://chaos.social/tags/Notes) [#TIL](https://chaos.social/tags/TIL)
toot by https://fedi.simonwillison.net/@simon
fedi.simonwillison.net/@simon/113377512845342925I built a new plugin for LLM called llm-jq, which lets you pipe JSON into the tool and provide a short description of what you want, then it uses an LLM to generate a jq program and executes that against the JSON for you <https://simonwillison.net/2024/Oct/27/llm-jq/>
Example usage:
llm install llm-jq
curl -s 'http''s:api.github.com/repos/simonw/datasette/issues' |
llm jq 'count by user login, top 3'
2024-09-24
toot by https://mastodon.decentralised.social/@wezm
mastodon.decentralised.social/@wezm/113189900754036157Discovered a neat new tool last week: <https://github.com/wr7/refold>
It's similar to fmt
and fold
except that it automatically handles prefixes. Vim/Neovim gq
can do this out of the box but fails (for me at least) when multiple prefixes are present, such as a Markdown block-quote inside Rust comments. E.g.
// > Some quoted text
// > to reflow.
refold
handles this.
[#Rust](https://mastodon.decentralised.social/tags/Rust) [#RustLang](https://mastodon.decentralised.social/tags/RustLang) [#TextProcessing](https://mastodon.decentralised.social/tags/TextProcessing) [#TextManipulation](https://mastodon.decentralised.social/tags/TextManipulation) [#TextEditor](https://mastodon.decentralised.social/tags/TextEditor)
2024-09-22
toot by https://mastodon.social/@siracusa
mastodon.social/@siracusa/113181783888424691How to stop the monthly screen recording prompts in macOS 15 Sequoia: <https://lapcatsoftware.com/articles/2024/8/10.html> (via [@skypunch](https://mastodon.social/@skypunch))
2024-09-16
jordanbaird/Ice: Powerful menu bar manager for macOS
github.com/jordanbaird/IcePowerful menu bar manager for macOS. Contribute to jordanbaird/Ice development by creating an account on GitHub.
Using reasoning for data validation | OpenAI Cookbook
cookbook.openai.com/examples/o1/using_reasoning_for_data_validationOpen-source examples and guides for building with the OpenAI API. Browse a collection of snippets, advanced techniques and walkthroughs. Share your own examples and guides.
2024-09-12
toot by https://fosstodon.org/@orhun
fosstodon.org/@orhun/113124441267143423Today I discovered a pretty cool utility for listing USB devices! 🔌
🌸 **cyme**: A modern and cross-platform lsusb!
🔥 Displays manufacturer, serial number, speed, current information (mA) and more!
🦀 Written in Rust!
⭐ GitHub: <https://github.com/tuna-f1sh/cyme>
[#rustlang](https://fosstodon.org/tags/rustlang) [#lsusb](https://fosstodon.org/tags/lsusb) [#usb](https://fosstodon.org/tags/usb) [#devices](https://fosstodon.org/tags/devices) [#utility](https://fosstodon.org/tags/utility) [#commandline](https://fosstodon.org/tags/commandline) [#tool](https://fosstodon.org/tags/tool) [#libusb](https://fosstodon.org/tags/libusb)
2024-09-08
Consent-O-Matic
consentomatic.au.dkConsent-O-Matic is a browser extension that recognizes CMP (Consent Management Provider) pop-ups that have become ubiquitous on the web and automatically fills them out based on your preferences – even if you meet a dark pattern design. Sometimes a website might not use standard categories, and in that case, Consent-O-Matic will always try to submit the most privacy preserving settings.
2024-09-07
toot by https://mas.to/@fritzoids
mas.to/@fritzoids/113097777800067093“When the AI provided an incorrect result, researchers found inexperienced and moderately experienced radiologists dropped their cancer-detecting accuracy from around 80% to about 22%. Very experienced radiologists’ accuracy dropped from nearly 80% to 45%.”
<https:www.brainfacts.org/neuroscience-in-society/tech-and-the-brain/2024/why-ai-can-push-you-to-make-the-wrong-decision-at-work-090324>
toot by https://mastodon.social/@codito
mastodon.social/@codito/113094515086218839If you're using AI for coding or prose in Neovim, don't forget to try out <<https://github.com/olimorris/codecompanion.nvim>> and <<https://github.com/milanglacier/minuet-ai.nvim>>!
Both work seamlessly with local models using OpenAI compatible API, e.g., llama-server
from llama.cpp <3
[#llm](https://mastodon.social/tags/llm) [#ai](https://mastodon.social/tags/ai) [#neovim](https://mastodon.social/tags/neovim) [#vim](https://mastodon.social/tags/vim) [#copilot](https://mastodon.social/tags/copilot)
2024-09-03
toot by https://hachyderm.io/@rain
hachyderm.io/@rain/113075079700320813New blog post! Beyond Ctrl-C: The dark corners of Unix signal handling.
The post is an introduction to signals and how to manage them effectively with async Rust. It's a written version of my talk at RustConf 2023, heavily edited for presentation as a blog post.
Hope you enjoy reading it as much as I enjoyed writing it!
<https:sunshowers.io/posts/beyond-ctrl-c-signals/>
2024-08-31
QR code generator
fietkau.software/qrIwebdev side project: QR code generator
-
It's instant, purely client-side, and has no ads or upsells.
-
It has a variety of color, shape, and logo embedding options.
-
There's PNG and SVG export.
The included logo selection is, let's say, "opinionated" and features lots of familiar faces if you enjoy federated social platforms. 😄
2024-08-26
nikitabobko/AeroSpace: AeroSpace is an i3-like tiling window manager for macOS
github.com/nikitabobko/AeroSpace
- Tiling window manager based on a tree paradigm
- i3 inspired
- Fast workspaces switching without animations and without the necessity to disable SIP
- AeroSpace employs its own emulation of virtual workspaces instead of relying on native macOS Spaces due to their considerable limitations
- Plain text configuration (dotfiles friendly). See: default-config.toml
- CLI first (manpages and shell completion included)
- Doesn't require disabling SIP (System Integrity Protection)
- Proper multi-monitor support (i3-like paradigm)
2024-08-21
docling
pypi.org/project/doclingDocling bundles PDF document conversion to JSON and Markdown in an easy, self-contained package.
SilentKnight – fully automatic checks of firmware and security systems
eclecticlight.co/lockrattler-systhistCheck whether your Mac is up to date automatically. Covers firmware, security settings and data files, and now checks macOS malware scans. Has both a summary Help page and a detailed reference. Update improves compatibility with Sequoia.
2024-08-19
toot by https://fedi.simonwillison.net/@simon
fedi.simonwillison.net/@simon/112990506494743684
My notes on trying out whisperfile, the new cross-platform executable packaging for the Whisper speech-to-text model, released as part of the latest update to llamafile
<https:simonwillison.net/2024/Aug/19/whisperfile/>
Leaving neovim for Zed
stevedylan.dev/posts/leaving-neovim-for-zedA detailed post, including settings to make it easier on your muscle memory.
2024-08-15
toot by https://mastodon.social/@dabeaz
mastodon.social/@dabeaz/112965770921558964The video in that last boost might be one of the greatest things I've ever seen. Relinked here: <https://www.youtube.com/watch?v=7hdJQkn8rtA>
One gem I really liked: "We shouldn't worry too much, too early, about language details. Otherwise we don't program, but just code lots of details."
2024-08-13
toot by https://fedi.simonwillison.net/@simon
fedi.simonwillison.net/@simon/112955685097244255Some notes on mlx-whisper - it's now really easy to run transcriptions through an Apple Silicon (and GPU) optimized Whisper model using Python on macOS <https://simonwillison.net/2024/Aug/13/mlx-whisper/>
2024-08-11
toot by https://fedi.simonwillison.net/@simon
fedi.simonwillison.net/@simon/112946036185401313New TIL: Using sqlite-vec with embeddings in sqlite-utils and Datasette <https://til.simonwillison.net/sqlite/sqlite-vec>
2024-08-10
toot by https://mastodon.social/@Edent
mastodon.social/@Edent/112938873419108770OK gang! This is ready for you to test.
python tweet2html.py --css 1234
That will take a Twitter ID and return HTML and CSS for you to embed in your website with no calling back to Twitter.
Features:
🗣 Avatars inlined as Base64 WebP
📸 All attached photos inlined
🎥 Video poster inline, <video> to original source
🔗 Hyperlinks don't use t.co
#️⃣ Hashtags and @ mentions linked
🕰 Semantic time
♥ and 🗨 counts
Try it out at <https://github.com/edent/Tweet2Embed>
Feedback and pull requests very welcome!
2024-08-09
Otranscribe
otranscribe.comA free web app to take the pain out of transcribing recorded interviews.
File Manager for macOS. Native. Extensible. Fast. :rocket:
marta.sh
- Fully Native: Marta is a native macOS application written entirely in Swift. It offers a native experience and is blazingly fast.
- Keyboard Support: Click or press. Marta will make you feel comfortable whenever you prefer to use a keyboard or a mouse.
- Your Privacy Matters: Marta doesn't collect or sell your data. There's no hidden functionality or backdoors. And it will never be.
How To: Highlight Text Fragments When Linking
weblog.rogueamoeba.com/2024/08/08/how-to-highlight-text-fragments-when-linking
A highlighted result
In recent months, I’ve begun to notice that results from web searches often highlight specific text on the page to which they’re linking. The web page is also scrolled to the relevant content. It’s quite helpful!
A quick investigation showed this is accomplished by appending a bit of code, #:~:text= to the URL for a link. These are called Text Fragments, and they’ve been supported by Chrome since back in 2020. It took a couple more years for support to come to Safari, but at this point, the element is well-supported enough to be worth using
toot by https://mastodon.social/@RogueAmoeba
mastodon.social/@RogueAmoeba/112932615064010206And now for something completely different: Check out this nifty how-to for highlighting text on a page when you link to it.
<https:weblog.rogueamoeba.com/2024/08/08/how-to-highlight-text-fragments-when-linking/>
2024-08-07
toot by https://social.coop/@judell
social.coop/@judell/112919066880977014"Almost everything has been done by someone else before. Almost nothing you want to do is truly novel. And language models are exceptionally good at giving you solutions to things they've seen before."
I collect examples of this kind of thing, and this is by far the most exhaustive list of practical LLM uses I've seen.
<https:nicholas.carlini.com/writing/2024/how-i-use-ai.html>
/ht [@emollick](https://bird.makeup/users/emollick)
[#llm](https://social.coop/tags/llm) [#examples](https://social.coop/tags/examples)
2024-08-02
Musebox
brushedpixel.com/museboxThe future of digital asset management is here with a powerful solution to organize, edit, and share your digital media with ease. Musebox empowers visual artists like you to focus on your muse, not your mess.
toot by https://union.place/@bnux
union.place/@bnux/112890981530821685I wrote about using the Plotly Graphing Library in Hugo. I'm still finding my away around [@gohugoio](https://fosstodon.org/@gohugoio) and would love to hear any feedback or suggestions :)
<https:read.ryancowl.es/posts/plotly-graphing-in-hugo/>
[#hugo](https://union.place/tags/hugo) [#plotly](https://union.place/tags/plotly) [#foss](https://union.place/tags/foss) [#data](https://union.place/tags/data)
toot by https://mastodon.social/@riffraff
mastodon.social/@riffraff/112890891319590485
There are many things [@antirez](https://mastodon.social/@antirez) did successfully: hping, redis, business stuff, writing.
But personally, I'll be eternally grateful for sharing a recipe for [#biancomangiare](https://mastodon.social/tags/biancomangiare) / [#blancmange](https://mastodon.social/tags/blancmange), insanely easy and tasty treat.
<http:zzimma.antirez.com/post/biancomangiare-al-pistacchio.html>
2024-08-01
The complete guide to digital estate planning
blog.1password.com/get-started-digital-estate-planningPart of proper preparation is estate planning – having a will is important, along with making sure your executor has the information they need to handle your affairs. With so much of the world having a digital presence, it’s important that you’re thinking about how to pass that account information on, so that the task of identifying and accessing accounts is made simple
2024-07-30
toot by https://mastodon.social/@ascherbaum
mastodon.social/@ascherbaum/112876219704808452Here's a small script "find-postings-without-comment-id.py" which checks all my [#Hugo](https://mastodon.social/tags/Hugo) [#goHugo](https://mastodon.social/tags/goHugo) blog postings if I forgot to add the comments id.
<https:github.com/andreasscherbaum/hugo-tools>
Plus some other tools.
[#Blogging](https://mastodon.social/tags/Blogging) [#Blog](https://mastodon.social/tags/Blog)
2024-07-24
A site dedicated to BIFL gear
boughtforlife.com2024-07-20
HTML email designer
designer.sendune.comHTML for email is probably the hardest code to write. Even a teeny-tiny deviation from the rules will break the email in untold combination of os/desktop/mobile clients.
It's mid 2024. Almost 50 years since email was invented and 35 years since HTML was born. A 'basic-open-source-HTML-email-designer' must be a solved problem, right? We thought so too.
Sadly, that's not the case.
There are a few decent open source email designers but they carry dependencies that make them cumbersome to embed within your app. That's why we decided to open source our HTML Email Designer.
The SENDUNE email designer focuses on simplicity and ease of use. It is light-weight. It does pure HTML - no intermediate code wranglers like mjml. There is no lock-in of any kind. Save HTML output as a template and use with ANY email service provider.
2024-07-19
GitHub - koodo-reader/koodo-reader: A modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web
github.com/koodo-reader/koodo-readerA modern ebook manager and reader with sync and backup capacities for Windows, macOS, Linux and Web - koodo-reader/koodo-reader
2024-07-12
toot by https://mastodon.acc.sunet.se/@ashwinvis
mastodon.acc.sunet.se/@ashwinvis/112775886207334969I read the first two chapters of
<https:lazyvim-ambitious-devs.phillips.codes/>
Very well written, concise course / e-book by Dusty Phillips. Gives context when needed and even explains a bit of Vim basics which I did not know. I am currently experimenting it using the NVIM_APPNAME environment variable but the results are impressive so far. I might swap my handwritten configuration for what comes out of this course.
[#LazyVim](https://mastodon.acc.sunet.se/tags/LazyVim) [#neovim](https://mastodon.acc.sunet.se/tags/neovim)
2024-07-11
Delpher » Kranten, Boeken & Tijdschriften
www.delpher.nlMore than 130M pages from Dutch newspapers, books, and magazines. You can read them for free.
2024-07-10
toot by https://fosstodon.org/@eclecticpassions
fosstodon.org/@eclecticpassions/112761615943006931
Thinking of adding search to my static site... This seems to be a good option! <https://pagefind.app/>
Might give this a try when I have the time. Looks easy enough.
[#Hugo](https://fosstodon.org/tags/Hugo) [#staticsitegenerator](https://fosstodon.org/tags/staticsitegenerator) [#Pagefind](https://fosstodon.org/tags/Pagefind) [#staticsite](https://fosstodon.org/tags/staticsite)
AppCleaner
freemacsoft.net/appcleanerAppCleaner is a small application which allows you to thoroughly uninstall unwanted apps.
Installing an application distributes many files throughout your System using space of your Hard Drive unnecessarily.
AppCleaner finds all these small files and safely deletes them.
Simply drop an application onto the AppCleaner window. It will find for the related files and you can delete them by clicking the delete button.
Accessing 1Password items from the terminal
til.simonwillison.net/macos/1password-terminalTIL how to access secrets stored in 1Password from CLI scripts, e.g. to populate an environment variable using an API key stashed in my password manager
2024-07-08
toot by https://hachyderm.io/@fmic_
hachyderm.io/@fmic_/112751404757947053✨ Friends, I've recently been laid off, and I'm looking for my next role.
With 7+ years of leadership experience in non-profits and startups, here is a summary of my skills:
📊 20+ years [#rstats](https://hachyderm.io/tags/rstats) programming expertise
🔧 Data pipeline development
☁️ AWS infrastructure management
📚 Creator of widely-used data science curricula
🛡️ GDPR compliance implementation
For the full version, including my resume and testimonials from colleagues: <https://francoismichonneau.net/hire-me/>
[#GetFediHired](https://hachyderm.io/tags/GetFediHired) [#DataScience](https://hachyderm.io/tags/DataScience) [#Jobs](https://hachyderm.io/tags/Jobs)
toot by https://agora.echelon.pl/users/kravietz
agora.echelon.pl/objects/5e5e7000-01a7-48bc-861e-3f5809ae2624Few things piss me off more than a huge, multi-billion IT corporation that suddenly sends me an email regarding an open-source project I’ve been running since 1990’s that I’ve recently shut down due to absolute lack of interest from its users… which happened to be telcos and large IT companies. Here’s what I replied:
Thank you for your email. As it’s often the case with open-source projects, their value to organisations is only noticed and appreciated when they go offline. I have maintained
pam_tacplus
for the last years and it had the call for sponsorship prominently displayed for most of the time specifically because it’s a legacy project that is difficult to maintain. None of the commercial companies that clearly do rely on it ever demonstrated any interest in even nominal donations, so it was archived. While it’s notable someone finally noticed it, I’m not the person to discuss any future development any more.
I did work in large companies and I do understand the sick logic that drives them, when it’s easier to get approval for annual spending of $50k for some office decorations than $100 for a mission-critical project which happens to be open-source and can be used for free for some time.
But it’s possible. If you’re working in such roles, please make every effort to get this $100 because otherwise it will become your responsibility to develop and maintain code that you always got for free.
2024-07-07
toot by https://mastodon.social/@bruces
mastodon.social/@bruces/1127435749888937772024-07-04
Typst Basics – Quarto
quarto.org/docs/output-formats/typst.htmlTypst is a new open-source markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use. Typst creates beautiful PDF output with blazing fast render times.
Use the typst format to create a PDF document via Typst
2024-07-03
Writebook
once.com/writebookInstantly publish your own books on the web for free, no publisher required.
Blogging and posting on social is easy. But why is it so hard to publish a whole book on the web? It’s not anymore. Writebook is remarkably simple software that allows you to publish text and pictures in a simple, browsable online book format.
2024-07-01
Command-line DNS client for humans
doggo.karan.dev/docs
## Features
Human-readable output with color-coded and tabular format
JSON output support for easy scripting and parsing
Multiple transport protocols:
DNS over HTTPS (DoH)
DNS over TLS (DoT)
DNS over QUIC (DoQ)
DNS over TCP
DNS over UDP
DNSCrypt
Support for ndots and search configurations from resolv.conf or command-line arguments
Multiple resolver support with customizable query strategies
IPv4 and IPv6 support
Web interface available at doggo.mrkaran.dev
Shell completions for zsh and fish
Reverse DNS lookups
Flexible query options including various DNS flags (AA, AD, CD, DO, etc.)
Debug mode for troubleshooting
Response time measurement
Cross-platform support (Linux, macOS, Windows, FreeBSD, NetBSD)
2024-06-30
toot by https://mastodon.social/@persagen
mastodon.social/@persagen/112703633797964853
Man steals moon
Man loads moon in wheelbarrow, then into hatchback vehicle.
Really inventive, clever photography.
Update - noted in comments: [@persagen](https://mastodon.social/@persagen) Source: "Photographer Daniel Antoniol, from Brazil, produces mind bending snaps where it looks like he’s playing football with the moon, and even loading it into the boot of his car." 🙏
<https:www.instagram.com/daniel_antoniol/?hl=en>
<https:www.photoawards.com/winner/zoom.php?eid=8-1657122048-22>
[#DanielAntoniol](https://mastodon.social/tags/DanielAntoniol) [#photography](https://mastodon.social/tags/photography) [#art](https://mastodon.social/tags/art)
2024-06-29
toot by https://fosstodon.org/@pamelafox
fosstodon.org/@pamelafox/112702410585212475
Learning about marimo, an open-source reactive notebook.
Looks really nice for visualizations.
<https:marimo.app/?slug=55kclj>
Plus, notebook changes results in small diffs and the notebooks themselves are executable as Python scripts!
[#nbpy](https://fosstodon.org/tags/nbpy)
toot by https://arielfinn.social/@Charlotte
arielfinn.social/@Charlotte/112700858974746142
Batman's aff his nut
Have you seen the way he cuts aboot
Dressed up as a mad fuckin bat
Batterin guys
I was lit at:
"Mate, I'm worried aboot ye I know your ma and da died But everybody's ma and da dies And we're no aw runnin aboot
Hookin muggers and
Kickin psychopaths in the baws." And that was when Batman went
"Aye, but do ye ever feel like it?
Do you ever look at the world and feel like it?
Like having a big mad base under your hoose?
Do you ever feel like drivin a big mad motor that turns intae a tank?
And leatherin fuck oot of guys aw night?
Scarin the fuckin shite oot of them?"
And that was when I was lit at:
"Aye. Fuck it. Ah dae."
And that's the Secret Origin of Robin and everybody else.
2024-06-28
toot by https://dotnet.social/@guylangston
dotnet.social/@guylangston/112693200602707797I have always loved [#neovim](https://dotnet.social/tags/neovim)'s github commit style, but assumed it was just a project-style-guide thing. Now a realise that is has been standardized:
<https:www.conventionalcommits.org/en/v1.0.0/>
"Conventional Commits: A specification for adding human and machine readable meaning to commit messages "
[#git](https://dotnet.social/tags/git) [#development](https://dotnet.social/tags/development)
This is a sample in the wild:
2024-06-25
Simutrans — TRANSPORT SIMULATOR
www.simutrans.com/enSimutrans is a freeware and open-source transportation simulator. Your goal is to establish a successful transport company. Transport passengers, mail and goods by rail, road, ship, and even air. Interconnect districts, cities, public buildings, industries and tourist attractions by building a transport network you always dreamed of.
2024-06-24
toot by https://mastodon.social/@mhoye
mastodon.social/@mhoye/112671908743273572An AI thing I'm watching play out at another org:
1: Expert A, with a deep understanding of a nuanced and difficult problem answers a question they've been given, offering several options.
2: Director B, recipient, uses an AI to summarize it and then runs it up to leadership saying, "A says this." That generated summary is subtly and very wrong.
3: A is now being held responsible for plans made based on B's AI-generated and very wrong rewriting of his recommendations.
Fun times.
2024-06-23
toot by https://metalhead.club/@thomas
metalhead.club/@thomas/112665933535302336Mein Blog hat erstmals seit Januar 2017 wieder eine eigene Suchfunktion!
<https:thomas-leister.de/search/>
Damals habe ich von Wordpress zu Hugo umgestellt - also zu einem Static Site Generator. Die Suchfunktion war damals auch weg. Zwischenzeitlich habe ich mir mit einer integrierten DuckDuckGo Suche beholfen. Besonders schön war das allerdings nie.
Vor zwei Wochen bin ich aber auf "Pagefind" gestoßen - eine Javascript-basierte Suchmachine. Das funktioniert wunderbar und sehr schnell. :)
[#hugo](https://metalhead.club/tags/hugo)
2024-06-22
mise — a development environment setup tool.
mise.jdx.devts functionality is grouped into 3 categories described below.
mise installs and manages dev tools/runtimes like node, python, or terraform both simplifying installing these tools and allowing you to specify which version of these tools to use in different projects. mise supports hundreds of dev tools.
mise manages environment variables letting you specify configuration like AWS_ACCESS_KEY_ID that may differ between projects. It can also be used to automatically activate a Python virtualenv when entering projects too.
mise is a task runner that can be used to share common tasks within a project among developers and make things like running tasks on file changes easy.