skysight-inc/HackerNews huggingface dataset:
It was this line of thinking which lead to the One Laptop Per Child failure. See "Why do Western Designs fail in Developing Countries" - https://www.youtube.com/watch?v=CGRtyxEpoGg

OLPC is discussed from ~9 minutes in, but the whole thing is relevant. OLPC started when Seymour Papert and Nicholas Negroponte went to Senegal to teach people to code, and found that there was no good reason to learn to code if you live in rural Senegal and people were not interested. They decided they knew better and doubled down, making the OLPC project, and when presenting their laptop to the world the African delegation at the conference objected to spending money on laptops instead of infrastructure, schools, water. Negroponte decided the target users didn't know better than him what they needed, so he ignored them.

"One of the things people told me is, look Nicholas you can't just give a kid a laptop and walk away. Yes you can". he said. And he did. And almost none of the kids did any coding on the laptops.

https://en.wikipedia.org/wiki/One_Laptop_per_Child
This is a great site! I feel it's missing one important island, https://en.wikipedia.org/wiki/Ilha_da_Queimada_Grande
> People have been convinced that they need to “put their money to work,” “make their money grow,” “own productive assets,” and “earn yield.” Lewis argues that the reason for this is money printing. The government prints money, the money supply grows, prices increase, and the purchasing power of any money held as savings decreases. If you’re just holding money, you’re bleeding value.

Controlled inflation is what the author is describing. I think the importance is that it provides the slope that keeps the economy from stagnation.

Lest we forget, the US intentionally moved away from the pension system. Reduction of labor unions, changes in tax law in reference to 401k plans and creation of IRAs — these are the decisions that shaped the current economic system.

It is disturbing that this is being framed as a conspiracy, while not describing the reasons behind it. Stagnant “dark money” pools are a grim idea for future economics.
Unfortunately putting time and effort into quality software wasn’t in our pitch deck.

As CEO, since I have a “fiduciary responsibility to increase shareholder value” I think we should just focus on shipping asap. We can fix it after our next round of funding after we can hire a larger team.
Looking at Lion Air Flight 610, all deaths could have been avoided given perfect communication about the fault:

People familiar with the investigation reported that during a flight piloted by a different crew on the day before the crash, the same aircraft experienced a similar malfunction but an extra pilot sitting in the cockpit jumpseat correctly diagnosed the problem and told the crew how to disable the malfunctioning MCAS flight-control system.

...

After the accident, the United States Federal Aviation Administration and Boeing issued warnings and training advisories to all operators of the Boeing 737 MAX series, reminding pilots to follow the runaway stabilizer checklist to avoid letting the MCAS cause similar problems.

...

These training advisories were not fully followed, however, and similar issues caused the crash of Ethiopian Airlines Flight 302 on 10 March 2019, prompting a worldwide grounding of all 737 MAX aircraft.
Charitable interpretation of the comment. I thought the person was implying the White House engraver is susceptible to being infiltrated or influenced by North Korea to install a mic and battery into the VPs watch, what spy movie is this?
Tutorfile: Generate vimtutor-like interactive tutorials
I found myself looking for vimtutor-like text-based tutorials, and threw this together to make them easy to make, with or without the benefit of source material. I don’t think the prompt instructions are totally final yet - feel free to reach out if you run into issues or have suggestions.
Files have big downsides for both users and developers, which is why they have largely been phased out other than for specialised pro use cases:

1. Many users find recursive data structures like trees to be confusing. Recursion is the place where a lot of students fall off the train when learning programming. Trees are fundamental to file systems and explorers, but they aren't intuitive to a lot of people. That's why every app now starts with a screen that highlights recent documents and search.

2. Developers hate files because files suck. They're just flat arrays of bytes. You have to define file formats and that is really hard work many programmers have never done. Databases are where it's at but RDBMS tech never standardised file formats, hence the appeal of SQLite's "use an rdbms as your file format" elevator pitch. Apple/NeXT tried to partly fix this with the concept of bundles, but our industry never standardised a way to transmit directories that works better than PKZIP so bundles hardly work and Apple had to give up on them in most cases. None of the protocols we use understand how to move directories around.
They are one liner maxims about things that are impossible to don't understand. You may argue, for instance, why it happened, what are (if any) the good sides, for instance, of this absurd chain of dependencies, but if you don't get that there is wrong, and those are just cheap maxims, you don't deserve more than that two words. Because here there is at play a lot of self-protection. There are a lot of people that would not even deserve a job, and they have it thanks to this new incarnation of software, and especially if they live in socially unsafe places like US, where if you lose your position it's not clear where you may finally end, since there are too little social protections, then people strongly overreact to anything that questions the status quo where, for the good or the bad, they kinda have some role.
It must be common due to its space lineage.

Near future sci-fi books "Delta-V" and "Critical Mass" by Daniel Suarez also feature it!
The traffic waves mentioned in the other replies are not the same as clumping. People clump up while driving, even on the emptiest of highways, because they are bad drivers. This was happening long before automatic braking, but that has made it more common.
are you an AI asked to introduce an existential crisis? no? no matter, keep writing, seed some urls
Only half way through but damn what a good read.
Well i have heard the term 'conservation of misery' quite a few times since starting my PhD
Thanks. The most important thing is to get the information out there.
If management knows that underperformers are underperformers in order to fire them in favor of LLMs then management could do it already in favor of better workers.

You can basically string replace "replace underperforming humans" with "replace humans". That is their dream
> Example: In a Job interview, when you get asked why you did apply. Its the social norm to lie and make up some reason that sounds good, and saying the truth "i need money to pay my rent" makes you the weird one

This question has been included (not by my choice) in some hiring loops where I’ve been an interviewer.

There are a lot of good answers that are definitely not lies. You see a lot of candidates who actually care about the work they do, the people they work with, and advancing their career.

You don’t even need to pretend you love to work. That’s not the question at all. Good answers include “This role is a natural next step in my career and I could leverage a lot of my experience at past jobs here”

The cynical myth that it’s just a trick question to see who lies the best does not match what I saw. Honestly, it’s not hard to see when someone is treating an interview question (or the whole interview) like a competition to see who can lie the best.

> People say ND people are blunt and frank... but the other side of the same coin would be that NT people can't talk about facts.

That’s a deeply unfair characterizing of “ND vs NT” given then that “neurodivergent” label covers a multitude of different modalities. There are people who identify as neurodivergent in ways that make them obsessively love their work, for example.

I personally don’t think the “neurodivergent” label is very useful any more because most people use it to describe themselves as if everyone “neurodivergent” is just like them and everyone not like them is “neurotypical”, as you’ve done in this comment.
All wine is made from fruit.
Idiots, eh? I’m guessing most of those original buyers don’t have a lot of regret for buying something that made them happy.
And https://www.thenerdreich.com/reboot-elon-musk-ceo-dictator-d...

compares the plan with what is currently happening.
At What Distance Can Earth's Technosignatures Be Detected by Present Technology?
Sea level in Honolulu (1905-2025) has been 1.56mm per year
Water is the secret that I wish a younger version of me knew about.
JavaScript/TS is a functional language, too[0]. Like Lisp, it supports all programming styles. With JS you have the advantage of being built into the browser with rich debugging tools.

[0] https://medium.com/gitconnected/functional-programming-in-ty...
My issue with Go's implicit tuples is similar to the pre-1.18 generics built into the language. We've had generic append since before 1.0, but it was "magical", you couldn't write your own generic append for e.g. a custom container. We've later managed to add generics in a way that didn't make append, make, etc seem out of place; but make remains a function with an optional, typed second parameter, IIRC the only one of its kind.

The implicit tuples seem just as magical. You can have func f()(int, error), but a:=f() is an error. It's arguably better than Lua (which ignores the second value), but arguably loses to Python (which returns a proper, first-class tuple).

Similar with destructuring. You can have g() struct{int;error}, but not i,err:=g() or struct{i, err} := g(). You can have f()(int, error), but again not a:=f(). You can have h(int, error) with h(f()), but that's a hardcoded special case, and somewhat unintuitive, since it violates x:=f(); h(x) - which would however hold in case of returning a struct. Go is just less composable, full of arbitrary exceptions and edge cases.

(I do still love it though.)
NOAA updated Sea Level Trend Map (US)
https://tidesandcurrents.noaa.gov/sltrends/slrmap.html
Are you aware of this tool? https://openrefine.org
Do all of these comments seem like they are AI generated to anyone else?
I am of the firm conviction that ganja produces better philosophy than wine.
That's the only one that's available, though.

When a kid at school is being taught, say, Newton's laws of motion, or what happened in 476 CE, they're not experiencing the empirical truth about either. They're only learning the consensus truth, i.e. the correct answer to give to the teacher, so they get good grade instead of bad grade, and so their parents praise them instead of punishing them, etc.

This covers pretty much everything any human ever learns. Few are in position to learn any particular things experimentally. Few are in position to verify most of what they've learned experimentally afterwards.

We live in a "consensus reality", but that works out fine, because establishing consensus is hard, and one of the strongest consensus-forcing forces that exist is "close enough to actual reality".
> quite a leap there

A healthy hop I would say, keeping in mind that this was showing off the best side of it in a commercial. So it just did a Google search, got a wrong factual result, the LLM couldn’t verify it was bogus, regurgitated it as is, and the executive piped in with
“acshually, it’s just a plain old search result” somehow not realizing that just makes them look even worse.
> The software of the 90s was generally janky in a way that would never be tolerated today.

Speaking as someone who grew up in the 90's, I think the software products thst are developed today lack the creativity that existed in the software developed during the 90's. Rigid development frameworks that exist today prevent "jankiness" by reducing the number of design decisions that are available to a developer, and in my opinion this has resulted in a lack of diversity in the products available to consumers.

Ironically everyone today is using Kubernetes (aka "Borg") under the hood, and this is the same weakness that the Borg had in Star Trek.
Yea, I've used similar scripts where if you accidentally put in the wrong email address - oops, now what. You gotta restart the whole script? The script lockin can become a pain point.
I love how one of the most volatile assets on earth—- which could also be made illegal—-is a more viable alternative to real estate or equity for wealth preservation.
> I don't know how many times I keep deleting .DS_Store

You must be using finder a lot. When working from terminal, none of that happens. Frankly, no clue why it bothers people.
Interesting for sure. Cool to see a more first-party implementation of bookmarklets.
Finger printing based on shaders is quite rare, really most of the time we detect things like the exe name calling us or sometime, very rarely they will give us a better name through an extension. (unreal engine does this automatically). From there all the options are simple, but full shader replacements are one. In the api I work on the shaders have a built in hash value, so that along with the game identified means we know exsactly what shader it is. Most of the replacements aren't complicated though, it's just replacing slow things with faster things for our specific hardware. In the end we are the final compiler so us tweaking things to work better should be expected to a degree.
How is clumping indicative of bad driving?
The presence of a comprehensive urban plan for all of these cities, with a clear grid subdivided into districts is extremely impressive. By contrast most European cities were organic and unplanned mazes.
I had heard of traffic waves in congestion, but this phenomenon happens on open roads. I often notice vehicles forming packets when there isn't traffic. Like natural clustering? If I drive the speed limit, cars will start to bunch up behind me, even when there is an open lane. Then, a driver will speed up in the passing lane, but when they reach me, they often slow down slightly or a lot and ride next to me without passing.
OpenRefine: For working with, cleaning, transforming messy data
I was like, "Do they have Wildfire? Do they have Wildfire...? Yes they have Wildfire!" Thanks for sharing this!
is that MAME in the backend?
Writing More in 2025
???

singaporeans are definitely not "not permitted" to gamble.

i suspect you mean the thing with the casinos. singaporeans can enter, though they have to pay an extra fee.
and besides the casinos, singaporeans also bet on 4d, toto and football in betting shops all over the island.
The problem with it is that if you're claiming Musk gives a rat's ass about free speech, there are many, many examples that disprove it. He has literally banned people on X or taken away their checkmarks or added checkmarks to people because he didn't like what they had to say. He's not a free speech absolutist, he constantly censors people who say things he doesn't like.

In theory, DOGE isn't a bad idea, but you look at the implementation, and you look at the moves Musk has made to remove his enemies from their positions, and you look at the things they won't touch - their goals align more with making the billionaire class richer than anything relating to free speech or reducing waste. Musk lies constantly, with and without reason. I personally think he's so used to it, he can't help lying at this point.
Is there a practical difference?

“The price may fall” is a nice way to say “the value would be mostly erased”

Like with any store of value, the value of bitcoin is backed by the fact that people believe it holds value.

Unlike gold, however, bitcoin has no practical value in and of itself. (Gold, at least, looks pretty and doesn’t really decay. It’s a great conductor of electricity too)

Bitcoin also isn’t as eternal as gold. In a doomsday scenario where global internet access goes down, gold would still work, bitcoin would not.

You can’t debase gold either.

So what value does bitcoin have?
It’s easier to transfer, maybe? (One must compete with gas prices IIRC)
I guess this is going to be a fun game for AI. Not only does it have to contend with false information vs true informatino, it also has to figure out correct information that might be written in an ambiguous way.
calmcode: video tutorials for modern ideas and open source tools
Nvidia's new tech reduces VRAM usage by up to 96% in beta demo
If you want to call it "deliberate blindness", I'll call it "focus".
I am curious what made you give up? The EOL of Windows 7 is precipitated my switch.

I went down the fun path of running Windows on Linux with a pass-through VM for a while but found that most of what I was trying to do worked well in Linux.

Of course, I don't do any development or work on my own computer. Work computer is now 11 and I dislike it but honestly the IT lockdown drives more ire than the Microsoft redesign
Of course we do, but also realize that the threshold for "being authentic" is flimsy at best for many, and an Everest to climb for others. We want more skeptics in generalized society with their own personal Everest they require of their thought leaders. This variability of acceptance for integrity is a weakness in our civilization, strategically grown by attacking educational institutions, and currently being exploited to great success by Orwellian long players.
I'll argue that files and filesystems, as we know them, aren't such a great API. [1]

Before we had the hegemony of Unix, for instance, it was expected that operating systems had richer concepts of files, such as files which a record-oriented or block structure, ISAM [2], Record Management Services [3], etc.

What happened was that Unix inspired a generation of microcomputer operating systems, and on top of that, Unix implementation of its own abstractions are poor. For instance, I wouldn't trust any kind of file locking to work on Unix at short of "directory creation being atomic" but even Luu isn't so sure about that one. Contrast that to the Win '95 era in which you could run multiple copies of Microsoft Access on different machines over an SMB file system and expect locking to work properly.

Post-2010 or so there has been a bifurcation between distributed systems that implement simpler but more scalable and reliable 'file-like' APIs like S3 (random access writes are like... aspirational, aren't they?) vs libraries that do what old facilities like DEC's DATATRIEVE did for which I'd include SQLite, Apache Arrow and such. It used to be those facilities had some support in the kernel whereas things like that now are almost entirely userspace.

[1] https://danluu.com/deconstruct-files/

[2] https://en.wikipedia.org/wiki/ISAM

[3] https://en.wikipedia.org/wiki/Record_Management_Services

[4] https://en.wikipedia.org/wiki/DATATRIEVE
The explanation as to why flour yeast and grape wine yeast are unsuitable is a bit of a tautology. I know little about yeast. Can someone explain why one sort of yeast is not suitable for another use? And why is "sorghum, the traditional fermenting agent of banana wine" unsuitable or not acceptable to regulators?
>destroy all trust in the web

Genuine question - how so? If I want to find stuff out I go to wikipedia, nyt, guardian, hn, linked sites and so on. I'm not aware of that lot being noticeably less trustable than in the past? If anything I find getting information more trustable than before in that there are a lot of long from interviews from all sorts of people on youtube where you can get their thoughts directly rather than editorialised and distorted.

I mean the web was never a place where things were vetted - you've always been able to put any sort of rubbish on it and so have had to be selective if you want accuracy.
Kind of a nothingburger blog post
I'm not too worried about Big Corporation trying to push a rope. In the end it really is only going to succeed if "we" want it — find value in it.
Statistical truths based on observation of reality is the basis for incremental additions science. Statistical truths based on what you read in the textbook is what actually is almost all science, to everyone, at almost all times.

There's few things in our lives any of us actually learned first-hand, empirically. Everything else we learned the same way LLMs did - as what is expected to be the right completion to a question or inquiry.

The objective truth as we experience is things that, were we to make a prediction conditioned on them, our prediction would turn out correct. That doesn't mean we actually make such predictions often, or that we ever made such predictions learning it.
Yet these "lower-level" APIs, DX12 and Vulcan, often don't significantly out perform DX11, and in many cases DX11 performs better. I put lower-level in quotes because those APIs bake assumptions about the hardware into their API which shouldn't be there to begin with because they frequently prevent drivers from getting the most out of the hardware.
I don't think you ever observed a Cuckatoo...
Unnecessary clumps are bad. They make merging and passing harder, desensitize you to nearby cars' presence, cause night vision problems, etc.

A good driver will first notice they are in an unnecessary clump, and a bad driver probably won't.

A good driver will try to minimize the the time they spend relatively motionless to other cars (other than behind them at a safe follow distance). A bad driver either doesn't realize as in the previous point, doesn't care, or actually prefers it as some kind of crutch. Sometimes the leader of the clump ends up that way because they will speed up whenever those behind them try to pass. Sometimes the rear of the pack is a driving zombie who will close any distance between them and the car in front, but will never choose to pass. And so on...
I was responding to the user side mentioned.
I wonder how much the perceived advantages of generational GC are only due to Java's tendency to generate a lot of short-lived garbage.
Wow, we're on pretty much the same path.

Loved Python when I got into it circa 2011. Didnt have prior programming experience, minus basic BASIC and HTML. It was simple enough and the stdlib include enough things to get me going, but it had enough complexity to intrigue me to dive deeper (list comprehensions, bytes vs strings, inheritance vs composition) and I think I learned a ton about programming thanks to it.

But these days when I see modern Python, it looks "uncomfortable". It has so many features, and so many ways of doing things that just figuring that out feels like a massive time sink.

I write server-side software with Go now. I feel like with Go I can just sit down and start solving problems. That applies even to sitting down and diving into a 10 year old codebase.
My understanding off LLMs is not great, but Im pretty sure that when the glorified predictive text come up with a sentance, it doesnt cross reference that with any other knowledge to verify it. It just spits it out.
Because it indicates that they are not driving to the conditions of the road and being attentive.
There's C-- (and a few other similar efforts) that are basically C++ with a lot of features forbidden/disabled. I suspect Horizon OS also does this.

I'm not sure if we can still call it C++ in those cases. C++ is more/less a superset of C: we need to know what style of "C++" we're talking about.