skysight-inc/HackerNews huggingface dataset:
From the bottom of the article:

> # ps. By design, this website is as usable as YAML.

It's intentionally bad.
The Next Step After Quitting Corporate Life? Teaching Himself to Build a House
Close: his child is a citizen. If he’s deported, physically removed from interacting with court, they’ll argue his child should lose citizenship.
More and more spyware and idiotic "AI", bleh. Glad I switched to GNU/Linux and other libre/free and opensource software years ago.
The Trump administration has re-fired hundreds of climate and weather specialists after a court ruling cleared the way.
Einstein died before we learned that quantum entanglement was not local and occurs over distance. The book "Einstein's Unfinished Revolution"[0] talks about what he knew and what was found after his death. It also talks about where and why modern quantum mechanics diverge from his theories.

[0] https://en.m.wikipedia.org/wiki/Einstein's_Unfinished_Revolu...
Location: Nairobi,Kenya

Remote: Yes

Willing to relocate: Yes

Technologies: React js, react native, C, Python, Php laravel.. Code igniter , Java, HTML, CSS, Git, MySQL..... And open to learn new technologies

Resume/CV:https://www.linkedin.com/in/lebu-ayiga-1b93261b6

https://lebuayiga.vercel.app/

Email: lebu.a.7@gmail.com

Graduated with a certificate on MIT from Emobilis Training institute then pursued a diploma in computer science and am currently continuing with my bachelors degree. Am open to full-time or internship remote jobs that would help me build my experience. I have no professional experience but i have worked on personal projects as well as group projects from our schools Google Developer Student Club

I would love to work in an organisational level so i canbe able to contribute my skills
Gift link: https://www.wsj.com/real-estate/luxury-homes/building-a-hous...
Why don't companies have multiple recommendation strategies. One for power-users. One for casual users etc. Have the router infront of these models to intelligent switch between the different styles. In fact, there are times when I want indepth analysis. But after understanding the topic, I need short form content or memes which "update" or "entertain" the same topic in ongoing manner.
Sure beats maintaining a custom webserver written in C!
I had to scale a high profile Wordpress site during the pandemic. It got huge spikes daily during a press conference. It got 150k hits per second.

Apart from moving it from windows to Linux, I put it in front of varnish and spent a few hours tweaking the config to make sure everything still worked. It was my first time using varnish so it took longer.

It performed flawlessly for years.

Varnish was a real workhorse.
did anyone try taste dot io?

It solves this salad media issue, recommending films based on your taste.
That's what the article answers.
It probably did not need DOGE to find out that these contracts where overpriced ;-)
> Qt later got relicensed, but both projects kept pulling in different directions.

Both desktop environments pull in different directions in appearance only. Esp. KDE team works their heads off to be compatible with GNOME and to support/build standards which work equally well on both systems. For example, ".desktop" file specification. Another notable example is, every KDE release comes with identical GTK themes for flagship Qt theme, plus numerous others which I can't remember now.

So, the underlying standards of many Desktop Environments are the same, because there are standards which many don't see, know, care (and this is a good thing). Vaxry is a case study here, and I exclude his creations.

I know this, because, I took part in developing a Debian derivative distro for ~5 years or so.

> FWIW it managed to pull most distros in a single direction, decreasing ecosystem fragmentation. The outliers are well, outliers.

On the other hand, every distribution selects parts of systemd, patches part of the selected set and configures this set, hence integrates systemd differently in different levels. This creates behavioral differences in systems and their systemd installations.

IOW, systemd didn't reduce fragmentation to the level people wanted them to believe.

Moreover, pulling from that 20+ experience with Linux systems, their behavior was already this consistent since forever. RedHat had a wrapper called "service" on top of "/etc/init.d" system, but the scripts were portable. Some config files unrelated to systemd/init.d were in different places (and still are). e.g. apache/httpd, /etc/network/interfaces vs. /etc/sysconfig/network-scripts, etc.

So, the defragmentation by systemd is an illusion. Since forever, I had to either look for /etc/{redhat,debian}_version or type apt/yum/dnf and press enter to see which distro I'm on. The rest is basically the same, across hundreds of installations.
> Either way, it's good that there are alternatives. I like how heterogenous the whole Linux ecosystem can be, it helps mitigate large scale security issues.

IMHO all it does is drive fragmentation and marginalisation. Either your alternative is successful enough that third parties are compelled to care about it (making the integration work on their part more painful, which is often "solved" by using Electron); or it isn't, so you have to bring in your own integration (aka glue).

Sorry but Ballmer was right: developers, developers, developers. Users add value, developers multiply it.
Apple faces lawsuit over Apple Intelligence delays

From March 20th:

Apple has been sued in federal court over what plaintiffs allege is false advertising of several Apple Intelligence features.

Filed Wednesday in U.S. District Court in San Jose, the suit seeks class-action status and damages on behalf of those who purchased Apple Intelligence-capable iPhones and other devices. Plaintiffs claim that device owners haven’t received the Apple Intelligence features they were promised.

https://news.ycombinator.com/item?id=43431118

https://techcrunch.com/2025/03/20/apple-faces-lawsuit-over-a...
JSON5 is exactly what you're looking for and has somewhat decent adoption. I use it for configuration on one of my projects and I really enjoy it.
did anyone commenting here did a shot to taste dot io?

It solves this salad media issue, recommending films based on your taste.
Apple, so far, has completely missed AI. Their writing tools are joke, image playground is joke, Siri still sucks. Notification summaries are humorous at least and I think they are "fine" overall.

I think it's, in part, due to Apple wanting things to be "perfect" (a goal they miss often, I know) and LLMs are just not that. Additionally, their locked-down OS means no one else can compete and show them the path forward. At least in the Cydia days they could steal from the jailbreak community.

I'm hesitant on the EU/DMA but Apple is shooting themselves in the foot by how locked down their products are. The Apple Vision Pro sucked due to software in large part. It was/is just an iPad strapped to your face and iPadOS sucks (good for you if you can get real work done on it).
Using map, fold etc. is not the hard part of functional programming. The hard part is managing effects (via monads, monad transformers, or effects). Trying to convert a procedural inner mutating algorithm to say Haskell is challenging.
I've made a self-bow (ie a longbow from a single piece of wood) - under instruction it took a couple of days with some simple, but very sharp, tools.

If you're going the laminate route do yourself a favour and buy some pre-laminated wood designed for the pressures a bow needs to take. The results of laminate cracking and splintering near your eye don't really bear thinking about.
> I don't want functional-flavoured programming, I want functional programming.

> you gotta stop using those for-loops and [i]ndexes, and start using maps, folds, filters etc.

You mean what C# literally does everywhere because Enumerable is the premier weapon of choice in the language, and has a huge amount of exactly what you want: https://learn.microsoft.com/en-us/dotnet/api/system.linq.enu...

(well, with the only exception of foreach which is for some odd reason is still a loop).

> But 5 years after that

Since .net 3.5 18 years ago: https://learn.microsoft.com/en-us/dotnet/api/system.linq.enu...

> So we paid the price, but didn't get the reward.

Who is "we", what was the price, and what was the imagined reward?
Wences Casares: Betting on Bitcoin – Podcast with Kevin Scott (2019)
Even putting the common lisp aside, PAIP is my favourite book about programming in general, by FAR. Norvig's programming style is so clear and expressive, the book touches on more "pedestrian" parts of programming: building tools / performance / debugging, but also walks you through a serious set of algorithms that are actually practical and that I use regularly (and they shape your thinking): search, pattern matching, to some extent unification, building interpreters and compilers, manipulating code as data.

It's also extremely fun, you go from building Eliza to a full pattern matcher to a planning agent to a prolog compiler.
A citizen of what? Planet Earth?

Lobby your regional critters to pass a law. If you're in a big enough regional population center, it may influence a large swath of companies (see California).
Notably, assuming conformance to this standard, a browser might still not treat localhost domains as trustworthy if it has reason to believe they can be resolved remotely. However, I'm not sure in what environments this is likely to be the case, especially with browsers implementing their own DNS over HTTPS.
Location: Croatia

Remote: Exclusively

Willing to relocate: Absolutely not

Technologies: Linux

Résumé/CV: https://www.linkedin.com/in/agoll

Email: goll@riseup.net

https://xkcd.com/705/
People overuse the original quote as an excuse to never listen to customers, but the real wisdom is to ask why they’re asking for a faster horse (to get around quicker) and see if you can think of a better way to meet that goal.
You will just have to keep going to those 1mil/pop dinners at maralago https://www.npr.org/2025/04/09/nx-s1-5356480/nvidia-china-ai...
I can already tell this index is complete BS as it has Sweden in the 4th place. The ceiling placed at around upper-middle class is made out of cement.
huh, I wonder if he has relayed this story multiple times, I’m only familiar with this version, https://www.goodreads.com/quotes/12020560-talking-about-when...

“(talking about when he tells his wife he’s going out to buy an envelope) Oh, she says well, you’re not a poor man. You know, why don’t you go online and buy a hundred envelopes and put them in the closet? And so I pretend not to hear her. And go out to get an envelope because I’m going to have a hell of a good time in the process of buying one envelope. I meet a lot of people. And, see some great looking babes. And a fire engine goes by. And I give them the thumbs up. And, and ask a woman what kind of dog that is. And, and I don’t know. The moral of the story is, is we’re here on Earth to fart around. And, of course, the computers will do us out of that. And, what the computer people don’t realize, or they don’t care, is we’re dancing animals.”

― Kurt Vonnegut
Money is just a proxy for the value your skill brings to society.

I appreciate your perspective, but I hope you appreciate that mine is just aligned with a more social view of the world.
Overused and misattributed. What Ford actually said was: “If there is any one secret of success, it lies in the ability to get the other person’s point of view and see things from that person’s angle as well as from your own”
There was no limbo state. When the website was working at all, it was fully automatic and told you immediately if your classes were registered or not.
Build or Buy? The Unexpected Benefits of Self Hosting Your LLM
Unfortunately that's the direction we are likely headed in.

However, I suspect that in this case, the contracts were overpriced and faced an endless series of delays and extensions.

Of course, the next set of contracts will probably have the same issue. So meet the new boss, same as the old boss.
These shouldn't be a warning. We're supposed to have graceful degradation without any requirement for CSS anywhere. Now the only "correct" way is a slew of media queries to set some designer's idea of the font for every possible viewport size. That is not how HTML is supposed to be rendered.
Imperiled in the Wild, Many Plants May Survive Only in Gardens – Yale E360
Windows 2000 Server named peak Microsoft
Yes, I read that 75% of scientists in the U.S. are considering leaving due to grant freezes and politicization.
And <hgroup>, and <em>, and <strong>...

I'm not going to lie, I don't have a lot of faith in the people making markup decisions for HTML these days. It was obvious that none of these tags made any sense and anyone who knows what semantics mean knows they would get semantically bleached the instant they hit end users. Wordpress still uses B and I buttons for <em> and <strong>. That's never going to change because emphasis and strong are just not a thing that users understand so it can't be on the UI. In fact, I don't even understand the difference between the documentation fails to explicitly assert it. Screen readers and web browsers render them the same way as <b> and <i>. At this point I have to wonder for whom exactly what this markup created, and what problem did it seek to solve. I have no idea what was going on with the committee to take years of <h1> and <h2> meaning completely different things and think "what if <h1> meant the same thing as <h2> sometimes if it's in a <section>?" or "what if we <h3> didn't mean <h3> when it's in a <hgroup>?" This was a great place to introduce an <h> tag. Did they just want to avoid breaking backwards compatibility while at the same time not caring about it? I just don't understand...

Meanwhile everybody from users, to search engines, to social media platforms, to forums, to article writers are still waiting for a <spoiler>.
A toolkit for a toolkit for a toolkit.

Its toolkits all the way down.
Makerism meets Stoicism
He says Lisp, rather than Common Lisp. Sure, given the context he's writing in now, maybe he means Common Lisp, but Joe Marshall was a Lisp programmer before Common Lisp existed, so he may not mean Common Lisp specifically.
... your inability to do so and enjoy it!
I thinks it the imperative shell, functional core. The shell provide the world, the core act on it, the the shell commit it at various intervals.

Functional React follows this pattern. The issue is when the programmer thinks the world is some kind of stable state that you can store results in. It’s not, the whole point is to be created anew and restart the whole computation flow. The escape hatches are the hooks. And each have a specific usage and pattern to follow to survive world recreation. Which why you should be careful with them as they are effectively world for subcomponents. So when you add to the world with hooks, interactions with the addition should stay at the same level
In practice you're really never going to go below <h3> unless you're writing an actual document, in which case you probably should have a good editor.
On the face of it cutting huge IT govt contracts sounds like a good choice to reduce waste, but with this administration I'm expecting any savings to be funneled to Grok/xAI/Elon.
I'll believe it when they cut Palantir contracts
Enrichment Increases Brain Volume in Snakes [video]
It went sour for the same reason that you were "satisfied that I had done enough to secure a home, tools for my hobbies, and had raised three girls — paid for their college"; Money and selfishness. You were looking out for you and your little group.

You got yours. Now what?
> Didn't you ever grep a text document written in a language other than English?

Yes but it was for humans originally? Not for machine processing.

> Not to mention the folks who deliberately set LANG so that their compiler and everything else will give them localized error messages.

The horror! Who even works on translations for compiler error messages ?!?
It makes absolutely no sense!

Next they'll want to localize programming language keywords. I wonder how well that will work at this current project of mine that has people native to 3 countries, none english speaking ...
I'm so happy i work on a team. Early in my career I substituted my speed for what I saw as deep experience of others around me. I was the one willing to move fast and break things and I'm still doing that. Fortunately, I've learned to temper my eagerness by teaming up with others willing to probe my approach. I'm still impatience and eager but I'm much, much stronger in a team than as a lone cowboy.
You can't say WDDM wasn't a step forward... Being able to crash your video drivers and reboot them without crashing and rebooting your whole machines made Windows a lot more stable.
The paper can be found here:

https://pubmed.ncbi.nlm.nih.gov/40116129/
All fine and dandy until one realizes that the pentagon's budget is measured in the trillions, and this sort of deal probably doesn't even deal with mission critical stuff.

That said, we do waste a ton of money on consultants, and the pentagon needs to trim its budget. Should also be noted that Pete Hegseth is a fucking moron, and some of these cuts probably hurt our national security readiness.
In countries with subsidised health care there's still an incentive to solve these problems, since the solution will lower healthcare costs.
That's just one dimension of "good" though, every language has its own pitfalls, some more than others. Go has pitfalls, sure, but the language it was designed to replace (C/C++) has more of them.

And languages with no room for mistakes have their own issues, like readability or productivity, but I don't have any experience with those; what language(s) are you thinking of? I don't know it myself but Rust seems more "bolted down" when it comes to that aspect.
If a bunch of software is written in a language, that doesn't suggest failure. More like resounding success.
Are you refering to the twice elected, current President of The United States,with 1300 days of mandate left, or someone else called Trump?
...but it took DOGE to actually get them cut.
The cut in the current context, and future consequences, are likely going to cut much more than the contracts though.
Well, that book was not officially published in USSR till the fall of the iron curtain. So in official sense your snarky comment is sort of correct :)
Nearly 50% of the US population voted for the people driving this mad agenda. Let that sink in.
> being a middle man between backend and analyst (I work as a data engineer in between) because none has the time and interest to communicate with each other -- so I usually took up the initiative and clear up things. I also work in small companies where people are expected to wear multiple hats, so no one gets their toes stepped on.

Just curious if you have ever felt that it's hard to demonstrate your value to the organization if you're a "glue" guy like that. (I have also worked in several small companies, but only as a partner or an executive.)

I've found that the older and more experienced I get, the more specificity I want in how the value I provide will be measured.
eh, I feel like this is a nicely typed out comment but it hits some wrong notes.

1. I wouldn’t say the car veands you mentioned are popular because they can hit high speeds. In my experience nearly any car can with the right engine and equipment in it (of course due to weight distribution and other details I assume they’re not all equally safe but that aside).

Personally when I look at those brands I think they’re sleek and pretty and when I feel like wanting one it’s because they’re expensive cars, driven by the rich. They’re not chosen only by the rich cause they have the best taste, they’re chosen by the rich because they are the only ones to have the financial means to afford one.

Also I feel like the changes made based on analytics arent made to please (more) users but to make as much money as possible, whether that be pleasing users in the starting phases of your company or in the latter phases when you already dominate the market squeezing money out of your big existing userbase.
I mean, there's certainly some of that happening right now (and has probably always happened to some degree even in America).

That being said, I think these specific cuts have a real possibility of being genuine. I believe this because:

* They actually do align with long-term thinking. In general, the DoD (and the federal government... and really all North American government as a whole) has been on a multi-decade slide of out sourcing more and more capabilities to consultancies. This HAS made us all worse at governing. Hegseth (for better and worse) has the cover to make this type of cut while riding out whatever bumps might come out of this.

* Hegseth also needs to create cover. He's probably about to get a giant budget increase (~900billion to an even trillion). Actions like this allow him to backup his claim that yes - America is spending more on defense, but we're doing so better.

That said, who knows how this specific case will end up.
TBF XP and 7 are both decent. Everything went down after those, including the Ads, the update, etc.

I didn't upgrade to 10 until I purchased a used Dell laptop (which includes 10 prof) a few years ago, and I never used 11 and hopefully never needs to use it.
My understanding of "cost of goods sold", which is quite likely to be wrong, is yes for the first and no for the second. Or at least, it'd include the pro-rated salaries of the staff for the time spent producing the goods.

I think it's essentially if you had all the designs for a product and asked someone else to manufacture it for you, everything they would spend and charge you for producing the product and delivering it to your ship (or whatever), at which point you take over all the rest of the costs including the shipping.
Cool article! The stack (and results) are impressive, but I also appreciate the article in itself, starting from basics and getting to the point in a clear and slowly expanding way. Easy to follow and appreciate.

On a bit of a tangent rant, this kind of writing is slowly going away, taken over by LLM slop (and I'm a huge fan of LLMs, just not the people who write those kinds of articles). I was recently looking for real world benchmarks for vllm/sglang deployments of DeepSeek3 on a 8x 96GB pod, to see if the model fits into the amount of RAM, with kv cache and context length, what numbers to people get, etc.

Of the ~20 articles that google surfaced on various attempts of keywords, none were what I was looking for. The excerpts seemed promising, some even offered tables & stuff related to ds3 and RAM usage, but all were LLM crap. All were written in that simple style - intro - bla bla - conclusion, some even had RAM requirements that made no sense (running a model trained in FP8 in 16bit, something noone would do, etc.)
Consider supporting initiatives like this: https://news.ycombinator.com/item?id=43595269
I don't think the article mentions DOGE
Wow - this is great insight. I hadn’t thought of it this way. Thank you for sharing.