For anyone interested in economics and life cycle math (for sailing in general, not the trimarans they are using here) I recommend https://solar.lowtechmagazine.com/2021/05/how-to-design-a-sa...
HN user
flowingfocus
I think I ran into an edge case: Directly after opening the example https://tuneithub.com/Legit-Control/get-colibri I pressed Undo and all text disappeared and I couldn't get it back via Redo
For folks using devenv: prek is the default used for devenv's git-hooks since November 2025
https://devenv.sh/blog/2025/11/26/devenv-111-module-changelo...
I'm also curious to see if we will see more "no drive zones".
We see this in other domains: I recently talked to someone from an asset inspection (think flying around bridges to check for fractures) company. They can't use DJI drones because of security concerns.
Another great write-up on datacenters in space that goes a bit deeper in cost calculations: https://angadh.com/space-data-centers-1
Careful though, you might end up like me and add more and more machines, because setting up new machine is very satisfying with nixos
Instead of drilling deep, there is also an intersting case for storing cheap solar energy as hat in piles of dirts in the summer to power turbines in the winter: https://austinvernon.site/blog/standardthermal.html
Version control and meaningful diffs for .xlsx will be in high demand in a few months
A diff makes these kind of errors much easier to catch.
Or maybe someone from XEROX has a better idea how to catch subtly altered numbers?
For cases I am not 100% sure I want to replace all occurrences, I prefer scooter: https://github.com/thomasschafer/scooter
specifically for working better with diffs, I can recommend tmux + lazygit with this keybinding for quickly opening a floating lazygit:
bind-key C-g display-popup -E -d "#{pane_current_path}" -xC -yC -w 80% -h 75% "lazygit"
not only does it allow you to see the diffs, but you can directly discard changes you don't want, stage, commit, etc.
The neighborhood cafe where locals can stop by at any time and see other locals
This is still the norm in some places. When I was cycling through the Balkans, I was surprised how many people sit in public spaces, usually close to a kiosk, and play cards, throw dice, or just chatter
Anecdotally, I see a lot of people wearing minimal shoes in their daily lives. But pretty much no minimal/barefoot runners anymore
Adversarial play sounds fun, I might try that out!
The LLM we use is mistral-large-latest, we didn't do any training on the data yet
For anyone who is into decentralized protocols: here is a comprehensive list: https://codeberg.org/amjoseph/not-your-keys-not-your-name
The layout is fully customizable. That being said I just stick with the default, works well for me.
By default F12 is on the lower layer "V" key.
https://docs.moergo.com/glove80-user-guide/typing-with-glove...
Ultra-endurance cycling like the race you mentioned is fascinating. I once met a few contestants in a European bike race and drove alongside one. He said the best in the field sleep around 4 hours per night and do 500+ km per day.
I recently built a small, free analysis tool that takes public documentation git repos and evaluates the content against this framework:
The explanation is in the article. Tldr is for sync functions, the CPU is blocked, with async functions, once the await statement is reached, other stuff can be handled in between
I mostly do that when I am taking about something Il that I wrote about and want to share it.
Link to the radar: https://www.thoughtworks.com/radar
I opened a PR for it: https://github.com/NixOS/nixpkgs/pull/356310
In the meantime you can also add packages that aren't yet in nixpkgs using pkgs.callPackage.
Yes, our models are never complete. As someone here already wrote: "all models are wrong, some are useful".
What makes me optimistic here is that since the enlightenment we have a good track record with arriving at better and better models. In the language of David Deutsch: We are arriving at better and better explanations, where the quality of an explanation is determined by rigidity ("how hard it is to vary") and reach ("in how many situations does it apply"). His books "The Fabric of Reality" is a great book by the way, he describes how the theories of evolution, quantum physics, epistemology and the theory of computation are connected with each other. The bit about good explanations is from "The Beginning of Infinity", also a very good read.
I find that it sometimes easier to accept this as this is just how life is when I read people with experience write about this. If this is true for you as well:
There is a good book review about it on SSC https://www.astralcodexten.com/p/your-book-review-the-laws-o...
Whether or not you make money, you have regrets! If you profited, you could have made more. If you lost money, you shouldn’t have made the trade at all. Like death and taxes, you can’t avoid adverse selection.
Platform engineering applies the lessons the cloud providers have learned to internal software delivery.
Self service + APIs for all offerings reduces friction for developers and allow automating the most recurring things they want to do. Pay as you go pricing is the counterweight to the increase in freedom.
Viewing is this way makes the direction the whole platform engineering space is developing towards much more predictable.
The whole process of predicting the world and trying to match incoming data against the predictions is explained in more detail in "Surfing Uncertainty". Relevant SSC book review: https://slatestarcodex.com/2017/09/05/book-review-surfing-un...
Shameless plug: At the company I work for (meshcloud) we have developed a freely available model that describes the capabilities your central team is building up: https://cloudfoundation.org/maturity-model/
Disclaimer: meshcloud sells a product for teams in that space
I recently built my first wheel from scratch. Everything I needed to know was collected on this fantastic page on wheel building https://www.sheldonbrown.com/wheelbuild.html
Learning to build wheels is an important milestone in the education of an apprentice mechanic. A "mechanic" who has not mastered this basic skill cannot be considered to be a fully-qualified professional, and will always feel inferior to those who can list wheelbuilding among their skills.
And besides the current people themselves changing, there are also many other ways in which incentives can change: new people get into the mix (investors, board members, c-level), people leave etc. I recently formulated it like this: As long as an experience of something that I want to have in my life can be influenced by a single entity I have to hope the incentives of that entity do not change drastically.
They don't want to make you happy or feel good, they want money, at all costs which results in you being angry and toxic.
I agree that the incentives between users and social media don't align. However, there still would be none if there was an incentive for social media to "make users happy" or "make users feel good". As long as a single entity is in in a position to control the experience of all users (for example by deciding which timeline/suggestion algorithms are used) users have to keep track of how the incentive structure of that entity evolve. That means as a user, I want to own my interface to networks (so I get to choose e.g. suggestion algorithms). That's one of the cool things of the fediverse or email. By design, no single entity can make the user experience for all users strictly worse because there is no way to force adoption of something that goes against users incentives.