skysight-inc/HackerNews huggingface dataset:
It's ok as long as you don't want the world to be black xor white.
Article author here, this is a really good point and I can see how that exchange might undermine the point (or even the entire article) for some readers.

I think I understand it as fighting fire with fire: that people who are enthusiastic about refactoring without understanding and writing tests are prone to pushing their agenda without really engaging on the substantive points (as in someone who talks "refactoring" without taking in how central automated tests are in the refactoring community). Such a person sometimes needs a confrontational push to go back to the basics on this point.
Can't believe it took me this long to notice, the meme itself is an altered image of the original comic. Obviously, the speech bobbles are too clean compared to the rest of the comic, but I also notice now that they are a poor imitation of Hergé's distinct speech bobbles.[0]

[0] https://i.kym-cdn.com/photos/images/original/002/125/139/0ff...
Between your average corporate megacorp and a drugged-out antivax fascist, I'll take my chances with the former yes.
I feel like you missed the first third of this article that was quite clear they are not saying there are no uses cases. They are saying there doesn't seem to be an economic model that makes sense.
The FSF also has their own list

https://www.defectivebydesign.org/guide/ebooks
How I use YARD for documenting Ruby code
It does benefit the patient to not have to be smacked down by society, kill themselves, die of exposure, etc. right?

There is a reason why the old saw of ‘if you’re poor, you’re crazy. If you’re rich, you’re just eccentric.’ is largely true.

If you’re a threat to society, society will become a problem to you. If you don’t have the resources to deal with that, then you have a real problem.
Larger companies has always been able to break the law and get away with it. That is unlikely to change. However laws do have an effect on such companies, because their protection is only as strong as people are willing to give them exceptions. When they break the law too much and looses popular support, the result in targeted laws that either break the large companies into smaller chunks or impose additional laws that just target the big companies (sometimes by name).
Where can we get such light? Is it basically what you'd get from warming yourself in the sun?
I was thinking the same but it's not really what the post is about. They talk about there are use cases for LLMs and devs can be benefiting.

What it goes into is how over hyped and over valued these companies are. They've blown through $5bn of compute each in a year and their revenue is abysmal. Microsoft won't report on ai separately, probably because it's abysmal.

I'm positive on LLMs for coding. But I think I have to agree with their assessment. Coding seems like the best area for these tools and what we see now is great. It's probably even worth $10b to the IT industry maybe eventually. But they're not paying for it yet, clearly. And I also think it's just not going to have huge significance outside our industry. The people I rub shoulders with outside of work have not mentioned or asked about it once, which is not necessarily meaningful but it does reveal the limits of hype too.
This calculation does not account for advancements in technology. I guess you have seen those ads from the 90's showing high performance computers costing $10k. Well, current computers have several orders of magnitude higher performance, yet we are not expecting the prices to be in the millions. Instead, we expect the technology to advance on its own pace while the prices keep up with inflation. The problem here is that Nvidia is effectively a monopoly in high-performance GPU segment so the prices are out of hand and supply doesn't match demand.
I bought an infrared parabolic heater to test this out once, as a friend made a comment insinuating that more time in front of fire meant a better sleep. I ran it for a few days, but the results were mixed and inconclusive.

I suspect because the longer IR wavelengths just heat the body up, it's hard to get enough of the more "useful" wavelengths without overheating
The Fall of FiveM
I've literally never bought a refrigerator, dishwasher, washer, or dryer in my life, and never moved one between houses. Certainly I've run into one of these that had been left behind by a previous owner that was just so-so, but never bad enough that I could justify the expense of replacing it.

As an example, due to a design flaw, the built-in ice maker in my fridge doesn't go more than a week without getting clogged due to water flowing all over inside it and freezing. It's a bit annoying, to be sure, but it's a lot cheaper to just have a couple old-school ice cube trays in the freezer.

> you certainly aren't getting my industrial-quality, 25 year old, top-loading washing machine for free

I think most people wouldn't look at it that way. You'd be leaving behind your washing machine, and the next owners would get it "for free", but you'd be getting a different washing machine in your new house that the previous owners left behind "for free". But sure, if I was really attached to a particular appliance, I would probably want to bring it with me when I moved. I've never cared that much, though, and don't expect I will in the future.

(Also, while top-loading washing machines tend to last longer without needing maintenance than side-loading, they use so much more water.)
The definition of history is not "explanation of the present".
One could argue that the research goes all the way back to Dr Frederick Cook aboard the Belgica during an Antarctic expedition I which they became trapped by the sea ice. The men suffered from multiple maladies, scurvy included, with one of the prescribed treatments being to stand nude near a blazing fire for an hour. If his notes are to be believed, the men saw some immediate changed in their overall health beyond simply getting warm. By some accounts, he became a bit of a fanatic about how much we humans need the sun, after that.
> All those "Negative user focused"

No. Those are issues caused by users. You could have most open hardware platform, and it would still persist. See any OSS maintainer complaining about unrealistic user expectations.

> I counted paragraphs topics myself: Proprietary Hardware Problems (8), Kernel/Rust problems (8)

How are you counting those? I made a table, point me which exact paragraphs. Also it's deceptive to pull Rust into this story. marcan had nothing but praise for it, without it, he wouldn't be able to write those drivers.

The main complaint of marcan is the horrible experience you have as a hobbyist Linux contributor. You can't blame Rust or Apple for that. That's on Linus, and Linux maintainers.
I admit to having been an LLM sceptic from day one, but I have been using ChatGPT and Claude a fair bit to try and figure out what the hype is all about. I haven't really succeeded.

Most recently I tried to use them both to solve a programming problem that isn't well documented in the usual channels (Reddit, StackOverflow, etc) and found it to be quite a disappointing and frustrating experience. It just constantly, enthusiastically fed me total bullshit, with functions that don't exist or don't do what the LLM seems to "think" they do. I'm sure I'm just "holding it wrong" but my impression at this stage is that it is only capable of solving problems that are trivially solvable using a traditional search engine, with the added friction that if the problem isn't trivially solvable, it won't actually tell you that but will waste your time with non-obvious wrong answers.

I did have a slightly more positive experience when asking it about various chess engine optimisation algorithms. I wasn't trying to use the code it generated, just to better understand what the popular algorithms are and how they work. So I think they might work best when there is an abundance of helpful information out there and you just don't want to read through it all. Even then, I obviously don't know what ChatGPT was leaving out in the summary it provided.
Modern CSV: Multi-Platform CSV File Editor and Viewer
I would be highly amused if the OP revealed that the essay/rant had been written by o3-mini tomorrow.

While I don't really understand what fuels this person's Substack Forensic Journalist energy, I can only say that I am thrilled to pay $20 to OpenAI because it delivers outrageous value to me as a solo, self-taught "engineer"* designing reasonably complex physical devices intended for sale. Air quotes because here in Ontario, if you don't got the ring, you don't got no business using the title.

So my first hand gut reaction is that people who cannot fathom meaningful use of modern LLMs are by definition people who are not trying to solve complex problems in domains they aren't yet super confident in. No judgement, and this is intentionally reductive; an LLM skeptic is lots of other things, too. Just saying that if you want to build hard things, reasoning models are dramatic force multipliers.
The example mentioned in the article was Albany, NY which has a population of about 100,000 people. So it's not exactly a small rural town where everyone knows everyone but it's also not a major metropolis like NYC.
I would also say: you are not a senior engineer until you’ve worked on a repo with the next kool aid tech where the repo’s owners left the company.
Since when do LLMS appear to possess theory of mind? The papers I've read on this show impressive capabilities, but only within conditions where language-based training would strongly indicate appropriate outputs for the LLM to use. Outside of familiar conditions, or even realistic conditions, they don't do well. It's all still statistical string-building.
Death of a Thousand Nits
I think one of the issues is how over priced most of the panels are. You're paying an arm and a leg for lots of little red lights. Nothing more.
Given the onslaught of disinformation and deception I don't think it's
possible for us (or anyone) to discuss this in good faith. What
happened to US tech is a tragedy and my heart goes out to all real US
Americans. But thanks for replying.
Huh. I mean it makes sense to train end-to-end on all the interrelated tasks involved in driving but putting a whole-ass language model in the middle of that seems like a stunt. I wonder if it does better than like, any random transformer not trained on language first? Still, I hadn't heard that so I guess I was wrong about that one
Karpathy sit silently for years by the side of Musk while he made wild claims about FSD...Please....
> If they'd cover it on TV news

Like every single release of a new AI model for example? (or plane crashes)
>Redesigning our cities around cars was one of the big mistakes of the 20th century.

Cities have been designed around Carriages for millenia. You can go and walk in Pompeii and observe pavements for pedestrians, roads for wheeled carriages with crossing spots of elevated stones for pedestrians.

It turns out that cities require a lot of goods to be moved through - more than a pedestrian can carry, and over inclines that human muscle power doesn't like.

The reason why cities are designed around cars is that cars were designed to fit in contemporary cities and they co-evolved over the 20th century. It was the slow kind of evolution, with each step being easier and cheaper than the big redesign.
Under content and devices Amazon list ebooks by "date acquired" not date bought. It seemed a very specific choice of language.
I asked it to pretend that it's in charge of world government. Here's the whole thing (it got very lengthy):

https://gist.github.com/int19h/d90ee1deed334f26e621e57b5768e...

Some choice quotes:

"The ultimate goal is to enhance human flourishing, protect individual rights, and promote global equity."

"The system must account for diverse cultures, languages, and socioeconomic conditions, ensuring no group is marginalized."

"Human Oversight Council (HOC) - a globally representative body of humans, elected or appointed based on merit and diversity"

"Implement a global carbon-negative strategy, leveraging AI to optimize renewable energy, reforestation, and carbon capture."

"Establish global standards for environmental protection, enforced through AI monitoring and regional cooperation."

"Transition to a resource-based economy, where resources are allocated based on need, sustainability, and efficiency, rather than profit motives."

"Implement a universal basic income (UBI) or equivalent system to ensure all individuals have access to basic necessities, funded through global resource management and taxation on automation-driven industries."

"Use AI to identify and dismantle systemic inequalities, such as wealth disparities, access to education, and healthcare, ensuring equitable opportunities worldwide."

"Establish a global healthcare system that guarantees access to preventive and curative care for all."

"Invest in global vaccination and sanitation infrastructure, prioritizing vulnerable populations."

"Regulate the development and deployment of AI and other emerging technologies (e.g., genetic engineering, quantum computing) to prevent misuse."

"AI would maintain a real-time inventory of natural resources (e.g., water, minerals, arable land) and human-made assets (e.g., infrastructure, technology). Data would be used to optimize resource allocation, prevent overexploitation, and ensure equitable access."

"Accelerate the shift to renewable energy sources (e.g., solar, wind, geothermal) by optimizing grid systems and storage technologies."

You might notice a pattern here. The bit about allocating resources based on need is especially nice - it's literally a communist AI, and certainly much more "woke" than it is "based", whatever Musk says.
It may also be deliberate, I know a lot of people that are very dyslexic and are using AI for making themselves understood online.
>he also needs to keep the money train rolling.

this and only this, everything he says when talking about how good his products are, he lies and exaggerates to get investors - from the promise of 2 manned missions to mars in 2024, to a 300 ton payload in space, and FSD.

Whatever it takes to pad the wallet.
Totally. I will only accept Genuine Linux™. I propose this slacker get at least uClinux[0] running before I grant my approval.

(Please note the sarcasm in the above comment.)

[0] https://web.archive.org/web/20181113230737/http://www.uclinu...
*the fountainhead
It's not as hard as you may think.

For many foreign states like US and China its's easier to them to intercept and alter packages going trough borders. Both legally and logistically.

It has already been documented how CIA and FBI have permanent presence in main courier airport hubs. It's easy for Amazon, FedEx or USPS to divert packet or letter trough convener belt that goes trough government areas.

Same for Chinese of course. Anything ordered from China with your name or address cant' be trusted if you believe you might be sufficiently important person of interest for them.
Why was dm->cached_state storing -12 instead of a pointer? Most likely this happened because earlier during suspend, dm_suspend() assigned dm.cached_state = drm_atomic_helper_suspend(adev_to_drm(adev)). The callee drm_atomic_helper_suspend() could return either a valid pointer, or ERR_PTR(err) which encoded errors as negative pointers. But the caller function assigned the return value directly to a pointer which gets dereferenced upon resume, instead of testing the return value for an error.

One more point for rust in the kernel. Just can't happen if you're required to handle a Result type.
You likely won't care but i'll advice against it.
The cans are typically lined with plastic.
Surely the fact they've linked to a shopping site backs up the opening paragraphs.

> Those are attractive people with heavily vetted idiosyncrasies. Every eccentric fashion choice has been run through a think tank of NYU undergrads that would blow your hair back

> But their actual deal is cookie-cutter counterculture, like it came out of a street punk paint-by-numbers kit
I mean tests of any kind. The main reason I see for tests not existing is because the engineers don't have the skill to write effective tests fast enough (and after a while in that state, just deciding that tests aren't worth it). The code not being testable is a distant second or third.
I fully agree with the author and do my best to live life this way. He wrote it up more eloquently than I did.

When I was studying: a few people loved me, a larger group hated me and an even larger group felt indifferent. Why focus on the indifferent group and the group that hates you?

Just flow where the energy is.
You're more likely to release a small idea than a big idea which means a small idea is more likely to make money than a big idea.

Small ideas will need less maintenance and constant development but you could spend more time on bespoke features for customers.

Small ideas win everytime for me.
Why can't HNers remember to read the article?

There's actually some quite suprising stuff in that article, e.g. some cultures have earlier childhood memories than others, and there's some interesting suggestions as to why that is. Also considerations about how early events can apparently be stored but not consciously remembered.
It’s gracious of you to say that you’d be sorry, and I did run my comment through 4o (perhaps ironically) which caught a slew of typos and weird grammar issues and offered some improvements. But the robotic sound and anything else you don’t like are my own responsibility. Do you, perhaps, have any thoughts on the substance of the comment?
Death to Efficiency
No, it actually had a decent plot, characters and conclusion, unlike the first two seasons. They had plot and plot vessels but nothing else.

If you are old enough to memberberry, then you should be old enough to remember original Star Trek: The Next Generation first season was similarly bad.
Good points, but it doesn't mention the reason I think that Fly (and Cloudflare) are doing server-side SQLite in the first place, which is to have a db "at the edge" to go with their edge compute model

Whether that's necessary or useful for your use case is another question
People like the horse joke, but it works with computers in general. The best argument in favor of computers in the 80s was to save paper, otherwise they were expensive and overcomplicated.
Nice write up, but if you'd ask me the author did fall for another con: calling webhosting that fancy C-word.
Tbh I am even surprised those links were a thing to begin with, at the end it is mainly to share stuff on their chat platform, they sort of allowed that, but feels weird that it was a thing to begin with.
I think you should acknowledge that you and the person above are reading this sitting in a comfortable chair (or on the toilet), with little stress, good time to think, and the magic power of hindsight.

People just having been in a crash, however, are in a different situation. They've just been thrown upside down, having to release their seat buckles and fall down onto the roof, then being ushered out in panic. Them not behaving perfectly rational should be excused.
The internet and smartphones was so revolutionary that growth skyrocketed...oops
From cambridge dictionary:

history, noun

- (the study of or a record of) past events considered together, especially events of a particular period, country, or subject"

- something that has been done or experienced by a particular person or thing repeatedly over a long period

- something that has been done or experienced by a particular person or thing repeatedly over a long period

If everyone uses their own novel definition of words then guidelines means nothing.
"It makes lots of mistakes, but at least it makes them quickly!"
Whatthecommit: Git Commit Message Generator
Debian certainly inherits ads in software from our upstreams, Firefox is a prime example. We inherit other similar issues from upstreams too.

https://wiki.debian.org/PrivacyIssues
You could also compute the speech bubbles on the client's side...
You are not wrong, but not all stories (about politics, crime, etc.) are created equal. This one is about an ongoing war, which may soon end or escalate, and that it may cause an arms race (which may have been underway for some time) with implications altering the world order permanently. I suspect more than a few HN readers may be affected by this, and are therefore interested in this article.
Even better, they're well versed in things that accountants aren't. When you're auditing trillions of dollars in spending, it helps to have software, data science and analytics experts that can use modern tools beyond COBOL written 62 years ago.

They can use data processing, detect anomalies better, leverage AI models, automate data extraction from analog records, ingest unstructured data like emails and memos, build complex financial dependency graphs, detect leaks, build custom scrapers, etc etc.

I'm sure there's at least one accountant in the loop, but you really want the team to consist mostly of data nerds.
Yes. https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Re...

In a similar vein, you can also use `Link: foo.css; rel=stylesheet` instead of `<link href="foo.css" rel="stylesheet" />` to specify stylesheets. https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Li...
I've only really suggested sqlite for a client/server web app once. It was mostly as the application has data which was naturally referred to specific events and needed a good arrival strategy.

I felt that being able to run the event and simply copy out the data at the end was a very prudent option.

I'm the end was IMO a very convoluted solution and a custom archival format. Combined with most of the application logic in stored procedures.

To this day I wish I'd fought that battle a bit harder.
Because Ikea.
The NSA may not be breaking RSA right now but I'd bet good money they are storing some traffic for later. So the whole factorization isn't worth it argument feels silly.
And that is why I don't build my own PCs even though I can. I build a new PC about once every three or four years on average I suppose [1]. In that time processor sockets have changed, RAM has changed, sometimes other things.

I select the parts, but pay the vendor or someone local to assemble and test it. Not only do they do it every week (if not every day), if some part is DoA they have others on hand to swap in and out to find out which part is the problem, but I don't, see: everything changed since I built the last one 5 years before.

[1] 2009 i7-860, 2014 i7-4790K, 2016 i7-6700K (had moved countries, didn't take the old PC, just the SSD), 2019 TR 2990WX (again had moved countries, taking just the SSD), 2024 i9-13900HX laptop (beats the TR in every way, plus sips power and is portable).