MurphyA/hacker-news huggingface dataset:
by ViscountPenguin | 2025-06-23 04:21:50+00:00
"Autism is on the rise" isn't necessarily incompatible with autism being prevelant in the past (or mutually exclusive with the usually implied and objectionable claim that "Environmental factor X", usually vaccines, "is the cause").

If anything, based on my experience, and the experience of my autistic friends; I would expect autism to be on the rise just because of assortitive mating. With the invention of widespread access to university, and growing cities, it's much easier to meet autistic people than it would've been in the past.
by invalidname | 2025-06-23 04:22:09+00:00
> they're saying in fewer words "watch what leaders say, not what they do"

Didn't you reverse it? Didn't you mean to say what they do not what they say?

Iran conducted a terrorist network against Israel for decades. It's behind Lebanon, Syria etc. They also called for death to Israel and countless other examples. It's pretty clear what they want to do.

Would they use nuclear weapons against Israel?

No idea. Don't want to know. Just like I'm glad I don't know what Saddam or Assad would have done with their nuclear weapons (had Israel not bombed them away).

> even now when iran has responded to israel's attacks, you still seem to care more about iran's threats than iran's missiles.

Right now Iran doesn't have nuclear weapons. They were able to kill quite a few Israelis (thankfully not as much because the strikes took down a lot of their launchers/missile caches). I'm concerned about what they say because I know where they are headed if they do somehow gain the weapons to kill everyone.

When someone says they want to kill you and your family: believe them.

> on your very long aside, you are mislabelling the positive sum behaviour as zero-sum.

Nope. Death to Israel is very much zero-sum.

The reason for your confusion is that Iran didn't attack Israel directly and mostly through proxy. That doesn't mean they aren't trying to destroy Israel, they are just cautious about it. Their goal is still the same.

> you might see the point in putting at least equal blame between israel and hamas

Nope. Israel tried to have peace with the Palestinians. Hamas blew up that peace by blowing up busses and coffee shops in the middle of Tel Aviv until that collapsed. They are a zero-sum player who won't settle for peace.

Israel built defense systems and shelters for its people. It ignored Hamas built rockets launched constantly at its cities and tried to "let them be". But they miscalculated. They saw Israeli tolerance as a weakness and assumed Israel doesn't have the stomach for a painful war. They are 100% at fault here and brought about the whole thing.

The fact that this is Hamas's fault doesn't absolve Israel of the brutality of this war and some of the awful things it did. It's just context.

> israel is in a mutually beneficial escalation and continuation of violence with hamas.

It's pretty bad that you lump all of Israel together but make the distinction for Hamas. Hamas made a choice to open a can of worms when Israel had one of the worst governments in its history.

> an extreme right wing populace in israel is a win both for hamas and for israel. neither care about the palestinians, nor the israelis.

I mostly agree, but it will be far worse for the Palestinians. Israel will survive regardless of the outcome. Palestinians don't have that privilege. As such Hamas is far worse, it is a suicide cult.
by fc417fc802 | 2025-06-23 04:22:46+00:00
> this cannot be reached algorithmically

> humans can (somehow) do this

Is this not contradictory?

Alternatively, in order to not be contradictory doesn't it require the assumption that humans are not "algorithmic"? But does that not then presuppose (as the above commenter brought up) that we are not a biochemical machine? Is a machine not inherently algorithmic in nature?

Or at minimum presupposes that humans are more than just a biochemical machine. But then the question comes up again, where is the scientific evidence for this? In my view it's perfectly acceptable if the answer is something to the effect of "we don't currently have evidence for that, but this hints that we ought to look for it".

All that said, does "algorithmically" here perhaps exclude heuristics? Many times something can be shown to be unsolvable in the absolute sense yet readily solvable with extremely high success rate in practice using some heuristic.
by dontTREATonme | 2025-06-23 04:22:55+00:00
In 1947 when they chose to leave. In 1948-1967 when the Arab states controlled 95% of the land that these Arabs want to return to. Wars have consequences, if you initiate a war and lose, you’re not gonna get everything back. That’s the risk of war.

I have no idea what “legally affirmed” means in the context of sovereign states. The UN, or even the UNSC passing something doesn’t actually mean anything as it applies to sovereign nations. Paraphrasing Andrew Jackson: a law is only as good as the ability to enforce it. A bunch of random people agreeing to something even if they call themselves “The United Nations” doesn’t mean anything if that group of friends doesn’t have the will or ability to enforce whatever they’ve agreed to. They’re akin to you and your drinking buddies passing out edicts after one to many dry martinis.
by WalterBright | 2025-06-23 04:24:45+00:00
It's much like Europe and everyplace else - regular warfare and invasions and vast territories changing hands. The only difference is the people in Europe wrote things down.

(In contrast, very little is known about England for centuries after the Romans left, as the inhabitants were illiterate. Nobody knows if King Arthur existed or not, for example.)

DNA evidence has been slowly illuminating the pre-Columbian history of the North American Indians.
by rpcope1 | 2025-06-23 04:26:08+00:00
> physics can be expressed as a computer program

Citation needed. If you've spent any time dynamical systems, as an example, you'd know that the computer basically only kind of crudely estimates things, and only things that are abstractly near by. You may be able to write down some PDEs or field equations that may describe things at some base level, but even statistical mechanics, which is really what governs a huge amount of what we see and interact with, is just a pretty good approximation. Computers (especially real ones) only generate approximate (to some value of alpha) answers; physics is not reducible to a computer program at all.
by karlgkk | 2025-06-23 04:26:49+00:00
In summary:

> 10-or-so cars

> human driver behind the wheel (except in this beta)

> invitation based (apparently a very limited audience)

> geofenced not only to a city, but to a small handful of neighborhoods

> early reports suggest disengagement requires remote re-engagement

I hope they get there, more competition in this space is good. But, this is pathetic. They're so far behind Waymo it isn't even funny.
by duped | 2025-06-23 04:27:26+00:00
On a total tangent, I found out that my grandfather's university digitized their entire library a few years ago including his masters' thesis from 1948. Back then it was written with a typewriter and by hand for everything else.

I bet he could have done something more advanced if he had modern computers, but looking at it 75 years later and seeing his handwriting on the page was moving more than the content itself.
by mrtksn | 2025-06-23 04:28:08+00:00
Wow I love that. The processing looks like a Leica indeed, the UI has a Leica feel and put me in a mood for candid Leica style photos haha :)

When using a DSLR I almost always shoot in (A)perture mode, it helps you control how much you separate the subject from the background and it's the thing I miss the most on phone. The portrait mode isn't quite the same.

It's the first app that I came across to have an aperture mode, cool.

PS: Apparently it lets you capture in all modes, but to edit the parameters after taking the picture it requires the pro mode.
by fc417fc802 | 2025-06-23 04:28:31+00:00
I don't think it exists. We can't even seem to agree on a standard criteria for "intelligence" when assessing humans let alone a rigorous mathematical definition. In turn, my understanding of the commonly accepted definition for AGI (as opposed to AI or ML) has always been "vaguely human or better".

Unless the marketing department is involved in which case all bets are off.
by stevenhuang | 2025-06-23 04:32:35+00:00
OP seems to have a very confused idea of what an algorithmic process means... they think the process of humans determining what is truthful "cannot possibly be something algorithmic".

Which is certainly an opinion.

> whatever it is: it cannot possibly be something algorithmic

https://news.ycombinator.com/item?id=44349299

Maybe OP should have looked at a dictionary for what certain words actually mean before defining them to be something nonsensical.
by fc417fc802 | 2025-06-23 04:32:54+00:00
> then you must accept that the question is settled in favor of Penrose. That's obviously beyond the realm of mathematics.

Not necessarily. You are assuming (AFAICT) that we 1. have perfect knowledge of physics and 2. have perfect knowledge of how humans map to physics. I don't believe either of those is true though. Particularly 1 appears to be very obviously false, otherwise what are all those theoretical physicists even doing?

I think what the paper is showing is better characterized as a mathematical proof about a particular algorithm (or perhaps class of algorithms). It's similar to proving that the halting problem is unsolvable under some (at least seemingly) reasonable set of assumptions but then you turn around and someone has a heuristic that works quite well most of the time.
by wrsh07 | 2025-06-23 04:33:26+00:00
Fwiw, I would discourage lying or fraud (which you will inevitably turn to when they ask you for the redacted offer letter including the offer numbers) during an interview process

You can strengthen your case extremely well by simply telling the best version of the truth

While Julia discusses interviews in this post, it is equally relevant to engaging in discussion with recruiters or hiring managers: https://jvns.ca/blog/2014/02/03/sounding-confident-in-interv...
by ryao | 2025-06-23 04:35:01+00:00
Thanks. 8 years of being bullied (with the first 3 years consisting of beatings and the latter 5 years consisting of psychological bullying) certainly did leave scars. The most obvious were regular nightmares. The less obvious was a coping mechanism where I would pretend that anything bad did not actually happen to avoid facing it. I do not think I ever fully grew out of that one. There are probably others, but I am not fully cognizant of them.
I built an app to backup Live Photos from iPhone to external hard drives
by xmasterdev | 2025-06-23 04:36:13+00:00
I noticed so many iPhone users are dealing with the same storage nightmare. Here's a common scenario that sounds familiar to a lot of people:

The widespread problem: iPhone storage fills up crazy fast, not everyone has a Mac, many don't want to pay monthly for iCloud storage, and home NAS setups aren't realistic for most users. The manual approach of creating folders and selecting photos one by one is tedious, and keeping up with new photos becomes overwhelming

So I built an app called BackiGo that addresses this exact pain point - it allows direct backup of Live Photos from iPhone to external hard drives, no Mac needed.

What makes it useful:

Backs up your Live Photos with all the motion intact

Can restore Live Photos back to your iPhone camera roll

Super easy to backup new photos

You can browse and view all your saved Live Photos directly from the external drive without having to restore them first

You can test it out with up to 500 photos & videos backup before deciding if it works for your needs
by 1vuio0pswjnm7 | 2025-06-23 04:36:23+00:00
--- tcploop.c 2025-06-17 16:40:54.531128562 +0000 +++ tcploop1.c 2025-06-23 02:20:15.877128562 +0000 @@ -461,0 +462 @@ +static char resp[TRASH_SIZE]; @@ -473 +474 @@ - if (max > sizeof(trash)) + /*if (max > sizeof(trash)) @@ -475 +476,4 @@ - ret = recv(sock, trash, max, MSG_NOSIGNAL | MSG_TRUNC); + ret = recv(sock, trash, max, MSG_NOSIGNAL | MSG_TRUNC);*/ +if(max>sizeof(resp)) +max=sizeof(resp); +ret=recv(sock,resp,max,MSG_DONTWAIT); @@ -489 +492,0 @@ - @@ -491 +494,5 @@ - continue; +{ +//fprintf(stdout,"%s",resp); +fwrite(resp,1,ret,stdout); + continue; +} @@ -492,0 +500 @@ +{ @@ -494 +502,3 @@ - +//fprintf(stdout,"%s",resp); +fwrite(resp,1,ret,stdout); +} @@ -498 +507,0 @@ - @@ -522,0 +532 @@ +read(0,trash,(count >0)&&(count<sizeof(trash))?count:sizeof(trash));

Send 0x69 then 0x2077 then 0x0a from buffer, one byte string at a time

echo i w|a.out -v 8001 N L A S1 S:t S2 S:orks S1 R11 date +%s|a.out -v 8001 C S11 R9

Quickly determine size of response using R, no output

echo http://example.com|yy025|a.out -v example.com:80 C S70 R

Send 56 byte HTTP request padded to 65 bytes

echo http://example.com|yy025|a.out -v example.com:80 C I S65 R17

Faster without I, but unreliable

echo http://example.com|yy025|a.out -v example.com:80 C S65 R17

Output full response

echo http://example.com|yy025|a.out -v example.com:80 C I S65 R0

Combine R and X

echo http://example.com|yy025|a.out -v example.com:80 C I S70 R17 Xi grep -o "<title>.*</title>"
by GeekyBear | 2025-06-23 04:36:41+00:00
Chris Lattner (the tech lead behind Mojo, LLVM, Clang, Swift and MLIR) appeared on a podcast a bit over a week ago and discussed the state of Mojo and where it is going.

He also discussed open sourcing Mojo and where the company expects to make its money.

https://www.youtube.com/watch?v=04_gN-C9IAo
by k310 | 2025-06-23 04:36:47+00:00
Here are the weasel words used to define "pulling the plug" or as the article says "turning off the tap"

> The technology equivalent of turning off the tap would be cloud companies being ordered by the U.S. administration to stop services in Europe. Cloud computing works by giving businesses virtual access to data storage and processing power, massively widening capabilities thanks to their vast networks of physical data centers around the world.

Only Amazon and Microsoft are mentioned, probably because they are assuring European customers that they would fight any order to halt service.
by tomhow | 2025-06-23 04:38:08+00:00
Please don't try to game HN like this. We can easily turn off the flamewar detector when the topic warrants it, and users who post excessive numbers of low-quality comments can have rate-limiting turned on.

There seems to be a whole lot of drama about this project and from what I can see there are reasonable arguments for and against.

How about just respecting the merits of open debate about a topic and let other readers decide for themselves, rather than going to war on the project and on HN to try and swing things in favour of your own argument?
by b00ty4breakfast | 2025-06-23 04:38:09+00:00
if these comments are any indication, our inability to handle mild inconvenience and a lifetime of consumerist conditioning are the real reasons amazon can continue to get away with being cartoonishly awful.

I get it, there's a lot of crap in life and sometimes it seems like it's just not worth the hassle to make something a bit unpleasant for the sake of your principles when there's crap at work and the mortgage is due and timmy is failing english class again but they will not stop unless being shitty starts hurting their business and we cannot count on the captured regulators to do that on our behalf.
by gucci-on-fleek | 2025-06-23 04:41:15+00:00
> And LaTeX has this for free?

Yes, Overleaf is both free-as-in-beer [0] and free-as-in-speech [1]. The OSS version is pretty easy to self-host, but it's missing quite a few features from the paid version. I still prefer compiling from the command-line for most of my documents, but I run the self-hosted version for collaboration.

[0] https://www.overleaf.com/user/subscription/plans

[1] https://github.com/overleaf/overleaf/
by sQL_inject | 2025-06-23 04:41:18+00:00
It is certainly possible. It's also not just possible, but true where some private stewards cultivate beauty (vineyards) and some public lands cultivate destruction (downtown Seattle). Violence takes place on land, but stewardship I don't think is some inherent thing. All animals war over territory.

"The story of the human race is war. Except for brief and precarious interludes, there has never been peace in the world; and before history began, murderous strife was universal and unending."
by benrutter | 2025-06-23 04:41:24+00:00
I've never been thats sold on Mojo, I think I'm unfairly biased away from it because I find new languages interesting, and its big sell is changing as little as possible from an existing language.

That said, importing into Python this easily is a pretty big deal. I can see a lot of teams who just want to get unblocked by some performance thing, finding this insanely helpful!
Show HN: A zero-config HTML report plugin for Pytest (single file, CI-friendly)
by nefaurio | 2025-06-23 04:43:55+00:00
Hi HN

I built a small Pytest plugin called pytest-reporter-plus that gives you better test reporting without touching your existing setup. If you use Pytest, this report just works.

Why I built it: Most pytest test reporting tools either:

Require tagging every test with decorators like @allure.*

Generate bloated dashboards and folders full of assets (charts, JS, CSS)

Need config/setup just to view basic results

or single page report just lacks the basic features like even search

I just wanted a: A single-page HTML No config, no dependencies, no folders to archive Good visibility into pass/fail/skipped/flaky Traceability: links, markers, test paths Optionally email the report Works in CI and local, right out of the box

What it does: Merges JSON reports (supports parallel runs)

Highlights flaky test retries

Shows stdout / stderr / logs clearly

Powerful filters (status, marker, time, untracked, etc.)

Copy-pasteable test paths

No dashboards. Just one HTML file you can drop in chat/email.

AND MANY MORE...

Let me know if you try it — happy to improve it with your feedback. If you find it useful, a star on GitHub would mean a lot: https://github.com/reach2jeyan/pytest-reporter-plus
by chadrs | 2025-06-23 04:43:56+00:00
Yeah, the first few times I thought maybe I was just imagining it; but I went from STATE=7280398215952, tried to merge my 64s into the left corner and instead ended up in STATE=7280398025476; my 64s have become 4s.

Can't reproduce it exactly as it happened, but if I run `STATE=7280398215952 bash 2048.bash` and press a 8 times, the 128 always becomes a 2.
by bccdee | 2025-06-23 04:44:58+00:00
Are you honestly tell me that you would let someone correct you on a matter of taste? That an authority could tell you, "no, you're wrong for enjoying this piece of art. It's bad and you ought to dislike it," and you would obey?

If so, you're a dupe. Trust your own taste. That's the first step to connoisseurship.
by anon-3988 | 2025-06-23 04:45:12+00:00
I am not that intrigued that Python that can call some pre-compiled functions, this is already possible with any language that produces a dynamic library.

The space that I am interested in is execution time compiled programs. A usecase of this is to generate a perfect hash data structure. Say you have a config file that lists out the keywords that you want to find, and then dynamically generate the perfect hash data structure compiled as if those keywords are compile time values (because they are).

Or, if the number of keywords is too small, fallback to a linear search method. All done in compile time without the cost of dynamic dispatch.

Of course, I am talking about numba. But I think it is cursed by the fact that the host language is Python. Imagine if Python is stronger typed, it would open up a whole new scale of optimization.
by tomhow | 2025-06-23 04:45:40+00:00
Please don't post AI-generated comments like this, or indeed any lengthy comments like this even if they're not AI-generated. They gunk up the threads and they're too long and difficult to process in the context of a discussion on HN, which best thought of as like a dinner table discussion or chat over drinks than a presentation of a thesis about a novel theoretical concept.
by kaashif | 2025-06-23 04:47:28+00:00
You're saying that because I like long form content, movies, and documentaries, I need a psych eval?

I realize that my comment may have been written poorly and I'm sorry. If it was unclear, I meant that I find watching long videos to be lower effort than watching many short videos, one after the other.

Now that that's clear, I will refuse the psych eval and continue with my day.
by somenameforme | 2025-06-23 04:48:00+00:00
And Pakistan has also historically had nukes - they were first obtained in 1998. This [1] page offers a variety of data on terrorism. I recommend selecting the "terrorist attacks by region" graph as it illustrates it most clearly. At the time of 9/11, global terrorism was in its death throes. 9/11 was a Hail Mary by Bin Laden and it's been a resounding success. Global terrorism has exponentially skyrocketed since the war on terror.

And on top of this terror groups are now growing powerful enough to fully control their own countries. The Taliban now has rock solid control of Afghanistan (before the war on terror they had majority control, but were struggling against a powerful insurgency), Abu Mohammad al-Julani controls Syria and US propaganda is framing him as a moderate or reformer, but he's not. He had a $10 million bounty on his head as one of the most dangerous terrorists in the world, even as we started running propaganda for him, exactly as we did for [de facto] Al Qaeda(from which he came) before they came back to bite us later, exactly as he will. Then there's the Houthis who went from a political movement to an insurgency to now having near complete control of Yemen in spite of ongoing conflicts with Saudi Arabia and the US.

[1] - https://ourworldindata.org/terrorism
by paulcole | 2025-06-23 04:49:21+00:00
There’s a non-zero chance that you don’t end up with the job whether you accept or negotiate. If you can accept some of those non-zero values, then yes negotiation is better by some definitions of better.

Personally if I get an offer I’m happy with, I accept it. If not, I either decline or negotiate. But if I was in a position where the worst possible outcome was me not getting the job at the current offer, I’d accept it.
by kennywinker | 2025-06-23 04:49:27+00:00
Hol’ up just a minute. You can disagree with me, but you leave dolly alone! ;)

I see what you’re saying, but I also somewhat disagree. We offload enforcement to police, which reduces friction for most but intensifies enforcement onto people deemed “suspicious” by social norms. Immigrants, black and brown people, young people, etc.

On the other side, yes if we universalize this to all laws we’d have a police state where everyone we interact with could profit off turning us in. But one of the main problems with that situation is that a ton of laws are BAD and we only are able to ignore them because for most of us they’re minimally enforced. Limit this bounty hunting business to parking enforcement and we’ve stopped the slippery slope from sliding
by toast0 | 2025-06-23 04:50:02+00:00
Putting some batteries and a motor on a truck chassis with a ~70 mile range doesn't require a strong EV play.

Getting a 10 year vehicle contract for the USPS with 2wd, 4wd, ICE and EV options requires a strong government vehicle contracting play.

Oshkosh makes lots of vehicles for the military. And also a fair number of niche commercial trucks. They know how to do the requisition process, and they know how to assemble vehicles.

Grumman had the last 10 year vehicle contract for the USPS; also a big military contract vehicle supplier. Grumman built the LLV on a base of GM parts, and Oshkosh is building the NGDV on a base of Ford parts, but otherwise, pretty similar deal.