skysight-inc/HackerNews huggingface dataset:
I have no idea why Richard focuses on such things but:

I'm old enough to remember when developers spent time making sure they could plow all of their build assets into a single binary distributable. It often had kind of a zest to it and when you dealt with software had directories full of stuff it looked both "corporate" and "sloppy".

I've never quite gotten over the feeling that the piles of dynamically linked libraries hasn't helped things. I know objectively that there's a notion that you can update libraries instead of applications, but it feels like it makes updating applications fragile and you inevitably end up in some kind of dependency hell. "But breaking insecure applications is a feature!" I mean, okay, I guess. But I still need something to work and don't want to spend all day fixing broken layers of dependent stuff. If I have to do that, I may as well just update a single binary.

Go seems to have come back around to this style of thinking, and in a sense container images and JAR files are often trying to replicate what it's like to just download a binary, chmod +x it, and execute it.
ASML doesnt make chips.
When US companies offshored, they typically sent teams of subject matter experts to get the offshore operation up and running at something like the spec. These were the best and most experienced from the US factory. Those guys retired a while ago now.

So now we build a shiny new factory, but are we getting the best and brightest from our now-competition to help us get it up and running? Of course not.

The expertise of offshoring is often a one way street, and once the people that knew are gone they are gone. It takes a few years to get a factory running well from scratch without the kind of experience and domain knowledge that can’t be obtained from education alone.
Is Wikipedia Down?
> git, for all its issues, is not bundling the kitchen sink.

It doesn't bundle the kitchen sink in its native *nix environment, but for Windows it does. Git installer is > 50 MB, including (if I remember correctly) even a terminal.

While you can download Fossil as a 3.3 MB standalone binary for any supported platform.
> Direct solar light is more than any plant can handle, but the plants are adapted to this, which is why the terrestrial plants are green, instead of being black, in order to reflect a large part of the solar light to avoid overheating, even if this reduces the amount of captured energy.

From what I've read, it's more nuanced/complicated than that. It depends on details of how photosynthesis works rather than just being a simple heat effect. https://www.quantamagazine.org/why-are-plants-green-to-reduc...
We are not resource limited. A B2 bomber costs 2 billion and we have 20.
In that case I apologize. What a disingenuous statement on the website, then.
I, for one, am down for this moon shot. Let's do it
the more important takeaway imho is that the tooling doesn't really matter, but i hear you.
I always wonder why people simp for large companies.

It’s not as if Shopify is some poor, sad, 3-person operation that’s barely scraping by.

Their last quarter net income was 83m on 1.6B revenue. They can afford less shitty customer support
I guess you got into DAWs after me, but back in the day pro tools was mac, fruity loops was windows , and csound was Linux.
Most of these arguments are nonsense. "Standing up a git server is non-trivial." It's literally just "git init" and providing ssh access to the directory. Most of the other ones seem to suggest the author never learned git.

git has a beautiful data model and a horrible user-space to poke at it. Writing a new user-space makes sense. This seems to poorly re-invent the data model, by virtue of not bothering to understand git.

The only argument I buy is: "2.6. Git provides a poor user experience," and the xkcd is not an exaggeration.
Read Prospects for Industrial Civilization by Bertrand Russell and you'll see that the reactionary turn by the "Old Left" was inevitable.
I think you are probably correct that suicide is a decent proxy measurement. It is possible that it could be skewed by changes in how likely people are to honestly report suicide; as opposed to calling it an accident.
You have a site where i can learn more? I'd like to implement my own.
AI Licensing Can’t Balance “Open” with “Responsible”
Thank you for the support. Of course, I'm not trying to attack anyone. I was a researcher with peer-reviewed publications and one of my main motivations was pure intellectual curiosity. Unfortunately, I didn't give much thought to the responsibility side of the equation until recently.

And it's a fact that research in science now has pretty much zero requirement for ethical accounting. You can publish anything these days, and our knowledge and power only grows while responsibility does not grow with it.

The specific technology cited in the link is dangerous, and I have attempted to email quite a few researchers to engage in fairly polite discussion on it. I'm not surprised many people downvoted me, but I believe what I am saying is quite germane to the specific discussion.

I believe firmly, withouth any doubt whatsoever, that every single discussion on ANY AI technology must be accompanied by a reminder of extreme caution and criticism because it's just too powerful to ignore.

I also believe strong words are necessary, even if some people are offended. If someone gets a job at an industrial plant and ignores safety regulations, then that person would certainly receive some very strong words from their supervisor, because failure to do so might cause an industrial acccident.

That's what's happening here. We are essentially ignoring what should be safety regulations, and we really should speak up about them or else humanity will be in serious danger.
For that one example of abuse, there are a thousand cases where a mentally ill person didn’t assault someone on the street or break into their vehicle. I’m all for preventing abuse but there must be a way for asylums to exist with high bars for entry and stringent regulation to keep the abuse at bay. The current situation in untenable- 50 seriously mentally ill people can ruin entire cities for the millions that live in them.
source (GPL-3):

https://github.com/nicotine-plus/nicotine-plus
I think you have a mistaken impression of the scale of CEO pay for large corporations vs. total payroll.

Tim Cook is one of the highest compensated CEOs in the world. In his best years he’s paid something like $100M all-in.

Apple has around 165,000 employees. Dividing up half his salary amongst them would be about $300 each.
Envy Brings a Lesson
> I would be really surprised if you didn't have a: "Indian guy - Room mate of employee" "Indian guy - Room mate of employee" "Indian guy - Room mate of employee" network in many Indian startups.

Don't forget caste details of each one in that list.
This assumes the economy is a zero-sum game. It is not, or it shouldn't be.
People say they want to travel and garden when they retire. That's not for me.
The point is that they don't break or wear down. Have you ever held an old craftsman tool?
From your story, it sounds like you tried one orthopedic doctor, but 10/11 chiropractors. Why did you keep trying more chiropractors but not more ”real” medicine?
If I was allowed, I'd consider an alternate hiring pipeline looking at IQ scores and doing anonymous interviews in air gapped rooms so we could blind hire.

But hey, government doesn't let me. So instead I'm going to assume experience by minorities is suspect due to discriminatory hiring practices like AA and DEI, and continue to hire mostly white and asian males because they're the most disenfranchised groups atm, especially in South Africa.
I'd say knowledge is not the only thing you need. It's one thing to know, and entirely another thing to be able to recall and apply that knowledge when it matters.

The application of knowledge gets trickier because there is almost always no "right answer". Everything is a decision, a choice. There may even be conflicting but contextually correct ways to process the same decision - i.e. Early bird gets the worm vs second mouse gets the cheese.
2-3 Trees do have less (or actually no) storage metadata than AVL and Red-Black Trees which store one bit each node (lg n storage complexity in total), and I personally appreciate that about them.

Another balanced tree described by the author of this PDF, Ralf Hinze, helped me implement immutable and purely functional Ropes which is faster than any other I know of that avoids mutation.

They are 1-2 Brother Trees[0], which have less storage cost than AVL and Red Black Trees but more than that of 2-3 Trees. (Some nodes in a 1-2 Brother Tree have no data associated with them, but there is no metadata used for balancing otherwise unlike an AVL/RB Tree node which always has an integer.)

A nice property of both 1-2 Brother Trees and 2-3 Trees (besides lower metadata) is that they both grow upwards when inserted into instead of doing rotations. That made it easier to implement a Rope because minimal modifications to the balancing algorithm were needed to split a long leaf node into three shorter ones.

https://www.cs.ox.ac.uk/ralf.hinze/publications/Brother12.pd...
> Some people call it Cultural Marxism because Marxism excuses violence when done by the proletariat against the bourgeois and some leftists excuse violence from "oppressed" identities towards "oppressor" identities.

There's rather more to that turn of phrase than you are aware of:

https://en.wikipedia.org/wiki/Cultural_Marxism_conspiracy_th...
> The Rising Cave research is not just the work of one or two scientists but is backed by dozens of researchers. “Their scientific opinions should not be outweighed by two or three or four reviewers. That is not the way it works,” Berger said.

Actually yes it is the way it works. If a single person has a worthy conflicting opinion or evidence or skepticism it very well can bring the whole thing down.

Science is not a democratic exercise. It’s the search for truth and any claim to truth that can’t stand up to scrutiny isn’t worth a dime even if 99% of scientists want it to be true.
Gives 503 to me.
I really enjoyed Stephenson’s story about those things.

> The danger lies not in the machine itself but in the user's failure to envision the full consequences of the instructions he gives to it.

https://news.ycombinator.com/item?id=28015229
I don’t develop on a machine where this matters, even at scale. Who cares about a 47MB difference on machines with a few gigs of ram?
There's a couple hundred of them. Do you mean the English Wikipedia?
On the one hand I'm inclined to agree about monoculture, on the other I've worked at a company where one employee dictated that we use bzr. Basically everything was an order of magnitude more difficult through minimal fault of bzr. None of the third party tooling worked with bzr, or if something did have bzr support it was dropped ages ago.

It's kind of the same situation with Github. The pain in moving away from it as they continue to slaughter the UX is still pretty great.

So yeah monoculture is bad but progress is painful.
> and do it well

If only Git did it well!

Ok that’s not fair. Git is pretty okay for the Linux open source project. But it’s pretty mediocre-to-bad for everything else.

The D is DVCS is a waste of effort. Almost all projects are defacto centralized. In fact the D is anti-pattern that makes things like large binary files a still unsolved problem in Git. And no Git LFS doesn’t count.

Source control should be capable for petabyte scale storage and terabyte scale partial clones, imho.

Git feels like an inferior technology that succeeded and now we’re mostly stuck with it. Maybe someday someone will create a proper Perforce competitor and we can all migrate to something that’s actually good.
All elon has done with this is poured petrol on the tire fire that is the attention economy; now there is financial incentive for creators to produce inflammatory content, and it is working.

This change firmly shifts twitter into a place more volatile than news website comment sections could ever hope to be. This is a terrible, awful thing to do.

There is nothing this man can do with his remaining years to convince me he is a good person.
What my musical instruments have taught me
Now, wasn't it helpful to have a man explain to you why you don't want the things you want? Whew, talk about a bullet dodged! I'm sure you'd be much happier just getting married, and staying at home, rather than doing icky work stuff! (The /s is hopefully redundant.)

For what it's worth, yes running a business or startup is hard work. But that's gender neutral. We promoted a staff person to CEO [1], not because of her gender but because she was the best person for the job. She's been fantastic at it.

There will unfortunately be arseholes like the above poster - you'll get to deal with them sell your life - but don't let them put you off. Go in with your eyes open (good advice for both genders) but if this is your path then go for it, and become the role model you wish you had. [2]

[1] as founders we're slowly stepping away so the business can flourish even after we retire.

[2] and yes, existing role models exist, so hopefully upu can find ones close to you.
When my grandma had Alzheimer’s we put her in a nursing home and took away her legal ability to leave. And what is Alzheimer’s but a really bad, invariably terminal mental illness?

To call a mental hospital a “prison” is to rhetorically group it with an extremely violent, cold, and otherwise unpleasant institution. But a mental hospital doesn’t have to be.
True, I didn’t mean working with other nations is ludicrous, only that the largest countries by area that could host these trees are the US, China, and Russia, and we’re not best friends right now. You’d have to pick a lot of smaller area countries to cooperate and when you bring in the logistics, it goes out of control.
Can you explain what policy you are advocating for? Asylums pretty egregious abuses of people's human rights; and that's to say nothing of instances where they were used to lock up mentally well but socially "undesirable" people. I'm guessing that you must have intended to advocate for something else?
Just a tiny nitpick to avoid confusion, but a PICU is already a thing and it means Pediatric ICU, not psychiatric.
It's not offtopic. Many people in this thread seem to think that any customer service UI that's powered by AI/LLMs has to present a chat/voice interface.

It doesn't have to be this way.
People are really, REALLY bad with large numbers.
Yeah, I can't say enough bad things about the Github refresh. The whole thing feels like it was done by people who've never used git (or any SCM) before. It's not just the find-in-page, it's the navigating branches, text selection, keyboard navigation within a page, and general rendering performance that have taken a huge hit. And, of course, all the side effects of requiring javascript to render text.
Vault – Modern banking for Canadian businesses
Is it a known behavior? Considering SQLite developers approach to reliability, I think it would count as a critical bug worth fixing.
Well, it’s either a single executable in a container or a bunch of dlls/sos in a container.
There are lots of cheaply made local products, nobody cares.

The trash cans at Walmart say "made in USA" because shipping giant pieces of empty plastic across the ocean isn't economical.
20 years ago a mental illness, now they changed the name and it’s not an illness anymore so everything is ok.
What Oregonians—myself included—failed to take into account is to what degree word would get around and attract every wannabe user who could afford a bus ticket.

Oops.

This needs to be at the federal level—with sufficient social support—or not at all.
C23 Checked Arithmetic
Every time I am forced to endure shitty hold music for an extended period of time, my thought is, “let the CEO sit on hold for ten minutes and see how fast this gets changed.”

What this means is I still want to believe that crap customer experience is due to a disconnected CEO, when we all know it’s a feature, not a bug.
I’m so thankful that Rust is helping popularize the solo exe that “just works”.

I don’t care if a program uses DLLs or not. But my rule is “ship your fucking dependencies”. Python is the worst offender at making it god damned impossible to build and run a fucking program. I swear Docker and friends only exist because merely executing a modern program is so complicated and fragile it requires a full system image.
A lot of people need some purpose/meaning for being here, and without it they wonder “what’s the point?”

Some people bury themselves in work, some people go hard into religion, some people forget with substance abuse.

This is existential dread and I’d say it’s more common than not, and that your perspective is the rarity.

The beautify of life is that we each get to choose for ourselves if it means anything, and what that meaning is if so, and people judging others for what they’ve assigned to their own life, as justification, holds no water.
> The D is DVCS is a waste of effort.

until the de facto centralized remote goes offline and you’re stuck with no local history …
If you're using TLS/crypto in an app, it's scary to statically bundle those libraries.
Yet people complain loudly about the one case where we can directly affect the worker's pay who are doing the actual work - tipping culture is widely derided as some sort of societal ill.
Yeah, but the popular image is the kind you see in the moving picture "About Schmidt"
I think we've gone over the cliff on this and a lot of other issues like education and health care in general. If it isn't profitable for private equity it won't get done. If it is something that private equity gets into, the results are predictable.

It reeks of Dickens, "Are there no workhouses? Are there no prisons?"
> Because they were propaganda

Quite a sweeping generalization. Besides, many Hollywood movies are good in spite of being rather excessive propaganda.

> today's Hollywood execs don't understand story, don't understand viewers, and don't care to build that kind of understanding

If someone is running a profitable business in X, I'd pause before concluding they are ignorant fools. It's a competitive business, the fools get squeezed out.

It's the job of a CEO to generate maximum revenue while minimizing costs. It's also the mission of every worker to maximize compensation. It's how markets work. It is not inherently evil. Don't you want to get paid the most you can get? Don't you want to pay as little as you can when buying things?

BTW, even the Beatles had a bunch of duds on their albums.
yup, already reported on them on GH yesterday.
They took them down after one hour.

Now they are up again just now:
https://github.com/Ads-Managers/AI-Powered-Ads

Their Twitter ad keeps on giving.
It went viral, like literally

No response, since yesterday.
Well, verified and paid subscriber Elon... won't go down that easily
"Died cleaning his gun" etc, yeah.
Even now it's probably one of the more recognizable brand names among "the general public" even if tradesmen and those in the know wouldn't touch it with a 10 foot pole.
That is extremely difficult and dangerous. For instance, someone who doesn’t go along with whatever the latest dogma is could be sent away by whom ever is in power. When does it go from mental help to reprogramming?

Saying that I agree we need to bring back a new version of asylums. I’d hope there’s a bipartisan project there.
In HN context, a more suitable example is "fail fast" vs "persevere". Both are sound advices in the right context.
They looked very much like user prompts to me. The other one was along the lines of:

"I'm new to using ChatGPT, what kinds of things can I do with AI?".

I'd paste the chat in here but following further prompts the old results disappeared (so very much a bug).
As the article eventually points out, you can already buy made-in-America tools from this same company, under their "Proto" brand.
Monolithic builds are great if you have no control over the deployed environment (IE desktop apps sans OS supplied libs). They’re worse if you do control the environment and how the upgrade paths get followed
This sounds like that movie I Care a Lot, which is about a woman who runs a scam getting old folks locked away in care homes while acquiring power of attorney and cleaning out their assets.
https://archive.ph/AZxLm
Harbor Freight offers the same warranty now on their hand tools, and Home Depot on Husky's (Home Depot even did a promotion around the time Sears ended their warranty where they'd replace a craftsman tool with a husky for free).

The cost of the replacement is marketing at some point; replacing a obviously abused tool may be a technical loss but you've a customer for life; unless you betray them as Craftsman did (which is why people are still so heated about it twenty years later).
There are all kinds of non-optimal optional ways to do things where it's valuable to have the options and have them work as well as possible vs not having the option.

I guess it falls under graceful degrade vs die.

It doesn't matter how much better the proper gold plated option is. If it's the only option then it's fragile and that makes it garbage.
One person is incompetence.

An entire staff is strategy.
I think you may be right as it stands now but I don’t think this was right in 1980. When factoring in benefits, pension, working conditions, and employment stability I think even today it may not be clear who is better off.
> Why did you write the above reply then?

After reading his comment, I had the thought and an urge to type up a response to attempt to clarify that I indeed understand the idea that thoughts not under my control and my lack of free will are somewhat independent aspects (it is certainly possible to imagine both having free will at some subconscious level and also seeming to have no direct control over one's thoughts that appear in consciousness), and add that my primary reason for doubting free will is physics based.

No serious counter-thoughts or other considerations appeared, i.e. it didn't seem dangerous or harmful to reply. So I ended up succumbing to my urge type up a reply and in fact did so.

TL;DR: I couldn't help myself.
Not an issue, if remote goes down you can always restore from backup
>Git focuses on individual branches, because that is exactly what you want for a highly-distributed bazaar-style project such as Linux. Linus Torvalds does not want to see every check-in by every contributor to Linux: such extreme visibility does not scale well. Contrast Fossil, which was written for the cathedral-style SQLite project and its handful of active committers

Ugh...so after all that fanfare of how amazing fossil is, the author admits it just doesn't scale well. I was wondering how that "see it all" approach worked for a busy repo, and now I know, it just doesn't.

I love SQLite, and glad the primary author is happy working on it with fossil. I think if he published it's largest downfall first, it might gain more adoption to folks that could actually use that feature.
> The only argument I buy is: "2.6. Git provides a poor user experience," and the xkcd is not an exaggeration.

Oh no. I'm the guy in the alt text. Should I be concerned?
So why does your car have to be able to handle trips across the street to cross continental trips? Why are we buying the same exact cars? Because one day I should be able to travel cross country with the car I use to get groceries?
It's not anything close to unanimously agreed upon that they are better than what we're doing now. We have entire advocacy organizations who are opposed to incarcerating the mentally ill.
They've been systematically dismantled over the last 70 years. Not much remains.

https://en.m.wikipedia.org/wiki/Deinstitutionalization_in_th...
I remember people installing git-bash and putty for Windows in computer science class to fill in all the gaps. Idk what the deal was with that cause, uh, why would I use Windows.
And prisons don't have to be. Think of the resorts rich white collar criminals get put away in.