MurphyA/hacker-news huggingface dataset:
by jauntywundrkind | 2025-10-09 15:40:01+00:00
As a kid growing up, having a connection to other smart people with amazing views I never would have seen or heard of, having access to technologists to develop my interest & skills.

I felt alone in the world, with intense interests, and no way to connect with others or to advance my interests or learn more.

It absolutely was game changing to go to some conferences & meet people, to have some real connections to back this up. The my heavens, not being trapped in my local world was such a liberation. What I get to see and connect with today, having so many people pouring out so much of the selves, is absolutely divinely cherishable.

> Words have to bend to flesh at some point; we are embodied creatures.

An excellent point for debate. To degrees I agree. But feeding and developing the mind: that is a force multiplier that changes who you are in the world about you, and often you run into very real limits, don't have ready material, to further the mind in your local world.
by cap11235 | 2025-10-09 15:40:17+00:00
I'm not legally biased similarly (work in finance), and I prefer NodeRED. To me, the black box thing is very significant in the feel of using the tool. When I work on a N8N workflow, it feels like I'm chaining gmail filters. Where as NodeRED, I can mentally map that better to what is actually being run, and so feels more like using ComfyUI's custom node capability. I feel like N8N wants to be no-code, where as NodeRED is very much low-code and embraces that, which I find to be the right balance for me for control vs convenience.
by throw45524947 | 2025-10-09 15:40:19+00:00
I've recently worked for a company that had no linter and no formatter. It was Java backend, but we have those tools too :) My first PR received 70 comments, 98% was nit-picking. Things like "Rename `MyDomainEntity source` to `MyDomainEntity myDomainEntity`" (it was a MapStruct mapper). I was also asked to remove a simple parent class that I used (in tests!) to reduce duplicated code, something like `MyNewFeatureBaseTest`, because Create, Get, Update, Patch, Delete test classes where sharing some functionalitites.

They fired me during the trial period after this PR.

Before this experience I was also "let's follow conventions even if they are bad", but now that I saw this argument applied so blindly against me, where I wasn't even allowed to use a common class to avoid duplicated code, I don't know, it just feels wrong.

3 weeks later and I'm still unsure if I was really wrong or just being gaslighted. I get conventions like "we split tests in create, get, etc. classes" or "the type of the incoming payload must be called `SomeEntityInput` and the output must be called `SomeEntityOutput`", but 70 comments? And you want me to duplicate code because that's what you did until now, "because conventions"?
by frankus | 2025-10-09 15:40:42+00:00
This would have been super helpful like 20 years ago when I was on the data center floor trying to debug rack-mount (headless) Linux servers. The center had like one KVM "crash cart" that needed to be plugged into a spare outlet in the rack that wasn't always easy to come by.

I'm sure we could have improved on that setup but we were an inexperienced skeleton crew on a shoestring budget and not the best management.

I always thought it would be great to have a "laptop without a motherboard" to manage these, and this is close enough given the price of the redundant hardware now.
by xienze | 2025-10-09 15:41:01+00:00
> It's not open source if you can't use it professionally or sell work derived from it.

Does anyone _really_ use these low/no-code platforms to create products? I was always under the impression that you'd primarily use something like this for "internal business purposes" i.e. little internal utilities that you can't justify spending serious development time on. Which the license lets you do.
by dlcarrier | 2025-10-09 15:41:13+00:00
I blame software updates. That's when software went from generally working on release to not at all.

Agile management methods set up a non-existent release method called "waterfall" as a straw man, where software isn't released until it works, practically eliminating technical debt. I'm hoping someone fleshes it out into a real management method. I'm not convinced this wasn't the plan in the first place, considering that the author of Cunningham's law, that "The best way to get the right answer on the Internet is not to ask a question; it's to post the wrong answer." was a co-signer of the Agile manifest.

It'll take a lot of work at first, especially considering how industry-wide the technical debt is (see also: https://xkcd.com/2030/), but once done, having release-it-and-forget-it quality software would be a game changer.
by MyOutfitIsVague | 2025-10-09 15:41:20+00:00
The cover has a stack that says "ngirx", and it's all a smudgy mess.

"Don't judge a book by its cover" is for people who don't actually read books. You can't necessarily tell when a book is good based on its cover, but you can absolutely tell with a high certainty that a book with a lazy, crappy, low effort cover is probably going to have a similar level of care and attention put to the contents. It's easily at least a 95% hit rate. Is not overly critical to see something presented lazily and assume it will also be lazy inside, and in this kind of field, I'd also expect that if the cover is AI generated, most of the content could easily be as well.
by bartblast | 2025-10-09 15:41:28+00:00
Yes, I'm Hologram's creator. Previous newsletter editions will be published online eventually – for now they're only sent to subscribers.

In the meantime, here are the best places to follow development and join discussions:

- Hologram forum: https://elixirforum.com/hologram

- Hologram Slack: https://elixir-lang.slack.com/channels/hologram

- Monthly newsletter: https://hologram.page/newsletter

- My X account: https://x.com/Bart_Blast

- My Bluesky account: https://bsky.app/profile/bartblast.com

I'm also planning to set up a Discord channel soon.
by OisinMoran | 2025-10-09 15:41:47+00:00
Shameless plug but you might enjoy the site I've been working on for the past few years: lynkmi.com

It's very much inspired by the earlier web and more recently especially catalysed by the trend you note of the big sites punishing doors to elsewhere. I remember a time when Facebook actually had a "links" section where you could see a list of all the cool stuff you had posted, so it's sad they've strayed so far.

Join the resistance! Every tag and profile automatically has an RSS feed too, and I just recently added internal backlinks which I'm enjoying a lot.
by brightball | 2025-10-09 15:42:00+00:00
Maybe not GTO specifically, but I got the impression that he was playing the math and doing it well (especially since it came down to the two of us at the end).

The tell was a very common one. Anytime he liked what he saw, either hole cards or on the flop, he would quickly glance at his chip stack (thinking about a bet). Probably didn't even realize he was doing it. When it got to head to head, if he glanced at his chips...I'd fold early. If he didn't, I'd bet into him until he eventually folded.
Show HN: SDF-Field Synthesis – rendering SDF without ray marching
by LaghZen | 2025-10-09 15:42:15+00:00
Hello, HN!

I have developed a new approach to rendering the scenes described by the SDF, which completely abandons the classic ray marching.

The idea is simple: instead of searching for ray intersections, we consider the scene as a potential field of view, where the source is the SDF itself. The solution of the field equation gives zero isosurfaces — they correspond to the visible boundaries of objects.

Advantages:

- natural coherence between pixels,

- analytical continuation for infinite resolution,

- adaptive computational load depending on the complexity of the scene,

- all the advantages of SDF are preserved (procedurality, Boolean operations, compactness).

The full description of the idea with basic formulas and concept is published on Zenodo: https://doi.org/10.5281/zenodo.17306506

It will be interesting to hear the opinion of the community:

- How feasible is the method?

- What potential applications do you see?

- Are there any similar approaches that I might have missed?
by roncesvalles | 2025-10-09 15:42:38+00:00
>A piece of garbage like crowdstrike or microsoft teams still wouldnt be tolerated in a startup's product but tech behemoths get away with it.

Agree, but it's always been this way. Oracle, everything IBM, Workday, everything Salesforce, Windows before XP.

Most software is its own little monopoly. Yes, you could ditch Teams for Zoom but is it really the same?

It's not like buying a sedan where there are literally 20+ identical options in the market that can be ranked by hard metrics such as mileage and reliability.
by Hemospectrum | 2025-10-09 15:42:43+00:00
From your link, emphasis mine:

> permits the operator of a motor vehicle to turn such vehicle right at a red stop light after stopping

Quoting GP, emphasis again mine:

> the driver glanced to his left and without stopping or looking in my direction, turned right across my path

The driver turned without stopping. That is explicitly and clearly illegal throughout the US.

This is one of those rules drivers are supposed to be trained on (and tested on) before being given a license, but it doesn't seem to stick.

The Wikipedia article notes that allowing turn-on-red became widespread in response to fuel scarcity. Fuel efficiency is dramatically higher in modern vehicles. Maybe it's time to repeal it after all.

If only there was public interest in public safety...
by TimorousBestie | 2025-10-09 15:42:51+00:00
> The US is starting to talk about (finally) opening up some new nukes.

At the cost of shutting down solar/wind development. The policy change was a net negative for future capacity, and nukes alone won’t cover but a fraction of predicted AI power requirements.

https://news.ycombinator.com/item?id=45000377
by mock-possum | 2025-10-09 15:43:28+00:00
That last experiment, where the LLM with its honesty vector increased is tasked with judging whether a user asking an example question has honest intentions, is interesting. It looks like it doesn’t quite grasp the ask, and is instead just equivocating about the definition of ‘honest.’

I wonder what a response with the ‘thoroughness’ vector turned up might have answered in that a case - would it have pointed out that it’s impossible to know intention from words, because people can lie, but it’s possible to at least guess - and even then, judging the honesty of intention could be interpreted several different ways?
by arianmarry | 2025-10-09 15:43:39+00:00
Curling may appear serene in relation to hockey, but it's among the oldest and most treasured Canadian winter traditions. Dating back to Scotland, the sport discovered a welcome home in Canada's winter climate. Played with precision, strategy, and teamwork, curling needs both mental discipline and physical poise. Canada has dominated international curling championships for decades, and it is a silent yet dominant component of winter sports in Canada.
by pixl97 | 2025-10-09 15:43:40+00:00
>Choosing moderation should be client-controlled.

An idea mostly doomed to failure, the vast majority of people (that are viewing the ads paying for the service) don't want do deal with that bullshit.

Moderation is a hard problem. You first have the flood/spam attacks that unless instantly dealt with will bring a service to its knees as there will be hundreds of bad messages for every good message creating an enormous bandwidth and filtering cost for each user.

Then there is a the porn problem. Any place that doesn't instantly block porn will be flooded with porn.

Then there is the flood of off topic bullshit that shows up in any given channel.

And from that point there is 20+ other little things that make people feel welcome and want to come to a channel in the first place.

Simply put anyone could have created and open protocol social media. No one has because it's hard and fraught with problems that your users won't want to deal with.
by mnky9800n | 2025-10-09 15:44:08+00:00
It was a giant disappointment to me as well. I guess it’s reasonable that people want something for nothing otherwise the lottery wouldn’t make any money. But it is rather unfortunate that something that could be otherwise a cool community of people making automations is instead just get rich quick schemes. I suppose we could all try building a n8n community that is not focused on get rich quick schemes. But tbh anything I need automated is far easier in python especially when all the connectors in n8n that you may not know the particular python library for (e.g., some Reddit comment aggregator) you can easily convince Claude code to generate for you.
by godshatter | 2025-10-09 15:44:16+00:00
The problem I have with trailing commas for the last entry is that it's missing one key bit of information: the last entry is supposed to be the last entry in the list. Whenever I see a list where the last entry has a trailing comma I wonder if someone copy-pasted only part of the list or something. Having to add a comma when appending to the list doesn't seem that bad to me as a trade off.
by stego-tech | 2025-10-09 15:44:26+00:00
Speaking from the IT side of things: this is not new to AI, but the author hits the nail on the head that general incompetence along with a dozen layers of abstraction has made quality a non-concern for developers the world over. People and companies both broadly just don’t care to build good products when cheap slop will sell at higher prices long enough for their RSUs to vest and the share price to rise.

I am sick and tired of the hand-waving dismissal of shitty software developers who don’t want to do the hard fucking work of writing performant software anymore. These people taking home $300k+ salaries leaning on vibe coding to game productivity metrics and letting others wipe their ass on their behalf isn’t just disgusting on a personal level, it should be intolerable by all the rest of us squandering our lives for lower pay and forced on-call schedules just to make sure they never have to be held accountable for their gobshite code.

I, like the author, am sick of it. Write better code, because I am beyond tired slaving away for a fraction of your pay in IT just to cover your ass.
by xg15 | 2025-10-09 15:44:41+00:00
Yeah, the beginning of the article could reasonably pass for a "rage blog", but the end almost reads like an Axios article, with nothing but bullet points and "clever" headlines, in a weirdly formulaic way.

Also, what's the deal with all the "The <overly clever noun phrase>" headlines?

Smells a lot like AI.
by mbauman | 2025-10-09 15:44:52+00:00
That's quite the interesting perspective, but I'd say it gives "them" more organization and unified focus than is real. It's an open source language and ecosystem. Folks use it — and gripe about it and contribute to it and improve it — if they like it and find it valuable.

All I can say is that many of "us" live in that tension between high level and low level every day. It's actually going to become more pronounced with `--trim` and the efforts on static compilation in the near term. The fact that Julia can span both is why I'm a part of it.
by zahlman | 2025-10-09 15:44:56+00:00
I would share my own stories of bans, but they're so ridiculous (including all four of the "strikes" that led to my account ban by the admins) that I wouldn't expect anyone to believe it without evidence, and it all happened many years ago (but I fully expect things are even worse now).

Although I do notice that r/science is apparently down to "only" about 1300 moderators. I'm pretty sure they broke 2000 at some point. (The large majority of those have been around for at least 5 years; it seems that the Reddit UI caps the displayed age, because I recognize names from much more than 5 years ago.)
by mariopt | 2025-10-09 15:45:01+00:00
I can clearly tell just by using websites and mobile apps, the amount of silly bugs in the last 3 years or so is ridiculous. QA roles are going down and everyone believes they can vibe code production grade products without meaningful knowledge.

"AI just weaponized existing incompetence." - Love this phrase, it summarises very well what AI is doing to software and it will get worse.
by Y-bar | 2025-10-09 15:45:19+00:00
A lot of discussion on HN is ideological in nature, it’s just that the context is often Vue or React, or if PHP is good now, or how does SPA:s work in some browsers, or should desktop apps using Electron exist…

Humanitarian/ethics contexted articles being flagged means that HN curiosity is being trampled on in a certain manner, doesn’t it?
by solatic | 2025-10-09 15:45:25+00:00
Most modern processor architecture CPU cache line sizes are 64 bytes, but not all of them. Once you start to put performance optimizations like optimizing for cache line size, you're fundamentally optimizing for a particular processor architecture.

That's fine for most deployments, since the vast majority of deployments will go to x86_64 or arm64 these days. But Go supports PowerPC, Sparc, RISCV, S390X... I don't know enough about them, but I wouldn't be surprised if they weren't all 64-byte CPU cache lines. I can understand how a language runtime that is designed for architecture independence has difficulty with that.
by podgietaru | 2025-10-09 15:45:25+00:00
I worked on getting [Omnivore](https://github.com/omnivore-app/omnivore) from cloud to self hosting.

I never appreciated the value of Self-hosting until then. I was so sick of finding new services to do essentially the same thing. I just wanted some stability.

Now I can continue using the thing I was already using, and have developed my own custom RSS Reader ontop of Omnivore.

I don't need to care about things breaking my flow. I can update the parsing logic if websites break, or I want to bypass some paywalls. It really changed my view on Self-hosting.
by heisenbit | 2025-10-09 15:45:30+00:00
Considering that LLM are fairly good at finding security relevant issues - the bugs that matter - there is certainly scope for them. I would not be surprised if not checking your code with an LLM will be considered negligent in the near future. This week I was forced by circumstances to triage a messed up nginx configuration. While not the focus of my work the LLM pointed out two issues where configuration was not following best practices with security relevant implications (it also turned out an old release was used by the team and one issue was already fixed due to the feedback of a pen test assessment).

LLM seem to be really good in analyzing things. I don't not trust them to produce too much but alone the ability to take a few files and bits and pieces and ask for a response with a certain direction has been transformative to my work.
by sackfield | 2025-10-09 15:45:41+00:00
A rather controversial opinion I have is this will begin to bend back very soon, once AI starts controlling more of the development process it will be able to reason about why we have these verbose frameworks at all, and start slimming them down to do only what it needs to do in the context of a program. I think stories like this will become more and more common: https://cybernews.com/security/curl-maintainer-stenberg-says...
by robots0only | 2025-10-09 15:46:11+00:00
+100!!! Please don't fall for the HYPE.

The current best neural networks only have around 60% success rates for small horizon tasks (think 10-20 seconds e.g. pick up apple). That is why there is so much cut-motions in this video. The future will be awesome but it will take time a lot of research still needs to happen (e.g. robust hands, tactile, how to even collect large scale data, RL).
by mothballed | 2025-10-09 15:46:25+00:00
Generally agree but I'd note politically influential rich should generally prefer productive assets, while people expecting to have to shove the most valuable thing they can find up their ass while running past machine gunners at the border will generally prefer gold.

Gold is totally irrational if you think you'll have the reigns of the country, since you will always win having land and factories under that scenario.

It signals the rich think they're losing control.
by darepublic | 2025-10-09 15:46:26+00:00
I still like React but I agree that it has lost its way somewhat. Hooks are very counter-intuitive and I don't think you can really call them a successful abstraction. You just get used to them over time. I don't use this react suspense stuff, nor have I kept up with the latest server side rendering with React tech. It doesn't appeal to me, I only use next + react with the pre-rendered export path and I think that niche still works fantastic. But at some point in the future they may take this away from me.

This tends to happen with frameworks. A new one arises (next / react) and then over the course of many major version updates tends to just scope creep and try to do too much, or is monetized (next) and needs to find ways to justify people spending money on what was previously just free open source code.
by bsnnkv | 2025-10-09 15:46:33+00:00
> subtlying implying that open-source is old and past it

It's really not that deep; U2 and Mogwai exist in the same timeline, in the same shared canon of contemporary music.

> It's a pre-open source license

This statement is strictly ahistorical; the earliest software licenses which made source code available to everyone and included restrictions on redistribution and/or use date back to the late 1990s[1][2].

You can certainly _try_ to make the case that these are the same as the Xerox license, but I don't think it would be a very strong one.

[1]: https://spdx.org/licenses/Aladdin.html

[2]: https://spdx.org/licenses/QPL-1.0.html
by jimmydddd | 2025-10-09 15:46:51+00:00
Agreed. Right on red is similar to a stop sign. Driver has to come to a complete stop, not roll through the intersection. Most folks I talk to don't even know this. In other words, it's not that they admit they are breaking the rules, but say everyone else does it. They don't even know they are violating the law. Also, many drivers roll through while essentially cutting off oncoming traffic, instead of realizing they don't have the right of way.
by 47282847 | 2025-10-09 15:47:07+00:00
I recently decided to upgrade to BC50 again after some years of less travel and a subscription of a BC25. I went to the DB site, logged in, manually provided my BC25 card number in the order process even though it’s right there in my profile. And ended up with a second subscription: I now own both a BC25 and BC50 in parallel, which makes no sense as you can of course only use one of the two.

…
by opwieurposiu | 2025-10-09 15:47:12+00:00
An example of this effect can be already be found in motorcycles. I currently own a BMW motorcycle and a honda truck. The honda has all the modern driver aids, automatic braking radar, lane keeping, etc. It has many airbags and is statistically about 30x safer per mile then the motorcycle. The truck is far easier to drive. I still ride the motorcycle whenever I can. Why? Because the motorcycle forces me to become more fully human, and the truck turns me into more of a machine. On a motorcycle you smell the hay as you pass a field. You feel the cool air as you ride over the stream. Every tiny bump and crack in the pavement has an effect, and you feel them all. You are not in a car, you are in the world. You must PAY FULL ATTENTION to the here and now or you will get squished. A motorcycle forces you to BE HERE NOW.

Our mental suffering is not because car is on autopilot. Suffering happens because WE ARE ON AUTOPILOT. So I chose to trade the 30x risk of death for a 30x reduction in mental suffering. Rational? God I hope not.
by bluGill | 2025-10-09 15:47:48+00:00
Those stastics need to be figured out. You are on the right track - there are a few really bad drivers (and I'm not sure if race drivers are better on common roads - anyone have data?). We need to work through those issues. I didn't say average though I said better than humans and left the measurements open because I don't know all the issues to account for.