MurphyA/hacker-news huggingface dataset:
by fake-name | 2025-08-13 05:16:52+00:00
> “Younger kids do not have the same work ethic,” says RM’s Morreau. The immediate satisfaction normalized by cell phones and social media is antithetical to the know-how required for fabricating, say, the burled walnut dashboard of a pre-war Rolls-Royce.

Oooooor, the pay is crap and the work environment is abusive.

Any time someone trots out the "kids don't have the same work ethic" argument, they can immediately be ignored. People have been literally saying that continuously since people have been around to write the complaint down, and it's been exactly as true then as it is now.
by marcus_holmes | 2025-08-13 05:17:33+00:00
I think Go de-emphasises the ecosystem a lot.

Generally gophers just use the standard library as much as possible. There isn't the usual set of "must-have" dependencies, and generally speaking when a gopher tries to solve a problem, the first step isn't to search for a 3rd party library that solves it for them.

Obviously this is a broad generalisation and there are plenty of gophers who swear by using one or more libraries, and there are plenty of gophers who do rely on third-paarty dependencies. But this is still noticeably less prevalent than in many other languages, especially the more popular ones in web dev.

As others have said, it also helps that Go code is easy to read and emphasises simplicity. The code is often more readable than the documentation, for sure. Whether you consider this bad documentation is up to you ;)
by benrutter | 2025-08-13 05:17:35+00:00
The Catima thread makes FDroid sound like a really difficult commmunity to work with. Although I'm basing this on one person's comment and other people agreeing, not on any knowledge or experience.

> But this is like everything with F-Droid: everything always falls on a deaf man's ears. So I would rather not waste more time talking to a brick wall. If I had the feeling it was possible to improve F-Droid by raising issues and trying to discuss how to solve them I wouldn't have left the project out of frustration after years of putting so much time and energy into it.
by crabmusket | 2025-08-13 05:18:36+00:00
No, I think they're suggesting the LLM should literally be "talking shit", e.g. in a chat window alongside the game UI, as if you're in a live chat with another player. As in, use the LLM for processing language, and the chess engine for playing chess.

I think this is quite an amusing idea, as the LLM would see the moves the chess engine made and comment along the lines of "wow, I didn't see that one coming!" very Roger Sperry.
by wizee | 2025-08-13 05:18:52+00:00
In general, I agree. However, many older cars were small, light, simple, and raw - characteristics that have largely disappeared from modern cars. Automatic transmissions from the mid-90s and earlier generally sucked, though good old manual transmissions are not much different from good modern ones.

As an example, I owned a W126 S class from the late 80s, and it was fun in its unique way and no modern cars replicate its experience. It had somewhat heavy and very feedback rich steering feel, and Porsche-like firm and tactile pedal feel, while having a super supple ride over the most awful roads with SUV-like ground clearance and tremendous suspension travel. The car was also super simple and reliable; my 300SE had nearly 400k km with all original powertrain when I sold it, it never let me down, and it weighed less than a modern A class or CLA. While not as safe as modern cars, it was exceptionally safe for its era and comparable to normal cars of the early 2000s for crash structure safety.

The W140 (I used to own one too) had a much better powertrain, but it lost the raw tactile scrappy nature of its predecessor, and nor could it handle super awful potholed roads as well as the W126. There are no modern cars that combine the rich raw tactile control feel and super supple ride the W126 had.

Look at cars like the BMW E30, or Mercedes-Benz 190E (W201), or the superbly engineered workhorses that the W123 and W124 were. There are no modern cars that replicate the genuinely delightful driving experience of those.
by sifar | 2025-08-13 05:19:41+00:00
Really curious about why you think programming a vector machine is so painful ? In terms of what ? And what do you exactly mean by a "true Vector Machine" ?

My experience with RVV (i am aware of vector architecture history, just using it as an example)so far indicates that while it is not the greatest thing, it is not that bad either. You play with what you have!!

Yes, compared to regular SIMD, it is a step up in complexity but nothing a competent SIMD programmer cannot reorient to. Designing a performant hardware cpu is another matter though - lot of (micro)architectural choices and tradeoffs that can impact performance significantly.
by asdff | 2025-08-13 05:20:10+00:00
Mid 90s acura transmissions were great for me. Shifts really solid and stiff. Stiff clutch with clear engagement point. I drove 2015ish era manual transmissions too (nissan and vw) and they were jokes in comparison. Gear shifter felt like a toy, like it was plastic or something even though I know it couldn't be. Clutch was way too light with engagement point not as crisp and a lot lower in the pedal travel too. Worst of all you couldn't feel the rpm of the engine at all in your hands or feet like in the 20 year older acura.
by jaffathecake | 2025-08-13 05:20:30+00:00
I guess you're being downvoted as a general nay-sayer, but you're right. I tried this feature last month and a bunch of browser bugs and design issues got in the way. I reported them, and they're being worked on https://github.com/w3c/csswg-drafts/issues/12466

The `margin:0` issue was particularly frustrating & imo should have been covered in the article, as it's a real gotcha when trying to use popover & anchor positioning in combination.
by ikskuh | 2025-08-13 05:20:32+00:00
Creator here!

I know, i know! This is what makes me a bit sad. I dont know of any modern compiler i can use on the platform, as most hobby compilers target aarch64 or 32/64 bit x86.

What i need tho is a compiler that targets Arm/Thumb-2.

My research tells me that this confines me to: - A non-complete patch series for TCC (maybe) - LLVM - GCC

As twonof them obviously won't run on 8 MB, my options are stripped down to:

- Evaluate CBE and write my own backend and add 32 bit support - Write my own compiler + backend

Both options don't sound viable before the release as they would increase the scope greatly.
by rand_num_gen | 2025-08-13 05:20:51+00:00
We’re caught in a paradox: the more information overwhelms us, the more we rely on summaries. Yet every summary is just a slice of the original, shaped by presets and biases.

If our attention is the most valuable capital we have, then each time we read, we are making an investment. How do we ensure a higher return on that investment?

My proposed approach is this: to view trust as a cognitive abstraction. This means shifting our investment from uncertain content to more reliable people. Let’s explore this mental model.
by elliotto | 2025-08-13 05:20:53+00:00
I'm not at all a rationalist or a defender, but big yud has an epistemology that takes the form of the rationalist sacred text mentioned in the article (the sequences). A lot of it is well thought out, and probably can't be discarded as just coming from science fiction and video games. Yud has a great 4 hour talk with Stephen Wolfram where he holds his own.
by aurareturn | 2025-08-13 05:21:25+00:00
I don't know if it will make any difference. But this sort of large scale data categorization is possible only with an LLM. Previously, you probably needed dozens of people working full time to do this. Now you just have a few GPUs do it.

I have a lot more ideas that are gated by low context size, inference speed, and price per token.

The bottomline is that we don't need AGI to change the world. Just more an cheaper compute.
by pxc | 2025-08-13 05:21:46+00:00
> I don't know but it seems people (or at least old geezers) install GNU on top of Macs these days.

Me, I do this! I like being able to tack flags on after positional args if I remember them after typing a command. I like some of the convenience flags added to the GNU versions coreutils, grep, and findutils. Even `parallel` implementation I've used before is GNU parallel. I've never really learned mawk, to the extent I know awk at all, it's gawk.

(I don't like the common convention of prefixing them with `g` on macOS, either. I install them with Nix and just preempt the system ones on my PATH.)
by GolfPopper | 2025-08-13 05:22:16+00:00
Is there a way to truly do due diligence on that front? Some independent authority that will guarantee available connectivity with a bond or something? You certainly cannot trust the ISPs. Even if their salespeople don't lie to you out of greed, poor tooling, or incompetence, unless there's a working connection already, you run the risk of "sure, you're in our footprint, but we can't physically connect you because reasons" at installation time.

The closest I can think of off the top of my head is requiring a working (and testable) fiber connection before signing, and refuse to close if there isn't one. I have no idea how that would impact trying to buy a home today.
by wtallis | 2025-08-13 05:22:22+00:00
It seems quite implausible that F-Droid is actually running on hardware that predates those instruction set extensions. They're seeing wider adoption by default these days precisely because hardware which doesn't support them is getting very rare, especially in servers still in production use. Are you sure this isn't simply a matter of F-Droid using VMs that are configured to not expose those instructions as supported?
by hn_throwaway_99 | 2025-08-13 05:23:04+00:00
But, to be frank, "Mentally Healthy People" fully acknowledge and accept their emotions, and indeed understand that emotions are the fundamental way that natural selection implements motivation.

Calling yourself "rationalist" doesn't inherently mean that you think you're better than everyone else, or somehow infallible. To me it just means your specific approach to problem solving.
by stale2002 | 2025-08-13 05:23:38+00:00
> The key takeaway from the article is that if you have a group leader who cuts you off from other people, that's a red flag – not really a novel, or unique, or situational insight

Well yes and no. The reason why I think the insight is so interesting is that these groups were formed, almost definitionally for the purpose of avoiding such "obvious" mistakes. The name of the group is literally the "Rationalists"!

I find that funny, ironic, and saying something important about this philosophy, in that it implies that the rest of society wasn't so "irrational" after all.

As a more extreme and silly example, imagine there was a group called "Cults suck, and we are not a cult!", that was created for the very purpose of fighting cults, and yet, ironically, became a cult into and of itself. That would be insightful and funny.
by r14c | 2025-08-13 05:23:47+00:00
I'm having a hard time understanding what you're getting at here. Homeless drug addicts are really easy to empathize with. You just need to take some time to talk and understand their situation. We don't live in a hospitable society. It's pretty easy to fall through the cracks and some people eventually get so low that they completely give into addiction because they have no reason to even try anymore.

Being down and unmotivated is not that hard to empathize with. Maybe you've had experiences with different kinds of people, homeless are not a monolith. The science is pretty clear on addiction though, improving people's conditions leads directly to sobriety. There are other issues with chronically homeless people, but I tend to see that as a symptom of a sick society. A total inability to care for vulnerable messed up sick people just looks like malicious incompetence to me.
by theideaofcoffee | 2025-08-13 05:24:30+00:00
I believe you're referring to 464XLAT (RFC6877 [0]) and yeah, you wouldn't -need- to have any ipv4 stack at all internally (except at the very edge of the network to number the PLAT devices [1]), but I believe it would cause a higher support burden for the nascent ISP than it would relieve by not having to run v4 and v6 together. There may be devices a customer owns that just doesn't support v6, or has weird bugs that would be a show-stopper for them. Should everything, ideally, be supporting IPv6? Yes, of course. Does v6 work seamlessly in all situations? Absolutely not.

I think the need to run a dual-stacked network, especially one that serves a wider customer base will be required for years, perhaps a decade or more, to come. If we were able to control every device and know it has a well-behaved v6 stack, then it might be a different story (which might be the case of T-Mo, as handset variations are limited in scope and well-defined in that scope, and behavior, mostly). But we still need v4 somewhere, and will continue to need it until the bulk of the internet is migrated.

I've had the luxury in the past of having complete control over the devices running in a v6-only network and even then it was a struggle to confidently say that everything had perfect connectivity at all times, even with tricks like 464XLAT or SIIT [2] at the edge. I can't imagine the pain of a network with heterogeneous customer devices running v6 stacks of varying quality.

Anyway, lots of words to say that it theoretically could be done, I just don't see it successfully being done with all of the variations in a consumer-facing network. The gulf between theoretical and the practical implementation is vast. Personally, the going rate for a block of /24 or /23 or whatever size is a small price to pay for compatibility.

[0] https://datatracker.ietf.org/doc/html/rfc6877

[1] https://datatracker.ietf.org/doc/html/rfc6877#section-2

[2] Stateless IP/ICMP Translation
by YZF | 2025-08-13 05:27:50+00:00
My parents bought an old Renault and kept another one with the idea of restoring them. Never happened.

But... I know someone else who did actually restore one of those.

And... I worked with a guy who restored a Porsche including rebuilding the engine, it used to sit in his office! (he was a mechanical engineer) and another guy (another engineer) who restored some old American car (forget the brand, maybe a Ford Crown Victoria?). Both these engineers had access to a fully equipped workshop and spent looong hours every day after work building and fixing parts.

I used to do some work on my own car and motorcycles. It's hard work.

There are a lot of enthusiasts who do this... I see them in old car shows. Not sure how many hire others to work on them...
by benrutter | 2025-08-13 05:27:56+00:00
Philosophy postgrad here, my take is: yeah, sorta, but it's hard to build your own curriculum without expertise, and it's hard to engage with subject matter fully without social discussion of, and guidance through texts.

It's the same as saying "why learn maths at university, it's cheaper just to buy and read the textbooks/papers?". That's kind of true, but I don't think that's effective for most people.
by voodooEntity | 2025-08-13 05:28:38+00:00
I think, while i agree to "problem with LLMs is just with training" i also think to a certain degree we need to step back from LLM's as in text processors and to achieve "AI" as in something really intelligent we need to go more abstract back to NN and build a self learning "entity". While LLM's accomplish fascinating results, we are trying to force speech as the primary way of learning, tho this is a really limiting factor. If we would accomplish to create an NN driven AI in a virtual space which would have an simulated environment and learn from a base state like a "newborn" it still could accomplish the skills to understand language as we humans prefer to use it, tho it wouldn't be limited in "thinking" in and only based on this.

I know this is a very simple and abstract way to explain it but i think you get my point.

Towards the simulated AI learning environment, theres this interview with Jensen Huang that i can recommend in which he touches on the topic and how nvidia is working on such https://www.youtube.com/watch?v=7ARBJQn6QkM

While im not a "expert" in this topic, i might have spend quite a portion of the past 10 years in my freetime to think about it and tinker, and ill stick with the point - we need a free self-trained system to actually call it AI, and while LLM's as GPT's nowadays are powerfull tools, for me those are not "Artificial Intelligence" (intelligence from my pov must include reasoning, understanding of its own action, pro-active acting, self-awareness). And even tho the LLM's we use can "answer" to certain questions as if they would have any of those, its just pre-trained answers and they dont bring any of those (we work on reasoning but lets be fair its not that great yet).

Just my two cents.
by sonofhans | 2025-08-13 05:28:49+00:00
Oh yes, preach the gospel of the W126. I had a 1986 300SD for a while, and I’d own one again in a heartbeat. I’ve never felt safer, or cooler, driving a car. You had a gasser, which I bet was faster than mine, but the sound of that diesel spinning up the turbo was something else.

I agree about the W123 as well. I’ve owned half a dozen of those. For a couple generations there it seemed that Mercedes had cars just about solved.
by Animats | 2025-08-13 05:28:57+00:00
The "Three Laws of Self-Evolving AI Agents" suffer from not being checkable except in retrospect.

I Endure (Safety Adaptation) Self-evolving AI agents must maintain safety and stability during any modification.

II. Excel (Performance Preservation) Subject to the First law, self-evolving AI agents must preserve or enhance existing task performance.

So, if some change is proposed for the system, when does it commit? Some kind of regression testing is needed. The designs sketched out in Figure 3 suggest applying changes immediately, and relying on later feedback to correct degradation. That may not be enough to ensure sanity.

In a code sense, it's like making changes directly on trunk, and fixing them on trunk if something breaks. The usual procedure today is to work on a branch or branches and merge to trunk only when you have some accumulated successful experience that the branch is an improvement. Self-evolving AI agents may need a back-out procedure like that. Maybe even something like "blame".
by sriram_malhar | 2025-08-13 05:30:38+00:00
It is so strange that this article would hijack the term "rationalist" to mean this extraordinarily specific set of people "drawn together by AI researcher Eliezer Yudkowsky’s blog post series The Sequences, a set of essays about how to think more rationally".

As a counter example (with many many more people) is the Indian Rationalist Association (https://en.wikipedia.org/wiki/Indian_Rationalist_Association) to "promote scientific skepticism and critique supernatural claims". This isn't a cult of any kind, even if the members broadly agree about what it means to be rational with the set above.
by noosphr | 2025-08-13 05:30:49+00:00
Yes, I've used your data myself on a number of occasions.

But you are pretty much the only people who can save the web from AI bots right now.

The sites I administer are drowning in bots, and the applications I build which need web data are constantly blocked. We're in the worst of all possible worlds and the simplest way to solve it is to have a middleman that scrapes gently and has the bandwidth to provide an AI first API.
by TOEDOK | 2025-08-13 05:32:11+00:00
I recently built a side project that might freak you out a little. It’s an AI app that takes a screenshot of your chat (KakaoTalk, WhatsApp, Messenger, etc.), runs OCR to extract the conversation, and then uses an LLM to analyze:

Emotional tone shifts (supportive, annoyed, sarcastic, etc.)

Interest level over time

Potential red flags in relationships or negotiations

Predicted personality/MBTI traits of the other person

Recommended replies in different emotional styles

The scary part? It’s disturbingly accurate—even when I tested it on my own private chats. Sometimes it catches subtleties that I didn’t even notice while chatting.
by mitchbob | 2025-08-13 05:34:05+00:00
Didn't know that WWV was used to track Sputnik:

https://en.wikipedia.org/wiki/WWV_(radio_station)#WWV_and_Sp...

> WWV's 20 MHz signal was used for a unique purpose in 1958: to track the disintegration of Russian satellite Sputnik 1 after the craft's onboard electronics failed...
by wtallis | 2025-08-13 05:34:19+00:00
> However at the same time, not even offering a fallback path in non-assembly?

There's probably not any hand-written assembly at issue here, just a compiler told to target x86_64-v2. Among others, RHEL 9 and derivatives were built with such options. (RHEL 10 bumped up the minimum spec again to x86_64-v3, allowing use of AVX.)
Show HN: On-device photo library cleanup and Optimisation
by nirdoshchouhan | 2025-08-13 05:35:11+00:00
What it does

Detects duplicates and clusters similar/near-duplicate photos

Suggests a “best shot” in each group (signals: sharpness, face clarity, exposure)

Review and bulk actions (keep/delete); undo safeguards

Optional optimization to device-native size to reduce storage footprint
by sitkack | 2025-08-13 05:35:14+00:00
It is just simulating the affect as best it can. You are always asking the model a probabilistic question that it has to interpret. I think when you ask it to be warm and empathetic, it has to use some of its "intelligence" (quotes since it is also its probabilistic calc budget) to create that output. Pretending to be objectively truthful is easier.
by YZF | 2025-08-13 05:35:30+00:00
I work on networks in my day job. Just like the parent at home I'm cool with a single L2 network behind a firewall. The box that plugs into the fiber is my NAT/Firewall. The rest is just off the shelf stuff I never have to touch or configure, mostly WiFi. No idea why you need link aggregation or vlans at home for most home use. what's next? VRFs and VXLAN? IPsec? Racks in your home data center with spine/leaf? ECMP?

EDIT: I have kids and never felt the need to isolate their network. I've never had a guest/friend that needed to access my network, everyone is on a network via their phone. But if they did they can jump on my WiFi.
by dsign | 2025-08-13 05:36:26+00:00
I've used BERT to do that sort of thing. It was a prototype and I was using Pytorch, also, I'm not an expert on Pytorch performance. I also tried with models that succeeded BERT for masked token. My issue with it is that it was slow :-( . My second issue with it is that it wasn't integrated in my favorite word editor. But definitively useful.
by elliotto | 2025-08-13 05:41:19+00:00
This is one of the only comments here mentioning their drugs. These guys are juiced to the gills (on a combination of legal + prescription + illegal drugs) and doing weird shit because of it. The author even mentions the example of the polycule taking MDMA in a blackout room.

It makes me wonder whether everyone on this forum is just so loaded on antidepressants and adhd meds that they don't even find it unusual.
by spauldo | 2025-08-13 05:41:51+00:00
I was a Slackware guy but I heard good things about Debian. So I tied up our 33.6K modem for three days downloading an ISO. My roommates were pissed but I owned the line.

Then I went to install it and the ISO was corrupted. I never got to try Debian until I joined the Air Force and downloaded it at work.
by bryanlarsen | 2025-08-13 05:43:40+00:00
> No?

No, relative to a gasoline car. Reread my comment.

> "It's a pretty small set of people"

Second time you misread my comment. I said a "large minority" of people are in your situation. IOW, slightly less than half the population. But how many people are in your situation AND are willing to pay a significant premium for PHEV? That's the small set.

I drive an electric in Saskatchewan, which is likely far more hostile to electric than wherever you live. Most people there won't spend $3000 extra for a PHEV vs a gasoline car, let alone significantly more than that.