skysight-inc/HackerNews huggingface dataset:
I tend to agree with this.

The code tend to be loaded with primitives that express ownership semantics or error handling. Every time something changes (for instance, you want not just read but also modify values referenced by the iterator) you have to change code in many places (you will have to invoke 'as_mut' explicitly even if you're accessing your iterator through mutable ref). This could be attributed (partially) to the lack of function overload. People believe that overload is often abused so it shouldn't be present in the "modern" language. But in languages like C++ overload also helps with const correctness and move semantics. In C++ I don't have to invoke 'as_mut' to modify value referenced by the non-const iterator because dereferencing operator has const and non-const overloads.

Async Rust is on another level of complexity compared to anything I used. The lifetimes are often necessary and everything is warpped into mutliple layers, everything is Arc<Mutex<Box<*>>>.
If gases show up in your urine, something has gone seriously wrong.
What makes more money, working at Facebook in an executive role or putting out a book that people might hear about but almost certainly won't buy?

I don't see these types of books as business opportunities.
Everything that makes Firefox different would be lost, and have to be rebuilt. But let's talk about a different reason why forking Chromium to keep the features you like isn't as simple as it sounds.

Imagine upstream Chromium makes a decision like dropping Manifest V2 (hypothetically).

At first it is easy to simply not apply that patch series, and keep it enabled. But eventually things will start diverging, refactor after refactor, churn after churn. This creates merge conflicts for downstream forks, who very quickly stop being able to keep up with the firehose of changes from upstream Chrome.

Leashing yourself to a moving car driving in the wrong direction does not always get you to your destination quicker. Even if it saves you the cost of having your own car.
I saw an osprey pull a three-foot fragment of steel wire out of a wire rope on a tramp steamer one time. Damndest thing you ever saw, he kept circling and grabbing at this cable with his talons and I thought he was attacking or something, but I got my camera up in time to see him fly off with this twist of wire as long as his wingspan, pulled up under him like a fish. They love human detritus as structural material in their nests, which can be six feet across and four deep.
Sports drinks. Maybe not 1/4, but 1/3-1/2 is certainly doable. The one in front of me is 150 calories per 28 oz, versus similar levels per 12-oz. serving for typical soft drinks.
reminds me of the BE UNGOVERNABLE dog https://www.reddit.com/r/blursedimages/comments/u8o03f/blurs...

Are there other good examples of animals subverting restrictions?
Having all the eggs in the same basket is not a good thing.
Ask HN: What are the all-time best learning resources across any field?
What learning resources have you encountered that are so exceptional they deserve to be considered classics? Books, courses, websites, videos, tools - anything that delivers extraordinary clarity, insight, or effectiveness, regardless of subject matter.
No domain restrictions - programming, arts, sciences, trades, humanities, or obscure niche topics. What resource fundamentally transformed your understanding or skills?
I didn’t read the entire article and i am not a physician.

That said, your point #2 sounds incorrect - aspartame doesn’t cause atherosclerosis, it aggravates atherosclerosis. The key difference there as it relates to type 2 diabetes patients is that presumably if they had atherosclerosis as an existing condition, they would qualify for a glp-1 with cvd benefits, and not be on sulfonylureas in the first place.
Yep exactly. If what this person is claiming is true we would've seen major acceleration in number of long standing bugs/issues in an open source project like pytorch. I don't see any such thing.

Is this Addy Osmani person some sort of AI scamster to make these absurd claims. I cannot think of any other reason thats motivating him to write this.
Facebook has 3 billion users. IRC and Usenet basically round to zero by comparison.

Email is the real answer here, but the reason it is better is the same reason Facebook et al took over.
> Isn't OVH a budget hoster, especially compared to AWS? Are you compensating that somewhat on the engineering and high-availability side?

The OVH control panel is probably the worst I've experienced out of all clouds. Random failures (resources not showing up), crashes, white pages, things not working or a lack of features that are considered "basic". It's also extremely slow.

I'd say at least 25% of my requests on it fail.

I recently had a cloud database completely freeze and lock up (including the replicas), no restart function is provided, so had to make a ticket to get it restarted.
at least I can read posts from public officials without an account on Bsky. representatives and public organizations using sites that require an account & agreement with a third party private Terms and Services just to read their posts should be illegal
All brands have been able to use Tesla chargers in Europe for years now. Tesla is just one charging network operator out of many.
I claim that being able to work alone or in a small high-performance team is a _luxery_. It's comparatively easy to be performant in those circumstances. The realities of business are what we are usually fighting.

The "complacency" and "mediocrity" you mention have deep roots in politics and human psychology and I'd wager less than 1% have anything to do with tech. One of the many things you do in a business is wrestling with such monsters as capitalism and its various types of dysfunction and a plethora of other nice human factors such as hunger for prestige, power and social status.

To give a concrete example: at the moment I am quite ineffectual at work and the core reason is that I just don't give a flying F. I wasn't always like this. I distinctly remember not being like this. I was made into this and I'm sick and tired to pretend it's actually my own fault.

It's sad to see us engineering types being herded by power hungry psychopaths into arenas where we fight eachother to the death like roosters to see who is the "10x".
I can spot Tesla cars almost daily in big European cities. I never saw Cybertruck and I'm glad for that, because this vehicle has tawdry design.
The need for a system doesn't imply that your proposal is better than the status quo.

> Better a few people benefit undeservedly than many who deserve and need the benefits go hungry.

Agreed. Now consider that regulations exclude people, not include them, overall, by far. (I say this with a job that sees that daily, and where a frequent criticism is that implementing those regulations is government waste.)

What I'm taking away from this is, contrasting with an option I generally dislike, that option actually looks much better than I have previously thought, and it looks definitely better than raising the minimum wage. That is raising the corporate tax rate, which is at historic lows from what I understand, and increasing public benefits. You mentioned Walmart's profits being subsidized by benefit programs, but that valid and important complaint seems to be taken care of this way. This also starts to sound a lot like UBI, which I may have never really understood and have never supported. Maybe I should support it.
That's just controlled opposition.
Sounds like a disgruntled social justice warrior. I avoid such people at all costs. They quickly make the environment extremely toxic!
You're missing that the pressure to move to AI assisted coding to destroy the wages of programmers is coming from the top down. The focus on AI for programming is both to reduce the demand for software engineers and to make those remaining uncertain about their jobs because the suits are sick of paying current market rate.
Linux users should just switch to Windows too.
Why not if everybody at the end will implement the same spec? I would understand if Firefox wanted to implement its own spec, but what is the purpose of having N different implementation of the same spec with their own idiosyncrasies? At the end of the day, the engine of the major browser engines is open-source anyway.

Sorry, I don't know how I missed day zero-day.. Anyway my point still stays..
I ask them to invest in an alt coin I'm launching and then they stop talking to me.
>FB was a much better product

FB used to have granular privacy controls and no "feed" -- you wrote on someone's wall, they wrote on yours, and people had to actively click on your profile to see the messages rather than have them thrust front and center.

FB abandoned that commitment to privacy and has suffered as a result.
Well I'm not talking about any Finnish politician. I'm talking about everyday people who get sentenced by the courts for blasphemy against Islam. These cases get local media coverage at most.
Yahoo change their ToS to let them scrape your email content
I do!

Problem is, those low sugar beverages are often low sugar thanks to aspartame
Over the years I got out of all carbonated drinks and excessive coffee by phasing in homebrewed black, green and herbal teas. I feel a lot healthier and my previously chronic heartburn and gastritis magically went away.
That's crazy. Well, I guess I'll keep at them.
I think these sort of articles are CTO fodder, i have friends who have their company mandate that "all coding should now use AI " .
Here's one that starts with the concept of a straight line and builds all the way to string theory. It's a monumental book, and it still challenges me.
Roger Penrose's The Road To Reality.
> Anecdotally, this is almost certainly false.

That law exists at least since 2008, over a decade and a half ago. It’s plausible it was true and born from observation at the time. The first Snowden documents were published half a decade later, in 2013.
Fireworks: Emphasis on colour, animation, bells, whistles and bangs.

Liarfox: Even more corporate shitfuckery and deception.

Firefux: Porn optimised browser.

endless possibilities.....
"selling the SpaceX Starship engineering team short here." Ehhh. Cybertruck, too? Tunnels, too? Dead chimps and bad brain surgery?

There is a common thread of hype, ego, or ketamine, driven engineering fiats, cheapness alternating with extravagance, and insecurity across all of Elonland.

I started watching Starship because I thought the "iterative" and "agile"-ish approach to the project was a lesson software people should learn about not taking even a very successful practice of Agile to projects where it has no business being.

If you do a proper critical path analysis of the starship project, even a casual one, you will conclude that it's going to be reusable and have that payload capacity somewhere between seven years from now and never, and cost more than whatever ULA and Boeing (!!) are doing.
>flirting with the C suite

It sounds like one of the issues was that the C-Suite flirted with her

>Wynn-Williams also writes that Kaplan, as her boss, made inappropriate comments to her, including repeatedly asking where she was bleeding from after childbirth. She writes that, shortly after he called her sultry in front of other co-workers, Kaplan ground into her on a dance floor. She triggered an investigation into Kaplan and writes that she was “almost immediately” retaliated against with a cut in duties before eventually being fired. Wynn-Williams describes the investigation as a “farce.”
he is accelerating
While certainly an option, just watering out a drink more isn't really what they're asking for. There's lots of other flavor compounds that you don't necessarily want watered out just because you want less sugar.
Zen and the Art of Motorcycle Maintenance.
Helps to teach you how to see quality.
And this gas escapes through your urethra?
Browsers have been OSes for the past decade.
That sounds the same to me, just a bit nicer articulated.
I am driving model y as a poor person. Can’t afford Skoda Enyaq or ID.4 or ID.7 or the nice BMW iX. There are no cheaper cars than Tesla that can be used as a first and the last car in a household.

It was clear to me since the incident with the English diver in 2018 which direction Elon took. I was observing him very carefully as a techno messiah before, very interesting personality and his companies. I wasn’t fan, it was just something new and never seen before.

And I had a moral dilemma back then. Support Elon buying Tesla or pay 15000€ more for Skoda… I just went with Elon. And now I am cool with that. Remember dieselgate? VW managers paid a company to gas apes with diesel fumes in US (because such tests are illegal in EU). God knows what did elsewhere. VW isn’t better by any means, just less press coverage.
I mean if you're publishing a book, especially a tell-all one, you'd go and talk to sources familiar with the matter who can independently verify whether the statements are true or not to shield you against defamation lawsuits.

Publishing anything dodgy about the biggest tech executives on the planet without that would lead your company getting nuked from orbit
I'm not recommended you buy every claim made on the internet, just inviting you to open with curious discussion about them! I need a good reminder of that myself every once in a while.

If the other commenters left additional discussions on the table I didn't consider let's chat about them. You've also got the author themselves as the poster and in the comments so they may be able to shed more light than I ever could on that side though. It looks like they've since left a comment about the technical approach in the source.
The biggest issue with forks, which is pointed out in the article, is Mozilla still does the heavy lifting. None of the forks have the resources (and probably interest) to fully fork Firefox and make it their own codebase to maintain.

Personally, I like LibreWolf and Mullvad browser. Hopefully they can keep up to date well into the future.
vibe coding is like a cool add-on rather than independent skill, with any tech stack
that aspartam is (or may be) evil is conclusive proof that ALL sweeteners are bad for you! they are the worst! all crazy people have been right!
Not the Model S, which was the "early lead" that they squandered
The browser engine landscape presents an interesting paradox: we have an open specification, yet multiple implementations with their own quirks and incompatibilities. This seems to undermine the very purpose of standardization.

Consider our current situation:

- The spec is largely influenced by the same big tech companies that develop the engines

- Major engines (Blink, WebKit, Gecko) are all open source

- Significant engineering resources are dedicated to maintaining compatibility

What's the actual benefit of this redundancy? In other domains, we often consolidate around reference implementations. While I understand the historical and theoretical arguments for implementation diversity (preventing monoculture, fostering innovation, avoiding vendor lock-in), I wonder if these benefits still outweigh the costs in 2025.

I'd be interested in hearing perspectives on whether maintaining multiple engines is still the optimal approach for the web ecosystem, or if we're just perpetuating technical debt from an earlier era.
Show HN: Hacker News Internationalization
re-watched it last weekend, looking at the birth-rate trends is more scary now
Maybe?

I'm first to argue that, past certain size, social media platforms become de-facto town squares / utilities, and should be treated as such. But, until they are...

> Zuck is selling his customers wholesale, and squandering the resulting cash on asinine, unthinkably dumb projects like Metaverse. Maybe he should have just stayed with the initial product?

... until they are, it's kind of the core axiom behind capitalism and market economy and social order in most places around the world, that this is his money, and if he wants to be "squandering the resulting cash on" (according to you) "asinine, unthinkably dumb projects like Metaverse", it's his prerogative.
Is anyone actually getting anything out of AI assisted coding? I find AI autocomplete especially horrible, though the chat interface has been helpful in preventing me from actually learning obscure bash parameters.

In all seriousness though, 2024 DORA report shows that for every 25% of coders adopting AI coding within an organization, delivery throughput reduces by 1.5% and delivery stability reduces by a whopping 7.2%.

(you can sign up to get the report here[1], sorry I don't have a direct link to provide)

[1]: https://cloud.google.com/devops/state-of-devops
I don't get the public "step down" that people are taking from using Firefox. How many users are actually switching? I doubt it's much. Many are audible about it, though.

Yes browsers share your data, it's a browser... Firefox is not doing much worse than chromium browsers
or Bolero-like powders
I'm more of an ops person and had the misfortune having to assist an inherited Drupal/static site generator project that heavily used GraphQL. It was not fun to debug this crap, and that is my biggest issue - as if the SSG setup itself isn't already a pain in the ass, adding GraphQL to the build stack was just the icing on the cake.

(One of the issues the dev team faced was the insane amount of RAM that was consumed by the GraphQL crap in both the FE and BE containers, which was a pain to debug for the FE side because that was an ephemeral container on an EKS environment)

IMHO, GraphQL entices developers on both ends to just be lazy and throw the complexity to the other team, and Ops who has to support both teams and mediate between both sides who just blame the other side for being too dumb.
I think the market is very limited for high end iGPUs in practice with the compromises that occur with them.

On Desktop, upgradability is very popular and obviously the returns from the cooling on discrete GPUs are immense. With GPU dies costing so much, due to their size and dependency on TSMC, pushing the faster but hotter is probably a cost effecient compromise.

On Laptops with APUs, you currently ususally give up upgradeable memory - the fastest LPDDR is only soldered on (today), and the fastest solution would be on-die memory for bandwith gains that only really Apple is doing.

Marketing wise, low core count Laptops appear to be hard to sell. Gaming laptops seem to ship with more cores than the desktop you would build - the CPU appears out-specced.
I think this is because CPUs are cheaper, but that means a high-end APU would also need large CPU to compete. Now you've got a relatively unbalanced APU, with expensive hot CPU and relatively hot iGPU crammed in a small space - cooling is now tricky.

This is going to be compared with cheap RTX 4060 laptops - and generally look bad by comparison. I think what's changing now to narrow the gap is Handhelds, and questionable practices from Nvidia.

The Steam Deck kicked big OEMs into requesting AMD for large APUs.

Nvidia seems to have influence on OEM AMD Laptops - Intel CPU and Nvidia GPU for years now seem to ship first, in larger quantities, and get marketing push despite CPU arguably being worse.

Intel despite their issues seem to raising the iGPU bar too - their Desktop GPU investment seems to be paying off, and might be pressuring AMD to react.
It does not. If you believe otherwise, elaborate on your claim.
Offer a demo without requiring email. So tired of email harvester projects
Microsoft can push Edge on Windows users that don't know any better. They also aren't concerned about the web, as long as Edge is a vehicle for Bing and their ads. In that sense, Microsoft's interests align very well with those of Google's.

Chromium is controlled by Google and their interests. It is Open Source; however, Google has complete control over it, even though it has other contributors as well. Yes, it can be forked, should Google's stewardship go entirely wrong, but doing so would mean spending many resources that most companies can't afford.

To give an ancient example: ActiveX. Which Google almost copied in Chrome via NaCL / PNaCL. Mozilla with Firefox stood their ground and proposed Asm.js: https://en.wikipedia.org/wiki/Asm.js — out of all this effort came WebAssembly, which is more well-defined and at least smells like a good standard.

Other examples that Google would've wanted to push as de facto standards — Dart, and AMP: https://en.wikipedia.org/wiki/Accelerated_Mobile_Pages

Now, of course, depending on where you're coming from, you might view these efforts as being good. ActiveX was good as well, many apps were built with it, it's where XmlHttpRequest (AJAX!) comes from. It also locked people into IExplorer and Windows.

Yet another example that should speak for itself — the deprecation of the Manifest v2 APIs that make good ad-blockers work: https://ublockorigin.com/

And yet another example: Firefox for Android supports extensions, whereas no Chromium fork does. There was a Chromium fork that tried doing it (Kiwi?) but at this point it's discountinued, as the burden was insurmountable.
Just yesterday Musk was making excuses for Hitler:

https://meidasnews.com/news/elon-musk-retweet-hitler-didnt-m...
If I remember correctly, RFCs need at least two independent implementations to become standards. I think that would be a good idea for web stuff too. It's a way to make sure the spec isn't just blindly following the implementation.
London Systems Meetup
Hey HN, encouraged by the "reawakening of systems programming meetups" in SF, NY, and others, we (Spiral) have decided to spin up the London Systems Meetup to here stories and deep dives into all things systems/databases.

The inaugural event will feature talks from Mistral and ourselves, with plenty of time for mingling over drinks and pizza.
I took a look and was really turned off by the first episode which is all about dunking on Galileo and what a bad mathematician he was, and generally showing tremendous hostility to anything that isn't math. You can read it for yourself here: https://intellectualmathematics.com/blog/galileo-bad-archime...

The syllogism appears to be:

1. All good science is mathematical

2. Anyone intelligent is very good at math

3. Galileo was not very good at math

4. Therefore Galileo was dumb and did bad science.
My intent was to augment the article.
Mozilla often disagrees with Google on what should get into web standards and the design of the spec, especially apis that give hardware access or seem to make privacy harder for the user. Having their own implementation is kinda crucial for that.
> you see, plain as day, this as an attempt at silencing unfavorable speech.

Of course it is. But there's a huge difference between making a foreigner leave, and sentencing a citizen. Any foreigner can be denied entry to a country for any and no reason whatsoever, without any due process. So a foreigner's "right" to stay in a country sits very loosely.
99.99% of the extracted material that was already there? Conservation of matter suggests the area was already rich in uranium ores. And uranium operations are pretty small on the scale of mine operations. It also is common enough in modern mining practice to put the nasty stuff at the bottom of the waste dump, as close as possible to the conditions where it came from.

That seems unlikely to be causing any problems, especially without a source to gauge how political the studies are. We're talking populations that live close to the middle of nowhere, limited education, limited employment opportunities and questionable infrastructure. They're not going to get health and wellness outcomes as good as more urban populations.
I agree with you but still, I find that I'm getting more and more value with LLMs for coding. I've been pleasantly surprised with how easy it was to refactor my code for instance. And I think I'm not using it at the full potential yet.

But we need to check everything, so it doesn't save you from having the expertise. Unless you're willing to ship code you don't understand and you won't be able to fix if it breaks.