skysight-inc/HackerNews huggingface dataset:
The reality is nobody is hired to decide why things are done. Under capitalism, the why is to make profits, to increase shareholder value, if you will. That's it.

You don't plan what you don't control, you don't control what you don't own. For the vast majority (yes, including engineers), the only thing we own that is a part of the whole process of capitalist production is our ability to do some kind of work. When that ability is sold (for a wage/salary) to whoever possesses the resources to decide the why, we forego the right to decide how it's used. Just like when you sell someone a chair for example, you don't get to tell them where and how they can use that chair.

You can refuse to get or do this or that job, but you need to have a job. At the end of the day, we all need food and shelter to stay alive and the bills aren't gonna pay themselves. So ultimately, someone—among the vast majority of us who don't have a choice—will also have to do the job you refuse. So we shouldn't delude ourselves into thinking we have some sort of "superpower". We don't. That is, not unless we can collectively withold our ability to work and force the hand of the minority that actually decides why things are done.

A society where those who do the work decide why and how it's done, is a society where the working people own the resources. That is communism. That world is possible, but it won't build itself, you have to tirelessly fight for it. Look over at marxist dot com if you want to help out [1].

That doesn't mean that in the meantime we shouldn't strive to find meaningful work that fit with our values. We should, and whoever manages to find that good for you! You've been lucky (for now) but you won't be forever, and even if you are to be, the vast majority of people with pretty much the same skills and conditions as you, actually won't. We actually have to transform society if we want to secure that for ourselves and for everyone else.

[1] https://marxist.com/about-us.htm
That's interesting. How much do you save per month?
Grading the World's Shortest Manifesto
The author was a tech lead on protobuf. I suspect that "JSON is worse than protobuf" is an obvious truth in their eyes.
Sometimes meaning "practically never"?
And is that solution required to be deterministic? If so, that is another postulate.
Ox Delivers' Flatpack EV Truck Creates Prosperity in Africa
Your phone doesn't need to listen to you to know your interests. The ad algos are smart enough to figure it out from your browsing behavior.

Also, it happened a few times I talked about some thing and an hour later it was talked about on broadcast TV. People over-fit on finding patterns.
Zig's compiler error on unused variables is a deal breaker for me unfortunately. The language author also has an insulting attitude towards anyone who wants otherwise, categorizing them as bad programmers he doesn't want to work with and doesn't want using Zig.

The compiler error on variables which are mutable when could be const is almost as annoying. Zig does not acknowledge that not all code is production code, that sometimes you want to prototype without having to backtrack and fix compiler errors to irrelevant things when the goal is prototyping and figuring out what you are building.

It also adds friction to learning the language because statements you write will immediately get flagged as wrong -- is it actually wrong due to your unfamiliarity with the language, or is it just the lsp immediately flagging and underlining all unused as red. Better take a moment to check.

Super annoying to me. I can't get past it, nor do I trust the author of Zig to not go even further in this direction. He has made it clear he will not compromise on this issue.

There are more planned similar errors on the way here. At least it looks like they are no loner planning to do compiler errors on unused pub functions if they are not accessible from outside the package.

Zig: Trust the programmer to manually manage memory, but not to clean up unused variables.

The language is weirdly pedantic, in ways orthogonal to Rust.
>But is there any shred of doubt that no one, including the greediest most-souless bureaucrat, actually tried to make an airplane crash and kill people?

This is not taking into account how humans are. People raise their children really badly all the time even though they know what they are doing is bad but they just don't care in the moment. Who wants a bad child? But they still make all the mistakes and end up producing bad children. Incompetence and malice are often nearly identical.
What if it's money you've already paid that someone won't give you back (while free or paid legal advisers tell you you're right)? It all ends with "you have to go to court". Yes, there is a chance that the other side will settle out of court. But usually they don't because going to court is a very expensive and long process and they don't think you'll do it (and most don't). And then it's just endless bureaucratic hell.

And if it's about the apartment, you've probably paid a deposit. And if you ignore some of the clauses, they will probably try to get back at you and punish you by not returning the deposit (or part of it). From here - GOTO 1 ;(
> But trying to figure out what the hell is going on is a strong second place

Not an easy goal, good luck!
> Interest in autonomous driving appears to be cooling across the board

I think you mean interest in level 3 autonomous driving appears to be cooling across the board
I'd a lovely font - reminds me of Luxi Mono, but in a more "raw" form.

How is the Unicode coverage.
That's when having a huge context is valuable. Dump all of the new documentation into the model along with your query and the chances of success hugely increase.
> If someone owes you $1B and they owe me $2B, and they've got an asset worth $500M, I can't just pledge $2B of bad debt to buy the asset. The only fair way is to sell it for $500M in actual cash

No, that's not the _only_ fair way. Suppose the $2B creditor bids $200M in cash and also agrees to forfeit their share of the proceeds from the sale. Then the $1B creditor would receive the entire $200M, which is more than the $167M they would have received from a $500M cash sale. The bid is effectively equivalent to $600M.

Isn't that what happened in the InfoWars case? The bankruptcy judge agreed that the structure of the Onion's bid was valid; he just said the auction would have continued for more rounds.
> a diet full of corn syrup fuels both fat and cancer

Or sugar. Or modern fruits. The problem with HFCS isn't that it's got fructose (so does cane sugar) or is made from corn, it's that it's cheap sugar.
There’s a long history of “accidentally” breaking Firefox and other browsers. Can’t explain that by incompetence; it’s clearly quite deliberate.
Show HN: Exploring My Father's Memoir with RAG and Creative Storytelling
Five years after my father's passing, I set out to create a way to interact more with the memoir he left behind. This project uses Retrieval-Augmented Generation (RAG) with Groq's LLM and SQLite's FTS5 search to explore his stories dynamically. Built with Streamlit and visuals from the Pix-Art-Sigma model via Monster API, it currently has three short chapters I’m comfortable sharing.

Would love feedback or ideas for expanding this concept!
The point is emergent capabilities in LLMs go beyond statistical extrapolation, as they demonstrate reasoning by combining learned patterns.

When asked, “If Alice has 3 apples and gives 2 to Bob, how many does she have left?”, the model doesn’t just retrieve a memorized answer—it infers the logical steps (subtracting 2 from 3) to generate the correct result, showcasing reasoning built on the interplay of its scale and architecture rather than explicit data recall.
Shell errexit style error handling for glue code
Mariah Carey's "All I Want for Christmas Is You" listenership is slipping
They come up with damages.
Imperialism has definitely fucked over lots of countries, and I don't want to diminish that. But at the same time, trying to pin everything on imperialists does just as much as to erase people from history as the imperialist threat you're inveighing against.

One of the dramatically underappreciated aspects of imperialism is the degree to which it involves local political actors attempting to solicit foreign (imperial) support and/or intervention to service their local political needs. This isn't always the case, but it's important not to whitewash the influence of such local concerns. It's thus especially telling that one of your "examples" of modern imperialism is actually something that was entirely a spontaneous, endogenous reaction to local politics and local concerns that literally left all of the "imperialists" flat-footed exclaiming "wait, what?"
I may have been wrong to say "nothing" but from what I understand Delaware law has very little to do with it and I don't see how it would be relevant to this particular ruling, but I am always open to learning more as I find the topic of law quite interesting.
Charter schools are generally considered public schools, but generally aren't called "public schools" due to the charter structure. "Public schools" in this example are TPA (traditional public schools). TPAs have higher per student funding than charter schools.

You are presenting a generic correlation between downward trending test scores and prevalence of charter schools. Are there any studies with a real correlation that corrects for other factors? Let's remember that correlation is not causation. Especially consider that achievement was already on a downward trend and that 10x number you quote is only resulting in 6-10% of all public school students today. Even if there is a correlation with the number of charter school students and a decrease in test scores, what is the actual reason or mechanism? Just saying overall scores are still going down and charter enrollments are up doesn't show anything.
One big factor is the ubiquity of phones / social media which is a huge distractor and makes it hard for kids to focus and learn (I say this as a parent with young kids).

The other big factor is the involvement of the parents after school. One thing about places like HK, Singapore, Japan, China (big cities like Beijing, Shanghai), all of which score high on these tests, is that the kids don't play after school -- they do extra math (and I'm talking elementary school, not high school--the pressure is much worse in HS). And the same is true of many such immigrant families in the US. In my experience (having lived for many years in those countries, and now in the US), this is a much bigger difference maker than whatever teaching methods might be used in school. But then there's also the question of how much you want your child to be able to enjoy just being a child, and how young do you want to put them in the pressure cooker of testing - get into better school - testing - get into better HS - testing - get into better college - testing - get job that makes more $. They'll experience all that soon enough -- do you really want them starting at age 7?
I've worked with json schema and have mixed opinions- it was extremely cumbersome to do some things that should be simple, and very simple to do things that should be extremely cumbersome.

I agree that XSD was one of the only redeeming qualities of XML- the schema schema itself was fairly well thought-through.

Personally I prefer the IDL-style languages- that would include CORBA (just the schema and encoding), protobufs, and the ur-IDL that Sun RPC was based on, XDR. Protobufs have gone through some weird evolution, though- IIRC proto3 went tyhrough a full 180 on required/optional fields.
OnlyFans models are using AI impersonators to keep up with their DMs
I skimmed through this because it was really obvious where it was going.

> The unifying factor in all of the stories I’ve told is that a developer wrote the code that did these unethical or immoral things. As a profession, we have a superpower: we can make computers do things. We build tools, and ultimately some responsibility lies with us to think through how those tools will be used.

No, it does not. It still boggles my mind that people actually seem to have this model of morality. If everyone thought that way, the world would not have nuclear power, to name just the most obvious example that comes to mind.

Nobody is "responsible for" making it possible for others to do evil. That's their choice.

(To expand a bit, because clearly not everyone shares my intuition: if this sort of moral failing can attach at one degree of separation, logically nothing prevents it from attaching at arbitrarily many degrees of separation. If I become culpable because my software "is used to kill people", then any person or company who enables me to write the software faces the same judgment. Vim is used to write software that is used to kill people. Do you really want to put that on the guy[0] who tried to get you to donate to humanitarian aid in Uganda?)

(The same logic is used by activists to demand participation in various seemingly arbitrary corporate boycotts - and people I care about have been harassed because of it. The thing about "following the money" is that it goes literally everywhere.)

[0]: https://en.wikipedia.org/wiki/Bram_Moolenaar
There is no rational basis for assuming it is not, as we have not a single example of a computable function outside the Turing computable set.

The term "computer" has it's original outside of "electronic computer". It used to be a role, a job function. There has been no time in human history where the only computers have been electronic computers.

But, sure, let's be more precise: Any Turing complete system is equivalent to any Turing complete computer and can reasonably be called a computer, but let's also limit it to any system that can not compute functions outside the Turing computable set. We don't know of any such systems that have been shown to compute functions outside the Turing computable set, at all, including brains.

The rational basis for assuming the brain is a computer is that we have not a single shred of evidence that exceeding Turing computability is possible, nor any theory for how to even express a function that is computable for humans but not Turing computable.

If you can find one single such example, there'd be a rational basis for saying the brain isn't a computer. As it stands now, assuming it isn't, is nothing more than blind faith.
.
As pointed out by other nearby comments, that is not the greenest choice (which is to not drive), nor even the second greenest choice (which is to replace your ICE with a refurbished Prius like your colleague), or even the third greenest choice (which is to buy a new EV), but only barely beats out the worst non-green choices (buying a new ICE) and then only if you pay to make sure the car emissions controls and engine aren't becoming rusty and inefficient. Here's an article explaining: https://www.topgear.com/car-news/electric/mythbusting-world-...

There are also the caveats you mentioned that the analysis does assume that an EV is actually the greener choice, which is itself a function of a lot of other choices being made green also, such as whether it was constructed and powered with the most environmentally favorable choices of mining and manufacturing, most of which isn't really in the consumers direct control.
Restoftheworld typically deal with stories outside of the United States.
After discovering and adopting[0] Lustre, I can't think of using anything other than The Elm Architecture. It is so much more ergonomic it's not even comparable to today's mainstream state management techniques.

I'm also building a screenplay editor prototype[1] in the Rust equivalent, Iced, and while not as ergonomic as Lustre and Gleam, it is TEA. Iced is still in flux but I have trust, considering System76 uses it to build Cosmic.

[0]: https://blog.nestful.app/p/gleams-lustre-is-frontend-develop...

[1]: https://www.weedonandscott.com/tech/project-realm
I think with your first paragraph, it means as developers if we have to manage that stuff then we're more likely to make it as simple as possible and avoid any additional complexity to it all. Because managing that stuff sucks. However if you have a dedicated ops team whose jobs depend on the complexity why wouldn't they make it as complex as freaking possible?
> but, personally, as it stands all I can really see is “makes easy things easier with sensible defaults”.

“Lighter” may be used as an alternative adjective to the word easy or easier. Your post, which comes off as very rude, misses the point of how the project is marketed.

At least the OP did not call it Python automation for humans …
Yeah, people act like some Tesla problems are bad, but I've certainly used systems that are worse. Just in a few miles, I've had a Nissan accelerate towards stopped traffic aggressively enough to trigger its own collision warning. It'll also fly try to drive off the road in relatively shallow curves, triggering its own lane departure warnings.

The Tesla system isn't perfect, but it is far from unique in being imperfect.
With extreme heat during the day, farmers, fishers worldwide work overnight
>He's somewhat against package managers

yes and that is a design decision.

Its not just the dependencies bloatware, there is also an issue of accidentally pulling in a GLP license code base and several others. But if one wishes to make a package manager for Odin, they can do so and other Odin users may use it if they found it to be really helpful but from what I know, Ginger Bill will never officially support it as it doesn't align with his vision of the language.
In my experience, the "outbox" approach means a lot more manual work for developers. It requires developers to create a message for every type of change they want to sync to the client, and then also interpret that on the client. ElectricSQL's Shapes does a lot more work to keep the shape in sync between the client and the server, reducing the need for the developer to do that work.

You're right that "single-table sync" does have its limitations. At PowerSync we effectively support one level of "joins", and even then it's often not enough for more complex schemas. An older version of ElectricSQL did also actually have multi-table shape sync support, but I believe doing that at scale proved to be difficult.

One solution to this is often denormalizing data - either adding more denormalized columns in the existing table, or creating new tables dedicated to sync data. Conceptually, keeping these tables up to date is not that different from writing updates to an outbox table.

I'm also interested in seeing what Zero comes up with in the space. They seem to have solved doing multi-table query sync, but it remains to be seen how well that works in practice.
Thank you, I missed that and it’s important context. I’ve upvoted your comment for more visibility.
>but the court chose the nuclear option to default against Jones.

Institution that is a fundamental part of the establishment and status quo jumps at the chance to shit all over someone who's shtick is undermining public trust in the establishment and status quo. Water is wet. More news at 11.
I mean in reality, this is an excuse. We can and do build good software for many and all people, but the bad ones make it look like every engineer is out to lunch.
Counterpoint, it's rarely an incentive to OSS software (individuals) to sit down with focus groups of early adopters to gather valuable feedback that can help iron out rough spots, so maybe a classic a little of A, a little of B here.
The case against static typing in PHP (2023)
TL;DR: Resilient mice (the stress-resistant ones) could clearly tell the difference between rewards, like sweet sucrose, and less appealing options. Their brains stayed focused on chasing the good stuff. Susceptible mice (the ones hit harder by stress) got stuck in mental loops, overthinking their choices and losing interest in rewards. This "rumination-like" brain activity mirrors patterns seen in depression. The study suggests a connection between two brain areas, the ventral hippocampus (vCA1) and the basolateral amygdala (BLA). Stimulating this circuit in stressed-out mice helped them rediscover their drive for rewards and improved their brain activity. When just hanging out, stressed mice showed chaotic brain activity, hinting that their struggles go deeper than behavior.
And where is the ship headed if they are no longer supporting the open web?

Publishers are being squeezed and going under, or replacing humans with hallucinated genai slop.

It’s like we’re taking the private equity model of extracting value and killing something off to the entire web.

I’m not sure where this is headed, but I don’t think Sundar has any strategy here other than playing catch up.

Demis’ goal is pretty transparently positioning himself to take over.
Then why did he invent json and everyone else invent yaml and toml and xml etc if csv already existed and was so complete?

If small parser was the most important, that's what binary formats are.

Or if the data needs to pass through a text handler that can't handle binary, we already had csv and a few different standard and cheap encodings.

csv's excuse for lacking some of the bare minimum features is that csv was first. Csv is from the time of typewriters and handwritten data. What would eventually become known, the most common needs, just hadn't been encountered yet.

A single person did not create csv after 40 years of seeing what is needed, and decide that csv shall not have an expected functionality in it's spec. There essentially isn't even any spec for csv. No one explicitly authored it. It's a typewriter format.

csv continues to get used after that point because of inertia. Once it's used many places, it continues to get used in new places because most new things have to interoperate with the existing ecosystem if you want to sell to the most possible customers.

Also csv, unlike json & similar, IS a pure data format, not used for things like configuration, because it's really only barely human usable, because the columns don't line up and there's no form of annotation other than a header record. Not to mention every part of the format, quotes, commas, even newlines, are valid data that may appear in a field, and so the only way to read the file is to manually reproduce the streaming state-machine in your head.

If something as limited as csv is so good and doesn't need anything else, then why did he invent json when csv already existed for jobs that narrow in scope?

csv is not remotely proof that text formats don't need annotation.
Even if we see 20 Luigi Mangione copycats in 2025, this isn't doing to start a violent revolution nor a civil war in the US.

It would actually do the opposite - the great positive effects from those 20 Luigis would reduce the chance of such a thing occuring.
Yes, but I can't imagine situations where I "have" to run a model when I don't have internet at that time. My life would be more affected with the rest of the internet than having to run a small stupid model locally. At the very least until the hallucination is completely solved, as I need internet to verify the models.
> Why the eMMC? There is an M.2 E key but that's for wireless connection only. Is it a platform limitation that M.2 SSDs can't be used?

Presumably very limited pcie bandwidth. You should think of this more like a raspberry pi than a pc motherboard.

E key slots typically provide 1 lane of pcie 2.0 (even on systems with 3.0 available), while m.2 is 4 lanes and frequently faster pcie 3.0
I believe he meant that you (personal account) can use this feature to protect yourself from scam companies using Whatsapp Business to "cold call" you
>But the legal system is moving slowly.

FFS, it's actively working in his favor right now!
It looks like gemini-exp-1121 slightly upgraded. 1206 is something else.
Estimated concentrations of atrazine in agricultural groundwater
You know people sometimes don't know things, right?
But we're literally having this discussion with Gil Kalai in the next room.
Thanks - I was unaware of that until now. It appears to be a major operational security lapse.