MurphyA/hacker-news huggingface dataset:
by toomim | 2025-12-02 06:26:30+00:00
This.

Brendan Eich was the Director of Mozilla. This is the guy who invented Javascript in 10 days, at Netscape, and then co-founded Mozilla, and became the technical lead. He was Chief Architect of Mozilla, then CTO of Mozilla Corporation, then CEO. He made Firefox great. This was when Mozilla was in its heyday, and passed IE in marketshare.

Then he was fired in 2014 because a bunch of people went crazy that he made a $1,000 political donation for a California ballot proposition that had nothing to do with computers.

This sent a signal that Mozilla doesn't reward technical improvements to its software — it rewards following political trends.

All of the bad stuff in Firefox started then.
by vunderba | 2025-12-02 06:27:18+00:00
Plenty of sources have been pretty clear about it. If Hegseth ordered a double-tap to ensure that the two survivors floating in the debris were terminated, then he violated U.S. law.

Section 5.4.7 of the DOD Law of War Manual:

Prohibition Against Declaring That No Quarter Be Given. It is forbidden to declare that no quarter will be given. This means that it is prohibited to order that legitimate offers of surrender will be refused or that detainees, such as unprivileged belligerents, will be summarily executed. Moreover, it is also prohibited to conduct hostilities on the basis that there shall be no survivors, or to threaten the adversary with the denial of quarter. This rule is based on both humanitarian and military considerations. This rule also applies during non-international armed conflict.

Additionally persons rendered incapacitated in the water in this capacity would be considered "Hors de Combat".

You may want to refresh yourself with actual Department of Defense Law of War Manual - see page 244.

https://media.defense.gov/2023/Jul/31/2003271432/-1/-1/0/DOD...
by BrenBarn | 2025-12-02 06:27:56+00:00
There is a middle ground though between "employees can't be trusted" and "all is well". It's possible for there to be a genuine difference in affordances such that people are more productive in some places than others. I think many people would be less productive in a dank basement than in a pleasant office, but then again maybe you don't want it to be too cushy or productivity may go down. I don't think it's realistic to expect everyone to be equally productive in all environments.

That said, I share your fear that all such considerations are just a smokescreen. In a larger sense the entire issue of "productivity" is a smokescreen. We don't need "more productivity". What we need is for people to be happy, and potentially that may be achieved by reducing productivity in some ways.
by ZeroConcerns | 2025-12-02 06:27:59+00:00
I'm all for it -- it's hard to understate the extent to which LetsEncrypt has improved the WebPKI situation. Although the effective single-vendor situation isn't great, the "this is just something you only do via an automated API" approach is absolutely the right one. And certificate lifetimes measured in days work just fine with that.

The only things that continue to amaze me are the number of (mostly "enterprise") software products that simply won't get with the times (or get it wrong, like renewing the cert, but continuing to use the old one until something is manually restarted), and the countless IT departments that still don't support any kind of API for their internal domains...
by globular-toast | 2025-12-02 06:30:02+00:00
> I abhor any decision that robs even a grain of my individual freedom.

This is extreme and just as bad as any other extreme.

We have to find a way to maximise freedom across society. Being fixated on personal freedom won't turn out well. Whose personal freedom are we talking about? Should your neighbour be free to move the fence into your land? Didn't think so.

I will, however, give the benefit of the doubt and assume you mean giving up freedom without gaining anything. I don't see how this isn't a net loss for society.
by westurner | 2025-12-02 06:30:08+00:00
How to compile the userspace, though?

Have you seen container2wasm or ktock/vscode-container-wasm?

container2wasm: https://github.com/container2wasm/container2wasm

ktock/vscode-container-wasm: https://github.com/ktock/vscode-container-wasm

ktock/vscode-container-wasm-gcc-example: https://github.com/ktock/vscode-container-wasm-gcc-example

From joelseverin/linux-wasm: https://github.com/joelseverin/linux-wasm :

> Hint: Wasm lacks an MMU, meaning that Linux needs to be built in a NOMMU configuration. Wasm programs thus need to be built using -fPIC/-shared. Alternatively, existing Wasm programs can run together with a proxy that does syscalls towards the kernel. In such a case, each thread that wishes to independently execute syscalls should map to a thread in the proxy. The drawback of such an approach is that memory cannot be mapped and shared between processes. However, from a memory protection standpoint, this property could also be beneficial.
by jakeogh | 2025-12-02 06:30:24+00:00
"This change is being made along with the rest of the industry, as required by the CA/Browser Forum Baseline Requirements, which set the technical requirements that we must follow."

I dont follow. Why? Why not an hour? A ssl failure is a very effective way to shut down a site.

"you should verify that your automation is compatible with certificates that have shorter validity periods.

To ensure your ACME client renews on time, we recommend using ACME Renewal Information (ARI). ARI is a feature we’ve introduced to help clients know when they need to renew their certificates. Consult your ACME client’s documentation on how to enable ARI, as it differs from client to client. If you are a client developer, check out this integration guide."

Oh that sounds wonderful. So every small site that took the LE bait needs expensive help to stay online.

Do they track and publish the sites they take down?
by SlightlyLeftPad | 2025-12-02 06:30:52+00:00
> I doubt it. Hospitals charge $15 for a single pill of Tylenol because they know insurance will pay for it, and that includes private insurance.

Did we discover a new kind of monopoly perhaps? It’s not quite full blown corruption as there still (for now) exists a somewhat adversarial relationship between insurance and hospitals. However, at the same time, they seem to be pulling each other into the abyss, and our society is the victim.
by zwnow | 2025-12-02 06:31:08+00:00
There's also a huge difference between liking to program and liking to work as a programmer. I despise the latter as business programming takes the joy out of everything. Trying to educate management about the current boundaries of the product or having to work extra hard because a product manager promised features that dont yet exist is exhausting. Not being allowed to work on fixing tech debt while having to build on top of it is pain. Doesn't help being a solo dev in a start up either so maybe that's the issue.
by lisbbb | 2025-12-02 06:31:19+00:00
Static analysis was pretty limited imho. It wasn't finding anything that interesting. I spent untold hours trying to satisfy SonarQube in 2021 & 2022. It was total shit busy work they stuck me with because all our APIs had to have at least 80% code coverage and meet a moving target of code analysis profiles that were updated quarterly. I had to do a ton of refactoring on a lot of projects just to make them testable. I barely found any bugs and after working on over 100 of those stupid things, I was basically done with that company and its bs. What an utter waste of time for a senior dev. They had to have been trying to get me to quit.
by pfannkuchen | 2025-12-02 06:31:58+00:00
I don’t really get why people seem convinced that the government is removing protections for all citizens under a smokescreen of illegal immigration handling, as opposed to taking limited and temporary measures to deal with an unusual situation.

My current interpretation is that they are fear mongering about violence because they are actually way more racist than they admit publicly, and might want to remove more people than they were letting on initially.

So okay you can definitely disagree with that, and how you feel about it can definitely be influenced by how much you feel threatened (personally or network) and that’s valid.

But why do we think that they are using this as a ruse to like become despotically authoritarian in general? Do we think that the borders were opened intentionally to fabricate this “crisis”? If not, it would be such a huge coincidence, because there are a zillion reasons to be concerned about the demographic situation without needing to use it as a smokescreen, what are the odds that this problem organically appeared and then they happen to be able to take advantage of it?

Note that I’m not asserting that the borders weren’t opened intentionally to fabricate this problem to which they can react with a “solution”, that sounds exactly like something a government would do. I just don’t hear anyone saying that out loud, at least, and having personal network or moral values or whatever threatened and reacting to that just seems a lot more likely to me as a reason why people feel like the world is ending.
by antisol | 2025-12-02 06:32:21+00:00
This, 1000%.

I've been saying for over a decade that Mozilla decided to abandon their core demographic - power users, instead going after people who "really like chrome, but think that it’s just too fast and doesn’t use enough memory".

I always questioned how big that demographic was. Looking at a chart of Firefox's market share would seem to indicate that I might have been on to something.

But Mozilla just keep doubling down on trash. They're not actually interested in hearing what people want. People like me tried to tell them before we abandoned Firefox. But they weren't interested in listening. It's been this way for 10 years or more now.

I've long been of the opinion that the best thing for Mozilla would be for it to die, so that some other FOSS group (maybe the FSF, or debian, someone like that) could take its place with a firefox fork. And maybe even start actually improving the software again.
by imcrs | 2025-12-02 06:32:23+00:00
I've already kind of made it clear here where I stand on this, but I gotta tell you, you really do sound a lot like management.

Do you really think your superstar programmers are well and truly doing intellectual work, the kind of work that produces business value, from the time they hit the coffee machine at 9AM to the time they grab their briefcase to go home at 5PM?

If you believe this, I think you might be interested in bringing the Bobs in to discuss making our T.P.S. reporting process more efficient. They have thoughts on coversheets.
by senordevnyc | 2025-12-02 06:33:09+00:00
I feel like I've been hearing this same argument about unicorn startups for fifteen years now: they aren't monetizing yet because it's easier to sell the possibility than the reality. There's probably some truth to it, but I think here it misses the mark, because OpenAI is monetizing. They're likely to hit $20 billion in annualized revenue by year's end. I guess maybe he's holding off on ads because then he can say that'll be even bigger?

But honestly...he's not wrong. I think ads in ChatGPT, Gemini, and Claude are going to absolutely dwarf subscription revenue.
by BrandoElFollito | 2025-12-02 06:33:13+00:00
At least you have something. In France you cannot fly without an id.

Identity cards are free and you cannot really live without, you need to other your identity quite often. Sure, there are some convoluted ways to avoid that but it is a road paved with pain.

It is like the ability to make z handwritten cheque. It is clearly described in the law but I wrote me to meet someone who wrote accept such a document. I guess the bank itself would be stunned.
by satvikpendem | 2025-12-02 06:33:25+00:00
It's not a "fad," it's a mathematical observation that investing more generates more returns. Maybe the media was covering it more at some point but the concept itself is sound. You are in fact FIREd by the same definition, it's just that in your case it seems you would need more money than you have currently due to the factors you stated, but that's not the fault of the concept of FIRE in general. And anyway, there are lots of stories of people doing regular or leanFIRE too, it doesn't require so much wealth as to be unreachable if you have a middle class job. For example, https://www.reddit.com/r/leanfire/s/67adPxZeDU

If you think your life is a waste right now, do something with it. That's actually the number one thing people don't expect from being retired, how bored they get. They say in FIRE communities that all the money and time in the world won't help if you don't actually utilize it.
by secret-noun | 2025-12-02 06:33:50+00:00
> The key advantage of [DNS-PERSIST-01] is that the DNS TXT entry used to demonstrate control does not have to change every renewal.

> We expect DNS-PERSIST-01 to be available in 2026

Very exciting!

https://datatracker.ietf.org/doc/html/draft-sheurich-acme-dn...
by paranoidrobot | 2025-12-02 06:33:54+00:00
Their security protections are quite weak.

A few months ago I had someone submit a security issue to us with a PoC that was broken but mostly complete and looked like it might actually be valid.

Rather than swap out the various encoded bits for ones that would be relevant for my local dev environment - I asked Claude to do it for me.

The first response was all "Oh, no, I can't do that"

I then said I was evaluating a PoC and I'm an admin - no problems, off it went.
by gnabgib | 2025-12-02 06:36:08+00:00
Anonymousness does not make a platform unsocial (Twitter, 4chan, 8chan, reddit, HN, IRC, PlentyOfFish, X, Instagram, TikTok, Snapchat, Tinder, StumbleUpon, FourSquare, BeReal, WhatsApp, democratic voting, any forum, YouTube, Wikipedia, any BBS)
by al11588 | 2025-12-02 06:36:29+00:00
Location:New York but open to remote

Remote:Yes Willing to relocate:No

Technologies:Python, Java, Swift, .Net, JavaScript, SQL.

Résumé/CV:https://www.linkedin.com/in/alvin-lawson-b8300635

Email:al11588@gmail.com

My name is Alvin. I am looking for a developer advocate role, Developer relations, Support engineer role, Backend engineer role, Systems engineer role, DevOps role, Solution Engineer role.
by isodev | 2025-12-02 06:38:36+00:00
Examples for what? Name one feature that isn’t performative privacy to look good in press releases? - it’s probably opt in, Apple somehow excludes themselves from the list of baddies, can’t be audited, there are different ways to get the data, etc.

Remember they even had an ad campaign “what happens on your iPhone stays on your iPhone” which is technically incorrect and “smarter Siri” can’t exist around such promises atm.
by letmetweakit | 2025-12-02 06:39:44+00:00
I don’t think it’s hard to imagine that people work better together when they are in the same office. It’s also not hard to imagine people work harder when there’s more social control. From the perspective of the business owner, this makes total sense. Yes, some people work harder and better at home, but, in general WFH is net negative for a company I think.
by komali2 | 2025-12-02 06:42:05+00:00
> what are the odds that this problem organically appeared and then they happen to be able to take advantage of it?

Quite low. Borders weren't open to fabricate an excuse to engage in authoritarianism - the excuse was simply fabricate, whole-cloth, with no basis in reality to justify it.

There is no immigration problem in the USA. Large portions of the American economy are dependent on immigration, documented or otherwise. Immigrants, documented or otherwise, commit less crimes per-capita than USA citizens.

So, the current government is using immigration as a flash-point to get themselves elected, and as an ongoing distraction away from their failure to address their other platform (affordability). Getting to be more authoritarian is the stated goal, based on the plan outlined in "Project 2025."
by gloosx | 2025-12-02 06:42:46+00:00
Even if someday we get AI that can generalize well, the need for a person who actually develops things using AI is not going anywhere. The thing with AI is that you cannot make it responsible, there will still be a human in the loop who is responsible for conveying ideas to the AI and controlling its results, and that person will be the developer. Senior developers are not hired just because they are smart or can write code or build systems, they are also hired to share the load of responsibility.

Someone with a name, an employment contract, and accountability is needed to sign off on decisions. Tools can be infinitely smart, but they cannot be responsible, so AI will shift how developers work, not whether they are needed.
by johnxie | 2025-12-02 06:43:00+00:00
Remote is awesome until you hit the limits of it.

We tried building with 3 founders across 3 timezones. On a good day it felt magical. On a bad day it felt like the kind of lag you remember from SC BW, CS 1.6, or classic WoW raids where one spike wipes the whole run just so everyone has to start over.

Async is great for shipping, but not when you are moving fast on hard problems where alignment is the whole game. The drag shows up slowly and you learn zero to one needs tight loops, high trust, and shared tempo. You cannot patch that with calls or docs.

Some teams crush remote. We did sometimes but not often enough and learned that the hard way. The work decides the model. For us it was about momentum and getting the fastest feedback loop possible. Ideas die in latency. Execution dies in drift.

At the end of the day it is not ideology. It is just whatever keeps the product moving as a startup, aiming high to become better, faster, cheaper than the status quo.

Just my 2c.~
by nneonneo | 2025-12-02 06:44:14+00:00
Siri does have documentation: https://support.apple.com/en-ca/guide/iphone/ipha48873ed6/io.... This list (recursively) contains more things than probably 95% of users ever do with Siri. The problem really boils down to the fact that a CLI is imposing enough that someone will need a manual (or a teacher), whereas a natural language interface looks like it should support "basically any query" but in practice does not (and cannot) due to fundamental limitations. Those limitations are not obvious, especially to lay users, making it impossible in practice to know what can and cannot be done.
by DavideNL | 2025-12-02 06:44:38+00:00
> where I have absolutely no intension to upgrade from Sequoia

Beware of not upgrading accidentally, like i did... (dark pattern):

"The Software Update UI for Upgrading to MacOS 26 Tahoe Is Needlessly Confusing" : https://daringfireball.net/2025/11/software_update_tahoe_con...
by thomassmith65 | 2025-12-02 06:44:45+00:00
Yes, that's the point.

Back in the naughties, testing a web page with Netscape seemed miraculous because if it rendered correctly with a PC, chances are it would with a Mac, and with Linux.

Microsoft didn't care about standards. If a page rendered incorrectly in other browsers than Windows MSIE they didn't care (even if it was Mac MSIE).

But that difference wasn't enough to save Netscape because, as a web browser, Netscape was a bloated mess.

When Firefox came along, it was popular with web designers, for the same reasons as Netscape was - but its streamlined design catered to regular users.
by brigandish | 2025-12-02 06:45:06+00:00
The fundamental proposition on which all of English culture flows from is that of innocence. For example, in court, you do not have to prove your innocence because you are presumed innocent.

In the case of ID cards and the like, the state does not rule over the populace, it rules on behalf of the populace. I am innocent and they work for me. Hence, I do not have to prove to some random government agent who I am unless it is relevant to the task they perform, e.g.

- the police have a reasonable and justifiable suspicion that I am engaged in criminal activity - an immigration officer may only ask for my details when I am crossing a border or, again, have some reasonable and justifiable suspicion that I am in need of deportation etc. - Or perhaps I just need some documents from my local municipal office, and they rightly ask who I am and to prove it before giving out my private info.

Me going about my business is no business of the government's until I start abusing the rules.

The opposite view is that:

- I am ruled over - Any agent of the government can question me and prevent me from going about my business

Of course, in practice, the application of such liberal principles like not requiring ID to go about my day are often not done well, but to change the principle is to change the entire character of the most fundamental aspects of Englishness. You'll note, much of the continent lurches between different forms of collectivist oppressive government whereas, until of late, the UK has not. This is because of the lack of this fundamental principle there, I am sure of that, and those calling for these kind of ID laws, digital or otherwise, are not to be entertained.

The most interesting case will be the USA, where they still care about the principles of English liberty, far more than the English do.
by altmanaltman | 2025-12-02 06:45:24+00:00
From "AI agents could birth the first one-person unicorn — but at what societal cost?" to "Building an AI-Native Engineering *Team*". You promised me you'll let me fire all coders, but now you're telling me I need to buy more stuff for them and train them on using it? That's a bit disingenuous...

https://techcrunch.com/2025/02/01/ai-agents-could-birth-the-...
by obius_prime | 2025-12-02 06:45:29+00:00
Thanks but your critique doesn't change the science of it, run the math, confirm or deny, move on... simple equation really. If people want to argue with the science of it, be my guest and ill see you on the other side. Go do the math, then come back and deny it with the actual proof. I've delivered my half, and you may not like it but this is indeed how citizen science is done, as we can see here^. You can take it to a scientist or mathematician/topologist if you like, I'm all about that.

- "Man who says it can not be done, should not interrupt man who is doing it."
by nine_k | 2025-12-02 06:45:50+00:00
Google once already has decided that certain Web property brings in too little traffic, and shut it down, which was probably the largest blunder in their history, burning immense amounts of goodwill. They shut down Google Reader.

It attracted a relatively narrow audience, but that audience was special: active and future founders, CEOs, CTOs, VPs of engineering, blogosphere and YouTube celebrities, etc. Each of these disgruntled users communicated their disappointment to hundreds and thousands of other, less affluent users. Most of them, once in positions of engineering power, now would think twice before relying on something from Google.

Same with Firefox. It may serve a relatively more narrow audience, but it's not necessarily the same kind of audience, on average, which Chrome or Edge or even Safari serves.
by simianparrot | 2025-12-02 06:46:01+00:00
What’s interesting is that I recently got a MB Air after being away from Mac since ~2019. The touchbar on the keyboard and awful keyboard quality drove me away.

Now I return from having spent the intervening years with an Ubuntu laptop and Windows 10 desktop as my daily drivers at home and Windows 11 at work for the last year.

MacOS is so much better than any of the alternatives. Maybe the bar really is just too low but that’s my experience.

The grass is not greener on the other side.
by theoptioner | 2025-12-02 06:46:05+00:00
Wrote a paper on "Shakespeare in Love" (and the original Shakespeare) for lit in highschool.

My paper wasn't any good. Really in retrospect or at the time.

How he had reinvented it, reinvigorated it. (TIL about banished Rama and Sita from the Bhagavad Gita.) But then I realized it would just be easier to be a critic.

Anyways, truly when I lucked into big time screenwriting gigs it was in part because of the time I had spent writing a paper about Tom Stoppard's work.

I also remember watching "Finding Forrester" a lot. Punch the keys!