MurphyA/hacker-news huggingface dataset:
by tzs | 2025-10-03 04:54:31+00:00
> But the residents of Gaza have been pro terrorism - which is why they voted for Hamas on a charter of committing genocide against all other beliefs

The last election was in January 2006 and to vote you had to be 18+. That means anyone now alive who voted for Hamas has to be over 37. That's less than 20% of of the Gaza population. Furthermore, Hamas got a plurality in the 40-45% range, not a majority.

That means it is very likely that under 10% of people who lived in Gaza at the start of the current war voted for Hamas. Probably closer to 7% because the turnout in 2006 was around 80%.
by red369 | 2025-10-03 04:55:18+00:00
I think there are still Nokia branded "dumb" phones being released. It seems they are now developed by HMD Global, another Finnish company who brought the Nokia mobile phone business. Seems like they still run the same software. They might only be widespread in some parts of the world though. Perhaps not available at all where you are.

Here's one, which is some sort of retro-revival. I've just chosen that because there is a Wikipedia page for it.: https://en.wikipedia.org/wiki/Nokia_3210_(2024)

There are quite a few other examples here: https://en.wikipedia.org/wiki/List_of_HMD_Global_products
by alganet | 2025-10-03 04:55:40+00:00
Hi! Thanks for the reply.

Joshua describes it as follows: "ZeroPath takes these rules, and applies (or at least the debug output indicates as such) the rules to every .. function in the codebase. It then uses LLM’s ability to reason about whether the issue is real or not."

Would you say that is a fair assessment of the LLM role in the solution?
by GrooveSAN | 2025-10-03 04:56:26+00:00
Tl;dr: 89 fresh cadavers used since 2017 (cost ~860k$) for “hands-on training on non-perfused and perfused cadaver bodies” to simulate battlefield injuries.

Seems like “noble” (?) life-saving trainings to me. I personally wouldn’t oppose to my body being used for that borderline medical use-case.
by Dylan16807 | 2025-10-03 04:57:00+00:00
I think it's very reasonable to expect it to make sense. For an autism simulator in particular, I expect my stats to make more sense than in the average simulator.

That doesn't mean it has to be easy or even winnable, but I should be able to figure out how my choices directly affect me.

And those other games you theorize put the difficulty in the title. "Autism simulator" does not, and it says at the start that this is supposed to be a "typical work week".
by jdashg | 2025-10-03 04:57:12+00:00
Well unfortunately, the device pixel size of something does actually depend not just on the css size and dpr scaling, but also on position and iirc even potentially what else is on the page due to think like border and thin line dilation. Unfortunately that's just how css layout works in practice, due to pixel snapping and dealing with ambiguities in how to render thin or generally non-integer-sized elements.

There are two approaches these days though: https://developer.mozilla.org/en-US/docs/Web/API/WebGL_API/W...
by litoE | 2025-10-03 04:58:20+00:00
I had cataract surgery about one year ago. Prior to surgery I needed glasses for longer distances (e.g. driving) but not for near objects like the computer screen or newspapers. I was not a candidate for the panoptix lenses for reasons not related to cataracts. Post surgery I have 20/20 vision for distance so no glasses. But for the computer screen I now need 1 diopter glasses and for newspapers or books I need 2.5 diopters, so two pairs of cheap drugstore glasses. This is livable, except when I have to work with a piece of paper and the computer at the same time. Switching glasses back and forth is a PITA. I got a set of bifocals but can't seem to get used to them. Sometimes I'll even scan the sheets of paper so I can also display them up on the screen.
by raw_anon_1111 | 2025-10-03 04:58:47+00:00
From the recent batch of unimpressive YC startups I’ve seen, you give them way too much credit.

Take this one for instance that’s on the front page.

https://www.ycombinator.com/companies/liva-ai/jobs/6xM8JYU-f...

It looks like the standard two non technical founders looking to underpay a “founding engineer”.

And they want you to be comfortable working “Be comfortable working 12 hours a day 6 days a week”
by flomo | 2025-10-03 04:58:51+00:00
He worked for AT&T at the time, right? Those corporate PBX systems had all sorts of crazy features which people mastered by pounding the 12 keys really fast. And he was probably on the bleeding edge of that. (In many places digital voice mail commonly predated email.)

edit to agree: obv Stroustrup in 1990 was not talking about your cell phone.
by saurik | 2025-10-03 04:59:16+00:00
FWIW, this much should at least be pretty obvious: if you go far far far out of your way to do something that no one required you to do to defend something that pretty clearly leads to a specific result, you are certainly MORE complicit in the results of that action than if you take an action that you are required to do at gunpoint and which only very indirectly and at very low impact causes the result (to the point where I don't even think the analogy of the Nurenberg Defense applies... but, I guess you aren't claiming to understand it well).

Like, I dunno... it just feels like such an ingenuous argument to try to claim that paying taxes -- of which only a very small percentage could possibly be claimed to cause this specific problem, particularly so as this exact same issue happens with iPhones in other countries (such as China, where Apple has become a very clear patsy to the regime and "complicit" barely scratches the surface of their involvement anymore) -- is somehow similar to actively defending the existence of a bottleneck on information and access to software that has time and again been used for censorship and authoritarian control.
by rich_sasha | 2025-10-03 04:59:50+00:00
This of course sounds horrifying... but is there any suggestion that these bodies were used for anything else than surgical training? Yes, to IDF medics, but the tone of the article is very suggestive of foul play.

Some medic friends were telling me (top UK universities, passing all possible ethics tick boxes) that learning on cadavers was super creepy. Since they are in short supply, you would often "work" on bodies already well used by other medical groups. You could be poking around the stomach after all the teeth were removed by dentistry students, limbs amputated by surgeons, head hacked about by neurologists and goodness knows what else. I suppose, weirdly, it's a mark of respect - it's a great thing to donate your body for students to learn, and you don't want to waste it.

But is very messy at the best of times.
by Klaus23 | 2025-10-03 04:59:59+00:00
Blender is great, but it still can't replace a CAD program. I tried using it for simple CAD tasks (before geometry nodes were released), but the experience was so poor that I quickly switched to FreeCAD. It was worth it, even though it took some time to learn how to use the new program.

FreeCAD is pretty buggy, confusing, and sometimes limited, but its workflow can't really be replicated with Blender. Once you have worked with a CAD program for a while, you realise that certain things that are almost impossible or annoyingly difficult in Blender can actually be pretty easy.

It would be great if the two programs could be merged. Blender could benefit from better CAD functions, and FreeCAD could benefit from everything else Blender provides.
by matttproud | 2025-10-03 05:00:14+00:00
Seriously. I don't know if folks remember this Java desktop research project from 25-some years ago: https://en.wikipedia.org/wiki/Project_Looking_Glass. To say that it was slow was an understatement (it was a real PITA to get this installed and built at the time; I spent an afternoon in college doing that out of boredom).

I imagine FyneDesk is plenty fine for what it is doing in comparison.
by Incipient | 2025-10-03 05:00:27+00:00
All these AI reviews seem to be following the axiom(?) "proof of the pudding is in the eating" but frankly I don't think that applies to code.

I can't get even gpt5 to create a new feature without generating completely awful code - making up facts where it can't find how it fits into the rest of the code - and functionality spawning error ridden unmaintainable mess.

I've spent this whole week debugging AI trash. And it's not fun.
by Jnr | 2025-10-03 05:01:12+00:00
As someone who has modeled in 3DSMax and Blender using the mesh modeling approach and in Fusion360 and FreeCAD using the CAD modeling approach, for 3D printing I really recommend learning CAD modeling in FreeCAD.

The ability to make models precise, constrained and and parameterised more easily allows going back to previous steps to make adjustments.

For 3D printing it is very helpful to be able to change a defined variable and have the whole model recalculated. I often use variables for clearance, screw hole diameters, etc.

Recently FreeCAD has become very good and I have switched to it. And there are a lot of great FreeCAD tutorials on Youtube.
by daemonologist | 2025-10-03 05:01:15+00:00
Regarding passcodes, for Android phones I've learned to avoid under-display fingerprint readers - they're okay for you and me but just hard enough to use that some people never converge on the right angle/pressure/duration combination to get them to work reliably. Several of my relatives have gone back to typing in their password (or to no password) after moving from a device with a back-of-phone to an under-display reader.
by cyberax | 2025-10-03 05:02:12+00:00
Last week I spent hours debugging our application. Something was broken in the remote request layer, and I spent quite a bit of time debugging it with curl.

The culprit? Apple. I missed a notification hidden below all the windows that iTerm was requesting access to my local network. So curl installed via Homebrew and activated using direnv was not working because it was not getting the required entitlement.

But curl in the `/usr/bin` directory was working just fine because it has the necessary entitlement from Apple. So "/usr/bin/curl http://192.168.20.1" was working just fine, while "/opt/homebrew/bin/curl http://192.168.20.1" was silently failing.

Fun. Fun. Fun.

Can you disable this bullshit? Nope. Permission grants need to be renewed every 30 days. And they pop up at the most inopportune moments.
by FloorEgg | 2025-10-03 05:02:43+00:00
Assuming that the wikipedia article that I see is the same as the wikipedia article that you read, I'm struggling to follow your logic.

In your other comment you mentioned women's suffrage. The women who pushed for suffrage did not have a victim mindset. They took personal responsibility for bettering their circumstances. They did the most constructive thing they could muster and it worked.

Victim mindset (mentality) is the name for a specific set of traits that are objectively corrosive to and individual and society. Victim mentality doesn't build, and in most cases it destroys things. Victim mentality is distinct from being a victim, or being wronged.

After reading that Wikipedia articles and your comment it honestly feels like we are reading two different articles...

One of the characteristics of having a victim mentality is a lack of empathy for others.

You are saying there are circumstances when it's best to not have empathy for others?

If so, then what it sounds like to me is that you are making a conscious choice to value a mentality that lacks empathy for others and denies personal responsibility.

Honestly, with curiosity and minimal judgement: How do you justify that?

If this doesn't make sense, then what wikipedia article did you read?
by 9rx | 2025-10-03 05:02:48+00:00
> It's some of the hardest roads in the bay area.

Hard is subjective. Multiplying large numbers is hard for humans, but easy for machines. I'd say something like the I-80 through Nebraska is one of the easiest drives imaginable, but good luck getting your Waymo ride down that route... You've not made a good case for it operating outside of tightly controlled bounds.

More importantly, per the topic of conversation, you've not made a good case for the investment. Even though it has found an apparent niche, Waymo continues to lose money like it is going out of style. It is nice of them to pay you to get yourself around and all, but the idea that someone could invest in self-driving cars to get rich from it is dead.

> What I see more of on HN is everyone calling everything a bubble.

Ultimately, a bubble occurs when people invest more into something than they can get back in return. Maybe HN is right — that everything is in a bubble? There aren't a lot of satisfactory answers for how the cost of things these days can be recouped. Perhaps there are not widely recognized variables that are being missed by the masses, however the sentiment is at least understandable.

But the current AI state of affairs especially looks a lot like the Dotcom bubble. Interesting technology that can be incredibly useful in the right hands, but is largely being used for pretty stupid purposes. It is almost certain that in the relatively near future we'll start to realize that we never needed many of those things to begin with, go through the trough of disillusionment, and, eventually, on the other side find its true purpose in life. The trouble is, from a financial perspective, that doesn't justify the spend.

This time could be different, but since we're talking about human behaviour that has never been different before, why would humans suddenly be different now? There has been no apparent change to the human.
by asdefghyk | 2025-10-03 05:04:19+00:00
Hamas controls the reporters in Gaza too.... Its reported, Some have been killed by Hamas for not reporting as directed by Hamas.

Any reporters previously associated in any way with Hamas would be a extremely dangerous position.

Israel while having release some information on such journalists would NOT be releasing sensitive information that would give clues how information is collected and associated surveillance techniques. No doubt they and lots other militaries would have amazing tracking and interception capabilities. Israel would also be receiving information contributed by associated powers from other countries.

Also maybe Israel have recruited some Gaza people as spys?
by seabird | 2025-10-03 05:04:22+00:00
I've been using an iPhone for the first time in 10 years, and it confuses me as to how Apple has somehow managed to make them as opaque and arcane as they are today. Most interactions with the phone are noticeably and negatively affected by bizarre UI decisions. With how much it frustrates me, I can't imagine what it would be like trying to learn it as an elderly person.
by markessien | 2025-10-03 05:06:10+00:00
So eternal apartheid? That's what will make the Palestinians happy? When the Tamil Tigers were defeated, they were able to vote in their country. The separatists in Spain get to vote in Spain. The kurds get to vote in Turkey.

Israel is the only country that says: do not separate and create your own state, but at the same time if you stay here, we will NOT give you civil rights.
by saurik | 2025-10-03 05:07:56+00:00
FWIW, if you have no problem with what Apple is doing--and a lot of people might not: they might even actively cheer Apple on if they went out of their way to help ICE... not my jam, but a lot of people want to simultaneously be anti-ICE or anti-Trump and pro-Apple--then I don't think my comment becomes "untrue": the point simply would have no serious effect on you, as I guess you are simply OK being "complicit"... today <- which is key, as it isn't like this is the first or last time Apple has become a patsy to governments around the world, restricting access or removing content and software that challenge authoritarian control. I gave an entire talk in 2017 at the Mozilla Privacy Lab on how this happens to centralized systems all the time called "That's How You Get a Dystopia", though Apple is only one segment: https://www.youtube.com/watch?v=vsazo-Gs7ms.
by adityaathalye | 2025-10-03 05:08:05+00:00
So much this. Warts = (software longevity) life lessons. (Though it must be noted that warts != bad design.)

Some years ago, I gave a talk on functional-style shell programming which began with this:

Prelude: Why even bother? Personally… Text is everywhere, better learn to process it The masters already solved it better Stable tools, well-known warts Personal/team productivity, tool-building autonomy To learn about good and successful design bad and successful design computer history For the fun of it

ref:

Dr. Strangepipes Or: How I Learned To Stop Worrying && Function In Shell (Functional Conf 2019)

org-mode slideware: https://gist.github.com/adityaathalye/93aba2352a5e24d31ecbca...

live demo: https://www.youtube.com/watch?v=kQNATXxWXsA&list=PLG4-zNACPC...
by godelski | 2025-10-03 05:09:35+00:00
The original link for itsalive says it works by making it not live and the op says just as much.

This is very different from practicing a script and you actually doing all the actions in real time. You're allowed to rehearse for your live performance but unless you're doing it live then it's not live.

People also hate lip syncing because it's a deception of being live.
by waterproof | 2025-10-03 05:11:23+00:00
On top of security concerns, you're now shipping potentially buggy code with every dataset. And you're relying on adherence to semver to match local binary unpacker implementations to particular wasm unpackers.

I see why you're doing it, but it also opens up a whole avenue of new types of bugs. Now the dataset itself could have consistency issues if, say, the unpacker produces different data based on the order it's called, and there will be a concept of bugfixes to the unpackers - how will we roll those out?

Fascinating.
by speakspokespok | 2025-10-03 05:11:49+00:00
Philosophically: L'État, c'est moi, build your crappy cgi scripts with nginx or apache all from the CLI and all in vim and you will understand.

Practically: Ports 22, 80, and 443 open and directly accessible from 0.0.0.0/0 is extremely manageable.
by geuis | 2025-10-03 05:12:27+00:00
Yah.

My workflow is hard to describe.

Over the years I updated my base project files when new Blender versions require rebuilding my geometry node graph when old stuff gets outdated. That being mentioned, the updates are worth it. It's a hobby so time is free and a learning opportunity.

It's something I accept as cost of learning, which so far has resulted in better end results.

I was totally in the same mental space with Fusion. Here's what I did.

I don't like hard to understand UI.

I don't like a product whose company constantly changes the rules.

I don't like not being in specific control of mission important software I use.

I also tried open source alternatives to CAD. There are non that are anything approachable from a user perspective. Until the FreeCAD project gets some help from Blender, I'll stand by that.

I don't maybe have any specific modeling scenarios to recommend. Not a professional, just a hobbyist.

I tune my printer. Use the 3d toolbox plugin for Blender. Make sure your model is manifold. Get to learn how to spend dozens of hours editing 3rd part "printable" models into something that's actually printable. Ain't manifold, ain't printable. If you "borrow" models from games to print, you'll spend a lot of time making them printable. They aren't yours even at that point. Don't try to sell them or give them away for free. Not yours. Respect the artists.

Geometry nodes have SOOOOO many options. I'm not kidding, it's awesome the team keeps adding nodes that address old and new issues. But figure out a basic workflow wherever you're at. Only update if there is some required or otherwise very specific advantage
by JumpCrisscross | 2025-10-03 05:13:05+00:00
> always bizarre to hear this sort of doomsaying about what would befall israelis if they treated Palestinians as the equal humans they are

Treating others as equals and co-inhabiting a space with them are quite different. Israel needs to treat Palestinians with dignity. But a lot of Palestinians (and Israelies) legitimately believe in exterminating the other. That's not a stable social base for building a state on.
Ask HN: Don't feel senior enough to be a senior
by llhek | 2025-10-03 05:13:22+00:00
I have about 7 years of experience as a dev, the last 3 have been under the title of “senior” software engineer but I really don’t feel like one.

We’ve all worked with people who are great engineers and if they aren’t at a senior level in title they either should be or are on their way to becoming one quickly. The best way I can describe these people are they are the ones you want to go to when you need clarity. You want these people to review your code, not because they will just rubber stamp it but because it will make you more confident you didn’t miss something or make a mistake. You want these people in meetings to decide how long something will take to do and if it’s even worth the investment, you want these people around when something breaks, etc…

I don’t feel like I fit the description of this kind of person very well and it gives me massive imposter syndrome. I’ve always been more of a generalist so my breadth of knowledge is pretty wide but I don’t go too deep on any specific thing which I feel has become somewhat limiting. I don’t ever feel like I become the go to person for really much of anything and it makes me feel like I have to try even harder to prove myself. I attribute a lot of this to the fact that I just want my job to be my job, I want to go home and not continue to work or do side projects. A lot of the best people I’ve worked with have been the opposite, they live and breath work and honing their craft. I think I’ve hit an awkward point in my career where the amount of experience I have qualifies me to interview for senior level positions, but it’s not because of skill or knowledge, and this only becomes apparent after the interview.

I want to feel like I deserve the title and am contributing at the level I should be, and I would also like to not eat sleep and breath work. What can I do to work towards this?
by AtlasBarfed | 2025-10-03 05:13:44+00:00
And he's an AI guy pushing AI things in an AI hype cycle.

That said, some combination of AI + Wikipedia could probably do amazing things for teaching a student. Here's the thing: if the student trusts that he can ask any stupid question to an AI, a well trained one can probably walk students through concepts in any of thousands of different questions asked by previous students and lead them through to the end goal.

I can see the potential.

But these guys? No. Education should be humanist, not capitalist. You can already see it: look at the little entrepreneur parrots we created. This isn't education to benefit the child: it's marketing to the parents to get them to pay up because their precious child will become the next Bill Gates.
by illiac786 | 2025-10-03 05:13:51+00:00
I agree. People stop changing their mind at some point. Social progress is only possible when old generations die. To think scientists are some sort of truth seeking machines, unbiased, isolated from society, is naive.

Also I really dislike the categorisation into scientists and non-scientists, this really makes science sound like a dogma. I prefer inventors, pioneers, or simply curious people.
by flomo | 2025-10-03 05:14:14+00:00
Yeah, thanks, it was a 2780 which runs KaiOS (and not android).

I am really disputing the premise that this interface is really in any way easier or "dumber" than an iPhone. It is more primitive and maybe people learned it's ways a long time ago and don't want to learn anything new. But it has loads of modes and it's really easy to get stuck in some place where you can't do something basic. It is not at all a "dumbphone", it is a complete smartphone with a dumb interface.

(IMO it was a total mistake on my part, and the only thing good about it is the emergency button.)