MurphyA/hacker-news huggingface dataset:
by AstralStorm | 2025-08-29 11:02:58+00:00
For a lot of people, the world models are really rough and incomplete, so they really really on common opinion on these matters.

This is the same if you tried asking a general populace ethical questions in a vacuum sneakily. You're going to be dismayed after collecting the set of approved behaviors per culture.

There's not really a way to evaluate one of these.
by rafaelmn | 2025-08-29 11:03:34+00:00
I didn't look at the implementation but sounds similar to something I two years ago recursively summarize the documentation based on structure (domain/page/section) and then ask the model to walk the hierarchy based on summaries.

My motivation back then I had 8k context length to work with so I had to be very conservative about what I include. I still used vectors to narrow down the entry points and then use LLM to drill down or pick the most relevant ones and the search threads were separate, would summarize the response based on the tree path they took and then main thread would combine it.
by ryao | 2025-08-29 11:04:26+00:00
> Yes. Since we are not in C++ we can choose to get rid of this useless pointer.

If you were trying to implement OOP in the kernel in C and implemented a vtable, you cannot get rid of the this pointer in vtable entries since a child class might want to use it in the overrode definition. It is one of the same reasons why you cannot remove it in C++. The entire point of a vtable is to enable inheritance. If OOP really were being done, an out of tree module could make a class that inherits from this one without needing any code changes and use the this pointer, but you cannot do that if you drop the this pointer. I already explained this.
by lesostep | 2025-08-29 11:04:50+00:00
>> The human sitting behind the desk is the one attaching their emotions to what they send

natural question: to you draw? Even a simple thing, even a doodle of a cat would count. A particular emoji drawn for a joke. Have you ever drew a line, and then smile to yourself "yes, that is what i want other people to see?"

People can draw poorly or make collages, and come up with pretty expressive art. Those who say "well I can't express myself with stick figures" coincidentally can't express anything without stickfigures too. They just never payed enough attention to the subject to express it.

Personal anecdote: when I ask people why X is in the art they send me, they answer happily. When I ask people with AI art that, they say "oh, you nitpicking". As if some details don't and shouldn't influence art expression. As if all details that weren't in a prompt, shouldn't express anything.

AI art is a concept muddled. It's a grave for intentionallity. It's not easy to decipher creators intent through a cacophony of other intents mixed in because almost none of art choices were made with the intent to convey.
by 000ooo000 | 2025-08-29 11:04:51+00:00
The readme uses history so surely the author knows this?

function preexec_go() { local command_line=$(history 1 | sed 's/^ *[0-9]* *//') if [[ -n "$command_line" && "$command_line" != "preexec_go" ]]; then # CHANGE THIS PATH to the location of your 'envoy' executable ( ~/Desktop/projects/envoy/envoy "$command_line" >/dev/null 2>&1 & ) disown fi } trap 'preexec_go' DEBUG
by AIPedant | 2025-08-29 11:05:37+00:00
Where you're getting confused is by trying to combine state space determination and probability determination at the same time (this is also why the problem is so similar to Monty Hall). The state space is shifting when you say "assume X, then the probability of Y." You are going back and forth between using and not using the information to decide arbitrarily that some probabilities are 50% and others are 0%, which leads to an invalid conclusion.

Specifically: it is not true that the firstborn has a 50-50 chance of being a girl, given you were told that the family has at least one girl. The firstborn has a 2/3rds chance of being a girl. This is the heart of your confusion.

In a broader sense there is an entire class of confusing conditional probability problems like this. Events which are causally independent in reality (e.g. gender of a child, which door Monty Hall hid the car behind) fail to be probabilistically independent when you have extra information. Yet these probability games are contrived in a way that our intuition takes over and we use our causal understanding even when a better probabilistic understanding gives you a better answer.
by edude03 | 2025-08-29 11:06:30+00:00
A s a technologist I think this is obviously a move in the wrong direction but let’s be real - Synology is going to be fine. The type of people who buy synology are the same people who buy Apple and are the same people who buy prebuilt gaming PCs, they’re actively trying to avoid knowing how it works so they can focus on the task to be done.

I have a DS1823 for what it’s worth, but I also have a home built NAS from ten years ago and a Ugreen running nixos. I explicitly use the Synology stock for things that just need to work
by joegibbs | 2025-08-29 11:06:55+00:00
Cool! I'm working on something similar (https://app.embedsheet.ai, a bit buggy and in-dev, the paid stuff is just placeholders) but yours feels much more responsive and smooth than mine, it's very impressive!

I notice that one of the big things with using LLMs for something like this is making that each cell input/output has a corresponding cell reference (e.g. A1:"data in a cell"). I was originally doing it with CSV data inside XML tags for each block of data e.g:

<data range="A1:B2"> 1,2 3,4 </data>

Which works for very small blocks but since LLMs are so terrible at counting it would begin to make mistakes after anything more than a very small range. I think the killer feature for something like this would be letting the LLM try to come up with JS-based custom functions so that it's not limited to builtin formulas.
by lock1 | 2025-08-29 11:08:39+00:00
Ah, I'm bookmarking this. Thanks for writing this :)

I love how you put it: "grab a fucking profiler before you optimize". I get complaints sometimes about using FP because of performance, and I think a variant of "grab a fucking profiler before you optimize" is much better response than "avoid premature optimization". Introducing them to a magical thing called as "profiler" is a nice bonus too.
by 0x0dd | 2025-08-29 11:08:44+00:00
That comment was in Bullseye. In Trixie's /etc/login.defs the comment is gone.

With Trixie, PAM's "User Private Groups" are by default enabled and default umask thus is 002 instead of 022.

(Personally, I'm irritated by the rather silent way this invasive change got introduced -- it is mentioned in /usr/share/doc/libpam-modules/NEWS.Debian.gz together with instructions to restore the old behavior.)
by Imustaskforhelp | 2025-08-29 11:09:21+00:00
This is the best HN comment I have ever seen. So elegant. I am going to use, "I think you should reflect on that" line from now on. This line is just pleasant to me, seems professional and actually inviting to a discussion while also showcasing the hidden irony of the original case that you pointed out.

This is art, mr white!
by acdha | 2025-08-29 11:09:32+00:00
> Donating money, enabling more free speech on X, DOGE (an efficiency exercise at least in its goals), etc all seem like a part of democracy to me.

Now think about the goals: is this strengthening democracy or trying to avoid it? All of that effort is being dedicated to preventing the outcomes favored by a majority of even those politicians’ voters.

> Do you think these actions taken to stay in power are limited to one party?

No party is blameless but restricting democracy has been strongly Republican for decades. Trying to prevent people from voting is a signature move. Gerrymandering has more bipartisanship but still strongly skews red. Trying to focus power in the presidency away from the more representative Congress is a Republican goal. Having unelected judges chip away at protections like the Voting Rights Act is again a Republican activity.

I’m not saying that Democrats can do no wrong, of course, but simply recognizing that as the Republican Party has embraced positions favored by a minority of the country their support for democracy has notably diminished. In the 90s the guys saying “both sides” sounded a little smug and naive but had a somewhat defensible case, but in this century that position has become untenable. It’s been decades since I voted for a Republican over basic issues like “do you support the rule of law?” I really hope that changes for the sake of the country.
by hudon | 2025-08-29 11:11:34+00:00
This is a distinction without a difference. Even if you take a rudimentary raw cloth comparison like cotton vs heavy wool (the latter being fire resistant and used historically used by firemen, ie. “Safety critical”), the machines’ output quality was significantly lower than manual output for the latter.

This phenomenon is a general one… chainsaws vs hand saws, bread slicers vs hand slicing, mechanical harvesters vs manual harvesting, etc.
Show HN: DripCopy – Gentle Optical Media Copier for Underpowered USB Hosts
by denuoweb | 2025-08-29 11:12:11+00:00
A resilient, rate-limited, one-file-per-second copier for CD/DVD data on low-power or unstable USB hosts (e.g., Raspberry Pi), designed to prevent optical drives from ramping to high RPM and brown-out resetting.
by 1718627440 | 2025-08-29 11:12:55+00:00
To cite Wikipedia:

> Object-oriented programming (OOP) is a programming paradigm based on the object – a software entity that encapsulates data and function(s). An OOP computer program consists of objects that interact with one another. A programming language that provides OOP features is classified as an OOP language [...]

You don't disagree, that this kernel pattern is about data abstraction. You probably don't disagree, that the kernel uses functions. The kernel uses "objects" (FS implementations) that follow a defined set of functions, sometimes called "class" (vtables/wtables/however you like to call them). Therefore I conclude what the kernel does here is a prime example of OOP.
by honeybadger1 | 2025-08-29 11:13:11+00:00
it's truly a horrible thing that hearing the facts as they are, is considered excruciating. i'm very lucky that the company i've been working for for 6 years takes care of me exactly because i'm detailed, i say what i think when i think it, and have built a cult following amongst our customer base for being able to get to the meat of problems and solve them, or get at least on the path to resolution.
by pessimizer | 2025-08-29 11:13:22+00:00
The user wasn't "advising" this, or asking if it was fine. They're just doing it. Everything that they want to do with their own computer is permissible.

The person you're replying to is saying that tmp is meant for temporary storage that could disappear between reboots. A permanent archive of the past states of the tmp directory is not temporary.
by Maulik_hacker | 2025-08-29 11:14:11+00:00
Here’s the truth: most startup founders (me included) fall in love with bad ideas. We tell ourselves the market is big enough.

We convince ourselves we’ll “figure it out later.” And then we waste months, sometimes years, building something no one cares about.

I hit that wall at 14. Too young to be jaded, but old enough to see how easy it is to fool yourself. So I decided: instead of guessing, why not stress test ideas the way VCs and seasoned founders do?

That’s how Startup Solve was born. It’s a tool that doesn’t coddle you—it tells you if your idea looks dead on arrival, or if there’s a real shot worth betting on. It analyzes things like market, viability, funding potential, and growth angle.

It’s not magical. It won’t hand you a unicorn. But it’s better than lying to yourself and wasting 2 years on a product nobody asked for.

I’m not here to “sell.” I’m here to ask: Would you actually use something like this when you’re in the idea stage?

Or is the struggle of finding out the hard way just part of the founder tax?
by Ferret7446 | 2025-08-29 11:14:30+00:00
> I had more agency over where capital was deployed as a teenager deciding how many people were going to be on the shift for closing, then I have making over 200k/yr as a Senior Manager.

But the value of the capital you had sway over as a 200k manager is significantly higher. You have to accept that you won't ever have total agency over 7+ digits worth of both human and non-human capital if you're not a VP/CEO (or a fintech bro I guess).
by bsenftner | 2025-08-29 11:14:51+00:00
All that complexity is a trap. It creates a need for people that have spent the unreasonable time to grasp a poor design, and then they have the secrets that others simply do not have the time to waste learning yet another poorly designed reindeer game. That complexity eats time, energy and is pointless. CSS is a shit show of poor design, poor documentation, and secrets.
by pjmlp | 2025-08-29 11:15:42+00:00
Partially, I still consider the Web shell and VSCode based editing experience the best of clound vendors as replacement from what started to me as telnet and X forwarding on the university DG/UX servers.

AWS is the worst of this experience, even IBM Cloud has better tooling in this regard, GCP is somehow in the middle, others like Vercel/Netlify naturally don't offer this kind of setup.
by hulitu | 2025-08-29 11:15:48+00:00
> Honestly, a lot of people (both young and old) have no concept of where they are saving their files

Microsoft is working hard on this issue since Windows 95. They even push their braindead Documents, Pictures, Videos before anything else. Good luck finding your files when something goes wrong. Though, it is better than iOS or Android where files are second class citizens and working with them is a PITA.
by DecoySalamander | 2025-08-29 11:16:46+00:00
> if the foreigner was so good as the American engineer why wouldn’t they be getting paid the same as the American

You should also ask whether you're paying American so much because they are so good, or are you paying them so much because rents in SF are so high?

> Covid hits and everyone goes remote, but the salaries only go up. They always go up.

Once again, did it go up because COVID infections somehow made american workers even better or because lockdowns caused mini tech boom while money printing tanked the dollar's value?
by Chris2048 | 2025-08-29 11:17:48+00:00
Maybe a bit of context, The python documentary was premiered today, and apparently Kenneth was not consulted:

"The Python documentary releases tomorrow, featuring interviews with Python community leaders and contributors.

Despite creating one of the most foundational Python libraries in history, I wasn't even contacted about participating.

No email, no mention, complete invisibility.

The omission speaks volumes about how mental health disclosure transforms you from community asset to community liability."

https://nitter.poast.org/kennethreitz42/status/1960751712161...

Kenneth characterises this as effectively discrimination based on his "openness about mental health challenges", but to be honest I'm finding it unclear if he is working with these challenges in good faith, or refusing to take responsibility for his action, blaming it on his mental health struggles, long after the event. He sort of apologised, for something in response to a significant criticism of his actions:

https://kennethreitz.org/essays/2023-01-an_overdue_apology

but this latest post seems to respond to the same critical post, but less apologetically.

They both seem very non-apology in tone (the second even an "un-apology"), it doesn't really inspire me to trust his narrative.
by whizzter | 2025-08-29 11:19:29+00:00
It's better now, been annoyed like you but the Rpi5 comes in a 16gb variant and has a PCI-E port that can be extended to 5x SATA or 2x M2. It's not blazing but probably an improvement over my old Celeron J1800 with 8gb of ram.

The Intel N100,etc series of machines seems popular with builders even if the RAM restrictions drives me nuts.

I think the major issue seems to be cases actually, there's tons of small cheap AMD machines from manufacturers like BeeLink that trounce most NUC setups for performance, but like the NUC's as soon as there's disc enclosures the price shoots away.
by ForOldHack | 2025-08-29 11:20:37+00:00
I disagree with his assumption,that a type cannot have itself as a member of itself. Everything else is solid prepositional calculus ala G.E.B. and its ideas are very interesting, but it seems as if it needs to be a larger work. ( It extremely terse. ). The other thing is that type is mostly data except for the type code, which if used as data i.e self modifying code is completely evil.

I now am very interested in reading more of what he has to say, but it's very theoretical,and has immediate practical applications.
by ChrisMarshallNY | 2025-08-29 11:23:15+00:00
> One of the consequences of this is that we should always consider asking the LLM the same question more than once, perhaps with some variation in the wording. Then we can compare answers, indeed perhaps ask the LLM to compare answers for us. The difference in the answers can be as useful as the answers themselves.

That’s a useful tip.
by canucker2016 | 2025-08-29 11:23:50+00:00
I never claimed the 200B model was FP16.

If the 200B model was at FP16, marketing could've turned around and claimed the DGX Spark could handle a 400B model (with an 8-bit quant) or a 800B model at some 4-bit quant.

Why would marketing leave such low-hanging fruit on the tree?

They wouldn't.
by rohgpt | 2025-08-29 11:25:10+00:00
We didn’t plan to record anything. Last day of KubeCon Paris, we ran into Solomon Hykes and grabbed a small table at the airport café.

What’s inside • PyCon 2013. Someone posted their unfinished site to HN, called it vaporware. They shipped in two weeks. • Adoption before readiness. Dockerfile started as a hack, BuildKit came later to fix scale and correctness. • Worst incident. Router sent traffic to the wrong apps for minutes. Changes that followed. • Security as tradeoffs. Containers reshuffled risk models. AI is reshuffling them again. • Fragmentation. K8s, VMs, Wasm, serverless will coexist. Standardize the pipeline, not the runtime. • Dagger functions. Pipelines as code you can run locally, mock, debug, and share.
by bitwize | 2025-08-29 11:26:08+00:00
My dad is a gearhead's gearhead. The sort of guy who, if there were a car from the 1930s to the 1970s visible in a movie, could identify make, model, and year at a glance.

He had a 2000 Cadillac Eldorado he was very fond of. Drove that thing everywhere. He had to junk it -- the whole thing -- because some rain got into the sun roof and messed up one of the computers -- and aftermarket motherboards were not available. If he were willing to entertain computers in cars before, he wasn't afterward. Purely mechanical is where it's at. Me, I'm concerned that encroaching electronics means turning cars into smartphones on wheels. Things that want to shut down and do software updates when you want to go for a drive. And heaven help you if the update has bugs in it, or if the manufacturer decides to try out innovative new UI paradigms! (Patch 4.3.21: You can now use the gearshift to select songs in the media player! Great!) And that's before we get into the "features that are in the car, but disabled and paywalled with nothing but a software flag" issue.

I have a feeling that the enshittification of vehicles means there will be a small but vocal community of young people who rediscover the joys of purely mechanical vehicles from the 1960s and 1970s, the same way young people have discovered and appreciated 80s music, or video games from around the turn of the millennium.

A related issue: Analog radio is going away. It used to be that you could put together a crude but serviceable AM radio using a handful of spare parts. Kids would build them with components bought for a few bucks at Radio Shack. This could let you receive, for example emergency broadcasts in a pinch. If everything is converted to packetized digital radio, or worse, TCP/IP "radio", suddenly the complexity threshold you need to pick up a broadcast jumps.

Some of the most fascinating technologies to me are ones that are relatively simple, but which get you far. The Polynesians were able to explore much of the vast Pacific Ocean using sturdy canoes and navigation techniques that required no special equipment, just observation and a body of knowledge passed down through the generations. Our complex culture seems to be losing the ability to build and make use of simpler technology (though as concerns marine navigation, the US Navy has reintroduced navigation by LORAN and astronavigation as a part of cadet training).
by nvader | 2025-08-29 11:26:09+00:00
In charity, I think there is actually a product opportunity for improvements to the standard shell histfile.

I've often been frustrated by my history not being easily shared between concurrent terminals, difficulties in searching, and lack of other metadata such as timestamp, duration and exit code.

Although I suspect this repo was vibe-coded so far, I think there's a promising problem to solve here.
by swed420 | 2025-08-29 11:27:25+00:00
> If you believe, as capitalists do, that the highest goal of government is to protect the ability of people to make money, you support this.

It's true, and the blatant mishandling of COVID throughout the pandemic (which hasn't functionally ended) by both political parties of capital is a great example.

Step 1) Manufacture consent for COVID to be 'over,' which the CDC and both political parties were absolutely part of: https://www.thegauntlet.news/p/how-the-press-manufactured-co...

Step 2) With a facade of 'democracy,' ask the people if they want COVID to be over: https://web.archive.org/web/20240802024326/https://docs.hous...

Step 3) Meat grinder of capital interests intensifies, and everyday people pay the price

It's 2025 and new people are acquiring debilitating Long COVID every day and don't even know it. Not because they're not vaccinated, but because vaccines never stopped endless transmission in the first place. Only an N95 can do that for whoever elects to wear one. Yet practically nobody knows this, including most doctors, as designed by capital interests.

We could have used COVID as an opportunity to completely restructure society for the better, but instead we got the opposite thanks to capital interests running the show.
by thedanbob | 2025-08-29 11:27:48+00:00
I didn't realize that nesting is official now, last time I checked it was still a proposal. Nice!

CSS has a lot of weirdness but I feel like it's been following the trajectory of Javascript toward becoming decent language. Flexbox and the :has selector, and now nesting, cover a lot of the pain points I've had over the years.
by persolb | 2025-08-29 11:28:48+00:00
There are at least dozens of us doing this. My $5k bloated corporate laptop sits in my office 24/7. The 25% of time I’m traveling is with a $300 Chromebook with Linux Mini, a Bluetooth mouse, and logged into to a Windows VM.

Now that everything corporate is forced into the cloud, using a VM doesn’t carry all the extra downsides it used to.

and the bonus is that, when the workday is done, I have a machine I actually own and can use without breaking policy.
by aurareturn | 2025-08-29 11:28:59+00:00
Problem for all Chinese chip companies is not having access to EUV nodes. That's the biggest hurdle. Until China has its own EUV machines, American chip companies will continue to be well ahead.

I think it's interesting that the US government decided to side with the tech bros (Sam, Elon, Bezo, Zuckerberg) by banning Nvidia hardware to China. This helps American AI labs take a pretty sizable lead in the short term. But long term, this creates a challenge to America's chip dominance by forcing Chinese companies to rely on each other for chips.