MurphyA/hacker-news huggingface dataset:
by willguest | 2025-08-17 11:57:36+00:00
I was also intrigued by the machine's reference to it, especially because it posed the question with full recognition of its machine-ness.

Your comment about the generation of emotions does strike me a quite mechanistic and brain-centric. My understanding, and lived experience, has led me to an appreciation that emotion is a kind of psycho-somatic intelligence that steers both our body and cognition according to a broad set of circumstances. This is rooted in a pluralistic conception of self that is aligned with the idea of embodied cognition. Work by Michael Levin, an experimental biologist, indicates we are made of "agential material" - at all scales, from the cell to the person, we are capable of goal-oriented cognition (used in a very broad sense).

As for whether machines can feel, I don't really know. They seem to represent an expression of our cognitivist norm in the way they are made and, given the human tendency to anthropormorphise communicative systems, we easily project our own feelings onto it. My gut feeling is that, once we can give the models an embodied sense of the world, including the ability to physically explore and make spatially-motivated decisions, we might get closer to understanding this. However, once this happens, I suspect that our conceptions of embodied cognition will be challenged by the behaviour of the non-human intellect.

As Levin says, we are notoriously bad at recognising other forms of intelligence, despite the fact that global ecology abounds with examples. Fungal networks are a good example.
by gus_massa | 2025-08-17 11:59:30+00:00
>>> They then hypothesized a general factor, “g,” to explain this pattern.

>> what's the point of all the intervention in the form of teaching/parenting styles and whatnot, if g factor is nature and immutable by large? What's the logic of the educators here?

> does not nutrition and education help some people more than others? That’s the g factor which is mainly genetic.

Yes, if you ignore or compensate everithing else, it's mainly genetic.
by lazarus01 | 2025-08-17 12:00:07+00:00
I'm a data scientist and ml engineer, used to be in tech sales before transitioning to a technical role.

I've spent most of my adult life using using linkedin for business development and job search. What people don't realize, it's the worlds most accurate business database. Highly effective for networking, where you can see peoples interests and interaction and match up with like minded peers and contemporaries.

I agree that the user generated content is indeed mediocre.

When it comes to posting content, I subscribe to Cal Newport's theory, if you produce something that is valuable and rare, people will find you. People spending their time posting large amounts of content are not creating anything valuable or rare.
by decasia | 2025-08-17 12:00:48+00:00
For what it's worth, I really enjoyed "Traceroute Isn't Real." I have noticed for quite a while that the data from it is at best patchy, often apparently meaningless. So it's helpful to see the explanation of why that is expected behavior:

https://gekk.info/articles/traceroute.htm

(If it's outdated I'm curious if anyone knows relevant updates?)
by henningpeters | 2025-08-17 12:01:45+00:00
Nice write-up! Would love to read more about practical experience on sync engines. I am also currently building one for a niche use case: a CRDT based smart home system w/o central component: syncing config and state across several embedded/MCU + mobile via CAN bus and BLE, no Internet. It features a simple ORM and persistence and for dev/debug it runs on macos/Linux. Written in C++ and Dart. Due to memory and other platform constraints I chose to build most of it from scratch. Thought about open sourcing or writing about it, but wondered whether anybody cares given the relative obscure tech stack.
Show HN: Command and mapping usage tracker for Neovim
by bobrippling | 2025-08-17 12:02:25+00:00
I wrote a little neovim plugin to track :command and mapping usage - I found I'd have a "good idea" for a plugin, write it (or download it) and forget about it, but it'd still be there in my vim config and maybe impacting startup time.

So I had another "good idea" and wrote a plugin to summarise usage of plugin scripts, the idea being that I can find ones I rarely use, and drop them.

If you're interested and use neovim, there's install instructions in the README
by ACS_Solver | 2025-08-17 12:04:09+00:00
I'm one of the resident Wayland critics, and one of my most painful Wayland experiences was in a similar embedded/Yocto setting. A kiosk-style device where I had a perfectly working system for X. Sometimes there'd be one program drawing to the screen, sometimes two or three, and they very easily arranged themselves on the screen in the right position/size.

Then I had to port this stuff to a different hardware platform that only supported Wayland. The programs could no longer place themselves where they wanted to, and a simple helper/manager script I had based on xdotool of course also no longer worked. As an extra bonus, on the X variant I'd use x11vnc for maintenance purposes to find out exactly what was being shown, which also broke down on Wayland. Took weeks to get things ported, leaving a few rough edges that were worse than on X, and not a single thing that was better for the system developer's or the end users from Wayland.

I'm sure some of that has improved since. One of my first attempts there was to use ivi-shell, but occasionally I needed to show a browser on the screen and at that time Chromium had too many random crashes under Weston.
by josh-sematic | 2025-08-17 12:04:58+00:00
The mechanisms the author describe are used for RLHF, but are not sufficient for training the recent slew of “reasoning models.” To do that, you have to generate rewards not based on proximity to some reference full answer transcript, but rather based on how well the final answer (ex: the part after the “thinking tokens”) meets your reward criteria. This turns out to be a lot harder to do than the mechanisms used for RLHF which is one reason why we had RLHF for a while before we got the “reasoning models.” It’s also the only way you can understand the Sutskever quote “You’ll know your RL is working when the thinking tokens are no longer English” (a paraphrase, pulled from my memory).
by CRConrad | 2025-08-17 12:05:56+00:00
No, the argument was exactly the standard form of "Dark Forest."

> > not because they wouldn't love to meet us and form positive-sum interactions

> Not sure where you got this adaptation from.

It's not an "adaptation", just an elaboration / amplification / clarification.

N.B, it's written in the negative. And, AIUI, the "Dark Forest" hypothesis does indeed not say that the reason we're not hearing from any alien civilisations is that they're all absolutely uninterested in establishing contact with other alien races (like us), but just fear that some of them would be hostile. So yes, the silence is not "because they wouldn't love to meet us and form positive-sum interactions"; only because they're afraid some of those interactions would be distinctly negative-sum.
by phtrivier | 2025-08-17 12:06:30+00:00
Probably a FAQ, but the example about network partition leaves me wondering : if two clients talk to a different leader of subnetwork, the algorithm guarantees that eventually, one of the leader will step down, and both clients will eventually see the same operation log.

Does it mean that the client should implicitly wait a bit before "trusting" their server, to be sure ? What happens if you take a wrong decision based on an outdated log that is eventually rolled back ?

(Or it simply the same thing as with any eventually consistent system - you should _not_ have irreversible side effects that depend on the value of a log in the system, at all ?)
by y42 | 2025-08-17 12:07:06+00:00
He as point. And it's probably annyoing because: One wants to post "substantial content" and being acknowledge, but one cannot rise against this "flood" of nonsense.

Question is: What can you do? We can't stop this trend. People are looking for "reach". And you can achieve that using differet approaches. What we experience at LinkedIn is the simplest approach: Spam the system with your AI generated "nonsense" posts, add a selfie and people will follow. It's not even bad content, it's positive content, emotional content, touching content. But first it's way easier to create than writing long technical articles or analysis. And seconds it's easiere to consume - people want short messages.

And it's not only LinkedIN, it's everywhere. Medium, Facebook, you name it.

Sad for everyone trying to communicatae more than just "calendar mottos". But true.
by Flundstrom2 | 2025-08-17 12:07:50+00:00
I'm learning Rust by writing a multi-platform multi-player football manager game. I'm "only" using occasional LLM queries and autocomplete, which helps with the boilerplate code and making the Rust compiler happy.

Then, there's a small MIDI-utility hardware built on a small Adafruit featherwing that I intend to rewrite in embedded Rust.
by vbezhenar | 2025-08-17 12:09:08+00:00
I've implement an interesting service 15 years ago. Recently I've heard of it.

So this service was basically an "universal integration service". Company wanted to share some data, and they wanted to implement it in an universal way. So basically I've implemented SOAP web service which received request with SQL text and responded with list of rows. This service was surprisingly popular and used a lot.

I was smart enough, so I built a limited SQL syntax parser and UI, so administrator could just set up tables and columns they wanted to share for this specific client. SQL query was limited in a sense that it worked only with one table, simple set of columns and some limited conditions (that I bothered to implement).

The reason I've heard about it few months ago is that they shared with me, that they caught a malicious guy, who worked at some company integrating with this system and he tried to do SQL attack. They noticed errors in the logs and caught him.

Their database is pretty much done and frozen, regarding to schema. They hardly evolve it. So this service turned out ot be pretty backwards-compatible. And simple changes, of course, could be supported with view, if necessary.
by user453 | 2025-08-17 12:09:36+00:00
You misunderstand the übermensch. It's not a kind of person, not some state you can achieve. Rather, it's the future potential of humanity, Nietzsche's suggestion for a new guiding star to give purpose and meaning. You can also view it as an inversion of the christian god; god is our father, created us, lives above us, while we create the übermensch through our actions. God exists in some seperate dimension/layer and christianity tells you to look up, away from the material world, while the übermensch, as the result of your and everyone elses actions, focuses you on your actual, physical life.
by MLR | 2025-08-17 12:10:18+00:00
Not who you were replying to, but I think I understand where you're coming from so I just wanted to contribute my point of view.

I think it's becoming more and more clear that the thing we talk about as Autism doesn't exist as a specific condition, but rather what we currently talk about as Autism is probably a syndrome.

I suspect eventually we'll home in on the various underlying genetic, environmental, and social causes and end up being able to categorise individuals as presenting with Autistic traits/Autism syndrome due to x/y/z rather than somebody being classed as Autistic.
by bluefirebrand | 2025-08-17 12:10:22+00:00
I think the early adopter at all costs mentality is being driven by marketing and sales, not any rational reason to need to be ahead of the curve

I agree very strongly with the poster above yours: If these tools are so good and so easy to use then I will learn them at that time

Otherwise the idea that they are saving me time is likely just hype and not reality, which matches my experience
by wizzwizz4 | 2025-08-17 12:10:24+00:00
> Most follow up studies seem to indicate the opposite

Where are you getting this stuff? I haven't seen a single study indicating that! Dr Hilary Cass's team tried to find a single such study, and at the time of the Interim Cass Review, they'd failed to find any pretext to refuse such medical treatment. (I haven't read the final Cass Review, because by all reports it's bigoted, pseudoscientific twaddle with recommendations that violate the Nuremberg Code.)

You're completely wrong, here. https://slate.com/technology/2024/02/transgender-youth-healt... says much of what I would've said, better: I've talked to a couple of people who've detransitioned, and can confirm that it was entirely due to social pressures. (Not counting gender-fluid folk who've hormonally transitioned 3+ times, since that's better described as "retransition".)

Wovon man nicht sprechen kann, darüber muss man schweigen. (At least until you've learned to distinguish uncomfortable truth from seductive lie.)
by Topfi | 2025-08-17 12:10:54+00:00
Sorry if this isn't the proper avenue, but I noticed that HN Algolia search currently does not return any results within the last 24h.

Examples:

https://hn.algolia.com/?dateEnd=1755432207&dateRange=last24h...

https://hn.algolia.com/?dateEnd=1755417600&dateRange=custom&...
by halamadrid | 2025-08-17 12:11:04+00:00
Nice we haven’t faced this cold start problem. We like the idea of Lambdas being offered in a simple runtime platform where you can store and run the code as needed.

And chain it with other stuff as well which is where workflow engines like n8n or Unmeshed.io works better. You can mix up lambdas in different languages as well.
by unfunco | 2025-08-17 12:12:01+00:00
I really don't struggle that much with cold starts on Node.js/Lambda, and I don't do anything special, my build commands look like:

esbuild src/handler.ts --bundle --external:@aws-lambda-powertools --external:@aws-sdk --minify --outfile=dist/handler.js --platform=node --sourcemap --target=es2022 --tree-shaking=true

Maybe I'm not doing as much as others in my functions and I tend to stick within the AWS ecosystem, so I save some space and I presume cold-start time by not including the AWS SDK/Powertools in the output, but my functions tend to cold start and complete in ~100ms.
by Jarmsy | 2025-08-17 12:12:53+00:00
When cutting potatoes into chunks, for something like a stew, I often find myself thinking about this problem, and how I would write a program for a robot to do it.

They are fairly well approximated as ellipsoids of different sizes. Typically, I want pieces around half the volume of the smallest potatoes, but with the range of sizes, this means cutting the larger ones into at least 5 pieces. While it would be simple to make parallel slices giving equal volume, these would have very different shape to the halved smalls. Some can be quartered to give nice chunks, others into thirds with 2 perpendicular cuts...
by klausa | 2025-08-17 12:13:17+00:00
>This is simply not true. The Kanji Kentei is probably the most popular Japanese language test Japanese people might take outside of school, and it tests writing heavily.

I would not qualify Kanji Kentei as a "language test" any more I would qualify a Spelling Bee as one; though I can see how someone might.

In any case; I thought that it was relatively clear from the context that I was using "language tests" as a shorthand to "tests for non-native speakers of that language"; but I did not explicitly mention that, you're right.

>Not even multiple choices? Maybe they should reconsider that one.

Is that not how these are called in English?

Where I'm from, there's a distinction for tests where given a list of answers, there can be only one valid one ("single choice") and where there can be multiple valid ones ("multiple choice").

Quick googling on my end indicated that _is_ how they're referred to in English, but the websites were quite AI-sloppy, so if I was mistaken, I'd love for you to let me know what the more widely understood terms are.
by ameliaquining | 2025-08-17 12:13:49+00:00
My read, which is based on context from elsewhere but could be wrong, is that the post is not really talking about creating a replacement for traditional shared libraries that works across language boundaries (like COM or Wasm components). Rather, "other languages" here is a euphemism for C++ in particular, and the goal is to enable incremental migration of brownfield C++ codebases to Rust. The goal of pervasive memory safety everywhere, especially in the kinds of contexts where C++ has traditionally been used, requires some kind of answer to "what about all the existing programs?", and the current interop between Rust and C++ is not good enough to be a satisfying answer. If it gets improved to the point where the two languages can interoperate smoothly at the source level, then I think the possibility of Rust displacing C++ for most use cases becomes something like realistic.
by oinfoalgo | 2025-08-17 12:13:52+00:00
It doesn't solve the problem that people want what other people want.

In a "post scarcity" world we will figure out how to make certain things scarce and more desirable. Then people will start gaming the system to try to acquire the more expensive/scarce items. Some will even make it their life mission to acquire the intentionally scarce items/experiences.

Basically, the same situation we have now.
by elmo2you | 2025-08-17 12:14:08+00:00
gen-x here ... I'd say: anywhere/everywhere but LinkedIn. Be observant and creative.

Personally, I think that using any service that claim to deliver, for which in the real world I just can't find much supporting evidence and otherwise mostly claims from (direct or indirect) stakeholders (incl. users themselves), feels rather dumb. LinkedIn, and the ecosystem developed around it, has every incentive to be dishonest. In such cases, the burden of evidence that proves otherwise needs to be high. I've not seen that bar ever reached for LinkedIn; not even remotely. At least not where I live.

If my perspective leads to people claiming I'm "denying reality" (heard that a few times), it only suggests me how (practically or emotionally) invested some people apparently must be. To me it still looks and feels mostly like a huge fraud-machine. Nothing particularly new specific to LinkedIn though. Before LinkedIn, I've seen how recruitment and hiring agencies wiggled their way into the employment market, where I grew up in. It did not see it do any good. I'd say it shared plenty of characteristics with cancer.

It may take considerable effort, but I'd recommend doing your own due diligence and find potential employers yourself, to then approach them directly. Still works quite well, even today and without needing questionable middlemen/services.

Just my two cents; mileage may vary.
by sometimes_all | 2025-08-17 12:14:34+00:00
> I log in and see constant posting that I can only describe as toxic mediocrity. A seemingly endless stream of posts that are over fluffed, over produced and ultimately say nothing.

It took me approximately 5 minutes to install uBlock Origin and create a filter that removes the feed. No more toxic mediocrity to see because there are no posts to see. It makes Linkedin a lot more bearable for me.
by egberts1 | 2025-08-17 12:15:22+00:00
Someone needs to reread all of Sally Floyd, et al. researches from International Computer Science Institute of UC Berkeley.

She touched the TCP congestion algorithms of all TCP variants Tahoe, Reno, New Reno, Carson, Vegas, SACK, Westwood, Illinois, Hybla, Compound, HighSpeed, BIC, CUBIC, DCTCP, BBR, BCP, XCP, RCP.

And it all boils down to:

* how much propagation delay are there,

* how long are each packets, and

* whether there are sufficient storage space for “buffer bloats”.

Also, TCP congestion algorithms are neatly pegged as

* reactive (loss-based)

* proactive (delay-based)

* predictive (bandwidth estimation)

https://egbert.net/blog/articles/tcp-evolution.html

also citations:

DUAL (Wang & Crowcroft, 1992) https://www.cs.wustl.edu/~jain/cis788-95/ftp/tcpip_cong/

TCP Veno (Fu & Liew, 2003) https://www.ie.cuhk.edu.hk/wp-content/uploads/fileadmin//sta... https://citeseerx.ist.psu.edu/document?doi=003084a34929d8d2c...

TCP Nice (Venkataramani, Kokku, Dahlin, 2002) https://citeseerx.ist.psu.edu/document?doi=10.1.1.12.8742

TCP-LP (Low Priority TCP, Kuzmanovic & Knightly, 2003) https://www.cs.rice.edu/~ek7/papers/tcplp.pdf

Scalable TCP (Kelly, 2003) https://www.hep.ucl.ac.uk/~ytl/talks/scalable-tcp.pdf

H-TCP (Leith & Shorten, 2004) https://www.hamilton.ie/net/htcp/

FAST TCP (Jin, Wei, Low, 2004/2005) https://netlab.caltech.edu/publications/FAST-TCP.pdf

TCP Africa (King, Baraniuk, Riedi, 2005) https://www.cs.rice.edu/~ied/comp600/PROJECTS/Africa.pdf

TCP Libra (Marfia, Palazzi, Pau, Gerla, Sanadidi, Roccetti, 2007) https://www.cs.ucla.edu/NRL/hpi/tcp-libra/

YeAH-TCP (Yet Another High-speed TCP, Baiocchi, Castellani, Vacirca, 2007) https://dl.acm.org/doi/10.1145/1282380.1282391

TCP-Nice and other background CCAs https://en.wikipedia.org/wiki/TCP_congestion_control

TCP-FIT (Wang, 2016) https://www.sciencedirect.com/science/article/abs/pii/S10848...
by Paradigma11 | 2025-08-17 12:15:39+00:00
The problem with the consensus principle is that it will always be profitable for the Putins and Xis of this world to pay off an Orban or Fico to block EU decisions they dont like.

Which is why I am for majority principle, even though I am from a small country that would lose out on power. Countries still can leave using article 50 if it is not palatable for them.
by matthewdgreen | 2025-08-17 12:16:17+00:00
If IQ potential was 50% genetic, then the teaching would potentially raise your actual IQ by affecting the other 50% which is huge. IQs scores in populations and individuals change based on education, nutrition, etc. But even if we hypothesized a pretend world where “g” was magically 100% genetic, this (imaginary) measure is just potential. It is not true that an uneducated, untrained person will be able to perform tasks at the level of an educated, trained person. Also The Bell Curve was written by a political operative to promote ideological views, and is full of foundational errors.
by mbar84 | 2025-08-17 12:16:59+00:00
> I want you, I want you, I want some of you

What about what I want? What if I don't want what you want? What if my criteria for a recipe is perfectly well served by an AI and I don't want your project to be my project.

Time is scarce. People don't owe you their time. If the LLM can save me time, and give an acceptable result, I'll use it. If I had infinite time (which I don't) maybe I'd participate in your project and learn to appreciate the nuance and humanity and whatnot related to cooking. Until then, I have other things to do.
by em-bee | 2025-08-17 12:17:10+00:00
a fascistic government, coming out of a democracy is not a failure of democracy. Many people don't care about big topics, correlations and history repeating itself.

i disagree. people not caring about important topics is a failure of democracy. one issue is the reason why they don't care. in many cases it is the feeling of being unable to influence change. and that most certainly is a failure of the system.

my conclusion though is that it isn't a failure of democracy itself, but rather that it makes the system less democratic.
by bsenftner | 2025-08-17 12:18:02+00:00
If you want to play with this, as in really play, with over a dozen variant models with acceleration loras and a vibrant community, ya gotta check out:

https://github.com/deepbeepmeep/Wan2GP

And the discord community: https://discord.gg/g7efUW9jGV

"Wan2GP" is AI video and images "for the GPU poor", get all this operating with as little as 6GB VRAM, Nvidia only.