MurphyA/hacker-news huggingface dataset:
by WalterBright | 2025-10-14 19:11:58+00:00
For me something similar. I was using lots of if-then for the program logic, and a fellow student showed me how to replace that with an array. Wow!

Another epiphany was when I was reading the source code for ADVENT (the original Adventure game). There was a comment in the listing "A troll is a modified dwarf". And voila! I discovered inheritance.
by ludicrousdispla | 2025-10-14 19:12:40+00:00
>> The marketing that enabled the capital, that enables that scale was what caused the insane growth, and capital can't grow forever,

Striking parallels between AI and food delivery (uber eats, deliveroo, lieferando, etc.) ... burn capital for market share/penetration but only deliver someone else's product with no investment to understand the core market for the purpose of developing a better product.
by Intralexical | 2025-10-14 19:12:45+00:00
Please. The only thing that's stayed constant through GNOME's history is that the developers have been rooting for other Linux projects to fail, like when System76 announced they were starting COSMIC (since completed and released) [0][1].

> It is very rare that people who use Gnome feel the need to shit on other DEs, but the opposite seems to be pretty common.

You know what they say. If you encounter one jerk, then you encountered one jerk. But if you meet 1000 jerks, and you think everyone who isn't your ally is a jerk, then maybe it's because you have a pattern of user-hostile and developer-hostile decisions which have given people reasons to dislike what you've done to their software ecosystem.

Also, parent comment wasn't "shitting on" GNOME. They were criticizing the design, the first time user experience, and the decisions of downstream projects on which software to center. You are kinda shitting on other users though, IMO, by reframing valid criticisms of GNOME in terms of personal attacks.

[0] https://web.archive.org/web/20221004085739/https://twitter.c...

[1] https://system76.com/cosmic
by cubefox | 2025-10-14 19:12:55+00:00
Yeah but the comment you are replying to, and the one before that, talk about third-person games, not first-person games.

Regarding Alien Resurrection: Turok (another FPS game which came out a few years earlier) also had modern FPS controls as default, though movement was done with the d-pad, as the N64 didn't have two sticks.
by mattbillenstein | 2025-10-14 19:13:08+00:00
I think more engineers would benefit from "you can just build stuff" thinking. Like you don't have to use all the complicated whizz-bang tech that everyone else is using.

You can build a boring backend on Linux VMs without containers using open-source software - it's simpler or at least a different level of complexity compared to the big clouds and orchestration systems like k8s, and honestly, it's just more fun to work on - I almost never write yaml - it's a joy.

I wrote my own deployment system using this idea - machines, roles, software and services that map to those roles, idempotent operations, and a constantly-connected async rpc system to orchestrate it all. Written from scratch in a language I like with a config language I like. My deploys are often < 10s (if I'm not waiting on webpack to build the UI) and all connect up to a chatops channel in Slack. I understand it because I wrote it all. Will it scale to infinity? Definitely not, but it's good enough for my uses.

So, I guess - just build stuff using simple primitives. Write simple software - modules and functions and a lot of stateless code. Use postgres for persistence - it's really that good. Use nginx and dns load balancing - tried and true simple architecture.
by tialaramex | 2025-10-14 19:13:52+00:00
I skimmed these, so this is nothing close to a survey, much less a comprehensive review of the software, however

For example in crates/zuban_python/src/file/diagnostics.rs:

"TODO this unsafe feels very wrong, because a bit lower we might modify the complex/ points."

or crates/zuban_python/src/database.rs:

"Points are guarded by specific logic and if they are overwritten by something that shouldn't it should not be that tragic."

I saw nothing where I was like "ZOMG this is definitely busted" but I definitely did not get the robust "Oh, I see now why this is correct" that I like from a good unsafe rationale comment, and these aren't tiny things like the small unsafe bit twiddling transmutes which are probably either actually correct or in any case will do what you expected at compile time and so any surprises are priced in without a rationale text.
by ck2 | 2025-10-14 19:14:15+00:00
Government should make them put lead on the RDA label as a negative RDA

so at least they'll be forced to test for it in each batch

(I'm sure RFKjr will get right on that)

Some big brand names in there, "Muscle Milk" is owned by Pepsi

ps. "Mass Gainer" was a dumb thing to test but I guess control, it's just maltodextrin (a starch-like sugar)
by shagmin | 2025-10-14 19:14:27+00:00
Does it really matter? The grandparent comment states the bandwidth is becoming even more readily available in the US, while the article itself says the bots were largely hosted by US ISPs, and that's obviously enough bandwidth to already cause global disruptions. But that's just the source of the attack, and who is on the receiving end is another.

I get being too US-centric, but I think it's interesting if the US has the right combination of hosting tons of infected devices and having the bandwidth to use them on a much larger scale compared to other countries and possible implications.
by kube-system | 2025-10-14 19:15:15+00:00
Absolutely insane that this article doesn't recognize that there is a human interest difference in untimely death, and poor health and old age.

The news isn't supposed to be representative cross-section of reality. If it was, 99.9% of the newscast would be "most people went to work today, fed their family, went home and slept." The news is there to tell you the outliers of today's events.
by alganet | 2025-10-14 19:15:41+00:00
AlphaStar cheated. For example:

https://medium.com/@stefano.solimito/is-alphastar-really-imp...

> the AI sees the map as a whole while Mana despite is APM is restricted on what it can fit in his screen

That is probably why we haven't seen more of it.

Also, AlphaStar is not an LLM and it bears no resemblance to LLM tech except for the generic "AI" label.

Also, programming is not like those games, in the sense that it's not adversarial in nature and not a closed system.
by cardanome | 2025-10-14 19:15:41+00:00
To be fair, the transition to KDE 4 was super painful. It was basically the Python 3 moment for KDE but worse because they removed a lot of features and gave you a buggy mess instead.

Considering Gnome 3 released like three years after that it makes sense that he you would have discouraged you from using KDE.

It took KDE many years to recover from that. Of course using Gnome 3 instead is a bit extreme. Even broken KDE 4 was probably preferable to that. He should have recommended Xfce or something.

KDE these days is pretty amazing and for sure worth checking out. Though I sometimes still mourn the greatness that was KDE 3.5 even to this day and I am rocking Cinnamon these days.
Show HN: An open source access logs analytics script to block bot attacks
by krizhanovsky | 2025-10-14 19:15:57+00:00
This is a small PoC Python project for web server access logs analyzing to classify and dynamically block bad bots, such as L7 (application-level) DDoS bots, web scrappers and so on.

We'll be happy to gather initial feedback on usability and features, especialy from people having good or bad experience wit bots.

*Requirements*

The analyzer relies on 3 Tempesta FW specific features which you still can get with other HTTP servers or accelerators:

1. JA5 client fingerprinting (https://tempesta-tech.com/knowledge-base/Traffic-Filtering-b...). This is a HTTP and TLS layers fingerprinting, similar to JA4 (https://blog.foxio.io/ja4%2B-network-fingerprinting) and JA3 fingerprints. The last is also available in Envoy (https://www.envoyproxy.io/docs/envoy/latest/api-v3/extension...) or Nginx module (https://github.com/fooinha/nginx-ssl-ja3), so check the documentation for your web server

2. Access logs are directly written to Clickhouse analytics database, which can cunsume large data batches and quickly run analytic queries. For other web proxies beside Tempesta FW, you typically need to build a custom pipeline to load access logs into Clickhouse. Such pipeliens aren't so rare though.

3. Abbility to block web clients by IP or JA5 hashes. IP blocking is probably available in any HTTP proxy.

*How does it work*

This is a daemon, which

1. Learns normal traffic profiles: means and standard deviations for client requests per second, error responses, bytes per second and so on. Also it remembers client IPs and fingerprints.

2. If it sees a spike in z-score (https://en.wikipedia.org/wiki/Standard_score) for traffic characteristics or can be triggered manually. Next, it goes in data model search mode

3. For example, the first model could be top 100 JA5 HTTP hashes, which produce the most error responses per second (typical for password crackers). Or it could be top 1000 IP addresses generating the most requests per second (L7 DDoS). Next, this model is going to be verified

4. The daemon repeats the query, but for some time, long enough history, in the past to see if in the past we saw a hige fraction of clients in both the query results. If yes, then the model is bad and we got to previous step to try another one. If not, then we (likely) has found the representative query.

5. Transfer the IP addresses or JA5 hashes from the query results into the web proxy blocking configuration and reload the proxy configuration (on-the-fly).
by npteljes | 2025-10-14 19:16:18+00:00
Hallucinations are also completely normal, "by design", just the output / experience of the system that produces it. It's just us who decided on the classification of what's real and what isn't, and looking at the state of things, we are not even very good on agreeing on the limit.

I know this sounds pedantic, but I think that the phenomenon itself is very human, so it's fascinating that we created something artificial that is a little bit like another human, and here it goes, producing similar issues. Next thing you know it will have emotions, and judgment.
by godelski | 2025-10-14 19:16:52+00:00
I was gonna post "why do people keep calling it 'encrypted' if the encryption is not on by default?" It has always seemed odd to me that it is put into the same category as WhatsApp and Signal (which even those are a bit weird to compare).

What confuses me more is how passionate people are about Telegram. Weirdly I see those posts degrade into Signal vs Telegram and it really feels like apples and oranges but very one sided. I get that Telegram is more feature rich, and that's a good argument, but feels weird that many argue it is also more secure. Some of those arguments even appear in the thread r721 linked.
by fsto | 2025-10-14 19:17:05+00:00
We’ve just begun implementing Composio. Would love to reconsider if you help clarifying the main differences. From my perspective it looks like you have more robustness features to me as a developer and you’re fully open source (not just the client) whereas Composio has more integrations. But would love your input to clarify. Congrats on the launch!
by q3k | 2025-10-14 19:17:14+00:00
> or just cloned it (bad)

What's wrong with cloning a chip functionality-wise? This is basically how the industry has operated since its infancy, and what gave us jelly bean logic parts and transistors, x86 and the PC revolution, ...

(just talking about the cloning part here, not counterfeit markings or datasheet copyright infringement, or copying mask work)
by dbdr | 2025-10-14 19:18:23+00:00
In this case the "fraud mitigation" seems to be a bugfix: https://github.com/flashbots/mev-boost-relay/commit/3025635e...

It's an interesting legal question what will be decided for this case, but it's also satisfying that the underlying bug can be fixed. That seems quite different from a traditional fraud, which can be done over and over again, and needs to be prosecuted every time.
by carlosjobim | 2025-10-14 19:18:32+00:00
The premise of the article is incredibly stupid into a super-dimensional level of stupidity unheard of before.

It is not news that people die. Everybody dies. You who are reading this is going to die. I am going to die. Every person you have ever heard of and not heard of is going to die.

Terrorism and homicide are not natural causes of death, and naturally upsetting and naturally newsworthy.

Unless the authors of the article want the news to make headlines that people die of natural causes, then we can only interpret it that they want to tone down deaths by homicide and terrorism and try to paint those happenings as "no big deal". Which might very well be the cause among the sick dimension of top academia.
by rybosworld | 2025-10-14 19:19:24+00:00
I get what you're saying but on the flipside, heart disease is primarily not age-related. Something like 80%-90% of cases are preventable through lifestyle choices. And it's the number one cause of death.

Cancer at #2 is more age-related. But that too is fairly preventable. Roughly 50% of cancers are thought to be related to poor lifestyle choices.

Point being - these are major causes of early death.
by MomsAVoxell | 2025-10-14 19:19:27+00:00
The Tepe sites are really fascinating. Every discovery leads to so many more questions - how did they construct these sites, what were they using some of the structures for, and so on.

At Karahan Tepe is the pit full of pillars, with the human-face head on the outer rim .. whenever I see this pit, I get a picture in my mind that the entire site was green and fertile, and this pit was filled with water. It would be the ideal device to teach kids to swim - and so on. It's such a fascinating human discovery - the mind serious wanders.

I encourage anyone who is new to this subject to let the imagination run wild. What kinds of people could create these T-shaped pillars, carve them, use them in their building construction .. and then some day, decide to cover it all up with rubble and stone, to be buried for millennia and discovered by some strange, future civilisation.

It makes me wonder what, 12,500 years from now, of our own crazy civilisation might be unearthed, and strange new utility assigned to their purposes ..
by femiagbabiaka | 2025-10-14 19:20:07+00:00
Some level of editorializing is always going to be needed to distinguish signal from noise, but to be clear, the point of cable news is to tell you that everything is on fire, all the time. And that’s not because it’s some sort of normative ideal, but rather that the skinner machine figured out that humans watch that stuff more than something more representative of reality.
by chvid | 2025-10-14 19:20:13+00:00
Interesting to see the extended US BIS rules explicitly mentioned.

Hints at US involvement.

The Chinese said that their latest rare earth restrictions were a reaction to this and the US port fees, both of which they see a breach of the implicit truce reached in the US China trade negotiations.

See:

US Export Controls Force Beijing Response, Putting Relationship Back at the Brink

https://pstaidecrypted.substack.com/p/us-export-controls-for...
by celsoazevedo | 2025-10-14 19:20:17+00:00
As someone that uses Telegram almost every day, the sad true is that most messages are not private. Most people simply don't use "secure chats". Not only it's not the default, but encrypted chats also don't work across devices.

So it shouldn't be a surprise that Signal users speak against Telegram. It's simply not private for most people. It's like recommending using Facebook Messenger (pre-E2EE)... privacy minded people won't do that. Signal itself is criticised by other more privacy minded users because it requires a phone number.

Signal doesn't have the best call quality (voice/video) especially on slow connections, sending media can be a pain in the rear, their desktop client is way too simple, they move slowly, etc. Telegram beats them in almost everything, but not privacy...

Between having to trust Durov forever with our texts and system that uses e2ee by default and may or may not (no proof) have some flaw, I think most people that want privacy will use the option that uses e2ee for everything.
by bitpush | 2025-10-14 19:20:39+00:00
I get where you're coming from, but isnt the whole idea of open source "if you dont like the approach, you're free to fork the code and do it the way you think is right?"

As long as the fork doesnt violate trademark (turso vs sqlite) it is working-as-intended?

I, for one, encourage this kind of behavior. We should have more forks. More forks = more competition = better results for everyone.

---

To make an analogy. Would you say the same thing if this were a for-profit company?

"I cant believe someone else is competing the same space as $x. $x is hugely successful, and so many people use it. I dont know why there's an alternative"
by apt-get | 2025-10-14 19:20:49+00:00
I finally took the plunge and upgraded from Ubuntu 22.04 to 24.04 on my work laptop. With that come all the gnome package updates and such.

I reboot, load up my session, and a little while after need to grab a couple files from a zip archive. I double-click it in Nautilus, nothing happens. I give it a couple more clicks before I suspect something broke, right click it, and see "Extract" as... the default cursor action...?

I go back up and see five fresh copies of the folder that was inside the zip. I delete them all, go back to the file itself, right click, open with > file-roller. I try and drag'n'drop the couple files I need: doesn't work, for some reason. Great, they've broken drag and drop, too.

I look it up, stumble on https://gitlab.gnome.org/GNOME/file-roller/-/issues/4, 7 years old issue -- I can already tell this is gonna be a joy; scroll down some, see https://gitlab.gnome.org/GNOME/file-roller/-/issues/4#note_1..., and audibly groan.

> is drag and drop extraction from Nautilus (or other file managers) really that important?

Why, yes it is! It's even worse if you go and _break_ drag'n'drop support on X11! I'm not even using Wayland!

But, oh well, looks like file-roller is unmaintained and outside of core Gnome scope now. Nautilus' zip capabilities are enough, they say! Why would a user want to inspect the contents of a zip archive before wanting to extract it, or god forbid select specific files, after all? Definitely not worth keeping as a core OS/DE feature.

And the PR on file-roller that fixes this on wayland with... a custom fuse virtual filesystem?! has been untouched for the past 2 years, never to be merged.

I'm moving to KDE, thank you very much.
by glimshe | 2025-10-14 19:21:11+00:00
Your argument makes sense, but also ignores that people's perception of relative risk is greatly influenced by the news. You indirectly created a bag called "timely death" as if it were "non postponable death".

What I mean is that the time of "timely deaths" can be influenced by human action. If most people die of cancer and heart disease, we should work on avoiding an early death from these causes.

If we can add 2 years of time to our "timely" death of heart disease by eating better, we should do so instead of worrying about terrorism.
by AnthonyMouse | 2025-10-14 19:21:27+00:00
If customers know your product exists before they can buy it then they may wait for it. If they buy the competitor's product today because they don't know your product will exist until the day they can buy it then you lose the sale.

Samples of new products also have to go out to third party developers and reviewers ahead of time so that third party support is ready for launch day and that stuff is going to leak to competitors anyway so there's little point in not making it public.
by cycomanic | 2025-10-14 19:21:27+00:00
You can buy ADCs at over 100 GS/s (keysight, teledyne and tektronix make oscilloscopes using them), however typical ENOBs are more around 5 bits for these. For people interested in this stuff, I there is a video of someone taking apart one of the high speed keysight scopes (I think signal path is the YouTube channel?).
by cardanome | 2025-10-14 19:21:28+00:00
I respect all other DE's and window managers, I only hate Gnome.

And I only hate it for being the default option. I believe it hasn't gotten its position based on technical merit or user preference but because Ubuntu is pushing it at such, plus I also hate Ubuntu and the company behind it.

Like if people genuinely like Gnome, I don't understand it but that is fine, we are all different. I would just love to see more fair play.
by BrenBarn | 2025-10-14 19:21:28+00:00
There is some truth in what you say. However, I've come to the conclusion that it's hard to deduce much from things like popular vote totals because our political system is warped in ways that cause a feedback loop between ineffective (or even malicious) representation and apathetic voting. The most obvious example is that the popular vote total includes all voters, but the behavior of voters in non-swing states is pretty clearly influenced by a perception that their votes don't matter. This has been going on for so long and is so embedded in voting psyche that it's hard to conclude much from popular vote totals.

Basically what I'm saying is that the entire system is so terrible at representing voter preferences that I don't think there is any progress that can be made without a complete overhaul aimed directly at ensuring that government action implements voter preferences.
by jsnell | 2025-10-14 19:21:31+00:00
In this case there is no risk of anyone stealing Intel's ideas or even reacting to them.

First, they're not even an also-ran in the AI compute space. Nobody is looking to them for roadmap ideas. Intel does not have any credibility, and no customer is going to be going to Nvidia and demanding that they match Intel.

Second, what exactly would the competitors react to? The only concrete technical detail is that the cards will hopefully launch in 2027 and have 160GB of memory.

The cost of doing this is really low, and the value of potentially getting into the pipeline of people looking to buy data center GPUs in 2027 soon enough to matter is high.
by JumpCrisscross | 2025-10-14 19:21:59+00:00
> current valuation is largely driven by a future in robotics

It probably isn’t, given Tesla has no unique lead in robotics and its recent news of setbacks didn’t move the market.

Tesla stock is a bet on Musk. It’s why the Board pays him hundreds of billions of dollars to not lose focus on a business he’s very obviously bored with.
Show HN: I've built a prototype for a physical e-ink todo list with voice input
by cassettelabs | 2025-10-14 19:22:28+00:00
It's just a concept, but i'm sure it's possible to build something like that with esp32 and eink display. It uses fully local speech to text, for real device i'd use a server based transcription.

it works only on desktop, unfortunately didn't have much patience to make it responsive on mobile
by idiomaddict | 2025-10-14 19:22:39+00:00
From the article

> InventWood says Superwood is up to 20 times stronger than regular wood and up to 10 times more resistant to dents, because the natural porous structure of the wood has been collapsed and toughened. That makes it impervious to fungi and insects. It also gets the highest rating in standard fire resistance tests.
by devmor | 2025-10-14 19:23:41+00:00
I believe that you have the order of operations misunderstood.

I probably don't know that much more than you about the subject, but from what I understand, the prevailing model suggests that these Halos formed early in the formation of the universe when spacetime had varying "pockets" of density that naturally led to these halos - the formation of the galactic disk therein was actually supported by the halo existing first, because baryonic matter (aka non-dark matter, the stuff that makes up planets, stars, etc) was still too energetic from the formation of the universe to become gravitationally bound to itself.