skysight-inc/HackerNews huggingface dataset:
I have been using colima as a lightweight alternative to docker desktop and the likes of it for almost two years. Looking at the comparison provided on the orbstack website (https://docs.orbstack.dev/compare/colima) it seems to be not very accurate or at least requires some explanations/clarifications.

For instance: Low power/CPU usage is advertised as non-existent in colima. This is simply not true. Based on my perception I can't tell whether colima VM is running or not. Unlike docker desktop, especially with kubernetes on. Does not drain my battery, does not bog my CPU down unless I intentionally spin up something resource hungry.

ease of use/performance: not everyone needs GUI. colima is fine UX/devex wise with fast startup times. What does "fast network" even mean?

Linux machines/distros: not a fair comparison. colima stands for "containers on Lima" where lima is "linux machines" on macos. I.e. if you want arbitrary vms, use lima directly. colima is specifically built to spin up docker/containerd/k3s vms.

containers/kubernetes networking: this is opinionated and depends on a specific use case. In general I prefer the idea when my local kubernetes setup looks like the end production setup in the sense that I cannot mess up much with networking, access clusterip services directly from localhost because clusterip services are supposed to be accessible from inside the cluster itself, not from outside. loadbalancer IP is accessible through NodePorts anyways.

containers file access: there are plenty of ways you can access files in containers and images. But again, probably there are people who like to browse the guts of a kubernetes node in MacOS Finder. When it comes to files and networking I want to be able to re-use my toolbox used for dealing with remote kubernetes clusters and docker/containerd instances to my local ones. Creating a special case with convenient but non-standard ways to access files as if they were part of my host filesystem may be good for someone, but wrong for someone else because at times when something goes wrong this special case will work as an excuse for "works on my machine".

Please take the above as my personal experience. And I am in the herd of those who tend to keep everything as minimal and bare as possible with as much standartization/ lack of deviations across different environments as possible. Came to colima after years of minikube just because minikube's experience was no longer good with apple silicon. And there must be a very strong reason to switch to something new when what you have already is good enough.

Also, when it comes to GUI, what about Rancher Desktop?
Honestly, same. I'm building a small BE for a small startup with a friend of mine, and while sometimes I have these urges that I should migrate everything to K8S / Docker Swarm, so far the setup with three small VMs of API server machine + ingress machine + auth machine with simple SSH deploy through GitHub Actions (that can always be performed manually, if needed) works fine. Is it fancy? No. Can I understand everything to the last details what happens during deploy and debug it? Oh yes.

Focusing on fancy infra now will just take a lot of time for little to no benefit.
> Just how important are the ground stations in Brazil?

Is used by the military, hospitals and schools on remote places on the amazon rainforest.
Lusid: Self Hosted iMessage Python Client
Show HN: Preprocessing Tool for Generating Hashes
I dabbled a bit with compile time hashing of strings and most ways seem to incur a heavy penalty on the compile time cost (in C++). Recently I came across https://handmade.network/forums/t/1507-compile_time_string_h... but having everything in one header file makes recompilation annoying. Thus I decided to make this small tool to just generate them inline. I'm sure there's some tool that does exactly this already out there, but, alas, I don't know.

It's still one of the things that bug me about C/C++, having to use RTTI vs compile time reflection/template/metaprogramming. Reflection for C++26 might help who knows.
This really grinds my gears. Maybe instead do better job at catching criminals? Do better investigation?

We ban privacy now, because criminals can hide. What's next? Ban sharp kitchen utensils because criminals can stab you with them?

This is punishing ordinary people for some bad apples. I don't care how much you gonna preach me how secure your government backdoored messaging app is. I don't want my conversations to be leaked. I may be saying some embarrassing things to someone I trust. And leaks happen all the time.

Leaking your private conversations now, using them to profile you tomorrow. I mean, wouldn't government eventually want to stop a possible bad actor before he or she commits violence? That conversation you had with your friend about insert current war going on does not look too good... Government does not approve it.

This may sound extreme, but some time in the past people had unreasonable fear for being wiretapped. And look where we are now. Literally have to make extra steps to feel that no one's listening to you or your data isn't used in some way you can't even imagine.
I've been using codeium and happy with it, mostly cause it's free...
I try it every now and then. Unfortunately it's not that fast and struggles with binary packages, although that's getting better. It can also be a bit of a hurdle to install, although that's better nowadays too.

For some cases, e.g. large scale string processing, it may bring substantial benefits. For e.g. numerical stuff with numpy usually not, and for that there are a lot faster options (e.g. numba).

In the end Python is really slow, and even with PyPy it's usually slow to really slow. For other than numerical stuff it's better to usually go with e.g. Node.
> But OTOH it is pointless to 'fight' the judicial system of e.g. Russia, or flawed democracies like Turkey which stage a coup. OTOH brazil is somewhat more democratic and it makes sense to appeal to their democratic institutions.

Even when giving Elon some leeway to have reasonable doubt I still believe the argument falls flat when he attempts to coat it with his "free speech defender" persona against Brazil but not against dictatorships.

If he's willing to challenge Brazilian courts to the point where Twitter becomes unavailable to the public why wouldn't he do the same in places with much less freedom of speech?

It simply doesn't make sense using his public rationale, if he was a free speech absolutist he wouldn't allow Twitter to exist in places where free speech is impossible and is gagged by dictators' court orders. He's fighting Brazilian courts way too hard given his stance on Turkey, Saudi Arabia, etc.

Is he a puppet? Has he ulterior motives in Brazil? We can't really know from public information but that there's something fishy and wrong going under wraps, it is.
This is pretty light on the details.
There is a lot of broken English on the internet and yet LLMs are better at English than the average native speaker. This failure mode has nothing to do with the training data.
You mean "artifiacly preserve life on places that would naturally vanish beacuse of unhabitable conditions for it"?
Starlink is offering free service to current customers until they can access their bank accounts again.
That’s an interesting observation because Jeff Bezos also seemed to delegate a lot. It seemed that the S-team (Amazon’s term for their top executives) basically ran the entire company, which admittedly frees up a lot of Jeff’s time to focus on whatever seems most important to him.

I also hadn’t heard about him sending fixers in; was that an escalation to sending a question mark email or was it part of the normal process? I know you’re probably aware of this but for other people reading this discussion I feel I should elaborate: if some problem at Amazon, usually customer-facing and often a complaint from an actual customer, landed in Jeff’s inbox and caught his attention, he would forward the email to whoever was responsible for the situation, adding “?” as his sole commentary. I think he just forwarded the email to one of the S-team and it would get passed down the org chart until it reached the relevant manager but everyone in that chain would keep the issue at front of mind until it was resolved. And if you were the manager that actually owned the issue, it was now your top priority. The expectation was that not only would you address the customer’s immediate problem but that you would root-cause the problem and address it as categorically as possible.

Come to think of it, maybe this is a good example of founder mode.
Ask HN: Simple-sounding programming tasks that are challenging?
What programming projects have you encountered that seemed easy at the beginning, but soon proved to be much more complex than you imagined? (Similar to this xkcd comic: https://xkcd.com/1425/)

For example, you wanted to do X, but in order to do X, you need to solve Y first, but to solve Y you need to (re-)write something from scratch, which has a much steeper difficulty curve, and so on.

Bonus question: Suppose you have limited budget, and thus you cannot implement that "seemingly simple" feature. How do you manage external (e.g. your employer's) or internal (your own) expectations?
> Care to share the config ?

My config is a little overwhelming, but you'll find your answers here: https://wezfurlong.org/wezterm/ssh.html

> Are modern term emulator like wezterm capable of pulling that off these days ?

https://wezfurlong.org/wezterm/multiplexing.html
Startup founders are probably never pessimists.
OrbStack is great in a lot of ways, and I universally prefer it over Docker for Mac.

That being said, it wasn't always been smooth sailing. Under the hood, OrbStack uses an 8TB sparse disk image, which doesn't play nice with most backup software.

https://github.com/orbstack/orbstack/issues/29

It caused me problems with Backblaze, but the Github issues for this show that it also breaks all sorts of backup software, including tarsnap, Druva inSync, Carbon Cloner, iDrive, Carbonite, and even Time Machine itself when formatted with HFS+, apparently.

The official position for a year was "won't fix", because it's an Apple technology, and backup software should support that. While technically correct, realistically, sparse image backup support was not very widespread at the time. (I have no idea about now, since I gave up trying to back up my Orbstack image with my whole disk backup.)

I like Orbstack, but I wish the devs had moved to exclude the disk image from backups immediately, instead of arguing with people about it for a year first.

All that being said, I do still like OrbStack a lot, and I hope to never see a repeat of this problem and how it was handled.
Why does Japan have such a heavy presence on the list of oldest companies[1], compared to say, China or India or Egypt?

1. https://en.m.wikipedia.org/wiki/List_of_oldest_companies
Ask HN: What was your win this week while working on your project?
Yeah, it's really only tech folk who have fixed IP addresses, and they're usually too busy futzing around with servers to post shite on social sites ;)

Most IP connections are dynamic, and always were. Assuming that a person is synonymous with an IP connection makes no sense to me.
The evolution of software businesses – what's next?
Patent US4629325A Leading mark indicator
Spent all the budget on Apple hardware
For example: https://www.bbc.com/news/technology-65609123
There are official pypy docker images on docker hub, from what I recall.
I was burned out and played PC games the last 2 weekends but managed to add multiple currency support to my side project.
You're obviously not a startup founder with an attitude like that. And it's OK: being a founder of a startup really isn't for everyone, for good reason. Most startups fail, remember. And like you, most people don't want to dedicate their life to a company. I wouldn't want to be a founder either: I like having a life outside work. Founders are different; their company is their "baby" so they have an entirely different outlook to work than the rest of us.
This setup is absolutely the ideal. Sadly it doesn’t often survive first contact with reality.

Bob in sales will sign up for a tool that suddenly becomes load bearing, and it doesn’t support SSO without a 10x increase in the monthly fee. A million dollar client needs you to integrate with one of their services which only supports a single shared API key. And so on.

You also have to consider whether doing the heavy lifting required to get to this point is really the highest priority for your one man company which is yet to make a single penny and has no customers. What you describe is certainly much easier to implement early on when you’re not dealing with a ton of legacy services, but it will still probably take a few weeks of work to make it reliable for everything.
Sounds like you're going through a bit of a nihilism phase, the futility of it all. It's cool.
For non-UK residents, this is a perfectly normal thing that happens regularly[1]. For example the last government did it to David Cameron, who was not an elected MP at the time he was made foreign secretary.

To become a minister, that person needs to be an official politician. Part of the House of Commons or the House of Lords. So if a sitting UK government wants an expert in their cabinet who is not an MP, they ennoble them. They make the person a Lord to get them to be able to operate officially as a minister in the government.

For a fuller explanation see: https://www.instituteforgovernment.org.uk/explainer/direct-m...

[1] i.e. a seemingly weird thing that the British do because of old traditions
> Has anyone here approached learning in a similar way

Private tutoring is pretty common for learning languages, music, or for students in general. If you're willing to pay, it shouldn't be difficult to find a graduate students to teach you.
Votes are rolling in! Exciting to see the leaderboard update.
Opposition parties and activists in India and Turkey - both at the request of the governments there: https://news.ycombinator.com/item?id=41387061

There are other examples, those two should suffice.
I like the UI. I think the old UI of web is pretty cool. I think making old UI websites with modern backends would be a great design choice.
It depends on what is in the changelog. If there are performance or durability improvements, you might want to change the firmware even if you are not facing a significant issue. The downside is the risk to data on the disk - don't do that (or anything, really) on a drive that holds the only copy of something important.

If the drive is being moved to a different array or machine and the data is to be lost anyway, the risk is very low and, if the process is easy (unlike this) it might be a sensible move.

I agree "just because it's new" is a poor justification to risk data.
I’ve seen it used in backend systems processing lots of small events. Never noticed any python/pypy difference. I guess it can be used for many things but package selection is smaller and most people don’t know about it.

I’ve also heard that python is bad because it doesn’t support static typing, but it does. Most people only know about a tiny fraction of all the options out there.
Assuming capitalism exists without regulation is grade school philosophy.
I guess you would be on the barricades fighting for DDRs right to suppress free speech as well.

I take whatever victories I can. I don't care about his motives, I'm sure they are nefarious or money related. But that doesn't matter. I don't care about his motivation I care about the results.
Which dictionary are you using? Words not in it: DREG, TREND(ED), DEDENT(ED), DENNED...
To expand on this, the link is to a raw EAP and expected release date is December 2025 not Christmas this year.
Know which type of goals you're chasing
I simple ignore then as right now they doesn't seen relevant in most grammars to generate an usable railroad diagram.
I thought he borrowed it? In which case he definitely can't run it any way he pleases.
ast-grep is based on treesitter. I found Semgrep great for simple things but impossible due to edge cases for complicated things. ast-grep is more difficult for simple cases but all the information you need is there for complex cases.
The amount of times I see this with projects on HN is crazy. The one thing I want to know is how the output looks.
Taxing unrealized capital gains is a terrible idea
Thats where we are now. You also couldn't refrain from calling a political oponent "Trump-esque idiot". Imagine what you would do to them if you had enough money to actually go out for a fight?
Sorry I don't get: how is possible to find anybody defending Musk when the Supreme Court of a democracy ruled to exclude X from the country ?

Free speech is a good thing AS LONG AS it respect the country laws. In France, the People decided democratically (through their elected representatives) against some kinds of so-called "free speech" (for example: racism apology). That's OUR choice, on OUR territory (like it or not: rule your own country but not mine). Why should X be allowed to refuse to respect the France laws on the french territory (resp. Europe) ?

And if a Court find that X doesn't respect the country law, why should X be seen as a "free speech" leader and not just as an illegal company ?

For me, Musk attitude is just plain bullying as usual, and I just hope that Brazil will be able to negociate with US to punish him as he deserve for being such an (insert your prefered insult here)
I’d be surprised if any major power ISNT mapping them globally
He's selective wrt which governments he is giving into, he's not blocking anything himself.

Would you rather: He obeys all governments? Obeys no governments?
> hdparm --fwdownload-mode3 sk060202.ftd --yes-i-know-what-i-am-doing --please-destroy-my-drive /dev/sdb

If nothing else, I certainly appreciate `hdparm`'s CLI flags
Even the eminent Mr. A., W., and K. had sKiLl isSueS when designing this language, apparently. You can only ask so much from regular programmers.
I was inspired by https://owickstrom.github.io/the-monospace-web/ and did a complete redesign of my dev blog: https://andi.dev/

Not sure if it counts, but I consider the blog an ongoing project
Refactor Stimulus.js Controllers to Use Change Callbacks
Electric arc furnaces use scrap steel as input - Nucor has been doing this in the US since the 70's. They don't reduce iron ore directly.
Reading the first article it seems like OP could benefit from using start_cd.elf (3rd stage bootloader, but with the graphic subsystem removed), they report a 0.5s improvement in loading time
Estonia when it left the Soviet Union was offered a used phone system from a country that wanted to upgrade. Estonia decided to build new.

https://theconversation.com/estonia-is-a-digital-republic-wh...
I bet you were counting on this.
Also related are Ahmad ibn Fadlan's writings, a 10th century traveler from Baghdad who described the Varangians, Swedish vikings who traveled to modern-day Ukraine and Russia, who also ended up in the Byzantine army (or something like that, see https://en.wikipedia.org/wiki/Varangians). Eaters of the Dead, a book by Michael Crighton combines those writings plus the story of Beowulf into a book, which was later turned into a film, The 13th Warrior.
You asked for examples where he has blocked peoples speech. I provided examples of where he has blocked peoples speech.
HN Summary: Let ChatGPT Summarize Hacker News for You
The judge is violating the constitution of his own country and engaging in censorship of political opponents.
Rails 7.2 allow_browser version guard feature
No, it must be August 2024, because paulgraham.com says "At a YC event last week Brian Chesky gave a talk..." and the blog post is dated as September 2024.
Lack of colonialism.
In a data loss situation you image the drive and decrypt it with your recovery key.

That has nothing to do with secure boot. You won't lose access to the drive, the issue is that you want to mostly not use that recovery key all the time.
Doesn't Android show an indicator when the microphone is being used? Are they bypassing this?
A judges' orders are delivered via the threat or the use of violence.
I'm sorry but that sounds like "wet pavements cause rain" to me. The naming need not be causative in that direction. I'm not disagreeing with that we did indeed evolve with them.. Grug smoke plant. Plant make strong, heal. Grug stomp stupid weeds and make more space for plant. etc
Totally agree. I see the iCloud space upgrade the same way: it's the only standalone way to get a full phone backup, and it's surely a juicy business everybody would want for themselves.
Needed something to do this long weekend and I have no clue where I got this idea from, but the concept is simple - vote between two colors at a time, collate the results, and you have a crowd sourced ranking of the best to worst colors!
Let me know your thoughts or how the website could be improved further. And hope you have fun voting!
Have you tried magnesium? I've found the oil spray applied to the soles of the feet effective.
From what I've read (but note that a Japanese could answer this much better), honor is an extremely important aspect of Japanese culture. As Karen Ma put it on a Quora answer:

> In some odd ways, you can view many of Japan's famous and historical companies such as Mitsubishi and Mitsui as having assumed the role of the lords from feudal Japan, and the employees working for these companies can be seen as the modern day warriors. They devote absolute loyalty to their companies/modern day lords, who in turn vow to take care of these warriors by providing life-time employment, etc.

> However, if these warriors tarnished the image of their companies somehow, e.g., involving in a scandal whereby their companies get blamed, or the reputation is severely damaged, then these corporate warriors would assume responsibility by kneeling down to apologize in public, and/or in some cases, jump off a building in an extreme expression of their deep regrets for failing to defend the honor of the company.

Historically, warriors who protected the feudal lords would also commit suicide when they failed their master. See the Bushido book for more information about Japanese culture in English terms. It's really hard to express the culture in English, I think, because some is lost in translation and some is just hard to put in words.
This feels like giving a cigarette to heroin addicts saying it won't f them up so badly.
Colonialism, probably?
Smart move.-

PS. Also, interesting that there - apparently - is a "second hand" market for used phone systems. As in, wholesale.-
As a few others have pointed out, animal welfare is one. As you point out, disease is annother. And another is the instabilities that can arise by introducing a new species to an ecosystem. Do we really have an understanding of where the mammoth fit into the food chain? How it fit into its environment? I’d expect the answer is a resounding “no” because we don’t even fully understand this dynamic for plants and animals that live today.
You can kill Pi with a thousand ways. I don’t really understand how could a warranty work outside of obvious cases…