MurphyA/hacker-news huggingface dataset:
by almostgotcaught | 2025-06-23 03:52:44+00:00
> Functions taking more than 3 arguments. Currently PyTypeBuilder.add_function() and related function bindings only support Mojo functions that take up to 3 PythonObject arguments: fn(PythonObject, PythonObject, PythonObject).

Lol wut. For the life of me I cannot fathom what design decision in their cconv/ABI leads to this.
by eastbound | 2025-06-23 03:53:18+00:00
Seems like Saddam didn’t use his WMD even after being attacked to death. So, theoretical projections aside,

- Saddam factually didn’t have WMD to use,

- If he had, they were not powerful anyway,

- Not a reason for groundbreaking safekeeping invasion,

- We all know it was a matter of petrol, not humanitarian causes.

I’m literally all ok with invasions caused by power struggles; I’m not ok with lying. Colin Powell lied and the UN Security Council validated,

…proving the UNSC is a shitbag, and irremediable, hopeless, handicapped pile of corrupt officials.
by foxglacier | 2025-06-23 03:53:23+00:00
So it hasn't yet decided if there's genocide or not?

People should just say what they actually mean instead of ambiguous words like genocide. Is the genocide limiting food aid with the aim of demoralizing the population into losing support for Hamas? Or is it directly killing people in the fighting? He could have just said that so his words mean something. Those actions might or might not be genocide but they might still be something worth criticizing.
by msgodel | 2025-06-23 03:53:51+00:00
Holy cow that's incredible. I remember playing this when I was ~6 on Windows 95 and being able to walk around and everything was so cool. Now it runs in the browser.

The decomp approach seems surprisingly effective. I know someone else did this with starcraft to get it to run on ARM and said it was the wrong way to do it although I think he did it all in assembly instead of trying to get something sane out of it.
by slibhb | 2025-06-23 03:54:05+00:00
> This is all built on an assumption that arts/media can all be strictly ranked “best” to “worst.”

No it isn't. It's just based on the objectively true assumption that contemporary fiction is competing with all fiction ever written.

It absolutely doesn't have to be the case that people buy more classics because the classics are objectively better. (Although that is, in fact, he case).
Show HN: Ariadne – A Rust implementation of aperiodic cryptography
by ciphernomad-org | 2025-06-23 03:54:06+00:00
Hello HN, we're CipherNomad, the research initiative behind this project.

The Ariadne Protocol is our exploration of a different cryptographic model. The work began with an observation of primitives like the Lion transform, which use a static, hardcoded sequence of operations. This led us to ask: What if the cryptographic "program" wasn't a constant, but a dynamic, history-dependent variable?

Our first step was a "Cryptographic Virtual Machine" that took an explicit list of operations (a "Path"). This worked, but required sharing the Path object—an explicit dependency that needed to be managed.

The Ariadne Protocol is the maturation of that idea. It eliminates the explicit Path by making it implicit and emergent.

The core design is:

The Labyrinth: A large, deterministically-generated binary tree of cryptographic rounds.

The Thread: The secret path taken through the Labyrinth. This path is not stored or transmitted. It's rediscovered for each block of data by computing a keyed hash of the CVM's secret state and the public ciphertext chunk: hash(key, state, chunk).

This makes the cipher aperiodic: because the state ratchets forward after every block, the sequence of operations is guaranteed to never repeat. It also creates inherent tamper evidence—any modification to the ciphertext "snaps the thread" and turns subsequent output into noise.

This is experimental, unaudited alpha software. We are publishing it under CC0 because we believe foundational work like this should be an unrestricted public good.
by hackit2 | 2025-06-23 03:54:54+00:00
You forgot to add the cognitive load of needing to learning their business domain. Programming or working on code is very much like replaceable lego blocks, which are made up of your typical functional, procedural, queues, dictionaries, link list, and your data model. The mental load really comes from needing to learn a often narrow niche with all their idiosyncratic edge case conditions and data models.

I've worked on Titling Systems, Game Development (C/C++), Integration Systems, and Backend database systems. All those niche data models/systems live rent free in my head. It is all absolutely worthless to my current employer or people around me because they're focused on solving their unique problems which at the end of the day just become another piece of worthless business procedure in my head. It is worthless because of the fact that business and people only care about solving their problem, once its solved they just move onto the next.
by variegated_mons | 2025-06-23 03:55:21+00:00
Index matching UV cure optical adhesives could in principle be used in an SLA printer to make scaffolding structures for the exploded system that should completely disappear. Provided you can get an adhesive that matches the index of your resin of course.

It seems like it should be possible to make exploded models that way with more investment in upfront cad and less assembly labor. Perhaps very useful if you want to make many of them.
by jandrewrogers | 2025-06-23 03:56:32+00:00
FWIW, the US government actively develops and maintains a suite of classified cryptography algorithms[0] which are completely separate from the suite of algorithms they publish publicly. The reason for the existence of Suite A algorithms has never really been explained. I’ve heard rumors that it contains capabilities not known in public cryptographic algorithms, but that’s speculation.

[0] https://en.wikipedia.org/wiki/NSA_Suite_A_Cryptography
by andoando | 2025-06-23 03:57:19+00:00
I read some of the paper, and it does seem silly to me to state this:

"But here’s the peculiar thing: Humans navigate this question daily. Not always successfully, but they do respond. They don’t freeze. They don’t calculate forever. Even stranger: Ask a husband who’s successfully navigated this question how he did it, and he’ll likely say: ‘I don’t know… I just… knew what to say in that moment....What’s going on here? Why can a human produce an answer (however imperfect) while our sophisticated AI is trapped in an infinite loop of analysis?” ’"

LLM's don't freeze either. In your science example too, we already have LLMs that give you very good answers to technical questions, so on what grounds is this infinite cascading search based on?

I have no idea what you're saying here either: "Why can’t the AI make Einstein’s leap? Watch carefully: • In the AI’s symbol set Σ, time is defined as ‘what clocks measure-universally’ • To think ‘relative time,’ you first need a concept of time that says: • ‘flow of time varies when moving, although the clock ticks just the same as when not moving' • ‘Relative time’ is literally unspeakable in its language • "What if time is just another variable?", means: :" What if time is not time?"

"AI’s symbol set Σ, time is defined as ‘what clocks measure-universally", it is? I don't think this is accurate of LLM's even, let alone any hypothetical AGI. Moreover LLM's clearly understand what "relative" means, so why would they not understand "relative time?".

In my hypothetical AGI, "time" would mean something like "When I observe something, and then things happens in between, and then I observe it again", and relative time would mean something like "How I measure how many things happen in between two things, is different from how you measure how many things happen between two things"
by mrkiouak | 2025-06-23 03:58:48+00:00
I have been around a little while, so I reach for what I think of as boring tech for hosting my own stuff.

I'd love to hear about 1) the bulletproof stuff people use for their own stack, 2) the "cool new thing" that you've found makes life a lot easier that a semi-oldie like me may not know about.
by Aurornis | 2025-06-23 04:01:22+00:00
> The app is so heavy that the phone is overheating after the first photo.

I have the same phone and no overheating errors here.

Do you mean the phone got slightly warm? That’s not overheating, it’s just what happens when you use an app that leverage the CPU for anything non-trivial. It’s not overheating.

EDIT: The screenshot below clarifies that the heat warning is a message in the app, not the actual iOS overheating protection as ( https://support.apple.com/en-us/118431 ). Regardless, I still can’t trigger the in-app temperature warning on my phone.
by somenameforme | 2025-06-23 04:03:25+00:00
This is definitely true, and that report works to control for it. The reason there's no homicide data listed on that report is because it's based on the National Crime Victimization Survey. It surveys people on their victimization instead of relying on police reports. Police reports would make the differences appear even larger.

Although on this topic I'd also add that urban areas have a similar issue. Criminals know that the overwhelming majority of crime goes unpunished, while people have a reality deluded by shows like CSI. Homicides, for instance, have the highest clearance rate, by far. And it's 47.5%. [1] Vehicular theft has the worst at 6.6%. If you end up with your window busted out and everything that's not strapped down stolen, there's no real point reporting it to the police unless necessary for an insurance claim because you're never getting that stuff back, and the thief is never getting caught.

[1] - https://en.wikipedia.org/wiki/Clearance_rate#In_the_United_S...
by invalidname | 2025-06-23 04:04:43+00:00
> This is a bit of semantics, though - "if it's us or them it should be us" is advocating genocide

I don't think it is. When your family and life is threatened you make different choices. This is the definition of war not genocide which is deliberate.

> I think this is one of the problems for Israeli society, especially post-Oct 7 - the only group with a coherent picture of what they want and how to get there is the extreme right

I tend to agree. Israeli liberalism is perceived as detached "do gooders" who live in a bubble.

> and they're pushing for genocide

That's in the very edge and they're mostly pushing to ethnic cleansing which means "relocating" the Palestinians to Jordan/Egypt. That is obviously stupid and unworkable. It won't solve any problem and will make things worse.

> The semantics and the nuance of the conversation inside Israeli society isn't making it to the outside world, but the actions of the right wing hardliners are

Yep. It's pretty horrific and when it gets reported in local media the commenters gang up on them being "anti-Israel" and "self hating Jews".

Recently an Arab village was hit by an Iranian rocket and women died as a result of that. Some people online celebrated that disaster which was indeed horrific. Luckily, we're still not there. The overwhelming consensus attacked those a*holes. But 20-30 years ago it wouldn't have been as bad.

This goes both ways. People in Palestinian villages watch the rockets landing in Israel and celebrate that too. Unfortunately, people in the right encourage that level of hate and use it as a tool.

> one was that Fatah was viewed as broadly corrupt and ineffective

Yes. I know. They also didn't get an absolute majority etc. I get that.

But for many Israelis it was a watershed moment, they had a choice and they chose wrong.

> The history of the Hamas government, especially in the early days, is an interesting one - the group made real signs that they were willing to de-escalate and move towards peace.

That is a misdirection. They used a similar tactic prior to October 7th: https://www.timesofisrael.com/before-oct-7-idf-probe-shows-h...

Israel was attacked by Islamic Jihad a bit earlier and Hamas very explicitly stood down. They wanted to facilitate a sense within Israel that they are interested in calming things down. Due to that Israel ignored intelligence that showed the preparation for October 7th.

> Regarding the road to peace, I think this is something that Israel needs to invest in if there's hope of a genuine two-state solution

Hopefully... I tend to be an optimist although it is challenging sometimes.
by riffraff | 2025-06-23 04:05:13+00:00
Copyright violation on t-shirts seems to be the norm, it's not just Amazon. Basically every t-shirt seller out there will allow user-submitted design that infringe on someone's IP.

I'm not complaining, cause I love my Mario/Banksy crossover t-shirt, but it's just how it is, Disney & co just don't bother going after them, they're happy to sell you their official™ stuff through other channels.
by southernplaces7 | 2025-06-23 04:05:47+00:00
Why you were downvoted for this is beyond me except in assuming this site to be full of fanatics for defending anything Israel's government does regardless of rationality or moral reasoning. I've long defended Israel's right to exist and defend itself, but when those policies mutate into deliberately starving a tiny, poverty stricken and crowded strip of land until you're knowingly causing the deaths of who knows how many little children and civilians through essentially deliberate starvation, it becomes a deeply, grotesquely criminal act. This deserves legal punishment, however unlikely that seems to be given the Israeli government's powerful backers and their absurd stubbornness in justifying monstrosities.
by mrtksn | 2025-06-23 04:07:22+00:00
It's literally the app complaining about it: https://a.dropoverapp.com/cloud/download/b191e7b8-8dad-4fed-...

It will dim the screen soon, so much that it's unusable outdoors. I wasn't able to capture a photo outdoors yesterday using this app because of this. The first photo slowly finished processing but the app crashed, lost the photo. Then the device was overheating, the screen dimmed to unusable and the FPS dropped, the app become unresponsive and the music went away, the AirPods re-connected. Couldn't even try to capture a second one.

It wasn't even that hot, just 28C.
by dsign | 2025-06-23 04:07:22+00:00
If I or anybody else publishes a novel about LLMs taking over the world, it would be classed as science-fiction, not as social commentary.

We suffer the same vices and the same diseases of one hundred years ago, and by then we had already invented capitalism and “enjoyed” it for quite some time. So I recon nobody would be able to write something like Les Miserables or David Copperfield and expect to have the same impact.

Our technological world and the nature of our collective miseries are constantly changing, and IMO are fertile ground for literary creation, but writers trained on the classic literary fiction works would not be prepared to handle the intricacies of our broad technology sectors and its social implications, and if they did were prepared and did write on those topics, they wouldn’t be recognized by their peers and the New Yorker as literary fiction writers… Think about The Martian, and a long list of wonderful works that have never made it to any of the high-brow lists this article refers to.
by SlowTao | 2025-06-23 04:07:38+00:00
Convenience is the biggest drug of them all, if you can break that then you can go a long way to breaking a habit. Even just putting up minor inconvenience can help slow the habit formed behavior.

If you have a food addiction, remove all the pre-packed easy stuff. If you have to cook a meal to get the calories, you now have a step speed bump to the habit. It doesn't mean you cannot eat, it just stops that grab and go mentality. Same thing with the fridges of the internet (social media).
by ffsm8 | 2025-06-23 04:08:07+00:00
You actually want a theocracy whose religion considers non-muslims to go sub-humam to have nukes and would even feel safer?

The only thing that would make this constant war stop would be to cut all nations participating in these wars entirely off from the modern world. Revoke any travel permits, and stop any and all goods traveling to/from their borders, including to any nations ignoring such a ban.

The only reason why that's not am option is because of the vested interests of billionaires which procure oil from that area

But if we did, that would actually stop the wars, within a very short period of time. It just can't be done passively like with NK, because China likes to ignore such initiatives
by skissane | 2025-06-23 04:08:45+00:00
> That said, give me QuickBasic back in the terminal on Windows, Mac, and Linux, and now you’ve got my attention…

There are already open source clones of QuickBasic which provide what you want, plus a whole lot more, such as QB64 and FreeBASIC.

While I'd love it were Microsoft to some day open source QuickBasic/QBasic/PDS/VB for DOS/etc, that would largely be of historical rather than practical benefit.
by furyofantares | 2025-06-23 04:11:40+00:00
We're on the same page.

And you have to be vigilant, too. You can spend a day or two in full vibe code mode if you really want to ship a bunch of features fast, and they'll all work and it will feel amazing, all while it's secretly shitting all over your codebase, and you won't know it until it's too late. And not in a "oh now you just have to fix it up" way - if you go too long it may be just about as difficult to fix as it would have been to write.
by amatecha | 2025-06-23 04:12:29+00:00
I wish these were legal. I do a lot of hiking in forest/mountain trails and it gets SUPER old having someone going along the trail bumping some loud music on a big Bluetooth speaker in their bag. Like, really? Get some earbuds and cut that shit out please. I came to nature to be in nature, not to listen to the latest hardstyle tracks emanating from some dude's backpack. I don't really see why I shouldn't be able to RF jam that shit since they're apparently allowed to jam my earbuds with their acoustic interference.
by Aurornis | 2025-06-23 04:13:00+00:00
There are more failure modes for a region than “working perfectly” and “irreversibly destroyed”. Having cross-region backup leaves open the possibility of restoration of service or at least key data during an extended outage.

> then the country is probably under attack, and absolutely no one will give a shit that your SaaS product is dead.

Or there’s a severe natural disaster, or a flooded data center due to unforeseen conditions, or any number of things.

If your country is attacked, all business does not immediately halt. War is not an instantaneous phenomenon where an entire country becomes destroyed overnight. People continue living their lives as best they can because they still need to put food on the table and life must go on. I have a number of friends and past coworkers in Ukraine who can attest to how you continue doing your best and pick up the pieces and continue moving back toward normalcy.
by throwaway2037 | 2025-06-23 04:13:26+00:00
My experience is the same as OP.

> If they really just need someone to hold down a chair, they'll probably not budge. If they really want specifically you, they're more likely to bend if they believe that's their only move.

Except for super stars (literally, nerd famous people), 100% of companies and job offers will just let you walk away. One thing that I tell myself as a normie employee: There are many more people qualified to do my job than there are jobs.
by ggm | 2025-06-23 04:13:48+00:00
It's for reasons like this people ask "what happened to regulatory oversight" because at this point, entities who occupy this much of the space appear to be essentially unregulated.

It's trading under false premises. It's misleading conduct. It's oligopoly. The sherman laws were designed for this surely?

I could say the same about appeals to google, apple, anyone for account recovery too.
by fy20 | 2025-06-23 04:17:03+00:00
As someone who has been involved in hiring, that's definitely not the case. The people I've seen who got hired are those who got through the interview process without any major red flags. There usually isn't any other potential candidate.

If there was, we'd try to hire both of them, because hiring is a long process, and if you find someone who seems good enough you want them on your team. You can always fire them during the trial phase if they turn out to be a bad fit.
by EvgeniyZh | 2025-06-23 04:18:29+00:00
> Alas, the text is misquoted, as it doesn't appear anywhere in the document.

I wrote the direct quote after the colon and ">" symbol. The part in quotes in my rephrasing. Of course AI wouldn't write such thing directly, they need to hide it deep into the report behind convoluted language.

This paragraph consists of

1. Explaination how genocide definition is interpreted by international courts, specifically ICJ.

2. Claim that existing interpretation preclude a finding of genocide in the context of an armed conflict (for example, war in Gaza). I'm not sure that it's true, because for example, Srebrenica massacre happened during armed conflict and was found an act of genocide, but let's take their claim on face value.

3. Conclusion that we need change the interpretation of definition of genocide to be able to find during war conflict (specifically, war in Gaza)

Part 2 is what I summarized as "Israel is not commiting genocide according to existing definitions", and part 3 is what I summarized as "thus definitions should be changed". Technically they want to change interpretation and not definition, so the better summary would be "Israel cannot be found guilty of genocide according to existing interpretation of genocide, so the interpretation should change". Or do you disagree with this one too?
by furyofantares | 2025-06-23 04:21:01+00:00
I don't think you're getting played.

I think it's legitimately possible to get something done in a week that used to take 3 months, without realizing that you haven't actually done that.

You might have all the features that would have taken 3 months, but you personally have zero understanding of the code produced. And that code is horrible. The LLM won't be able to take it further, and you won't either.

I think we're seeing people on a high before they've come to understand what they have.
by rsanek | 2025-06-23 04:21:08+00:00
i was simply transparent that i wanted to make an informed decision and was talking with multiple other companies. i let the recruiter themselves schedule when they'd like me to do interviews for the timing of the offer to work out -- after all that's i think one of the recruiters main assets / abilities, knowing the inside of how the company works and how long a certain stage usually takes.

one company offered to give me an offer early but warned that it would expire before my timeline. i told them they can give me an offer whenever but I will not be making a decision before the timeline i communicated. they ended up giving it to me early anyway and then extending the expiration when I said I hadn't made a decision by their original date.
by cAtte_ | 2025-06-23 04:21:40+00:00
you are wrong. typst's lead dev has stated that an important goal is to have the CLI (which is open source) and web app behave identically, even refusing to implement such a basic feature as PDF embedding because, due to technical reasons, it is currently incompatible with this goal. [1]

typst, the project, is not by any means a "mix" of open and closed, even if typst, the company, is. indeed, the most thorough LSP implementation available (tinymist) is not only open source but a community project. for another funny example see typstify, a paid typst editor not affiliated with the company. [2]

[1]: https://github.com/typst/typst/issues/145#issuecomment-17531...

[2]: https://typstify.com/purchase/