skysight-inc/HackerNews huggingface dataset:
On submarines (still flying, just underwater), we don’t throw new underway buddies into the most difficult scenarios right away. We do give them a seemingly overwhelming amount of qualifications to achieve in a very short period of time, but we don’t make them practice the hard stuff until we’re sure that they understand the fundamentals. Because much like ATC, if you make a mistake hundreds of feet underwater (or thousands of feet in the sky), you’re gonna have a bad time.

…kind of. In reality, there is always a qualified individual ready to physically stop you from doing the wrong thing, and there are multiple independent safety systems, interlocks, etc.
In my experience, it is not about functionality. It is about polish, integrations, and troubleshooting. If you assume all your devices and software will work on Linux mint out of the box, great. But they won't. Then you end up spending hours trying to get the 5th mouse button to do what it does automatically in Windows. Sure there's a fancy utility on Linux that supports programming that mouse, good luck getting your mother to figure that out.
Here you go: https://www.biorxiv.org/content/10.1101/2024.11.11.623004v1
Eggs can be replaced in your diet simply by not eating eggs.
Or maybe by eating extra oatmeal.
Germany can be saved only by a major political reset. The mainstream parties are so flawed that it may be easier to replace them, than to fix.

Be careful what you wish for. If AfD would grab the power (unlikely at this point), it'll weaken Germany nationally and internationally like the US is being weakened now.
Carl Sagan died the year after this quote. With the greatest respect to him as a science communicator, he has not lived to see an entire generation of politics. When he died, the liberal capitalist post-historical consensus was in full swing. World leaders believed that all notions of identity and nationhood would gently fade away, to be replaced by a world of fungible, peaceful shoppers, administered by an all-knowing, all-loving class of technocratic managers.

The election of Trump (especially Trump 2.0) is a ground-up repudiation of this consensus by ordinary people, who have a completely different life experience to the managerial cosmopolitan class (of whom this website largely represents). Trump, and various other right-wing ascendants throughout the world, are a statement by the common people of the belief that a desire for identity, sovereignty and representation does not disappear the moment a McDonald's appears in their home country.

The (understandable!) lamentations of the academic class towards the current actions of the Trump administration have, to my mind, a deficit of self-reflection and theory of mind towards the people supporting these actions. For decades, the stage of "democracy" has been increasingly garnished with explicitly non-democratic embellishments. NGOs, panels of "experts", bureaucratic oversight, international "obligations" and so on.

This is the exact same situation that motivated the people of Britain to vote for Brexit 9 years ago. Michael Gove, while I have very little time for him as a politician, made a point in a news interview that was condemned for years, but that I think was an accurate capture of working-class sentiment in that time. The soundbite form was "Britain has had enough of experts". And he was exactly right.

For decades, academia has been part of an ongoing anti-democratic, elitist movement to effectively take control away from common people. Health matters are deferred to "listening to the experts", and ordinary people were made to feel as if they didn't deserve a say on if they should be allowed to leave their own homes in 2020-21. NGO-funded academic studies serve to tell normal people that despite their own experiences, mass immigration has been an unambiguous good in their lives, and they have no right to express otherwise. This idea of deference to unelected experts peaked when normal people started being told that it was not within their jurisdiction to define for themselves what the words "man" and "woman" mean -- these two words that are foundational to human civilisation and the language spoken in it were to become the domain of a sect of largely self-appointed modern-day clerics, who expected the public to believe that they were completely rational, objective, and blind to ideology.

This is what the conversation on "anti-intellectualism" very often misses, when being discussed by those in the intellectual classes. While criticising the "uneducated" masses for being so unenlightened, they fail to notice that they also have biases, incentives, and ideological motivations, and it is these that the public are pushing back against, not the noble pursuit of objective knowledge.
When software requires you to read manual, then it is strong hint that it has poor UI UX

Like, you dont read web browser manual to use it, even when using advanced features like debugger or dev console (advanced in compare to non-computer person)
This is a great post about learning JavaScript
Three now, one of them this thread.

I'm not sure I'd agree the other two are spam. One of them is a plain-text transcript of some sharepoint files that mentions the quote and attributes them to the same person. The other is the same powerpoint, but in its original on some slide sharing website.

In many cases, either would be a great result. Here it still gives us the direct quote and confirms that all the way back in 2013 somebody attributed it to the same guy. That's a great lead if you try to track down the origin of a quote. If you cared enough you could now contact the person who made the slides to track the quote further.
> Which very highly paid job does not command respect in society?

All of them. Respect is not commanded because you make lots of money or have a certain job.
> Remember boot-sector viruses? The TPM helps prevent those. DRM is not something that the TPM enables or helps with or facilitates in any way.

¿Porque no los dos? As noted elsewhere in this thread, TPM certainly facilitates VBS [0], and games like Valorant are already using that for anticheat [1]. As long as application programs can use it to help detect the environment being 'tampered' with (as opposed to the system just wrapping it up in a report for the user), they can use it to protect their particular application state, and I don't see why that shouldn't include DRM state.

[0] https://learn.microsoft.com/en-us/windows-hardware/design/de...

[1] https://support-valorant.riotgames.com/hc/en-us/articles/169...
Classic whataboustism. If you don't want to use something because of the US's geo-political actions, go for it.
It is definitely hard to break the "but... I'm a professional" mindset. It is good to remember that your code isn't you. If you get PMF, just re-write everything from scratch.
Gopher Signal – HN Summaries
I don't know if it's YC specifically who 'care' as you say. If you see the launches : https://www.ycombinator.com/launches

There are an ungodly number of AI based submissions, if the pool consists of for example 80% AI based, it stands to reason YC will probably be choosing between a lot of AI tech. Almost like survivor bias.

If the new trend of submissions is AI, I don't see why YC should say : "No we want to improve humanity" . Doesn't seem like that's their interest really.
Making the U.S. the home for open-source AI
Catch your breath before you start writing. There is no reason to read past "although I keep removing curse words", it totally undermines the credibility of the piece.
That matches my experience, too. I’ve worked in .com, .edu, and .gov and people are the same everywhere. The main thing I notice is that there tends to be a lot of selection bias when people talk about the private sector where the most successful companies are used to represent the whole concept, when almost everyone has had to interact with, say, a cable or health insurance company (my local DMV is sooo much better than Comcast).
Buy a Mac. You'll see that corporate dream come a reality. Immutable OS partition. Security prompts that can no longer be bypassed. Binary signing requirement. It just keeps getting worse and worse, for a power user.

May be "certified UNIX" (when you look at it funny), but it feels like no freedom-loving UNIX-style system I've ever used.
Don't forget the growth hacker clasic "sign up for the wait list to access the private beta" and "join the community on Discord".
IIRC widewine requires TPM for highest quality (level1)?
Very cool! I don't quite know how I would use that to fully embed Dyalog. Very large class..?
> Who is going to replace US?

No one. And everyone.

That's the point. There will be no on 'policing' things (even imperfectly), and so anyone who wants to do a power grab will make an attempt.

"Those in positions of power do what their power permits, while the weak have no choice but to accept it." — Thucydides, History of the Peloponnesian War, 5.89
InvitePlus automate employee onboarding and offboarding with just one click

https://getinviteplus.com
'banned due to being unmoderated' is a blatant lie.

I noticed a couple of subs earlier that I read had been banned with this false message.
It feels like the author is in the middle of the bell curve meme[0], especially with regards to "most programming should be done long before a single line of code is written".

[0] https://i.imgflip.com/8tw3vb.png
To take it further some woodworkers are really tool hobbyists. They obsess over the tools and never really touch the wood they’re supposedly working. Same goes for software devs, I think about this when reading threads obsessing over AWS services, pipelines, build stacks, instead of writing software.
Organization Architecture and the Cake
> Nowadays all we have is important dudes with pseudo-deep knowledge of git, css, framework-of-the-month and a collection of playbooks, who cannot make a db-enabled hello username message box in less than a day.

Interestingly that is exactly the opposite of my experience. Git is a practical tool with practical appeal to people who want to do practical things. Egghead gedankentheorists hate it, as evidenced by this very subthread.

In point of fact I find the ability to accomplish workaday tasks with git to be a far better predictor of someone's success as a developer than stuff like being able to recite Rust minutiae. People who like git are people who like getting stuff done.
This is promising.

Does it works on local without any login? I review github pull requests in vscode and this seems extention of that workflow where I can visualise the PR
The Alzheimer’s debacle was already a generation. Perhaps a timely retirement or two would have cut that short.

When I have the privilege of working with new college graduates, they get me out of my old modes of thinking. And they are quite talented. We will still have college graduates in four years.

Granted, if you believe there is a significant risk that the United States falls into irreversible autocracy within the next four years, the analysis does change. However, I just don’t buy it. There are two branches of government that check the executive branch. Trump has been elected as a lame duck with no possibility for a second term.
A swift google suggests that your assertion that China's economy is "on the decline" to any great extent is quite false. As they say, citation needed.

And, well put this way: the management in China seems to be more grown-up and stable, which is better for long-term prospects.
Mainly it points to a non-scientific "bigger is better" mentality, and the researchers probably didn't mind playing around with the power because "scale" is "cool".

Remember that the Lisp AI-labs people were working on non-solved problems on absolute potatoes of computers back in the day, we have a semblance of progress solution but so much of it has been brute-force (even if there has been improvements in the field).

The big question is if these insane spendings has pulled the rug on real progress if we head into another AI winter of disillusionment or if there is enough real progress just around the corner to show that there is hope for investors in a post-deepseek valuation hangover.
What is even the possible usage of AI for national security? Generating pictures of kittens riding nuclear weapons to the very end like in Dr Strangelove?
Reticles or Crosshairs avoid motion sickness. It's a well known thing experienced devs. It gives you an anchor as a way to stay focused avoiding motion sickness

https://www.polygon.com/videos/2019/11/14/20962065/reticles-...

I had worst motion sickness after playing Sable because it has no reticle and no textures.
Ooh this is interesting. Theoretically these could still be associated with my account right? Since you need to use my session token to generate these privacy tokens. Is there a technical explainer somewhere with instructions for setting this up without a web extension?

Edit:
Looking into it, it seems like this uses the same mechanism for tokens as Cloudflare's turnstile system: https://privacypass.github.io/ or for the proper standard https://www.rfc-editor.org/rfc/rfc9578.html

Excerpt that explains how it works:

> When an internet challenge is solved correctly by a user, Privacy Pass will generate a number of random nonces that will be used as tokens. These tokens will be cryptographically blinded and then sent to the challenge provider. If the solution is valid, the provider will sign the blinded tokens and return them to the client. Privacy Pass will unblind the tokens and store them for future use.

So it seems like as long as the cryptography is done right and Kagi's webextension does what it says, they are actually private.
F-Droid Awarded Open Technology Fund's FOSS Sustainability Grant
Which is why when I got mine done around 2015, Navy pilots were still required to get PRK. Much more painful and longer recovery, but the risk of defects was lower. I heard they can now get LASIK; presumably advances have been made since then.
35% YoY decrease in ransomware payments
A “coup” implies an overthrow of the legal structure of power. Who is being overthrown?
This is an extremely lazy critique
A Cat's Nine Lives Inspire a Way to Quell Quantum Errors
You are right about the age of the Sachs Duomatic. This site says they were present already in 1965 (sorry, found nothing in English): https://scheunenfun.de/f+s_duomatic102.htm

I had the same thoughts on the SRAM 'DNA' as well. They bought Fichtel & Sachs in 1997.
CheerpJ 3.1: JVM in WebAssembly and our roadmap for modern Java in the browser
Meanwhile back in the real world everyone is right now scrambling to figure out how they can decouple from the US tech scene as quickly as possible.
"None" to represent any type of failure sounds similarly fundamentally flawed too.
"Democracy is the theory that the common people know what they want, and deserve to get it good and hard.* — H.L. Mencken
New Quantum Sensors Promise Precision and Secrecy
I might move somewhere that gave me a person grant. The U.S. works primarily on project grants, where you are funded to do a thing, but that thing doesn't always work, and most of the time it's a bit contrived in order to appeal to the funding agency. (This is probably so the bureaucrats can exert power over what is studied.) The system would work much better if individual scientists got guaranteed salaries to study whatever seemed appropriate, and if you needed money for equipment you can request it. This would lead to more crazy ideas being explored and less derivative, p-hacked slop carried out by graduate student slave labor.
Well, 1995 was seven years before Congress passed the statute that the FEC was misinterpreting in the Citizens United case.

The Citizens United ruling had essentially noting to do with "money
in politics" and was just a bog standard first amendment ruling against a federal agency attempting to read the power to regulate political speech into a statute that had been passed a mere eight years earlier.

Contrary to the misinformation spread through the media, the court did not rule that "money is speech", but ruled almost exactly the opposite: it was the FEC that was attempting to argue that "speech is money" -- that using resources to speak in a way that might persuade voters was equivalent to donating those resources directly to a candidate -- and therefore they had the right to restrict the publication of "electioneering communications". The court ruled that no, speech is not money, and is protected by the first amendment under all circumstances.

So the ruling put things back the way they were in 1995, before the FEC had ever gotten the idea that they had the power to censor speech.
Not wrong, but worth mentioning. I really found git worktrees to be crucial to my workflow and have heard very few people mention them or even know they exist. Excellent way to keep your branches from getting their streams crossed without the headache of dealing with stashes.
With the previous system being famously meritocratic...
Yeah it's interesting to see how it's getting on! I wrote my PhD simulation code in it from the ground up as it had nice fundamental abstractions for parallizable code. Of course now it's just Python and Scala/Java but Julia was great for my purpose.
The claim that the US has "economic growth" and that China does not is a strong claim, and does not seem to be supported by any real-world facts.

https://www.theguardian.com/business/2025/jan/17/china-econo...
I dunno most people I know here do appear to have iphones. And many of those who have an Android seemingly have an iPhone as work or personal device in addition. So 60+ percent doesn't sound unlikely.
> Germany can be saved only by a major political reset. The mainstream parties are so flawed that it may be easier to replace them, than to fix.

Ironically enough, this very much sounds like the "let's re-write and everything will be better" fallacy encountered in software engineering.

That aside, what you are wishing for is a war and/or revolution where the pillars of society have been shattered to pieces, the old incumbents removed/killed/retired, and where a new political landscape is built upon the ruins and ashes of what has been.

Be careful what you wish for..
While Python has some great linters, I don't know of any in C that can correctly and automatically enforce some coding style. Most of them can only indent correctly, but they can't break up long lines over multiple lines, format array literals, or strings. Few or none knows how to deal with names or preprocessor macros.
There is also the nashorn JavaScript engine and graaljs.
I have a Sunlu S4, and it works well.
Adám is awesome. I'm an avid follower of his criminally underviewed YouTube channel[1].

[1]: https://youtube.com/@abrudz
Yes, let's blame scientists for obesity. Not the fact that most of our society has been built around fatty foods and cars to get everywhere.

Where are these scientists arguing for that?!

Hell, science has been wrong on a number of health issues. But diet and exercise has been a staple of good health science for as long as I can remember.

Your blaming the wrong institutions.
City of Hope in Syria
I assume there are people who are able to have those eureka moments before writing any code. I definitely write a lot of code before figuring out the final design but always think I should be designing more.
The Worker's Party is a center-left party that is currently the ruling party in Brazil.

Also, China is nominally a communist country. Vietnam is a communist country.
The Wikipedia-article explains why "consolidating power" as part of the government is Gleichschaltung and not a coup. A coup is the sudden, violent, and unlawful seizure of power from a government [1] which is not the case here.

[1] https://dictionary.cambridge.org/dictionary/english/coup
> https://signal.org/bigbrother/
> "When legally forced to provide information to government or law enforcement agencies, we'll disclose the transcripts of that communication here"

Sure, except if there's a nondisclosure provision...

"A national security letter is an administrative subpoena issued by the United States government to gather information for national security purposes. NSLs do not require prior approval from a judge. NSLs typically contain a nondisclosure requirement forbidding the recipient of an NSL from disclosing the FBI had requested the information."

https://en.wikipedia.org/wiki/National_security_letter
> I'm 100% sure the only reason so many programmers know how NAT works is because NAT breaks video games.

... and filesharing, from the days when bittorrent was huuuuge.
Just personal opinions, I guess, I agree with most, but here are some I disagree with:

- There is no pride in managing or understanding complexity

Complexity exists, you can't make it go away, managing it and understanding it is the only thing you can do. Simple systems only displace complexity.

- Java is a great language because it's boring

That is if you write Java the boring way. A lot of Java code (looking at you Spring) is everything but boring, and it is not fun either.

- Most programming should be done long before a single line of code is written

I went the opposite extreme. That is, if you are not writing code, you are not programming. If you are not writing code on your first day your are wasting time. It is a personal opinion, but the idea is that without doing something concrete, i.e. writing code, it is too easy to lose track of the reality, the reality being that in the end, you will have a program that runs on a machine. It doesn't mean you will have to keep that code.

- Formal modeling and analysis is an essential skill set

Maybe that explains our difference with regard to the last point. Given the opportunity, I prefer try stuff rather than formalize. It is not that formal modeling is useless, it is just less essential to me than experimentation. To quote Don Knuth out of context: "Beware of bugs in the above code; I have only proved it correct, not tried it." ;)

- You literally cannot add too many comments to test code (I challenge anyone to try)

time++; // increment time
joining the crowd to say thank you. i've been using your materials for over a decade.

in my experience, strong writing and communication skills are one of the best ways to stand out as an engineer -- and your articles are maybe the best example of this out there. keep on setting a great example for us. :)
I don’t think your average tech worker has any notion of what stress is, unless you’re consistently on-call overnight. Even then, it’s not the same.

This isn’t meant to belittle or scoff at people’s lived experiences, but the difference between “if I get this wrong, my company will lose millions of dollars” and “if I get this wrong, hundreds of people die” is VAST.
This appears to be the end of my hobbies as there are just so many small parts I can't possibly get in the US but are available for $6 on AliExpress
Fortunately nowadays formatting issues can be delegated to autoformatting in any popular language.

Some people still argue over autoformatter parameters, but then people will always find a bike shed to argue about.
https://about.usps.com/newsroom/service-alerts/international...

Restored already. It's all about chaos.
>> So the pay-per-message economic conditions that caused many Europeans, etc., to switch to WhatsApp back in the day

> I think the actual reason is that communication across borders in Europe is very common and those SMS's were not included in the unlimited plans as they were messages abroad. So they were subject to fees (usually high ones).

So, you completely agree with what you seem to be taking issue with.
Same with windows 11 iot eneterprise. It's just the regular Windows 11, but without tpm and specific cpu requirements. Anything core i from intel works
Video game logic: Everyone worse than me is a noob. Everyone better than me has no life.
Has HN stooped this low?