MurphyA/hacker-news huggingface dataset:
by giardini | 2025-10-19 20:12:02+00:00
Didn't intend to make a tirade but:

Yes! Search for a house without a tree in a neighborhood full of trees. Enjoy!

Having a flat lawn may be unnecessary, but generally, most people want a lawn that a lawnmower can cross w/o self-destructing [or that their oft-drunken uncle can walk across after dark without tripping on a root and passing before his time.]

A lawnmower blade is usually not adequate for a 4-inch root knuckle risen from the depths - that requires a chain saw. But then you're chain-sawing in dirt, mud and root, so neither safe nor easy. This is a contest the homeowner cannot win, merely survive.
by nickelpro | 2025-10-19 20:12:48+00:00
This looks and reads like AI slop.

Also viewing Unix pipes as some special class of file descriptor because your Intro to OS professor didn't teach you anything more sophisticated than shell pipe syntax is kinda dumb.

File descriptor-based IPC has none of the restrictions discussed in this article. They're not restricted to text (and the author does point this out), they're not restricted to linear topologies, they work perfectly fine in parallel environments (I have no idea what this section is talking about), and in Unix-land processes and threads are identically "heavy" (Windows is different).
by prmoustache | 2025-10-19 20:12:57+00:00
I think it would also be more interesting if you could really approach it and have the time to look at it like other pieces.

My memories of the Mona Lisa is of a rather small paint behind dirty glasses with a large group of japanese tourists grouped in front of it and I simply didn't have the patience to wait and I just really glanced at it while passing by.

Also like most paints of its age, it is seriously damaged, colors aren't the original one and paint is cracked. I wish there was a way to actually enjoy in person those paints as they were when they were delivered to their customers.
Show HN: Tech Twitter – I built a small tool to surface high-signal tweets
by codneprose | 2025-10-19 20:13:05+00:00
A lot of my friends in tech have given up on Twitter, but I still find a lot of value there.

People don’t want to waste time trying to improve their feeds. They’re tired of doomscrolling and just want signal without noise.

Twitter can be incredible for discovering great insights, but it often feels like trying to find a needle in a noisy, sloppy ass haystack.

You doomscroll for 10–20 minutes and maybe find one or two gems. The rest is just fatigue.

I’ve been experimenting with building a dedicated site for folks who just don’t want to bother. It’s simply a curated directory of the best tech-related posts of the day.

I'm curious how you cut through the noise.

- Do you have your own systems or routines?

- Follow specific lists?

- Use any tools that actually work?
by lukan | 2025-10-19 20:13:36+00:00
"Then what are we debating?"

Missunderstandings it seems. My goal was to find out what exactly he did.

"We are talking about a person who actually did this"

Because I still don't know what he did exactly. To me approaching a 16 year old is in a very different ballpark than approaching 8 year olds, but if it is the same to you, we should indeed stop right here.
by cheschire | 2025-10-19 20:13:53+00:00
I was running Mint on a 256GB SATA SSD for about 6 months before finally just making the switch and moving it to my 2TB M.2 NVMe drive.

But I had to put my Windows install somewhere because some rare games like Battlefield 6 require onerous anticheat access at the kernel level and refuse to support Linux, so I moved it to my 256GB drive where Linux used to be.

I did that on Friday. And Windows corrupted itself on every boot. Eventually I gave up trying to make it work and shoved it onto a small partition on the end of my M.2 drive. The SSD is a bit older and has some errors on it but Linux worked just fine, but Windows couldn't handle the drive.

Reminded me of the meme about roses dying if the pH balance of the soil isn't perfect, but daisies are like "Fuck yeah, concrete!" growing in literal cracks in the sidewalk.

I wonder if my problems were related to them fucking with things, or if it's just a coincidence.
by gnarlouse | 2025-10-19 20:14:29+00:00
I don't think it's a short term thing, but in the short term, yes you're exactly right.

But what are the minimum inputs necessary to build self-sustaining robotic workforce of machines that can (1) produce more power (2) produce more robots (3) produce food. The specifics of what exactly is necessary--which inputs, which production goals--is debatable. But imagine some point where a billionaire like Elon has the minimum covered to keep a mini space-x running, or a mini optimus factory running, a mini solar-city running.

At this point, it's perfectly acceptable to crash the economy, and leave them to their own devices. If they survive, fine. If they don't, also fine. The minimum kernel necessary to let the best of mankind march off and explore the solar system is secure.

Obviously, this is an extreme, and the whole trajectory is differential. But in general, if I were a billionaire, I'd be thinking "8 billion people is a whole lot of mouths to feed, and a whole lot of carbon footprint to worry about. Is 8 billion people (most of whom lack a solid education) a luxury liability?"

I really just don't believe that most people are going to make it to "the singularity" if there even is such a thing. Just more of the same of humanity: barbaric bullshit, one group of humans trying to control another group of humans.
by SilverElfin | 2025-10-19 20:15:03+00:00
> You clearly haven't spent much time around courtrooms if you think judges can only create orders that are "follow the law as already written." It's an obviously silly idea when you actually write it out.

So just to be clear you’re both advocating for judges to act outside the law when they issue orders, and are simultaneously claiming this isn’t judicial activism?
by nekusar | 2025-10-19 20:15:12+00:00
> There is no serious incentive to avoid this in the US. In fact, you're incentivised to be complicit in the shutdown and then blame the other party.

Which is precisely what's happening.

Im frankly done with the children bickering. But in all seriousness, neither party really cares about us. Republicans are engorged with the tech neofascists, and the democrats are caught up with special interest du jour, with a healthy smattering of surveillance as well.

Ive seen how the governments (local, state, federal) operate. It's fucked, and its going to be a long time to fix it, if possible.

Not sure what my plans are, honestly. Take it as I can, i guess.
by prmoustache | 2025-10-19 20:15:17+00:00
Problem is most museums are visited by tourists which by the time they reach the museum already have sore feets from strolling around the city and can't stand comfortably more than a couple seconds. There are a few museums that put benches which allows to actually take the time to enjoy watching a piece but there is always someone who decides to stand in front of you.

I also which a normal entry fee would allows you to comeback several times in a period. I don't have the stamina to contemplate 300 art pieces in a row. Can I watch 300 movies in the same day or can I even listen to 300 music records while giving them my full attention in a day? Nope.
by kazinator | 2025-10-19 20:15:27+00:00
Unix pipelines got something right by being a syntactic sugar for chaining pure function application. It's easy to get excited when you don't understand this.

For instance sqrt(sin(cos(theta))) can be notated < theta | cos | sin | sqrt.

Pipeline syntax implemented in functional languages expands into chained function invocation.

Everything follows from that: what we know about combining functions applies to pipes.

> When cat writes to stdout, it doesn't block waiting for grep to process that data.

That says nothing more than that nested function invocations admit non-strict evaluation strategies. E.g. the argument of a function need not be reduced to a value before it is passed to another, which can proceed with a calculation which depends on that result before obtaining it.

When you expand the actual data dependencies into a tree, it's obvious to see what can be done in parallel.
by hnlmorg | 2025-10-19 20:16:17+00:00
> The lack of fan-out makes it awkward to express combinations where one sender feeds many receivers. In 1970, avoiding garbage collection was a practical necessity, but today garbage collection is available in most programming workflows and fan-out could be implemented much more easily through message copying rather than consumption.

Fanout has precisely zero dependency on GC. For example ‘tee’ has been around for decades and it can copy io streams just fine.

There has been some effort to built fanout shells too. With a discussion in HN earlier this month on one called dgsh https://news.ycombinator.com/item?id=45425298

Edit: I agree with other comments that this feels like AI slop
by Joker_vD | 2025-10-19 20:17:00+00:00
If anything, the pre-pipe style of

prog1 -input input_file -output tmp1_file prog2 -input tmp1_file -output tmp2_file && del tmp1_file prog3 -input tmp2_file -output tmp1_file && del tmp2_file ... progN -input tmpX_file -output output_file && del tmpX_file

is more in line with the author's claimed benefits of the pipes than the piped style itself. The process isolation is absolute, they are separated not just in space, but in time as well, entirely!
by IgorPartola | 2025-10-19 20:17:10+00:00
Let’s take this to its logical limit: imagine that AI gets so good that it can replace a lot of jobs en masse. The most popular job in about half of the US is truck drivers, and in the states where it is teachers, truck drivers are number 2. Let’s say we do get to not only self-driving trucks but self-driving trucks loaded by robotic warehouse workers. Let’s postulate that this becomes the norm and let’s say that along with robotic truck drivers and warehouse workers, we also get robotic cashier, road work crews, and so on. I am not giving a timeline here, but let’s explore what happens when we get to 30% unemployment. Then 40%, 50%, 80%.

Sure we will have the robot wrangler engineers, scientists, teachers, nurses, etc. But typically we have social unrest past like 8% unemployment. What happens when double digits of people have no jobs and all the time on their hands? Well “eat the rich” might become very literal and no amount of protection against that can really be bought. Ultimately, the only option is either a Dune-style elimination of all AI (very unlikely) or we will have to decouple “living wage income” from “job”. If you think about it, the idea that you must have a job in order to make money is more of an implementation detail. If robots produce so much value that it is actively not even viable for humans to work, the only real logical solution is to distribute the profits from the labor of the robots in a way that isn’t by hourly rate times hours worked. In fact one possible way to do this is to tax the value produced by AI and then funnel that to a universal basic income program. Everyone by default is an artist. If you want to be a nurse or teacher or scientist or engineer you can. Otherwise just produce art at your leisure while the robots work the fields and cook your meals.
by SilverElfin | 2025-10-19 20:17:34+00:00
> Only MAGA sycophants and fascist adjacents would not want appropriate checks and balances.

No true Scotsman

> Tells me what I need to know about you.

Ad hominem

-

But leaving these logical fallacies aside, I bet you can’t make any coherent argument about “fascism” because there is no clear definition for this word - other than simply labeling anything right of socialist as “fascist”. This gaslighting no longer works, and is why Trump was able to win again.

The check and balance you’re looking for is in the law already - if one side wants body cams for federal agents they can win Congressional seats and pass a law around it. If they want to change administrative policy they can win a presidential election.

But letting people violently attack federal agents and then trying to hamper operations in the court is just lawfare and judicial activism at best, and directly enabling terrorists at worst.
by nzeid | 2025-10-19 20:17:38+00:00
> Clear examples emerge when global language models address culturally sensitive issues, such as social relationships or political debates. They often adopt ambiguous positions that overlook the Arab cultural context, creating a gap between these digital tools and the values and lived experiences of Arab users.

Well I have bad news, my friend. English language models are also terrible at this.

This whole article seems to stem from the premise that it's important for LLMs to engage cultural issues competently. But... should they even?
by AnthonyMouse | 2025-10-19 20:18:30+00:00
> Said who? This is an argument from invented opposition. I’m not sure anyone actually defines freedom as "a huge array of choices". The author seems to invent a mainstream narrative just to dismantle it(arguing against a straw man)

It's the inversion of something which is correct.

If you don't have any choice or are limited to a small number of bad options, that's not freedom. Freedom requires choice.

But choice is necessary, not sufficient. Having a thousand frivolous choices that are all bad and still not the ones you ought to have is not it either.
by krzyzanowskim | 2025-10-19 20:19:20+00:00
> Apple's on-device models for the AI?

no. Apple on-device models are not suitable for such a task. It uses a different model (I don't stick to one model in particular, as it may change)

> Does Swift have UI capabilities on Linux?

No. there are projects inspired by SwiftUI: https://github.com/stackotter/swift-cross-ui or https://git.aparoksha.dev/aparoksha/adwaita-swift (GNOME)
by chongli | 2025-10-19 20:20:30+00:00
I rarely skipped math lectures in university (only when the prof was really bad; but then I watched video lectures taught by a different prof from a previous term).

The lectures in the hardest math classes I took did not feature any “working through problems.” They were 50 minute pedal-to-the-metal proof speedrun sessions that took me 2-3 hours of review and practice work to fully understand. I don’t know how anyone can see a lecture like that and not see it as an inefficient note delivery system.

I did have math classes where profs worked through problems but those were generally the much easier applied math classes. Those were the ones I least needed to attend lectures for because there you’re just following the steps of an algorithm rather than having to think hard about how to synthesize a proof.

For language learning it’s hard to beat full immersion. When we learn our first language (talking to our parents as children) we don’t learn it by theory (memorizing verb conjugations), we learn it by engaging the language centre in our brains. I think language classes are more useful if you want to learn to write and translate in that language, where you need a strong theoretical background. If your main goal for language learning is being able to speak with loved ones or being able to travel and speak fluently with locals, then sitting in a classroom listening to a lecture seems like a very difficult way to do that.
by aspenmayer | 2025-10-19 20:21:42+00:00
I’ve noticed that even on VPNs, US exit points sometimes block archive.is. Not sure if that is DNS related or what. Non-US VPN exit points don’t seem to be blocked at those times that the site navigation fails on US ones.

I believe NextDNS is headquartered in the US, which may be related to the site nav issues we’re both experiencing.

Curiously, uBlock Origin and my blocklists seem to block content on archive.is from loading from mail.ru, which may be related to the blocks, but I have never heard anyone on HN or elsewhere mention this, so I am, so that it can be known and explained if any explanation exists for why mail.ru scripts on archive.is are present. I don’t seem to see those scripts on the Tor version of archive.today, which archive.is is a mirror of today; apparently the original domain is the .is one, in any case.

Consider my curiousity piqued!

More info about the archive.is|.today mirrors including the Tor (.onion) version of the site are on the Wikipedia entry for the site:

https://en.wikipedia.org/wiki/Archive.today

> archiveiya74codqgiixo33q62qlrqtkgmcitqx5u2oeqnmn5bpcbiyd.onion
by more_corn | 2025-10-19 20:22:34+00:00
You can. The restriction is on anyone else offering it to you. Theres a long tradition of medical researchers experimenting on themselves. Barry Marshall was so sure bacteria could cause ulcers that he consumed said bacteria, and gave himself ulcers in order to cure them with antibiotics.

There’s also a FDA provision for treatment of last resort. If you’ve got a terminal condition with no approved treatment and there’s a possible treatment of unknown safety and effectiveness you can apply and get that treatment.

If you or a loved one has Alzheimer’s I highly encourage you to request this treatment. You’ll be risking unknown side effects and or death, but it will generate data for those who come after and could advance the treatment of this terrible disease by a decade.
by alganet | 2025-10-19 20:23:07+00:00
> Obviously I don’t understand every library I use – that’d be absurd

Hey, that's a neat idea.

What if we could make a whole useful system that one single person can understand completely down to the bottom (in a single lifetime or less)?

Doesn't mean you have to understand it, but a system that you could if you wanted to. If possible, also, something familiar (in contrast to an esoteric TempleOS like thing).
by hirvi74 | 2025-10-19 20:23:50+00:00
I had a math professor in college that would often say to our class, "You cannot be like Michael Jordan by just watching Michael Jordan. If you want to be better at basketball, you have to practice. Math is no different." No matter how you spin it, he was correct -- unless you are like Ramanujan and a Hindu god just reveals a solution to you.

Honestly though, I believe I learn better in a similar manner to what you described. I would rather just read the textbook and learn on my own. I find that to be a far more efficient learning style for me. However, I typically always went to class for a handful of reasons:

1. To signal that I cared about the subject to the professor (whether I honestly cared or not). Though I had some classes that actually penalized a lack of attendance.

2. There is comradery in group struggle. It was nice way to meet other students that had a common goal. I made many friends during my time. Some of which I still keep in touch with a decade later. In fact, I met my SO in one of my classes -- all because we studied together.

3. The main reason being, I paid for the class, and I wanted to get my money's worth out of it. While passing the course and learning the material was the goal. I'd hate knowing I just paid to teach myself everything. I could have done that for free, so I wanted something more out of the deal.

One of thing I should add is that I am poorly disciplined and have poor executive functioning, so I probably picked up more in class that I would admit -- I didn't have a control to compare against. Still to this date, I rely heavily on solutions to the problems. Not in a way that allows me to cheat, but I would likely be unable to be certain I was teaching myself correctly if I didn't have the answers or know of a method to verify my work. I am confident that I cannot be confident in my answers to nearly anything. I am prone to too many mistakes.

If one goes far enough in math, one will encounter solutions where there are not clear answers and one must use all of their knowledge and abilities to support their answers. And that my YN friends, is why I am not a mathematician despite my love for the subject.
by gambiting | 2025-10-19 20:24:30+00:00
Extremely common in the UK too - you just have a 7.2kW feed going into your shower cabin, while regulations prohibit you from having any electrical sockets anywhere in the bathroom lol.

Which leads to an idiotic situation where in Europe it's extremely common to have your washing machine in the bathroom, but in the UK everyone goes "oh no we can't have that it's extremely unsafe" while standing next to an electric shower fused at 32amps.

Tbf the building regulations are meant to make it somewhat safe, but I've personally seen dodgy work done by electricians where they wired a shower using a 16amp wire which obviously subsequently melted after some use.
by flerchin | 2025-10-19 20:25:35+00:00
> As of today only 93% of all Debian source packages are tracked in git on Debian’s GitLab instance at salsa.debian.org. Some key packages such as Coreutils and Bash are not using version control at all

This bends my brain a little. I get that they were written before git, but not before the advent of version control.
by jamwil | 2025-10-19 20:25:39+00:00
Ya. Bit of a shame. It’s OP’s choice of course and I get that it’s kitschy or whatever but I think he’s leaving money on the table as a commercial product.

If it were actually funny I think I’d feel different, but ironically calling a native mac app ‘exe’ just feels like a bad punchline that’s not going to land with anyone who understands the value proposition of the app in the first place.
by TrnsltLife | 2025-10-19 20:25:44+00:00
I'm sad for the loss of this portion of the French patrimoine. But being Sunday, I'll cite an ancient Rabbi who had some insight on this kind of problem, and call France to recover another French patrimoine that they tossed aside but which is still recoverable - the treasure of la foi chrétienne.

“Do not store up for yourselves treasures on earth, where moths and vermin destroy, and where thieves break in and steal. But store up for yourselves treasures in heaven, where moths and vermin do not destroy, and where thieves do not break in and steal. For where your treasure is, there your heart will be also. -Jesus Matthew 6:19-21
by ssl-3 | 2025-10-19 20:25:50+00:00
During the 2010s: I was very done with floppy, and tape, and nearly done with optical media. My laptop no longer had a modem built-in and it took me months to notice this. I gave up on printing expensive color images at home (and began ordering inexpensive dye-sub or photographic prints), and laser printers (that could print any color desired as long it was black) were cheap and quiet and most of the surviving "old" examples were new enough to no longer smell strongly of ozone; the reciprocating print mechanisms of yore were simply gone. The scanner no longer sings. Essentially-silent LCD monitors had replaced the CRTs. Internal sound cards had become quite good at being silent, and during that time also became excellent at being irrelevant. SSDs became common (and big/cheap enough to use) on most normal systems. Even cooling fans were getting quieter, probably thanks to the combined effects of the introduction of standardized PWM and Noctua's influence (both in 2005): By the 2010s, building a very quiet PC was no longer the dark art it had been in parts of the 90s.

At least in my world, the sound of computing had changed quite a bit over the span of decades from the 90s to the 2010s.

The only incidentally-noisy computing things I had left at the end of the teens were the hard drives of ever-increasing size that got used for storing Linux ISOs.