MurphyA/hacker-news huggingface dataset:
by pryce | 2025-09-17 05:22:34+00:00
stop being interested in the content of what Peter Thiel is saying, and start being interested in the social and political function of what he is saying.

Content: Antichrist, prophecies, futurism; nothing that holds a truth value. Antichrist prophecies have been well established for hundreds of years as making coded gematria claims about Nero Caesar, a mother-murdering tyrannical ruler of the foreign empire that had recently destroyed the Second Temple ~79CE by the time John of Patmos was bitterly writing in ~95CE. "Nero Caesar" transliterated from Greek ('nrwn qsr') into Hebrew and added up using standard gematria gives 666. "Nero Caesar" transliterated from Latin ('nrw qsr') to Hebrew and added up gives 616, which appears in the earliest manuscripts. It's so plain and so obviously concerned with contemporary political goals of the author as to be almost boring.

Social Function: What is the social and political function achieved by Peter Thiel doing this in today's environment, styling himself as a Prophet of 'antichrist' matters?

It provides a swift pathway to an important role in unifying and binding himself to the anti-democratic theocratic Dominionists which he currently has little influence over, alongside the existing base that he already has vast influence over: the antidemocratic faction of the tech industry. By achieving a role unifying and consolidating power over the two major antidemocratic power blocs - both of which have built in tools of vast social influence (religion, social media), Peter Thiel aspires to place himself in a position of staggering influence atop a worldwide upheaval that is demolishing democratic power structures further every day.

I really think greater fluency in religion and in politics and history would help tech workers equip themselves resist be manipulated and controlled this way.

For the other bloc - the religious bloc being fished here- it has been fertile ground for grifters for decades now, so I hold very little hope that the theocrats (and in particular the New Apostolic Reformation crowd) have any hope of applying the appropriate scrutiny to Thiel's "prophetic religious claims" to allow that bloc to identify and somehow resist this cynical and dystopian power-play.

Further details:

https://www.reddit.com/r/atheism/comments/1n9djkf/peter_thie...
by energy123 | 2025-09-17 05:23:25+00:00
Before Japan was defeated, their military propaganda was that they were victims of encirclement and an oil blockade, and the attack on Pearl Harbor was a justified response to this victimhood. They started teaching a different story only because the allies forced them to change their curriculum. The same process of deradicalization will be forced onto Gaza after the defeat of Hamas. And why did you overlook the Tamil Tigers case study? And why would you euphemize nuclear bombs onto civilian cities like this, as if it isn't significantly more brutal than anything the Palestinians have been subjected to?

> Besides, Palestinians aren't the "radicals" here.

A luxury belief that's only possible to hold because Israel is militarily dominant to the point that the radical views prevalent in Palestinian culture cannot be acted out. The Israelis know this luxury belief is factually false, that's why they are the way they are.
by YZF | 2025-09-17 05:24:06+00:00
https://en.wikipedia.org/wiki/Palestinian_rocket_attacks_on_...

"Attacks began in 2001. Since then (August 2014 data), almost 20,000 rockets have hit southern Israel,[35][36] all but a few thousand of them since Israel withdrew from the Gaza Strip in August 2005."

...

"Some analysts see the attacks as a shift away from reliance on suicide bombing, which was previously Hamas's main method of attacking Israel, as an adoption of the rocket tactics used by the Lebanese group Hezbollah."

But we're going way back, during this ongoing war: https://www.aljazeera.com/news/liveblog/2024/10/7/live-hezbo...

"Updates: Hamas, Hezbollah fire rockets at Israel on October 7 anniversary"
by tacker2000 | 2025-09-17 05:25:00+00:00
2 weeks ago, I got these SMS messages via the official Bitpanda SMS number (the one that sends you the 2FA normally):

——-

Your sign-in code was successfully reset. If this wasn't you, contact us immediately on +43 1 3950657516

Reference: FPQ92

——

And this one

——-

You signed in from a new device in Beijing (China) through a Ledger Live API. If this is NOT you, call us on +43 1 3950657516

Reference: FPQ92

—-

Looks completely legit and I was really spooked at first. I can see how people fall for this stuff.
by pxc | 2025-09-17 05:25:00+00:00
Letting upstream authors write code that the package manager runs at install time isn't a sane thing for package managers to allow. It promotes all kinds of hacky shit and makes packages harder to work with programmatically, and it also provides this propagation vector. Packages also shouldn't have arbitrary network access at build time for both of those two same reasons!

There's been a lot of talk here about selecting and auditing dependencies, which is fine and good. But this attack and lots of other supply chain attacks would also be avoided with a better-behaved package manager. Doesn't Deno solve this? Do any other JS package managers do some common-sense sandboxing?

Yes, migration is painful. Yes, granular permissions are more annoying to figure out than anything-can-do-anything. But is either as painful as vendoring/forking your dependencies without the aid of a package manager altogether? If you're really considering just copying and pasting instead of using NPM, maybe you should also consider participating in a saner package ecosystem. If you're ready to do the one, maybe you're ready to do the other.
by ukblewis | 2025-09-17 05:25:22+00:00
Serious question:

Firstly, have you ever thought about the fact that one, posts like this alienate Israelis from one of the few remaining tech news sources which made them feel safe by excluding politics? (If you’re wondering what I’m talking about, in 2023, I realised that I could no longer read The Verge due to pervasive and horrendous misinformation about Israel on a tech news site)

Secondly, given the havoc that posts like this cause and that it appears to not meet any of the rules for posts on Hacker News (clearly not tech or programming related and quite frankly, no more interesting to any person in tech than any other person), why do you allow this post to still exist?
by m4houk | 2025-09-17 05:26:47+00:00
At the exact same time that Instagram launched, another platform that is also almost exactly what this post describes also launched: Path - and it's long dead, too. The author's views represent such a tiny minority that is not worth the required effort to build and maintain a platform for. Let's not forget network effects. You might love this utopian platform, if it were to exist, but good luck convincing everyone you care about to move over with you. You may as well then just use a journaling app if you're talking to yourself.

The largest social platforms right now are hardly showing any signs of slowdowns. The market signal is clear: this is what most people want and are fine with.

Perhaps a journaling-focused platform where social is a second-class aspect might succeed. You're documenting things for yourself anyway and if friends happen to see them and engage with them, that's an added bonus. Network effects would not matter here. In fact, this is how I used Path back in the day. I intentionally kept no friends on it and started using it like a journal, recording my thoughts, adding photos and checkins.
by j_timberlake | 2025-09-17 05:26:56+00:00
I think it's just a simple case of "when times are good, people cooperate, when times are bad, they turn on each other."

And right now, we're somewhere in-between, where things have stagnated but nothing's catastrophic yet. People turn on each other over tiny symbols, but very few people are actually choosing violence over words.

The problem is that the default trajectory is currently downward. Stocks grow at 6% while wages lose ground to inflation, and no one is doing anything to stop this (most of them don't even seem to realize this, they just have some intuition that the economy is being not-nice), so things are probably going to get worse until some Next-Big-Thing finally shakes things up.
by thenthenthen | 2025-09-17 05:27:29+00:00
You can schedule a 911 test call. "Test calls can be scheduled by contacting your local 911 call center via its non-emergency phone number." [0] More info here:[1]

[0] https://www.911.gov/calling-911/frequently-asked-questions/ [1] https://www.nasna911.org/home
by inbx0 | 2025-09-17 05:27:33+00:00
The main issue there is that the maintainer lost access to their account. Yanking malicious packages is better, but even just being able to release new patch versions would've stopped the spread, but they were not able to do so for the packages that didn't have a co-publisher. How would crates.io help in this situation?

FWIW npm used to allow unpublishing packages, but AFAIK that feature was removed in the wake of the left-pad incident [1]. Altho now with all the frequent attacks, it might be worth considering if ecosystem disruption via malicious removal of pacakge would be lesser of two evils, compared to actual malware being distributed.

1: https://en.wikipedia.org/wiki/Npm_left-pad_incident
by franky47 | 2025-09-17 05:27:37+00:00
> One thing I was thinking of was sort of a "delayed" mode to updating my own dependencies.

You can do this with npm (since version 6.9.0).

To only get registry deps that are over a week old:

$ npm install --before="$(date -v -7d)"

Source: Darcy Clarke - https://bsky.app/profile/darcyclarke.me/post/3lyxir2yu6k2s
by titanomachy | 2025-09-17 05:27:51+00:00
> think people in the Bay Area who moved for a job and have no family in the same job market

If they've failed to find a job for long enough that they're about to be homeless, does it really make sense to remain in the most expensive housing market in the country?

I think it's equally out of touch to imply that if you select a random person from across America (the richest country in the world) you will land on someone who is an inch from homelessness, with no close family or community, massive debt, and living in terror of the next layoff. Certainly there are people in that situation, but to imply that it's somehow the median American experience is to caricature the country.

All I said is that "most people" have rungs to fall back on, not "everyone".
by josefx | 2025-09-17 05:28:09+00:00
Most of what I have seen came from technical debt aquired over decades. With some of the build engineers hired to "manage" that themselves not being treated as programmers and just adding on top of the mess with "fixes" that are never reviewed or even checked in. Had a fun time once after we reinstalled the build server and found out that the last build engineer created a local folder to store various dependencies instead of of using vcpkg to fetch everything as we had mandated for several years by then.
by derektank | 2025-09-17 05:28:39+00:00
There is nothing in the article, the twitter thread it quotes, or the text from Musk's biography quoted in the respective tweet, that indicates that the Koch brothers assisted Elon Musk in any way in trying to sabotage California's high speed rail. They're simply mentioned as other people that oppose transitioning away from automobiles.

Furthermore, Elon Musk doesn't say that the Hyperloop "was a conspiracy designed to sabotage high speed rail." He is quoted in his biography as saying that he hates high speed rail, doesn't want them to build it, and thinks it's a waste of money. He also says that he had no intention of leading the effort to build Hyperloop himself, where he's directly quoted as saying, "Down the road, I might fund or advise on a Hyperloop project, but right now I can't take my eye off the ball at either SpaceX or Tesla." The biographer speculates that this means it was a cynical ploy to get HSR cancelled, and I don't think it's unreasonable to infer this, but one could just as easily infer that Elon really did want the California legislature to build something akin to a Hyperloop instead.

There's no debating that Elon hates public transit, he'll tell you himself[1]. You don't have to spread misinformation to make that point

[1] https://www.wired.com/story/elon-musk-awkward-dislike-mass-t...
by troupo | 2025-09-17 05:28:40+00:00
> It's the same problem with C#. Just adding alternate paradigms means nothing.

C# is still much better because it has a lot of useful DX improvements: from object initializers to IEnumerable everywhere. It keeps the tower of abstractions lower, and makes working with the tower a better experience.

Though I've only worked on microservices written in C# in .net core
by etbebl | 2025-09-17 05:29:02+00:00
It's crazy to me that a significant number of people know "cos" and "sin" primarily though CSS. Is that really what this is implying? Or maybe people just find them hard in general, but it seems odd to think of them as features you dislike, rather than attributing the dislike to the underlying math, if you've ever taken a trig class before.
by Joel_Mckay | 2025-09-17 05:30:02+00:00
Mostly used Notepad++ or SciTE ( https://www.scintilla.org/ ) over the years, as the number of languages/platforms I traverse made it a consistent option for dealing with various document encodings etc.

I thought mc and mcedit was cool, but needed something small and portable within a fairly locked-down environment ( "No [root] for you!" as the admin would say.) =3
by aakresearch | 2025-09-17 05:30:28+00:00
> Pat yourself on the back and mutter “you need to be skilled and lucky to work here”

It would be absolutely amazing if employers and recruiters finally were doing exactly this. We are in this dead end precisely because everyone is under false illusion that their pool of candidates has a hidden gem outshining everybody else in existence, and they absolutely need to sift through the whole pool to find this gem. As a result, all pools are never exhausted and only ever spreading, with more and more desperate people sucked into multiples of them.
by whycome | 2025-09-17 05:30:52+00:00
This is a great review. not just for the book itself, but for the other literature around it.

> Though medieval people wrongly believed the Moon was a planet, they understood that its light came from the Sun, used astrolabes and volvelles to track its movements,

I kinda hate this kind of revisionism though. They didn't "wrongly believe" anything. There was nothing wrong about any belief --it was a explanation for the evidence available. It's what we continue to do. The moon literally fit into their definition of "planet" at the time. It basically grouped all non-star bodies together. (And they are the basis for the 7 day calendar used in much of the world. Moon, Mars, Mercury, Jupiter, Venus, Saturn, Sun.)

We can't retroactively apply our modern definitions to their times.
by pxc | 2025-09-17 05:32:13+00:00
Right. Like NPM, Debian also supports post-install hooks for its packages. Not great (ask Michael Stapelberg)! But this is still a bit better than the NPM situation because at least the people writing the hooks aren't the people writing the applications, and there's some standards for what is considered sane to do with such hooks, and some communal auditing of those hooks' behavior.

Linux distros could still stand to improve here in a bunch of ways, and it seems that a well-designed package ecosystem truly doesn't need such hooks at the level of the package manager at all. But this kind of auditing is one of the useful functions of downstream software distros for sure.
by eesmith | 2025-09-17 05:32:33+00:00
Implied by the Devil Dog mentioned later in the essay:

> And I will say this for the good folks in Hershey, Pa. It’s still the same damned good chocolate, what’s left of it. A replacement of whole by broken almonds 1s the only compromise with quality I’ve noticed, while I shudder to think what the “‘creme”’ inside a Devil Dog is made of these days.
by gorgoiler | 2025-09-17 05:32:47+00:00
The “hide” feature works really well for me in respect of the feelings you are expressing. It’s like the zapper tool in uBlock origin (a browser plugin that lets you delete DOM elements with a single click.)

Clicking hide and seeing something disappear forever is actively cathartic. I don’t do it often but it’s very helpful when I do. Give a try?
by RichardCA | 2025-09-17 05:33:57+00:00
I've always felt like tech workers view themselves as a modern-day petite-bourgeoisie, and this is why the industry has been so successful at keeping out the unions.

As an aside, I had friends who had to declare bankruptcy during DotCom 1.0 because of stock options and the Alternative Minimum Tax. This could have been fixed with legislation but it always seemed like the DC inside-the-beltway crowd saw the whole thing as class treachery and refused to intervene.
by Animats | 2025-09-17 05:33:59+00:00
Folding cranes with laparoscopic surgical tools is a training exercise for surgeons.[1] (There are many sped up TikTok versions of this. This is the original, from this paper.[2].) This would be a great robotics project.

[1] https://drive.google.com/file/d/1-AWu37xDwEHTDSmfManDrLzw3Tv...

[2] https://pmc.ncbi.nlm.nih.gov/articles/PMC11235411/
by grimblee | 2025-09-17 05:34:30+00:00
Too bad there weren't many good cameras around during the Nakba, my guess is we'd have some pretty revolting, hainous images to show the world. Hatred doesn't exist in a vacuum, october 7 happened for a reason. The jew got persecuted, that created Zionism which persecuted in return, the circle of hatred is going strong.
Ask HN: Looking to Hire Skilled Developers from China?
by zhyd1997_ | 2025-09-17 05:35:18+00:00
Hi everyone,

I’m connected with a community of 1000+ Chinese developers – some of them ex-Microsoft, Citibank, and other global companies. Their technical expertise is solid in frontend, backend, full-stack, and more.

For employers who are worried about legal compliance when hiring abroad: no worries. We can provide EoR (Employer of Record) services, making the process smooth and fully compliant.

Direct access to top talent Proven backgrounds at leading global companies No legal headaches – we handle compliance via EoR Special discounts available for long-term cooperation

If your team is scaling and you’d like to explore this hiring channel, feel free to reach out.
by modzu | 2025-09-17 05:35:42+00:00
like you i largely came to hn to enjoy an intellectual conversational space away from the sensational political garbage of mainstream media. whatever you think of this submission that is still largely true: we are here, there is openness alongside thoughtful moderation in the comments. that said, this report speaks to my humanity, it should speak to anyone's humanity. if true, it's generationally profound. if intelligence is worth anything, its the possibility that we can change this course of history for the better, and that it's not something left as lesson in textbooks for our grandchildren
by nothrabannosir | 2025-09-17 05:35:56+00:00
For the record what kind of chargeback are you initiating, and why does it have to go through visa rather than the bank who issued you the card? Unauthorized card-not-present transaction initiated by a third party? Some cbs are harder than others to get ruled in your favor, but the one where a criminal takes your card and uses it without your knowledge is by far the easiest one to get awarded. It involves one call to your bank and you get a new card, all fraudulent charges reversed.

If your bank doesn’t want to honor the request yes you’ll have to contact the payment network (visa/mastercard) and I’m sure there’s someone in this thread who has experienced that for an unauthorized transaction chargeback but it’s exceedingly rare.

Merchant error chargebacks , on the other hand… very different situation.
by troupo | 2025-09-17 05:36:04+00:00
> use cases like "let me write a small program in nano over SSH" or "let me change one hardcoded variable and recompile the project and never touch its source code again".

1. This is an infinitesimally small use case

2. Often those same programmers somehow are completely fine using C++ or Rust

3. Even more often those same programmers deny the usefulness of IDEs just because they need those use cases once every 10 years or so, and keep using subpar tools
by intended | 2025-09-17 05:36:24+00:00
Well intentioned, but never going to work. Social networks will always create financial incentives that have to be contended with. No network that can connect to “close” people, will always result in some nodes on the graph that connect to a “large portion of people”.

Always. This broadcast ability is then a path to financial renumeration, which will see the rise of copy cats and another arms race to gather attention from people on the network.

Fundamentally, information / clout / something is resistant to being distributed equitably on information networks, especially online networks.
by joe_the_user | 2025-09-17 05:36:24+00:00
The scary thing is that the only filter people have now is "workflow". If someone calls you, you can't tell who they are but if you call them, from a number you find one the official website (that you find rather than someone telling you), then they're likely legitimate.

But that's hard because many people work on markers of legitimacy, not algorithms.
by ivraatiems | 2025-09-17 05:36:37+00:00
What's your goal? Is it to avoid hiring someone fake, or to avoid interviewing them at all?

If you are just trying to decrease the number of AI-generated applicants, one tactic I've seen is to ask applicants to complete a short (~30 minutes) evaluation alongside or even before applying. As in, your application won't be considered if this isn't done.

That will weed out 95% of people who are just spitting fake applications at you -- it won't be worth their time. It might dissuade some real applicants, too - just be upfront about why you're doing it, and don't make your overall process onerous.

The remaining folks, the ones who are actually trying to fake it for money, are harder to spot, and you will need more traditional methods.
by glimmung | 2025-09-17 05:36:44+00:00
I just couldn't live without this thing. Well, I could but I would be less productive and more grumpy.

Back in the mists of time when dinosaurs roamed the earth and I developed DataEase applications under MS-DOS there was a thing called "Pathminder" [1] which was a very useful tool. Moving to Linux and finding Midnight Commander felt like coming home...

[1] https://en.wikipedia.org/wiki/PathMinder
by testdelacc1 | 2025-09-17 05:37:52+00:00
That’s great for you. But it doesn’t make a difference to the other 99.999999% of users who only install whatever is available from automatic system updates.

It’s the equivalent of saying in response to a political issue that affects all of society - doesn’t really affect me because I flew to my private island. We’re happy for you, but how does that advance the conversation?
by comrade1234 | 2025-09-17 05:38:48+00:00
I'm currently enjoying a book that seems to be a mix of fiction and non-fiction that gives a history of satan in theology - the character has changed a lot in the last 4000 years.

The title is "the devil's best trick" and the premise is that the satan has tricked us into no longer believing in supernatural evil.

I personally don't believe in god and supernatural evil but this book has given me nightmares which is something I haven't experienced for decades.
by axiolite | 2025-09-17 05:39:29+00:00
I never could use mc. None of the keyboard shortcuts were at all intuitive to me, who had been using many different GUI file managers over the decades. Which is a shame, because I use SSH a LOT and doing normal file housework via pure CLI is super tedious and error-prone... Fortunately, I went looking more recently, and found the nnn file manager, which works properly with the basic keyboard commands I would expect, and really helped improve my workflow a lot:

https://en.wikipedia.org/wiki/Nnn_(file_manager)