MurphyA/hacker-news huggingface dataset:
by duttish | 2025-09-24 06:08:28+00:00
Personally I'm fine.

Communally I'm worried.

I'm worried the AI valuations bubble will collapse, pull the mag7 with it, that'll pull the us stock market with it considering they represent the vast majority of the value gain over the last years. That in turn will pull the dollar with it, even more than today. It'll make 2007 look like a picnic.

I'm worried about demographics vs retirement. I doubt retirement will be a thing for the children my generation has, I'm middle age now. I might get to retire because I've been lucky. Also related worries about the welfare state model overall.

I'm worried that Russia won't collapse quickly enough due to Chinese backing and pull us, northern europe, with it. They won't stop until someone makes them stop.

I'm worried about all the men struggling to find their place in society, the lack of constructive role models for young men and the right wing nazis happily channeling it.

I'm worried about climate change, it's basically gone of the agenda but that doesn't mean the problem has gone away. The chance of the gulf stream collapsing seems to increase for every new model they release.
by INTPenis | 2025-09-24 06:08:38+00:00
I agree with you. Steamdeck is amazing but people are often over-enthusiastic about what a handheld device can do.

The most comfortable and consistent gaming experience is still a regular stationary PC. But if you really want to play Civ5 on a train then sure the Steamdeck is there for you. I just never felt the need to game something that bad.
by jalk | 2025-09-24 06:08:49+00:00
Havn't tried Colima, but podman is very simple to use and smells like docker cli.

On Apple Silicon machines however, latest podman version uses VM images which Rosetta doesn't work with, and hence it will use qemu for running amd64 containers. You can fix this by either installing podman 5.5 or create the VM from and older image [1]. My only complaint here is that the stock machine images are pretty large (~1G )

If you use containers to run tools that create files in your host (i.e. build tools), then you can use your host username as the default in the VM (machine init --username $(id -un)), and then run containers with --userns=keep-id. That way the the container command starts with the same username and uid as you host user - this is pretty tricky to get working with docker, from my experience.

We use Bazel as our build tool and we create a lot of images based on shared layers. Bazel produces oci layout directories that contain descriptors and symlinks to the actual layer tars. Podman can start a container "directly" from these directories[2], which speeds up image testing considerably, since it can detect known layers immediately. With docker you have to stream a tarball with all the layers and descriptors to the docker daemon, only for it to discover that it already knows most of the layers.

[1] https://docs.podman.io/en/latest/markdown/podman-machine-ini... - machine images https://quay.io/repository/podman/machine-os

[2] podman run oci://<path to oci-layout-dir>
by simianparrot | 2025-09-24 06:09:03+00:00
Cancelling DHH would be a stupid kneejerk reaction given how much of a major part of Ruby’s story is thanks to 37 Signals and their community involvement, including but not limited to Rails.

If this is the reason, I am behind this takeover. It’s weeding out bad actors that have a shortsighted mentality.

I do not want RubyGems and Bundler to become yet another pair of ideological playgrounds for people that spend more time protesting unrelated causes than actually _writing and developing software_.
by WD-42 | 2025-09-24 06:09:37+00:00
In the latest version Shift + ctrl + alt + j copies the entire screen and opens it in what I assume is $EDITOR (maybe this can be configured). Or just shift + ctrl + j to copy the screen to temp file and pate the path. Either way, it then just becomes configuring it to use a pager by default, or `shift+ctrl+j` and then | less. This is similar to how kitty does search, by essentially outsourcing it to an external pager. I was put off by it at first, but it's very much in the UNIX philosophy.
by panxnubis | 2025-09-24 06:10:02+00:00
I’ve recently completed a demonstration proving a solution to P = NP and applied it to real-world problems like the Traveling Salesman Problem.

This is not just theoretical — I’ve built a working demonstration that cracks previously intractable problems in polynomial time. The implications for cryptography, logistics, AI, and optimization are staggering.

Out of responsibility, I’ve already contacted DARPA, NSA, and CIA regarding potential national security concerns. Now, I’m opening the door for public awareness and journalist coverage.

There is a very short window (about 3 days) where direct engagement could meaningfully shape how this breakthrough is handled before it becomes either classified or broadly public.

Serious discussion welcome. I will engage in good faith with technical questions as much as I can without disclosing sensitive algorithmic details.
by vunderba | 2025-09-24 06:11:49+00:00
Minor correction. FOOCUS [1] isn't a LoRA - it's a Gradio-based frontend (in the same vein as Automatic1111, Forge, etc.) for image generation.

And most SOTA models (Imagen, Qwen 20b, etc) at this point can actually already handle a fair amount of text in a single T2I generation. Flux Dev provided your willing to roll a couple gens can do it as well.

[1] https://github.com/lllyasviel/Fooocus
by GrzegorzWidla | 2025-09-24 06:11:58+00:00
I thought the same until I purchased earbuds that fit perfectly. I won’t share a brand as it’s irrelevant for anyone else’s fit. However, I do running, cycling, rowing, skipping, climbing, powerlifting, bodybuilding, calisthenics in them and I don’t even have to adjust them unless I directly hit them with my hand. There is zero risk of them falling out in regular circumstances.

That was not the case with several earbuds I’ve owned in the past.
by olcarl75 | 2025-09-24 06:12:32+00:00
if coding a webapp, I use full stack ruby on rails (hotwire/turbo/javascript with importmaps).

System stuff go/pyhon. I haven't had time to learn either Rust or Zig, but I think Golang is good enough for now.

I have a lot of java experience, but to be honest the opensource toolchain outside big tech is too much of a pain to use (say gradle or mvn). I believe SBT is quite good but learning scalla goes into the bucket alongside rust and zig.
by shubhamjain | 2025-09-24 06:12:49+00:00
It's difficult even being someone not from United States. Even more concerning is how most of the social media has been hijacked to echo views that should have been unthinkable a few years ago. For some, it's great news of course. It's free speech—they think. But, I am not sure future generation needs to across opinions like feminism is bad, or women belong in the kitchen.

I do believe that this is a temporary phase, and things would return to a bit of normalcy in a few years. It's my hypothesis that political pendulum swings between two extremes. 2016-21 was a period of extreme leftist opinions and it was problematic too in many ways. The other extreme is a hundred times worse and most people have lost taste for that, too. Secondly, the support for these movements mostly stems from an aging demographic, a lot of which are just passing their last few years.

But I would say social media needs to be clamped down/regulated, free speech be damned. It has caused enough evil already. Can't let a few billionaires decide the direction of world politics.
by shomp | 2025-09-24 06:13:17+00:00
Language choice isn't about religion, it's about leverage. Lisp-family languages like Clojure and Racket are at the zenith of expressive power. Elixir/Erlang is for telecom-grade fault tolerance, concurrency, and distribution. Rust and Go get you bare metal performance. If you're wanting to work professionally as a software engineer, you should pick a language based on future job alignment. And nobody "rewrites it later in a more performant language" that's just not a reality.
by OtherShrezzing | 2025-09-24 06:13:59+00:00
For each process, say you spend 3 minutes generating a spec. Presumably you also spend 5 minutes in PR and merging.

You can’t do 10 of these processes at once, because there’s 8 minutes of human administration which can’t be parallelised for every ~20min block of parallelisable work undertaken by Claude. You can have two, and intermittently three, parallel process at once under the regime described here.
by criticalfault | 2025-09-24 06:14:17+00:00
I think this is naive thinking.

Do that and you will be ass raped by stronger powers in record time... if we don't start a war in eu amongst ourselves.

The eu was established as an economic union trying to prevent war in Europe and it has been very successful in that. Going the other way would probably cause havoc. Look at Hungary and Slovakia even with war on our doorstep.

I am of the opinion that the EU needs to federalize. It needs to look as one country from the outside, while having independent countries on the inside. The goal here is not to be overwhelmed by the economic and military might of china. Build up resiliency and self sufficiency and keep democracy alive, which seems to be on the decline everywhere.

The question is how not to end up in a totalitarian regime, which chat control is about. It doesn't and it never will be about the children.

The EU is necessary.
by userbinator | 2025-09-24 06:15:56+00:00
There's only 64 antennas but 256 SIMs, so there are either 64 separate quad-SIM modems (AFAIK only Mediatek made those, and in 2G only) or it's just one big FPGA, managed by a small CPU and connected to a bunch of RF ICs, like the inverse of a base station.
by defrost | 2025-09-24 06:15:56+00:00
> whether other countries trust us or not is of

some consequence. Not all consuming, but significant.

> Our traditional allies will continue to cooperate regardless of

whether they continue to include the US within that circle to the same degree, or indeed at all.

Trump's tariff's have been a boon for China's global trade connections, they continue to buy soybeans, but from new partners whereas before they sourced mainly from the US.
by simianparrot | 2025-09-24 06:16:01+00:00
I’m sorry, but not being welcoming _enough_!? Seeing the incredible, life altering strain the German model has put on the lower and middle class while they’ve bent over backwards to be more welcoming to strangers that share none of their values and consistently and purposefully alienate themselves from the general German population, I simply cannot agree we are observing the same reality.

Full disclaimer: Some of my friends are also immigrants from the 80’s. And they’re equally exacerbated by the state of Germany because the country and culture they love is deteriorating out of suicidal empathy.
by rkomorn | 2025-09-24 06:16:24+00:00
And text messages.

It was very shocking to me how many minutes cell phone plans had in the US when I moved there (it was ... a while ago) compared to France.

But also: in the US, calling someone on their cell cost the same as calling someone on a land line. In France, calling someone on their cell from a land line was something like 4x more per minute.

Really, the structure of phone costs (both land and cell) in the US was quite different.
by StanislavPetrov | 2025-09-24 06:17:27+00:00
I was referring more to established Media that people consider credible like the NBC, CBS, The Guardian, The New York Times, the Wall Street Journal, The Atlantic, etc. The fact that the only person in "media" who has been severely punished for their lies is a roundly despised figure (without any credibility among established media or the ruling class) is not a ringing endorsement for the system. While the lies of Jones no doubt caused untold hardship for the families of the victims, they pale in comparison to the much more consequential lies told by major media outlets with far greater influence.

When corporate media figures tell lies that are useful to the establishment, they are promoted, not called to account.

In 2018 Luke Harding at the Guardian lied and published a story that "Manafort held secret talks with Assange in Ecuadorian embassy" (headline later amended with "sources say" after the fake story was debunked) in order to bolster the Russiagate narrative. It was proven without a shadow of a doubt that Manafort never went to the Embassy or had any contact at all with Assange (who was under blanket surveillance), at any time. However, to this day this provably fake story remains on The Guardian website, without any sort of editor's note that is it false or that it was all a pack of lies!(1) No retraction was ever issued. Luke Harding remains an esteemed foreign correspondent for The Guardian.

In 2002, Jonah Golberg told numerous lies in a completely false article in The New Yorker that sought to establish a connection between the 9/11 attacks and Saddam Hussein called, "The Great Terror".(2) This article was cited repeatedly during the run up to the war as justification for the subsequent invasion and greatly helped contribute to an environment where a majority of Americans thought that Iraq was linked to Bin Laden and the 9/11 attackers. More than a million people were killed, in no small part because of his lies. And Goldberg? He was promoted to editor-in-chief of The Atlantic, perhaps the most prestigious and influential journal in the country. He remains in this position today.

There are hundreds, if not thousands, of similar examples. The idea suggested in the original OP that corporate/established media is somehow more credible or held to a higher standard than independent media is simply not true. Unfortunately there are a ton of lies, falsehoods and propaganda out there, and it is up to all of us to be necessarily skeptical no matter where we get our information and do our due diligence.

1. https://www.theguardian.com/us-news/2018/nov/27/manafort-hel...

2. https://www.newyorker.com/magazine/2002/03/25/the-great-terr...
by tt349292 | 2025-09-24 06:18:04+00:00
I think it's not real.

https://www.andrew.cmu.edu/cgi-bin/search?type=3&name=L

"lnye@andrew.cmu.edu" doesn't seem to be a real user.

https://scholar.google.com/scholar?hl=en&as_sdt=0%2C5&q=loga...

There seems to be a lot of slope with no citations.

I think this submission should be flagged.
by ranzhh | 2025-09-24 06:18:49+00:00
Absolutely, a couple of them got bounced but one should've gone through. I'll retry as soon as I get into the office.

Edit: I sent you the email, it got bounced again with a 550 Administrative Prohibition. Will try my university's account as well.

Edit2: this one seems to have gone through, please let me know if you can't see it.
by chipsrafferty | 2025-09-24 06:18:50+00:00
Yes, but you'd need a situation where:

1. You can upload scripts that get scanned for malicious code 2. These scripts can be executed once deemed "safe" 3. The server is using MD5 hashes to determine if you uploaded the same file or if it should re-scan it

3. Is where the issue is. It should probably always re-scan it and it definitely should not be using MD5.
by WhereIsTheTruth | 2025-09-24 06:19:08+00:00
https://pkgstats.archlinux.de/packages?compare=ada,gcc,go,ja...

Ada seems pretty popular on Arch

This data is kinda worthless for popularity contests, since they may get picked up by aur packages, but this gives a solid insight into wich languages are foundational

I wish the same was available for other distros

You can do the same with docker images

curl -s https://hub.docker.com/v2/repositories/library/python/ | jq -r ".pull_count" 8244552364 curl -s https://hub.docker.com/v2/repositories/library/golang/ | jq -r ".pull_count" 2396145586 curl -s https://hub.docker.com/v2/repositories/library/perl/ | jq -r ".pull_count" 248786850 curl -s https://hub.docker.com/v2/repositories/library/rust/ | jq -r ".pull_count" 102699482

"Top Languages" doesn't mean "better" nor does it mean "best"
by jmcgough | 2025-09-24 06:19:20+00:00
I really like that my job has me working with lots of different people from lots of walks of life, and we are too busy saving lives to think too much about politics.

However, if I found out that one of the physicians I work with doesn't think I should have a job, doesn't think I should have equal rights, and doesn't think I belong in public spaces, then politics would become unavoidable. I'm not going to work for a bigot who sees me as a second class citizen.

Likewise there are a number of long-term Ruby OS contributors who belong to minority groups DHH has been attacking. Would you attend Railsconf if DHH called your ethnicity gangs of rapists, like he recently has?
by julkali | 2025-09-24 06:19:26+00:00
The issue is that the examples you listed mostly rely on very specific machine learning tools (which are very much relevant and good use of this tech), while the term "AI" in layman terms is usually synonymous for LLMs.

Mentioning the mid-1990s' internet boom is somewhat ironic imo, given what happened next. The question is whether "business models mature" with or without a market crash, given that the vast majority of ML money is provided for LLM efforts.
by charlezharper | 2025-09-24 06:19:31+00:00
I almost had my MacBook stolen out of my backpack from me in London (Shoreditch) a few years in broad daylight - by a black person that didn't even speak English during the attempted robbery.

I'm from Africa so I'm born with the instincts that luckily prevented me from losing anything or getting hurt.

I was just visiting the UK for 3 weeks, but that gave me a perspective how bad immigration laws can turn it into something out of control.

Why does a place like Singapore, where 48% of its workforce are immigrants / expats - not have this problem.

It remains the safest place on Earth.
by adwn | 2025-09-24 06:19:36+00:00
Yes, this can make sense if

- the value is often doesn't require an update, and

- there's contention on the cache line, i.e., at least two cores frequently read or write that cache line.

But there are important details to consider:

1) The probing load must be atomic. Both the compiler and the processor in general are allowed to split non-atomic loads into two or more partial loads. Only atomic loads – even with relaxed ordering – are guaranteed to not return intermediate or mixed values from other atomic stores.

2) If the ordering on the read part of the atomic read-modify-write operation is not relaxed, the probing load must reflect this. For example, an acq-rel RMW op would require an acquire ordering on the probing read.
by pedalpete | 2025-09-24 06:20:26+00:00
You are correct that blue-light impacts melatonin.

This brought people to two conclusions which were proven wrong long ago.

1) the drop in melatonin delays sleep onset, or disrupts sleep

2) wearing blue-light blocking glasses prevents this drop in melatonin.

Bright lights decrease melatonin, the decrease is not large enough to have a significant impact on sleep. Therefore, the blocking of blue-light is unnecessary, and it has never been shown to have an impact on melatonin either.
by dazilcher | 2025-09-24 06:21:01+00:00
> I'm not aware that the WHO ever claimed simultaneously contradictory things.

Whether they did or not is almost irrelevant: information doesn't reach humans instantaneously, it takes time to propagate through channels with varying latency, it gets amplified/muted depending on media bias, people generally have things going on in life other than staying glued to new sources, etc.

If you take a cross sample you're guaranteed to observe contradictory "parallel" information even if the source is serially consistent.
by refurb | 2025-09-24 06:21:53+00:00
It’s a terrible idea and creates more problems than it solves.

You eliminate the good and the bad ideas. You eliminate the good ideas that are simple “bad” because it upsets people with power. You eliminate the good ideas that are “bad” simply because they are deemed too far out the Overton window.

And worst of all, it requires some benevolent force to make the call between good and bad, which attracts all sorts of psychopaths hungry for power.
by jmyeet | 2025-09-24 06:22:09+00:00
Cell phones evolved differently.

The UK (and Australia) set up a separate prefix for mobile calls. They were more expensive to call. You also knew if you could text someone because it was a mobile number.

The US had analog cell phones for longer and they were introduced to be in the same area code so counted as a "local" call (vs "long distance") for anyone calling that number. The receiver also paid to receive that call, originally.

I honestly don't know how landlines are charged now. It's been probably 20 years since I've had one. Some cheaper cell phone plans might have limited minutes but it's way more common to have unlimited talk and text to any US domestic number (landline or cell).

Oh we had 1800 that were "toll free" meaning they didn't incur long distance charges, originally but this doesn't really apply now. Also, they ran out of 1800 numbers so pretty much anything 18xx is a toll free number.

Note the 1 in front too. That's also a US thing. It technically indicates you're making a "long distance" call. More specifically, you're specifying an area code.e Modern smartphones don't generally require you to type in the 1. Old phones did.

So if you were on a 718 number and call someone else on a 718 number, you could just use the 7 digits of their number. This isn't something people really do anymore. But if you had to call a 646 number you'd put in 1-646-123-4567 back in the day.

By the way, the cell phone numbers being in a given area code explains this joke [1].

Oh the UK/Australia system had its issues too, like it mattered if you were calling from Vodafone to another Vodafone user or if it was an Orange or BT cutstomer because you were charged differently and it could count against different free minutes pools. And you really had no way of knowing.

I don't believe the US had that kind of issue or, they did, it was so long ago that nobody remembers.

[1]: https://xkcd.com/1129/
by submeta | 2025-09-24 06:22:11+00:00
Programming language choice is determined by the task at hand. If you want to create frontend web apps, it’s JavaScript/ Typescript. If you want to write an OS, it‘s C/C++. If you do data analysis, it’s R/Python. Apple ecosystem? Swift. You can continue the list. By looking at domains and dominant languages. What resources are there for your domain, what have others contributed to, what libraries/ packages are there, what’s the mindshare, etc
by bigstrat2003 | 2025-09-24 06:22:33+00:00
> AI is useful to people who read and understand the answers and who would have eventually come up with a similar result on their own.

I am such a one, and AI isn't useful to me. The answers it gives me are routinely so bad, I can just answer my own questions with a search engine or product documentation faster than I can get the AI to give me something. Often enough I can never get the AI to give me something useful. The current products are shockingly bad relative to the level of hype being thrown about.
by worldsayshi | 2025-09-24 06:22:38+00:00
I've been thinking about ZKP's a lot recently. Using them we could perhaps build interesting and useful decentralised social media protocols. You could create a union at your workplace where you make agreements with everyone but you only communicate directly with your closest colleagues. You could create anonymous groups of doctors in a certain region that listen to reggae three times a week that think it would be worth renovating the cafeteria.

It would be a better foundation for the social contract than tick tock videos. But you'd need to make ZKP understandable and interactive for the average user.