MurphyA/hacker-news huggingface dataset:
by tguvot | 2025-06-12 02:15:14+00:00
Joran ethnically cleansed all Jews from East Jerusalem and West Bank. And then annexed it.

With regards "unsegregated": " For example, in public baths in Jerusalem, where all residents are allowed to go, Jews must continue to be distinguished from Muslims. In everyday life, the Jew must wear a yellow turban. Removing it or wearing any other color is interpreted as an attempt to pass oneself off as a Muslim. Jewish women must wear a yellow garment or piece of cloth to distinguish themselves from Muslim women. The nudity of public baths meant that another distinctive sign was required: any Jew entering the baths had to carry a bell to signal his arrival." aka "the day to day live of dhimmi"

Also, you make it sound like there are no Palestinians in Jerusalem. Wikipedia helpfully states: " In 2022, Jerusalem had a population of some 971,800 residents, of which almost 60% were Jews and almost 40% Palestinians.[14][note 4] In 2020, the population was 951,100, of which Jews comprised 570,100 (59.9%), Muslims 353,800 (37.2%), Christians 16,300 (1.7%), and 10,800 unclassified (1.1%)."
by bsder | 2025-06-12 02:15:22+00:00
> git supported directory mapping.

Is this a "git" failure or a "Linux filesystems suck" failure?

It seems like "Linux fileystems" are starting to creak under several directions (Nix needing binary patching, atomic desktops having poor deduplication, containers being unable to do smart things with home directories or too many overlays).

Would Linux simply sucking it up and adopting ZFS solve this or am I missing something?
by dang | 2025-06-12 02:15:42+00:00
It's better to email hn@ycombinator.com with questions like this. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.

I don't think it's hard to answer your question, though: medical advice in internet comments is something people are supersensitive to, and you're mostly going to get responses from the one-standard-deviation-from-the-mean portion of the bell curve which, being the fattest portion, has the dominant effect.

You can argue that the forum should have more space for deviant views, and I agree, but given that there's no way for an internet forum to differentiate deviant-views-that-are-on-to-something from deviant-views-that-are-insane, it's not clear what to do.

For example: there was a guy posting for years on HN that the secret to health is to imbibe mercury, because mercury cures most ailments. He is quite sincere. I'm sure he felt the same way about his comments getting flagged.

Personally I'm in favor of a wide spectrum of discussion on most things, but we have to be realistic about the capacities of an internet message board.
by thegeomaster | 2025-06-12 02:15:48+00:00
There's really no defensible way to call one "learning" and the other not. You can carry a half-full context window (aka prompt) with you at all times. Maybe you can't learn many things at once this way (though you might be surprised what knowledge can be densely stored in 1m tokens), but it definitely fits the GP's definition of (1) real-time and (2) based on a few examples.
by Huxley1 | 2025-06-12 02:15:49+00:00
I used to always set goals for myself, but a lot of the time I’d either burn out or lose focus halfway through.

Lately I’ve been trying simple constraints instead, like no phone use in the 20 minutes before bed. These small limits have actually helped me feel more focused and less anxious.

Curious if anyone else has tried something similar. How do you balance goals and constraints in your day to day?
by tharkun__ | 2025-06-12 02:16:23+00:00
Agreed, this isn't a US or English only thing.

There are other languages that make this distinction. French. German. Just as other examples.

But as soon as you're past the interview, with your regular colleagues you're not gonna be on a "vous" or "Sie" basis. Maybe with your boss' boss or something, sure. Well maybe also with your boss if he's a dang stickler.

And it's been like that for well over 40 years.
by danaris | 2025-06-12 02:18:56+00:00
I dunno; maybe I'm hopelessly naïve or out of touch, but I'd pay attention to the compensation, benefits, work environment, and colleagues to know whether this is a place I'd actually like working at long before I pay attention to whether this is a job that always uses the latest cutting-edge tech so I can make sure my resume has the best words in it for the next job I look for...
by mark-r | 2025-06-12 02:21:10+00:00
I was part of a group from the University of Minnesota who took a road trip to the Cray plant in Chippewa Falls, Wisconsin. I don't remember the year, but it was early - they were doing final tests on serial #5 of the Cray-1. My expectation prior to the trip is that the closest we would get to the computer was the other side of a glass window, but we got up close and personal. We were invited to touch the panels separating the inside and outside, they were very proud of their cooling system. One small trip into the inside could have caused millions of dollars of damage to the wire nest.

We briefly met the great man himself in his office. I don't remember much of what he said that day, except for the story of the pumpkin on his desk. His daughter had grown it, and knew he was building the Cray-1 and starting the design of the Cray-2. So she called the pumpkin the Cray-3.
by tengbretson | 2025-06-12 02:21:27+00:00
If you've written your services in JavaScript, going from i32 to i64 means your driver is probably going return it as a string (or a BigInt or some custom Decimal type), rather than the IEEE754 number you were getting before. This means you now need change your interfaces (both internal and public-facing) to a string or some other safely serializable representation. And if you are going to go through all that trouble, you may as well take the opportunity to just switch to some uuid strategy anyway.

The alternative is that you can monkey-patch the database driver to parse the i64 id as an IEEE754 number anyway and deal with this problem later when you overflow the JavaScript max safe integer size (2^53), except when that happens it will manifest in some really wacky ways, rather than the db just refusing to insert a new row.
by wunderwuzzi23 | 2025-06-12 02:21:54+00:00
Yeah, that's my view also. zero-click is about the general question of can you get exploited by just exercising a certain (on by default) feature.

Of course you need to use the feature in the first place, like summarize an email, extract content from a website,...

However, this isn't the first zero-click exploit in an AI app. we have seen exploits like this in LLM apps of basically all major AI app over the last 2+ years ago (including Bing Chat, now called Copilot).
by JKCalhoun | 2025-06-12 02:23:06+00:00
Had to look up (by which I mean ask an LLM) what predator might bite off an octopus tentacle. Moray Eel was the first mentioned. Shark or grouper suggested next. That would be an unlucky octopus to lose several arms to a Moray or several Moray ... guessing shark then.
by extra88 | 2025-06-12 02:23:25+00:00
> If they'd targeted high end devices then it would likely have worked on low-end devices by the time they were ready to ship it anyway

Based on my understanding of Alex Russell's info, that's not how the mobile market works. Low-end device performance in 2023 was at least 8 years behind flagship phones.

https://infrequently.org/series/performance-inequality/
by firesteelrain | 2025-06-12 02:23:31+00:00
> blogspam slop of the last 15 years on the internet

ChatGPT provides sources and so does Gemini now. For example, today, I was doing some brainstorming prompts and found this regarding ideal soil mixes and settled on Soil Mix #3 because I am going to be using Jungle Growth

https://mamasnowcooks.com/gardening/my-potting-mix-recipes/
by Aachen | 2025-06-12 02:24:46+00:00
This looks quite cool!

I think it would be most useful in later stages of planning and sharing the result with friends. The major steps of planning a big trip (as I see it) are:

1. figuring out what activity options there are (brainstorming+researching what to do)

2. getting that into a sensible schedule with all constraints of opening hours, distance/travel between them, available time in the trip, budgets (either the glacier tour or that lodge with a skylight to see auroras, say), and preferences (some activities are cooler than two other ideas together)

3. booking

4. doing, and adapting on the fly as plans meet reality

I did these things in a Markdown file last time (CodiMD, specifically) and that worked surprisingly well. The big downside is that you can't have different views on the same data: to get from step 1 to 2, it would be cool if you can plot them on a map as an approximation of how much time you need to travel between them, or to give them all coordinates and have it show you a traveling salesman solution, just to have a starting point of what order makes sense. Or URLs for everything (info, reviews, booking status, ticket download..) gets messy. Ikuyo can view activities as a list and also as a map and also as a schedule, so that looks very promising!

Making a test trip, besides some unnecessary metadata like currencies (same, all euros) and target region ("various countries in Schengen" was not an option), I didn't really feel like it helped me get any of the stages done specifically. You need to pick a datetime for each activity up front, or you leave it as dummy, but either way you can't then drag&drop events to make a schedule. You need to open them up, press edit, and use the time selector UI. In Markdown, moving an event isn't drag&drop either but at least I can simply move the line to where on the schedule it makes sense and type the time directly

So I guess I'd put the activities in here once I've got a draft in Markdown? Then friends can view it in various ways. A friend previously (different trip than where I used Md) used a spreadsheet and that experience was relatively mediocre: Ikuyo would most definitely be better as a sharing format!

For during the trip, is there a way to save it offline? Comparing to Markdown or spreadsheets, I can download an HTML render or ODS file on my phone and view it any time, or even print it out. For viewing my trip on this website randomly during the trip ("what time did we need to be back in the village again?"), you'll always need internet and the website to be up right?

I had a peek at the source code as well and it looks all neat. After logging in, I needed to edit the URL to get back to the homepage (clicking the logo doesn't do it) and find the source link, but that's fine for me. The number of dependencies looks pretty reasonable and I could see myself hosting this!
by 3eb7988a1663 | 2025-06-12 02:24:52+00:00
We communicated the same information through multiple channels: weekly emails, Teams, wiki docs, team presentations, and office hours. The rule: if something was important, people heard it at least 3 times through different mediums.

If only this were standard. Last week I received the only notification that a bunch of internal systems were being deleted in two weeks. No scream test, no archiving, just straight deletion. Sucks to be you if you missed the email for any reason.
by danaris | 2025-06-12 02:26:11+00:00
While that is legitimately awful, I personally wouldn't characterize it as an "AI disaster". Israel is 100% ready to bomb people in Gaza based on all kinds of different bad reasons; the fact that, in these specific cases, the bad reason was AI is almost beside the point there. It kinda disappears into the noise of thousands and thousands of attacks either directly or indirectly injuring and killing civilians in Gaza.
by yencabulator | 2025-06-12 02:27:23+00:00
Generalize the concept from next token prediction to coming tokens prediction and the rest still applies. LLMs are still incredibly poor at symbolic thought and following multi-step algorithms, and I as a non-ML person don't really see what in the LLM mechanism would provide such power. Or maybe we're still just another 1000x scale off and symbolic thought will emerge at some point.

Me personally, I expect to see LLMs to be a mere part of whatever will be invented later.
by Retric | 2025-06-12 02:27:37+00:00
It’s really not that simple.

If Denmark population 6 million people and 141 people per/km^2 has zero issue with trains then Florida a flat state population 22 million population density 163/km^2 should be full of them.

And it’s not alone. MD has 6 million people and 246/km^2, Massachusetts 7 million 347/km^2, New Jersey 9.3 million and 488 people / km^2.

Further, if you consider the road network the overwhelming majority of roads are in high populations density areas. NYC alone has ~1/6 as many road miles as the entire interstate highway system which criss cross the US. https://en.wikipedia.org/wiki/Interstate_Highway_System It’s a classic edge to surface area problem, 10,000 acre farms need 1/100 the roads per acre as 1 acre suburban homes. The same kind of scaling applies to rail networks.
by don-code | 2025-06-12 02:28:02+00:00
My "stack" for watching TV consists of:

* A Hauppage WinTV HVR-950 tuner, connected to a Kubernetes cluster in the basement.

* NextPVR, scheduled on the appropriate node in the cluster (yes, it's non-redundant, even though I have three nodes). This handles DVR scheduling, and transcoding should I want to watch TV off-network.

* Kodi Media Center, running on a PC in the living room, and a Raspberry Pi 3A in the kitchen. Both pass through the full MPEG-2 stream. I additionally have an XSPF playlist link on my laptop and phone that open VLC to the transcoding-capable playback URLs for NextPVR.

* FreeNAS with a _significant_ amount of buffer available (at least for my one-hour-daily recording schedule), backing the DVR capability over NFS.

I'd argue this setup is actually _better_ than what I'd be able to do with a simple VCR/DVR. It's like having a robotic tape library, but without the physical space required.
by paul7986 | 2025-06-12 02:29:50+00:00
Mac Mini(s) connected to my TVs since 2007 ... prior to finding a Mac Mini I connected PCs to TVs to enjoy all things ;-) on the Internet from a couch or place where you sleep. I do have a one Roku TV as it's a shared TV.

Finding eDonkey2000 (2002) and then later BitTorrent prompted me to connect computers to TVs. Nowadays I very, very rarely watch pirated webstreams (totally legal) just YouTube almost always; rarely use my HBO Max or Disney subscriptions. Got them again recently only because they offered a $2.99 deal. Will cancel them once they go to full price!

The studios need to put everything on YouTube it will continue to take share away from them! Im so use to watching 10 to 15 minutes clips cause of YouTube that i have hard time watching long format content unless it's in a social setting and Im old-ish lol
by throwanem | 2025-06-12 02:29:59+00:00
Which shop? When? Who with?

It matters, far more in this ecosystem than others. If today there seems to be a history of pervasive testing culture in the Rails ecosystem, I can only assume there must exist some quiet mutual agreement to keep some history swept under what must be quite a large rug. Oh, I remember the same enormous amount of lip service about testing that you do! And I also remember what it was like to try to integrate a dependency into a Rails project in 2012, because that was a fair bit of what swore me off the platform. Rails was famously the home of dogshit engineering practice in its day, every bit as much as PHP, excepting only among the coterie of too-good-for-finance Boston hipsters who invented the thing, and benefited from all the same traditional software engineering training and practice they built a culture (and, coincidentally, a reputedly quite lucrative consulting practice) around decrying. Just saying "I saw good Rails back in the day" thus really isn't dispositive.

They were young, so was I, we all make some bad decisions at that age, it's fine, I don't care. But none of us is young any more, and as an aging hipster once said, there's nothing more contemptible than an aging hipster.
by CGamesPlay | 2025-06-12 02:30:41+00:00
Wrong! SSH is very much the worst: it uses the user's login shell, not sh -c. So if the user's login shell isn't POSIX compatible, it still fails!

>>> subprocess.run(["fish", "-c", shlex.join(["echo", "this isn\\'t working"])]) fish: Unexpected end of string, quotes are not balanced echo 'this isn\'"'"'t working'
by sanderjd | 2025-06-12 02:31:52+00:00
Yeah I would agree with "it's not the majority of the work".

This is what's making these discussions feel so contentious I think. People say "these are very useful tools!" and people push back on that. But then a lot of times it turns out that people pushing back just mean "they can't do the majority of my work!". Well yeah, but that wasn't the claim being made!

But then I'm also sympathetic, because there is a huge amount of hype, there are lots of people claiming the these things can do everything.

So it's just a jumble where the claims being made in either direction just aren't super clear.
by lmm | 2025-06-12 02:31:55+00:00
All that is true, but I think the fact that Maven has supported multiple repos and proxy repos for decades is a significant factor. SonaType deserve credit for being good stewards, but it's also relevant that they have had real competition (e.g. jFrog ran a similar public repository until recently) and if they did ever behave badly then for many organisations it would be a 1-line change in their Maven config to switch, which creates rather different dynamics compared to NP, PyPi etc..
by drdaeman | 2025-06-12 02:31:56+00:00
Do you mean LLMs trained in a way they have a special role (i.e. system/user/untrusted/assistant and not just system/user/assistant), where untrusted input is never acted upon, or something else?

And if there are models that are trained to handle untrusted input differently than user-provided instructions, can someone please name them?
by adrianmonk | 2025-06-12 02:31:57+00:00
The concept reminds me of that story from Reddit that was going to get turned into a movie but never did:

https://en.wikipedia.org/wiki/Rome,_Sweet_Rome

I think this is the original Reddit thread:

https://www.reddit.com/r/AskReddit/comments/k067x/could_i_de...
by litexlang | 2025-06-12 02:32:04+00:00
Hi everyone!

I'm excited to introduce Litex — a simple formal language designed to make mathematical formalization accessible to everyone, even 10-year-old beginners! With 2,800 GitHub commits and growing, Litex is now capable of handling real mathematical examples. My name is Jiachen Shen, and as a passionate language design geek, I've created Litex to bridge the gap between abstract formal systems and human intuition. Get Involved Today!

GitHub (Star us! ):

https://github.com/litexlang/golitex

Try Litex Online:

https://litexlang.org/playground

Join Our Community:

https://discord.gg/uvrHM7eS

Contact: [litexlang@outlook.com](https://mailto:litexlang@outlook.com/)

Your feedback, ideas, and contributions are not just welcome - they're essential to our journey. Let's make formal mathematics accessible together!
Ask HN: Is HN slowly starting to experience enshitification?
by scdnc | 2025-06-12 02:32:55+00:00
This is just a feeling, and I haven't been here for a long time compared to a lot of other people, but I'm increasingly seeing more ideological posts that are especially not hackerish, and in general, a lot more posts that don't seem to fit Hacker News, along with many more snarky and superficial comments than when I joined. And yes, I understand the inherent irony of posting something like this.
by Intralexical | 2025-06-12 02:32:59+00:00
You can't fault people for using a popular service that's advertised as safe.

Maybe the solution is laws requiring prominent disclosure of high-impact practices like this. How many people would use Youtube if the sign-up page said, in bold red letters:

WE CAN AND WILL DELETE USERS' ENTIRE ACCOUNT AND LIVELIHOOD AT ANY TIME. YOU WILL HAVE NO RECOURSE OR EXPLANATION. WE DON'T REALLY EVEN EMPLOY HUMANS FOR CUSTOMER SUPPORT.

Only half joking.
by mdaniel | 2025-06-12 02:33:22+00:00
Came back? Everyone and their cousin is falling over themselves to get on the AI train[1], and spending incomprehensible amounts of energy trying to "lint" their way to sanity as if the python ecosystem isn't fighting tooth and nail to "be dynamic"

So, yeah, I look forward to the cycle tacking in the other direction but today ain't it

1: to say nothing of the fact that model servers exist so why the fuck are you writing business logic in a language that DGAF just because your data scientists have a hard-on for pytorch
by sovok | 2025-06-12 02:33:30+00:00
An LLM step also works pretty well for diarization. You get a transcript with speaker-segmentation (with whisper and pyannote for example), SPEAKER_01 says at some point „Hi I’m Bob. And here’s Alice“, SPEAKER_02 says „Hi Bob“ and now the LLM can infer that SPEAKER_01 = Bob and SPEAKER_02 = Alice.
by Findeton | 2025-06-12 02:33:44+00:00
Shameless plug as AUC calendar is mentioned: https://aburbecondita.com

Years since the founding of the City (Rome), Ab Urbe Condita. Although during Imperial times they used years since the current emperor started his mandate, ehich could be confusing as sometimes there would be three emperors in a year.

Btw I loved the comic and I will anxiously wait for the next edition.
by throwanem | 2025-06-12 02:34:05+00:00
Unless desperate, why would I have accepted an offer or taken a contract if all of those didn't already seem in line? Why would you have?

The thing is, people can lie about all of those, but whatever social problems exist in the environment will invariably be evident in the code.

What's the old saw about how if you have four teams working on a compiler, you'll get a four-pass compiler? Conway's law [1], that's the one. That one works in both directions. When you're reading code that seems like it would be 0.1x as complicated if any of the people involved in writing it ever spoke to one another, the wise engineer new to this environment begins asking, why do these people never speak to one another? But not too loud!

[1] https://en.m.wikipedia.org/wiki/Conway's_law
by komali2 | 2025-06-12 02:35:09+00:00
> And both cases would have been avoided if they were Waymos.

This is speculative. Waymos hit people too.

I agree that pedestrian infrastructure in the USA is sorely lacking. The proven solution that worked in other countries is to take measures to reduce the number of cars on the road, not try to replace every driver with a computer that can only be trained by putting stupider computers on the road first to experiment on the population.

Public transit. A subway moves literally millions more people than car infrastructure can with significantly fewer injuries - basically 0 if the platforms are built with doors or gates. Busses and cable cars, driven by professional drivers, have far lower incidence per capita of injury as well.
by Gorath | 2025-06-12 02:36:01+00:00
This was interesting, but continues to shatter the illusion for me that LLM based programming is vastly superior to someone not using an LLM. It consistently struggled for me to set up what it was trying to do, and had little context in helping me work through issues. I was using windsurf so maybe that was part of my issue? I gave up in part two when it got in a never ending loop trying to connect to the GitHub mcp.
by paul7986 | 2025-06-12 02:36:10+00:00
GPT needs way better image creation! Today I asked it to create a full image of a 2025 calendar highlighting all weekday workdays excluding federal holidays. At the bottom of legend tell me how many weekday work hours are available within criteria noted.

It created the image showing each month but when you looked at each month it was so janky ... February 31st and other huge errors!

I'm not using image creation to create 3d art for fun or art sake im trying to use it to create utility images to share for discussion with friends & co-workers. The above is just one of many ways it fails when creating utility images!