MurphyA/hacker-news huggingface dataset:
by stonecharioteer | 2025-10-19 10:56:28+00:00
Thank you for reading this. I'm having fun learning Ruby. I just started working at a company where I use it full time. It's great learning it and I have supportive colleagues who are excited for me. I'm going to write more about Ruby. I have planned about 6 articles in the next few weeks. I hope I get around to them all.
by uecker | 2025-10-19 10:57:36+00:00
I can't comment on the rumors, but at least since I started contributing to GCC a decade ago and I suspect for much longer, RMS certainly is not involved with GCC at all and he does not have any influence on the project in any way.

I agree that moving to C++ was a mistake, and I agree that for software to be truly free it has to be lean, so that users can meaningfully contribute. Apocalypse is certainly exaggerated, as GCC is still something that is fairly accessible to newcomers. But it certainly reflects the general and unfortunate trend of making things too complex.
by metalman | 2025-10-19 10:58:36+00:00
I have a strong desire to achive control of my device, though I could care less about bieng tracked at the network level. One of my primary uses for my device is navigation, which I use OSM or derivitives for, and want to build an on device copy, that can be updated periodicaly. given that there are phones with 1Tb internal, and have slots for 2Tb cards this should be doable with plenty of room left for media. There are also species of ultra compact ssd drives availible now, and I look forward to having a nicely portable device, that has excess capacity for all but the most obsesive media collecting. up next cameras, wich should be placed dead center and not project from the device back

bla bla bla

these guys say they are going to be shipping dev boards soon, looks tasty

https://liberux.net/
by titzer | 2025-10-19 10:58:43+00:00
It's for this reason that I dream of us going back to keyboard-first HCI. I wish the underlying BIOS could easily boot and run multiple operating systems simultaneously and there were keys that were hardwired to the BIOS to switch out of whatever GUI crap you were in to the underlying "master control mode".

I wish we'd made better correspondence between the GUI and the keys on the keyboard. For example, the ESC should always be top-left of the keyboard and every dialog box should have an escape that basically always does the same thing (go back/cancel) and is wired to the hardware key. Instead of drop-down menus at the top of the screen, we could have had pop up menus at the bottom of the screen that positionally correspond to the F1-F12 keys.
by andy99 | 2025-10-19 11:00:55+00:00
Coreference resolution tests something like this. You give an LLM some sentence like “The doctor didn’t have time to meet with the secretary because she was treating a patient” and ask who does “she” refer to. Reasoning tells you it’s the doctor but statistical pattern matching makes it the secretary, so you check how the model is reasoning and if correlations (“bias”) trump logic.

https://uclanlp.github.io/corefBias/overview
by oli5679 | 2025-10-19 11:01:05+00:00
The OpenAI fine-tuning api is pretty good - you need to label an evaluation benchmark anyway to systematically iterate on prompts and context, and it’s often creates good results if you give it a 50-100 examples, either beating frontier models or allowing a far cheaper and faster model to catch up.

It requires no local gpus, just creating a json and posting to OpenAI

https://platform.openai.com/docs/guides/model-optimization
by Nevermark | 2025-10-19 11:03:37+00:00
My understanding:

HIPAA prohibits share private medical information that isn't yours. Regardless of signing anything or how you got it.

And no medical establishment can (legally) share records with you, without a legal purpose, and documentation you know your obligations or are legally allowed to have the information.

Nobody cares what your opinion is, without an explanation.

This is HN. Two-way curiosity and friendly discussion are encouraged. Enlighten me, instead of posing, please.
by toofy | 2025-10-19 11:04:01+00:00
> There is something slightly romantic…

if he was alone i would absolutely agree with you full stop.

but it looks like they may have been entirely underselling just how backyard amateur their company was just to get people to give them money.

i totally adore books and documentaries and tales of explorer types pushing their ideas to the limit but it quickly crosses a line when they:

a) downplay dangers to innocent people, and

b) refuse to understand their own ignorance and believe the people who have already literally done their idea are somehow “fools”

the person who is trying to “disrupt” but doesn’t have a deep understanding of the often very good reasons why an industry may do things a certain way is the fool. not the ones who already repeatedly make it work.

we need to encourage adventurousness but also wisdom.
by immibis | 2025-10-19 11:04:15+00:00
I had two accounts banned from BlueSky and they didn't say why. One was parodying Donald Trump so fair enough if they don't want content like that, and they told me it was banned for impersonating Donald Trump. The other, no idea at all because I don't think I even tweeted anything very controversial, and the email was just a very generic "you violated terms of service". My third account was not banned, but I don't use BlueSky any more. It's not a ban-evasion ban, since they're logged in together in the same web browser, with the menu to switch accounts active, and yet my third account was not banned.

My point of sharing this info is that BlueSky is not a user-driven moderation system. It arbitrarily and centrally bans accounts, just like Twitter.
by card_zero | 2025-10-19 11:06:41+00:00
The article:

> five conditions: happy Black/sad white; happy white/sad Black; all white; all Black; and no racial confound

The paper:

> five levels (underrepresentation of black subject images in the happy category, underrepresentation of white subject images in the happy category, black subject images only across both happy and unhappy categories, white subject images only across both happy and unhappy categories, and a balanced representation of both white and black subject images across both happy and unhappy categories)

These are not the same. It's impossible to figure out what actually took place from reading the article.

In fact what I'm calling the paper is just an overview of the (third?) experiment, and doesn't give the outcomes.

The article says "most participants in their experiments only started to notice bias when the AI showed biased performance". So they did, at that point, notice bias? This contradicts the article's own title which says they cannot identify bias "even in training data". It should say "but only in training data". Unless of course the article is getting the results wrong. Which is it? Who knows?
by rsynnott | 2025-10-19 11:08:24+00:00
Always amused by HN on buses. It seems that the median HN is basically okay with trains, but is convinced that if they ever set foot on a bus they will immediately be stabbed by 47 drug addicts, and then their soul consigned to Bus Hell. It's kind of comically hyperbolic.

I wonder where the dividing line is. Are HNs afraid of trams? Very Light Rail systems? Trambuses? Trolleybuses? BRTs? Railbuses? Someone should do a survey.
by mvdwoord | 2025-10-19 11:10:22+00:00
I do not live in the UK, but across the channel.. Had to look it up a bit as I do not follow this in great detail but there is some significant debate there on inheritance taxes I believe?

I appreciate that this is a complex topic, but the point I tried to make in response was that these things are rarely as simple as people make them out to be. Increasing taxes on wealth transfers could have all sorts of side effects which are not easy to link as nothing in the economy happens in isolation. I thought the UK was perhaps a relevant example, as France and Sweden have been recently as well.

The economy is not a zero sum game, and the rich can get richer while the poor get richer as well. Maybe this is not a fair representation of what is going on, and I am certainly no expert on the US economy, but the whole "just tax the rich" mantra does not seem obviously true or effective to me.

I agree though that the system as a whole feels broken.. but also, because it is "small club, and we ain't in it". Wealth has a significant influence on policy...
by Lyngbakr | 2025-10-19 11:11:32+00:00
It's like a package manager on steroids!

When I tried using Gleam, I loved that it came with all the basic tooling I needed and that's what I think is so wonderful about Lux. I don't want to spend my time fiddling around with setting up all the individual tools — I just want to write code. For me, Lux makes the broader experience around building Lua projects a lot more enjoyable.
by skydhash | 2025-10-19 11:12:15+00:00
All the keybindings you mentioned are commands accessible with M-x. The thing with Emacs is that a chord is always attached to a keymap. The global keymap is always accessible while all the others are accessible through a keybind in another keymap, recursively.

So the only thing you need to know are those commands. And that's the main appeal of Emacs, to have commands that augment text editing. One of the most powerful examples is org mode, which is just another markup language, but there's a lot of commands that makes it an organizer, a time tracker, an authoring platform, a code notebook.

Each mode is a layer of productivity you put on the bare editing experience.
Show HN: InDom – 3.8KB modern JavaScript auto-cleanup DOM library
by constcallid | 2025-10-19 11:16:06+00:00
InDom is a library I’ve had in mind for years. When arrow functions arrived, I imagined writing `$('.example').onClick(n => n.addClass('on'))` with clear APIs like `$1` for querySelector and `$a` for querySelectorAll. Finally, with widespread support for private class methods, I was able to build InDom around two core principles: single instance per DOM element and automatic cleanup of events and data. Core features of InDom:

- Chainable and lightweight (3.8 KB gzipped)

- Stack Agnostic: If you set an event with InDom and then remove the DOM element by any means (an older JS DOM library, a large JS framework, etc.), cleanup still happens automatically. This allows gradual adoption of InDom at any pace.

- ES2022 with Plain JavaScript, ES modules, and TypeScript distribution formats.

A few code examples:

// hover highlight on every #menu>div const menuDivs = $a('#menu>div'); menuDivs.onEnter(n => n.addClass('on')); // In the above, n is each InDom object menuDivs.onLeave(n => n.removeClass('on')); // prevent the first .example>a from navigating $1('.example>a').onClick((n, e) => { e.preventDefault(); console.log(`navigation blocked for URL: ${n.getAttr('href')}`); }); // get the first .sign-up-section const section = $1('.sign-up-section'); // harvest all field values inside it const o = $v(section); // { name: 'Alice', interests: ['JavaScript','clean code'], … } if (!o.interests.includes('clean code')) { $1('.error', section) .setHtml(`${o.name}, please select "clean code" to continue`) .addClass('on'); }

I hope InDom adds to the JS ecosystem, and I’m looking forward to your feedback.

You can view InDom on GitHub: https://github.com/constcallid/indom
by immibis | 2025-10-19 11:16:21+00:00
I notice that on Discord, even in "servers" (which aren't servers) that are allegedly about technical topics, it seems like at least 3 out of every 4 messages are slop - low effort irrelevant memes etc. For example there's a cat gif labeled "repost this cat after a substantial delay" and people just post that for no reason, then other people reply with the same gif. And there's no algorithm in Discord - it's an IRC-style chatroom platform - it's real humans posting and engaging with slop because it triggers dopamine or something, somehow.
by nasmorn | 2025-10-19 11:16:44+00:00
The issue was processing messages for live pro esports tournaments. Each game had to be processed and the biggest issue was that messages from the queue were not guaranteed to ordered and because of processing issues upstream you could get a large amount of messages for a specific match in sequence. Thus we decided to run just a light weight worker on the original external queue copying to our datastore which is very fast and can be run massively parallel.

Then run a unique job per running match that does the ordering and processing. This worked well enough but you need to now make sure that each worker gets called again after it finished and originally we had a recursion going on but the best place to do it was eventually deprecated in a new sidekick or unique jobs version update. We eventually settled on a supervisor that would monitor and restart workers. Which is just a bad version of elixir in the end
by KronisLV | 2025-10-19 11:17:49+00:00
> Both Free Pascal and QB64 are maintained and under relatively-active development, with their most recent releases in 2021… but they are mostly ignored because they expose arcane languages that most people have no interest in these days.

Touché. Personally I think Pascal (the FPC/Lazarus variety) was pretty cool, straight up one of the best ways to easily do cross platform GUI apps, something of that old RAD fame: https://www.lazarus-ide.org/index.php

I wish someone would prove me wrong, what are the best modern cross-platform options for native GUI?

At the same time, for everything else in similar circumstances (statically compiled executables, relatively safe to code and use), Go has replaced it for me, in great part due to both the ergonomics of the language, but also just how batteries included the standard library is.
by dvdkon | 2025-10-19 11:19:05+00:00
I can see it from the point of view of e.g. a politician, where reduction in reach has a direct impact on the number of votes they can expect. Disadvantaging one is as good as giving advantage to the rest, and in the context of politics that would be problematic even if a court ordered it.

That's not to say Fediverse-style moderation would solve this. I don't really know what the solution is for algorithmic feeds. Personally I'd rather go back to lightly-federated or unfederated forums, but that idea seems sadly unpopular.
Show HN: Duck-UI – Browser-Based SQL IDE for DuckDB
by caioricciuti | 2025-10-19 11:19:38+00:00
I built Duck-UI, a web-based SQL editor that runs DuckDB entirely in your browser via WebAssembly. No backend required.

The Problem: Every time I needed to query csv, parquet, or even to play with SQL, I had to either: (a) spin up a Jupyter notebook (b) use the CLI (c) upload to a hosted service.

Friction at every step (TOO MUCH to load a csv or even to test some sql (study)...

The Solution: DuckDB's WASM runtime lets us run SQL analysis client-side. Load CSV/JSON/Parquet files from disk or URL, write SQL, get results instantly. Data stays on your machine. What It Does:

SQL editor with autocomplete & syntax highlighting Import CSV, JSON, Parquet, Arrow (local or remote URLs) Query history, keyboard shortcuts, theme toggle Persistent storage via OPFS (data survives browser refresh) Optional: Connect to external DuckDB servers One-liner Docker deployment or Node 20+ dev server

Technical Details:

DuckDB compiled to WASM; query execution in-browser OPFS-backed persistence Apache 2.0 licensed Runs on Chrome 88+, Firefox 79+, Safari 14+

Use Cases:

Learning SQL without setting up databases Ad-hoc data exploration (CSV → SQL in seconds) Quick prototyping before shipping to production Privacy-conscious workflows (no data leaves your browser)

GitHub: https://github.com/ibero-data/duck-ui Live Demo: https://demo.duckui.com Quick Start: docker run -p 5522:5522 ghcr.io/ibero-data/duck-ui:latest

Would love feedback on: (1) Use cases I'm missing (2) Performance bottlenecks you hit (3) Features that would make this your default SQL scratchpad.
by nec4b | 2025-10-19 11:22:07+00:00
You seem to have very strong feelings when other people have different preferences then you. Why would use words like bizarre, delusional and total waste, when discussing such trivial matters.

>> Why? Do you think that is reasonable at all, when something as simple as just mounting over ssh exists?

In short yes. I use it mostly on remote machines and on my desktop Linux machine. Before that I used Norton Commander on DOS. I don't remote only from Linux machines but also from a Windows laptop. It is much quicker and easier to simple run "mc" in an ssh session when I need it than trying to mount the drive and then run another application on the local machine.
by akickinthestone | 2025-10-19 11:23:07+00:00
On one company I worked on, in one year tech team shipped 53 epics, delivering all the features sales, CS and product needs. By EOY the company grew zero. Literally zero. This was a series A company. CTO got in a meeting with the CEO and said: we delivered everything you asked for, but the company didn't grew. What went wrong? CEO wasn't able to act on this. In the end the company started by laying off the tech team - which delivered what is was asked for (even sometimes knowing that it was not going to work).

The more I think about it, I get a feeling that if your core product depends on software and your CEO doesn't know how to develop software, then your company is doomed to fail. And because all companies depend on software nowadays, more and more are doomed to fail. There's also this new idea of CFOs running the company. But they don't run the company, they run the books. It's hard to grow a product based on the books.

It's confusing and it looks to me that less and less people have the balls to be accountable for their lack of action.
by xilong88 | 2025-10-19 11:23:25+00:00
Hello everyone! I’m a developer working on *LogAI* — an AI-powered super memory assistant that helps you truly *remember*, *reflect*, and *act* on the things that matter most to you.

Like many of you, I’ve always been a note-taker — tracking my *tasks*, *ideas*, *daily life*, *health data*, *expenses*, and more. But existing apps are often too *scattered*, too *similar*, or too *complicated* to actually help. Here are some of the pain points I’ve encountered:

### Problems:

*Fragmented tools, bloated features* Want to track everything? You might end up with 5+ apps, 5+ subscriptions, and 10+ different interface logics to learn.

*Lots of data, no insight* Your data is scattered across apps — hard to search and impossible to connect. And so-called “insights”? Usually just a few charts — no real guidance or meaning.

*High barrier to logging* Every app has its own way to record things. Most (I’ve counted — over 70%) don’t support *AI input* at all.

I’ve been searching for a tool that could truly *quantify myself* — and couldn’t find one. So I decided to *build it myself*.

---

### Introducing LogAI

*LogAI* is the “second brain” I’ve always wanted — a tool that lets you record *anything, in any format, in the shortest time possible.*

You just need to type or say something like:

> “Ran for 50 minutes at 8 AM” > “Studied programming for 2 hours” > “Took an antibiotic at 4 PM”

That’s it. No complex forms, no extra steps.

Whether it’s *food*, *fitness*, *finance*, *medication*, *dreams*, *ideas*, *photos*, or *voice notes*, LogAI can automatically handle them — for example, recognizing calories or parsing medical reports.

More importantly, it gives you *feedback*: Real insights, emotional understanding, and actionable suggestions, such as:

> “Analyze my workout patterns and suggest improvements.” > “Did I take my medicine today?” > “How’s my study progress this week?”

---

### Where are we now?

LogAI is still in development. The past few months have been intense — countless late nights, debugging, rewriting, scrapping and rebuilding.

Why? Because we don’t just want to build something that works — we want to build something that feels *truly good to use*.

And making a tool that’s *universal, intelligent, and delightful* is incredibly hard.

[https://logai.chat](https://logai.chat)

I’d love to answer your questions or hear your feedback — *version 1.0 is now released*, and you’re welcome to try it out!

Thank you for reading — I can’t wait to use it together with you! Feel free to leave a comment or share any suggestions!
by edwin2 | 2025-10-19 11:24:59+00:00
This last line explains what’s bothered me about the convenient pickup-order trend at restaurants.

The whole point of going to a restaurant is luxury. I find myself turned off by restaurants that I loved before but cheapened themselves after covid.

I don’t want to eat out of plastic bowls with plastic forks. If this is going to be about efficiency, it is no longer about luxury and I don’t want to do it anymore.

Once the focus becomes convenience, the restaurant begins to undermine itself and accidentally starts to complete with more convenient (and cheaper) alternatives like readymade meals at the grocery store or fast food.

Edit: I should also add that going to a restaurant with a group of friends, sharing a meal together, and paying attention to one another - this makes restaurants somewhat of an attention luxury good.
by haspok | 2025-10-19 11:26:34+00:00
> Also, when you look at these cars and there’s no one driving, I actually think it’s a little bit deceiving because there are very elaborate teleoperation centers of people kind of in a loop with these cars. I don’t have the full extent of it, but there’s more human-in-the-loop than you might expect. There are people somewhere out there beaming in from the sky. I don’t know if they’re fully in the loop with the driving. Some of the time they are, but they’re certainly involved and there are people. In some sense, we haven’t actually removed the person, we’ve moved them to somewhere where you can’t see them.
by gortok | 2025-10-19 11:33:24+00:00
Two events each having a low probability is not the same thing as the events not happening. Despite our best efforts, folks still win the lottery, and you’re more likely to get struck by lightning than win the powerball jackpot.

So while it can be extremely unlikely from a probability standpoint that this plane was stuck by space debris, and it can also be extremely unlikely that he saw it before it hit, it’s not a false statement just because the probability says it’s unlikely.

And of course, despite probability, folks still get struck by lightning.
by justinclift | 2025-10-19 11:34:02+00:00
It literally says this:

> ConnectX-7 Smart NIC – 2x 200G QSFP

and:

> what makes this unit interesting is the dual 200 GbE QSFP56 interfaces driven by an integrated NVIDIA ConnectX-7 SmartNIC.

---

Let's try a manufacturer's page then for confirmation:

https://www.dell.com/en-us/shop/desktop-computers/dell-pro-m...

In the parts labelling diagram, it has this:

> ConnectX-7 Smart NIC (2x 200G QSFP ...

---

That being said, the Storage Review one does point out PCI-E bandwidth being a limiter anyway:

> At first glance, you might deduce that the Spark allows for 400G of connectivity; unfortunately, due to PCIe limitations, the Spark is only able to provide 200G of connectivity.
by CaptainOfCoit | 2025-10-19 11:35:06+00:00
> So what’s the risk of space debris to aviation? An FAA report from 2023 estimated an annual 0.1% chance that falling space debris would cause a single global aviation casualty. That meant individual passenger risk was less than a trillion‑to‑one though projected to increase.

I wonder if a report done in October 2025 would give a different estimate, considering we have a lot more stuff in space now compared to 2023.