MurphyA/hacker-news huggingface dataset:
by glenstein | 2025-11-05 16:22:39+00:00
I am fascinated by the art but it seem bizzarely overdefined relative to the software vision laid out in text. That is, the amount of richly imagined imagery dramatically outpaces the overall coherence of the vision in every other respect.

And as with the text, the art feels AI generated. In fact I even think it's quite beautiful for what it is, but it reminds me of "dark fantasy" AI generated art on Tikok.

I have nothing against an aesthetic vision being the kernel of inspiration for a computing paradigm (I actually think the concept art process is a fantastic way to ignite your visionary mojo, and I'm flashing back to amazing soviet computing design art).

But I worry about the capacity and expertise to be able to follow through given the vagueness of the text and the, at least, strongly-suggestive-of-AI text and art, which might reflect the limited capacity and effort even to generate the website let alone build out any technology.
by HenryAI | 2025-11-05 16:22:53+00:00
AI chat models can call small “tool” functions. This post shows how to compose those tools (chaining G→M, e.g., generate → tone-adjust) and how to decompose a user request into subtasks (e.g., flights + hotels), with short Python snippets. It also touches on iterative refinement as a kind of fixed-point convergence—why repeated generate→edit cycles tend to stabilize.
by aminkhorrami | 2025-11-05 16:22:54+00:00
I started with a simple frustration: I had 5GB CSV files and just wanted to run SQL queries without uploading to the cloud, setting up databases, or using tools that felt like they were built in 2010.

6 months later, DataKit has taught me what a modern data studio should actually be:

It should meet you where your data is

Started local-only with DuckDB-wasm (no servers, data never leaves your machine). Then users wanted cloud connections, so we added MotherDuck and PostgreSQL. Your workflow shouldn't change based on where your data lives.

AI should feel natural, not forced

I learned this the hard way with a previous text-to-SQL project. In DataKit, AI isn't the main feature - it's just there when you need it. Works with whatever provider user want to work with. OpenAI, Anthropic, or your local Ollama models.

The biggest surprise maybe for me?

People at my company started using it for daily workflows. What began as a "quick CSV tool" now has Python notebooks, chart generation, workspace persistence. Users taught us what it needed to become.

Privacy should be the default

Running everything client-side means your data stays put. Even AI features work with local models if you prefer. This wasn't a marketing decision - it just made sense.

The tool evolved from user feedback, not a grand vision. Analysts use it for exploration, non-technical folks ask questions in plain English.

You can also try it here: https://datakit.page/

What would your ideal data studio look like? There are things missing here but I'm curious what "main" workflows/features I'm missing.
by lunar_mycroft | 2025-11-05 16:22:55+00:00
Chrome and other browsers could virtually completely mitigate the security issues by shipping the polyfil they're suggesting all sites depending on XSLT deploy in the browser. By doing so, their XSLT implementation would become no less secure than their javascript implementation (and fat chance they'll remove that). The fact that they've rejected doing so is a pretty clear indication that security is just an excuse, IMO.
by layer8 | 2025-11-05 16:23:06+00:00
If it’s like for other region-locked features, you’ll need a Japanese Apple account (formerly Apple ID), which likely means a Japanese payment method and/or billing address, and you need to set your iPhone region to Japan. Furthermore, whatever Apple uses for geolocation (it will include mobile cell and wifi metadata) needs to not indicate a location outside of Japan most of the time.

A VPN doesn’t cut it.
by thunky | 2025-11-05 16:23:24+00:00
It's both of their faults. Blaming one party or the other is what got us into this this hole and what keeps making it deeper.

The ACA was passed in 2014. Congress (both Republicans and Democrats) have had since then to get off their butts and do something to fix the serious flaws it came with. Flaws that made insurance too unaffordable for millions of people so they had to risk it and go uninsured.
by willguest | 2025-11-05 16:23:55+00:00
trouble is, i'm more engineer than mathematician, so while i appreciate that this is an entirely solvable problem, assembling it from scratch would likely mean many errors, and less fun

the 3d plot is nice but not what i would call "spatialised", since it's still a flat render, and I'm exactly thinking about the meshing of the thing. i am familiar with delaunay and marching cube strategies, at least enough to get a machine to hook them up to a spatial plotter
by dang | 2025-11-05 16:24:55+00:00
Not at all! As the other commenters have pointed out, no criticism is implied. Reposts are fine after a year or so. This is in the FAQ: https://news.ycombinator.com/newsfaq.html.

It's just that readers are often curious to look at past discussions. Sometimes I point that out: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que....
by Aurornis | 2025-11-05 16:25:02+00:00
Clean slate designs with arbitrarily radical designs are easy when you don’t have to actually build them.

There are reasons that current architecture are mostly similar to each other, having evolved over decades of learning and research.

> Perhaps model where processing and memory are one, A:very simple core per 1k of SRAM per 64k of DRAM per megabytes of flash,

To serve what goal? Such a design certainly wouldn’t be useful for general purpose computing and it wouldn’t even serve current GPU workloads well.

Any architecture that requires extreme overhauls of how software is designed and can only benefit unique workloads is destined to fail. See Itanium for a much milder example that still couldn’t work.

> machines with 2^n cores where each core has a direct data channel to every core with its n-bit core ID being one but different (plus one for all bits different).

Software isn’t the only place where big-O scaling is relevant.

Fully connected graph topologies are great on paper, but the number of connections scales quadratically. For a 64-core fully connected CPU topology you would need 2,016 separate data buses.

Those data buses take up valuable space. Worse, the majority of them are going to be idle most of the time. It’s extremely wasteful. The die area would be better used for anything else.

> A n=32 system would have four billion cores

A four billion core system would be the poster child for Amdahl’s law and a great example of how not to scale compute.

Let’s not be so critical of companies trying to make practical designs.
by simoncion | 2025-11-05 16:25:18+00:00
Weird. The electronic filing has worked flawless for me every year for the past like four or five years. Was the "esoteric" complaint delivered as an email after you'd submitted your paperwork? If so, then in my experience, that's because you've fucked up the data you input into the form and the IRS's backend has a funny-but-useful way of spelling that.

> But phone # validation up front is too much, an overstep.

They definitely didn't do this to me any of the years I've used them to file taxes. When did you file yours? Did you file them long after the 2024 taxes were due?
by xorvoid | 2025-11-05 16:25:42+00:00
Honestly, this seems rambling and unfocused. It's like a grab-bag of recent-ish buzzwords.

The task that has been set is gigantic. Despite that, they've decided to make it even harder by designing a new programming language on top of it (this seems to be all the work done to date).

The hardware challenge alone is quite difficult. I don't know why that isn't the focus at this stage. It is as-if the author is suggesting that only the software is a problem, when some of the biggest issues are actually closed hardware. Sure, Linux is not ideal, but its hardly relavent in comparison.

I think this project suffers from doing too much abstract thinking without studying existing concrete realities.

I would suggest tackling one small piece of the problem in the hardware space, or building directly on some of the work others have done.

I don't disagree with the thesis of the project, but I think it's a MUCH bigger project than the author suggests and would/will require a concentrated effort from many groups of people working on many sub-projects.
Show HN: In-Browser AI Background Noise Removal for Video/Audio Files
by twinsbox89 | 2025-11-05 16:26:09+00:00
Hi HN!

I built a Chrome extension that removes background noise from video files entirely in the browser. Processing is fully on-device (no uploads) and runs ~10× faster than real time—e.g., a 20-minute clip in ~2 minutes.

It supports common containers/codecs, when possible it preserves the original video stream and container, re-encodes only the cleaned audio, and remuxes the result.

I’d love your feedback on quality, format coverage, and any edge-case files. Hope it’s useful to creators!
by hyghjiyhu | 2025-11-05 16:26:11+00:00
If the data center is operated by a "trusted subsidiary" as the article mentions and everyone in key roles is a French citizen with no connection to the US then there is no one to give a gag order.

In practice the US HQ could mandate a security update that secretly uploads all data to the US but that's a whole other can of worms that I don't think anyone is ready to open.
by kashishkhanna55 | 2025-11-05 16:26:34+00:00
Interesting idea. Most “personas” I’ve seen just sit in Figma or Notion and don’t reflect how buyers actually talk anymore. If these twins update directly from CRM / LinkedIn data, that feels like a real step up from the usual marketing theatre.

One question: how do you validate when an AI twin gives a confident-sounding answer that isn’t actually what real prospects would say? Do you compare it against actual call notes or win/loss feedback?
by tuetuopay | 2025-11-05 16:26:39+00:00
Yup, I don't really get it either. I've had this exact setup in my mind for a while to make an hypervisor dataplane (thus on TAPs, not VETHs). It's working as designed, and it's precisely for this usecase the veth driver has had quite a lot of care as far as XDP is concerned, getting optimizations and multiqueue support over time.

Honestly, the real news is that they're doing it in production, not that they found anything unique.

Heck, all the XDP development I've ever done was against a veth interface on my laptop, to run later on server metal.
by mnky9800n | 2025-11-05 16:26:59+00:00
i hate all apps related to fitness. i don't look at apps when i am working out. my gym switched to an app QR code key to enter the gym and I hate it. Before i didn't even take my phone with me. I look at screens all day at work, why do i need a screen in the gym or going for a run or walk or a bike ride? the answer is, i do not need a screen during that time. the one fitness app that i have loved was the couch to 5k running app because it just told you exactly what to do and didn't do anything else. So next run, it tells you exactly when to run, when to walk, when to start, when to stop. then it does that until you get done with the program. i stopped using the app because i switched from android to iphone and stopped running to ride my bike instead.
by conductr | 2025-11-05 16:27:18+00:00
I'd agree. Programming is a solid use case for AI. Programming is a part of my job, and hobby too, and that's the main place where I've seen some value with it. It still is not living up to the hype but for simple things, like building a website or helping me generate the proper SQL to get what I want - it helps and can be faster than writing by hand. It's pretty much replaced StackOverflow for helping me debug things or look up how to do something that I know is already solved somewhere and I don't want to reinvent. But, I've also seen it make a complete mess of my codebase anytime I try to build something larger. It might technically give me a working widget after some vibe coding, but I'm probably going to have to clean the whole thing up manually and refactor some of it. I'm not certain that it's more efficient than just doing it myself from the start.

Every other facet of the world that AI is trying to 'take over', is not programming. Programming is writing text, what AI is good at. It's using references to other code, which AI has been specifically trained on. Etc. It makes sense that that use case is coming along well. Everything else, not even close IMO. Unless it's similar. It's probably great at helping people draft emails and finish their homework. I don't have those pain points.
by danielmarkbruce | 2025-11-05 16:27:37+00:00
People have been talking about competing and trying to compete with the nvidia GPU/Cuda stack for almost 20 years (since the start). There have been various efforts. They have all fallen flat. Nvidia isn't standing still, the target keeps moving forward.

To suggest Nvidia will have the game to themselves for another 10 years might turn out to be wrong, but it isn't naive. You are the naive one here.
by whalesalad | 2025-11-05 16:27:49+00:00
I remember going to the Pasadena Public Library as a kid (90s) and there were terminals everywhere for interfacing with the digital card catalog system. Pretty sure they were made by Digital/DEC. The black screens with orange glowing text were such a pleasure to play around with. I've been thinking it would be fun to have one of these in my house 24x7 to interface with a Home Assistant TUI.
by anechouapechou | 2025-11-05 16:28:36+00:00
> He elucidated the idea of your prefrontal cortex solidifying around 25, making personality changes MUCH more difficult.

It’s true that neuroplasticity tends to decline around this age, but there are several important caveats:

- Exercise, especially cardiovascular exercise, promotes the release of BDNF (brain-derived neurotrophic factor), which enhances neuroplasticity. Consistency matters, regular aerobic activity raises baseline BDNF levels, while sporadic exercise only causes short-term spikes. Studies even show that long-term cardiovascular exercise can alter brain structure.

- Belief in your ability to learn is associated with better learning outcomes and higher neuroplasticity markers. Whether this comes directly from belief or from the behaviors it encourages, it’s still practical advice. Don’t entertain thoughts that you can’t adapt or learn -- especially during exercise.

- Psychedelic experiences (with substances such as psilocybin, ketamine, or LSD) can open what’s called an “acute neuroplastic window”. During this time, brain network dynamics become more flexible and neuroplasticity increases. Surround yourself with the right people, ideas, books, during this period, and it can lead to dramatic positive change. But as this state can amplify both constructive and destructive influences, proceed with care and good research.
by gus_massa | 2025-11-05 16:29:12+00:00
In Chess960, castling has some weird rules. I don't like them, but people would expect those rules. (I'm not sure about what happens when the rock and king are not in the last rank. Probably not castling is fine.)

About pawns, it's strange because if it starts at the the first rank it can move 1-2-1-1-1-... What about no pawns in the first rank?

Anyway, the game is fine as it is and I'm a professional chess player and I'm not sure if they can be added to the engine.

PS: Another win and a few draws (and a lot of loses) with: 12 paws in the white squares in ranks 2,3,4 and 9 bishops in the black squares. I'm trying to swap a bishop for a rook or knight or a bishop of the other color, to avoid stupid draws.

PS2: I guess 8 pawns in the second rank and 8 bishops in the third rank and something to complete would be nice, but I had not tried it.
by eertami | 2025-11-05 16:29:19+00:00
> and by staring at these monitors all day, we are slowly degrading it

Yes, but that is probably accelerated more by sitting closer to screens than is healthy for too long, than it is by the resolution of the screen. It's anecdata so maybe truly everyone you know does sit 45cm away from a desktop monitor - but I can't say I've ever experienced that.

Of course if you do sit that close then higher resolution is resolvable. Perhaps what your statement actually should be is: "Perhaps Retina doesn't matter if you sit at a (perfectly comfortable and healthy) further distance away from the screen - that's OK", otherwise I can a reader may think you are trying to imply the OP is somehow inferior, but really the only thing that differs is your viewing distance.
by flail | 2025-11-05 16:29:37+00:00
There's Peter's Principle that says that everyone will be promoted till they eventually become incompetent at their job: https://en.wikipedia.org/wiki/Peter_principle

And then, gamedev isn't known for their progressive approach to management (to say the least). A couple of years back, it made the major news in Poland that CD Projekt RED adopted Agile. They actually pumped PR efforts in that.

In 2023.

Give them two more decades, and they might as well adopt modern management approaches or even Lean Startup.

I would speculate that a relatively high degree of incompetence of leadership in gamedev is a combination of Peter's Principle and the fact that it's an industry romanticized by many. Thus, they can afford not to fix many issues that would be fatal for an average boring corporation. There will always be new blood coming.
by bawolff | 2025-11-05 16:29:43+00:00
Didn't this come pretty directly after someone found some security vulns? I think the logic was, this is a huge chunk of code that is really complex which almost nobody uses outside of toy examples (and rss feeds). Sure, we fixed the issue just reported, but who knows what else is lurking here, it doesn't seem worth it.

As a general rule, simplifying and removing code is one of the best things you can do for security. Sure you have to balance that with doing useful things. The most secure computer is an unplugged computer but it wouldn't be a very useful one; security is about tradeoffs. There is a reason though that security is almost always cited - to some degree or another, deleting code is always good for security.
by Aurornis | 2025-11-05 16:30:17+00:00
> I block JS

The percentage of visitors who block JS is extremely small. Many of those visits are actually bots and scrapers that don’t interpret JS. Of the real users who block JS, most of them will enable JS for any website they actually want to visit if it’s necessary.

What I’m trying to say is that making any product decision for the extremely small (but vocal) minority of users who block JS is not a good product choice. I’m sorry it doesn’t work for your use case, but having the entire browser ecosystem cater to JS-blocking legitimate users wouldn’t make any sense.
by tsimionescu | 2025-11-05 16:30:22+00:00
Oh, understood, the housing will "trickle down", right?

How many times do we need to learn that trickle down economics doesn't work? Making the rich richer and happier will never "trickle down" to the poor, it will stop at the rich.

With land, this is particularly obvious. There is a finite amount of land. The more of it is occupied with luxury mansions, the less land will be available for high-density housing. Building 1 new luxury mansion removes land from the pool that could house dozens if not hundreds of people. And rich people don't move in from cheaper housing to more expensive, they just keep both, or they buy the new mansion as a vacation home.

Property is an investment, and there are huge vested interests in keeping property values going up - and not just from rich people, but virtually everyone who owns their own home. You have to fight a lot of these interests to force prices to go down. "Just build more" doesn't work, the space in and around a city is limited.
by andix | 2025-11-05 16:30:43+00:00
It's totally possible to get this done with a web based SPA. Just get rid of all the fancy design, images, gradients, animations, and so on, and just focus on usability.

The management needs to pick the right concept though, not the one with pretty and playful screenshots, but the one that focuses on the right KPIs (the 20 most common user flows need to take less than x seconds for an average user).
by makestuff | 2025-11-05 16:30:47+00:00
I have one and don't really use it for working remotely, but it really shines for media consumption. However, I agree with your points around it being heavy and not for everyone. The device definitely needs to be lighter, and most people wanting to use VR for media consumption could likely just buy a cheaper VR headset.

I think overall it probably remains a niche category. I don't see it becoming as popular as smart watches or anything like that. I do hope that Apple continues to invest in it though as it is a really cool technology.
by _heimdall | 2025-11-05 16:30:52+00:00
Where do you draw the line on individual vs population subset risk levels?

The insurer must decide what subset (s) of the population a person fits into, preexisting conditions are a factor that would almost certainly weigh heavily on the risk factor for that subset.

Are you proposing that it is irrelevant with regards to an individual's risk if they have diabetes, for example? Or are you simply arguing that we aren't comfortable with the costs it would require for an individual with diabetes to get health insurance if that factor is considered?

I fall into the latter personally and would prefer a real solution to health care that isn't some form of insurance. As long as it is insurance, though, the former seems impractical.
by tuetuopay | 2025-11-05 16:31:51+00:00
The kernel will allocate, merge packets in skbs if needed, extract data, and do quite a lot. XDP runs as early as possible in the datapath. Pretty much all drivers have to do is call the XDP code when they receive an IRQ from the NIC.

You'll bypass a memory copy (ringbuf -> kernel memory), allocations (skb), parsing (ips & such), firewalling, checking if the packet is local, checksum validation, the list goes on...

The following diagram helps seeing all the things that happens: https://upload.wikimedia.org/wikipedia/commons/3/37/Netfilte...

(yes, xdp is the leftmost step, literally after "card dma'd packet in memory")
by Joe_Cool | 2025-11-05 16:31:58+00:00
And if something didn't work he included a complete debugger inside "Apple II Machine Language Monitor" in ROM so you could always just disassemble and poke at things, pipe disassembly to the printer, read memory, change code, add own macros to CTRL+Y and rerun stuff. All that without extra software or a massive pile of printed assembly.

from BASIC:

CALL -151 (short for CALL 65385, but BASIC can't handle unsigned INT so that wouldn't work) F666G

and the machine is your playground.
by CorneliusCorb | 2025-11-05 16:32:05+00:00
I'm working with QUIC in a personal project, while you can roll your own QUIC library the spec is large enough that it's quite a bit of work to implement it yourself. Most libraries allow you to pass in your own certificates. Realistically you could just bake in certs to your program and call it a day. Otherwise yes, you can implement your own cert logic that completely ignores certs altogether. s2n-quic for example specifically allows for both, though the former is much easier to do.