MurphyA/hacker-news huggingface dataset:
by KoftaBob | 2025-12-15 09:43:40+00:00
Maybe you could have a system where, in the extreme case, a fully automated company with just a few executives gets taxed on a fixed percentage of its revenue. For every human employee they hire, they can deduct 110% of that person’s total compensation (salary + benefits) from the revenue that’s subject to tax.

That way it’s beneficial in both directions: if they stay fully automated, they’re effectively helping to fund something like a UBI through higher taxes on their automation-driven profits. But they’re also strongly incentivized to hire humans anywhere it actually makes sense, because every real job they create directly reduces their tax burden.
by lproven | 2025-12-15 09:43:47+00:00
This seems strangely parochial to me. It reads a little like an American who knows San Francisco and so knows about trams has tried to imagine what a European city and country is like, and hasn't quite made the pieces fit together.

It has what I guess are American references that are meaningless to me. What is or was The Homer? In what universe are mopeds some sort of unsuccessful trial? Much of Asia has travelled by mopeds for ~75 years now; the Honda C90 is the best-selling motor vehicle of all time, and it's not even close.

As a super-extended metaphor for computing, I don't think the timeline fits together: it has Xerox, Apple, and IBM in the wrong order, but I'd find that hard to nail down. There was overlap, obviously.

It feels to me like the big influences are squeezed in, but not the smaller ones -- possibly because they mostly aren't American and don't show up on American radar. Wirth and Pascal/Modula-2/Oberon, the Lilith and Ceres; Psion; Acorn; other Apple efforts notably the Newton and things it inspired like Palm; Symbolics and InterLisp.

Nice effort. I respect the work that went into it, but it doesn't fix Stephenson's effort -- it over-extends it until it snaps, then tapes the bits together and tries again.
by nephihaha | 2025-12-15 09:44:36+00:00
I do get those types of suggestions, and it's one reason I don't like autoplay. I suspect centrist videos don't garner much attention because they are less dramatic.

For what it's worth, I do try and watch videos by people I don't agree with politically. Yet YouTube keeps trying to lock me into one worldview or another.

But I do get far left suggestions and from other political groupings. For the last two or three days, for example, YouTube keeps suggesting videos about the transgender movement. (I suspect this is because I had just watched a music video by someone who seemed to discuss this elsewhere on his channel.) I have also been suggested videos by a white man from Scotland who is an out-and-out Maoist, who is very interesting and very intelligent, but often very wrong.

When I first set up my current YouTube account, I noticed it kept trying to work out whether I supported the US Democrats or Republicans, and to take me down one of those rabbit holes. Like social media, I think there is an agenda to divide folk up into two polarities and set them up against each other.

One of my friends has fallen for some of this. His suggestions are full of what I call Trumpbait videos, where people rant about Trump but don't really tell you anything new or of value. He also gets propaganda videos about Russia saying it is about to collapse or lose the Ukraine War (which may sound okay, but they've been peddling this idea for several years and it hasn't happened yet). I try to point him to analyses which are less superficial.
by Spacecosmonaut | 2025-12-15 09:44:44+00:00
If you take the ambitions of robotics and AI companies seriously then what they are trying to create is the equivalent of unleashing 100 million cloned copies of the smartest and most well adjusted people you know upon the economy at a fraction of the cost. If they succeed it would absolutely reduce jobs significantly. In fact, its a little hard to imagine how the average Joe would have any economic value at all.
by TMWNN | 2025-12-15 09:44:52+00:00
>they don't have a history of reckless reporting or shady practices like catch-and-kill a la the National Enquirer

TIL that the 'National Enquirer' was the most reliable news source during the O. J. Simpson murder trial. According to a Harvard law professor who gave the media an overall failing grade, the 'Enquirer' was the only publication that thoroughly followed every rumor and talked to every witness. <https://np.reddit.com/r/todayilearned/comments/6n1kz5/til_th...>
by mzhaase | 2025-12-15 09:45:26+00:00
Italian is also very easy to learn while German makes absolutely no sense.

A turnip is female, the fishmongers wife is neutral, a boy is male, a girl is neutral, the wife is female. Plural of Tür is Türen plural of Öffnung is Öffnungen, plural of Vogel is Vögel plural of Fenster is.. Fenster.

Hundreds of unspoken rules regarding word order, some verbs that can be separated and others cannot.. Completely random.

And good luck even being able to hear the difference between spucken and spuken if your language doesn't have long vs. short vowels.
by freshteapot | 2025-12-15 09:45:48+00:00
I have something close to this, even a helpful bulk import. But it works on your own account not someone else’s.

The feature

https://learnalist.net/faq/add-a-list-overtime-for-spaced-le...

Bulk import ui https://learnalist.net/toolbox/srs-add-overtime-v1.html

You’re welcome to try it, it is not self-hosted.

I also have a mobile app, and have been thinking of how to simplify the server etc.

Equally been thinking about how to modify the mobile app to work better with a different backend but still maintain notifications (local instead of server).

It used to be in the public domain but I moved it to a private repo. I am open to moving it back, there is just a small part of the code I want to keep private.
by yorwba | 2025-12-15 09:46:28+00:00
Yes, the huge repository of raw materials is likely the hardest part. You can try crowdsourced collections ( https://tatoeba.org , https://datacollective.mozillafoundation.org/datasets?q=comm... , https://opus.nlpl.eu/OpenSubtitles/corpus/version/OpenSubtit... ) but you'll quickly run into data quality issues. My personal solution is to do manual data curation on the fly, but I think an app that occasionally throws up garbage and asks its users to pick out the good parts is unlikely to get popular.
by immibis | 2025-12-15 09:46:40+00:00
Reddit blocks basically everything - since the 2023 API meltdown it's gone full 1984 censorship and opinion manipulation mode. There are two target audiences for Reddit: propagandists (who are given moderator status, even in subreddits they didn't create) and targets of propaganda (only if Reddit can verify their physical location). You're not in the first group and you don't want to be in the second.

The Tor service does not work. It's been unmaintained for years.
by szszrk | 2025-12-15 09:46:45+00:00
"game words" in English got a bit ridiculous nowadays. While there is around 170k in usage there are over a million known and over 8k added yearly. Apparently.

Bryndza is Central European/Eastern European product, it even means "poverty" in Polish. Wikisources say it's of Romanian/Italian origin.

But if it's commonly used in a certain language, it becomes a native word.

Their results page for different languages have some interesting plots, especially when you compare languages:

- https://www.myvocab.info/pl/results-pl

- https://www.myvocab.info/en/results-en

So based on that data:

- EN has over a million known words and is growing fast, a 12 year old knows around 10k words

- PL has around 140k words in popular dictionaries, a 12 year old knows around 40k words

I wonder how much of that is sample size and grammar interpretation (definition of word) related.
by deecodes | 2025-12-15 09:47:03+00:00
Hi HN, I built GitCrafts to solve my own problem. I hate writing documentation as it takes so much time off my hands.

How it works: - Connect your GitHub and Google - Click on "Add Repository" - Insert your GitHub URL - Get your documentation generated automatically

Built with TypeScript, Python(FastAPI), Mistral, and Supabase. Would love feedback from the community! What would make this more useful?
by aetherspawn | 2025-12-15 09:47:06+00:00
Well for starters, robots shouldn’t be tax deductible because you get a net deduction already from not paying wages, so you should pay maximum tax on their purchase price.

(Otherwise you would buy a robot.. tax deduct it, then pay less tax by not paying wages, which basically means humans would be paying tax to offset the cost of corporates buying robot to replace their own jobs which doesn’t seem fair)

Plus, they should probably add a 50% VAT or something like that on initial purchase, which covers displaced tax for at least 1-2 years and can help cover any initial teething issues or increases in social services.

I personally don’t think I can deal with living in a society where robots are so cheap that within 5 years or whatever there’s 2-3 times the human population worth of robots. Tax it all to hell, because that sounds maddening.
by stevefan1999 | 2025-12-15 09:47:26+00:00
Sure, but at least we can slow down that fat finger by adding safeguards and clean boundaries check, with a LLM agent things are automated at much higher pace, and more "fat fingers" can be done simultaneously, then it will have cascading effect that is beyond repairable. This is why we don't just need physical limitation, but also logical limitation as well.
by jrflowers | 2025-12-15 09:47:41+00:00
> I wouldn't magically become bisexual.

Of course not. This is a sci fi story so you wouldn’t magically become bisexual you would scientifically become bisexual. The flavor and style of bisexual that you become, however, would be pretty different from and less troublesome than what irks you in the 21st century by the simple fact of a completely different set of societal mores having been in place long before your birth (ie your bisexuality would not be thrust upon you, your bisexuality would be what you were born and grew up with)
by kioleanu | 2025-12-15 09:47:46+00:00
What a wonderful project the Leihbar is! My local MakerSpace has something similar, but it’s pretty unofficial, you just have to announce what you’ve taken in a public chat.

I’ve often had the problem that I’ve needed a tool and borrowing it from Obi or similar cost more than half the price of a new one so I just bought a variant from Parkside for cheaper or similar price. Keep up the good work!
by hagbard_c | 2025-12-15 09:48:21+00:00
You keep on returning to the argument that it costs less to do X instead of Y while I point out that one of the arguments against nuclear power has been the problems with nuclear 'waste' as well as the fact that reprocessing this 'waste' increases the amount of fissionable 'fuel' by a large factor. It may cost less money to ignore the 'waste' problem but doing so only adds fuel to the fire stoked by those who want to stop nuclear power no matter what. If access to enough fissionable material is guaranteed - in other words if that material is found within national borders and can be mined without hindrance by 'green' activists (which is not the case in e.g. Sweden where Uranium is available but not mined) and there is a stable storage facility for the resulting nuclear 'waste' and the same 'green' activists are kept at bay it may a good solution to 'procrastinate'. You'll notice there's a lot of 'ifs' in that sentence.

s long as nuclear fusion is not available it makes sense to further develop nuclear fission, including the 'waste' problem.
by tempfile | 2025-12-15 09:48:54+00:00
> Automation alone did never reduce jobs significantly.

Unless you mean "all jobs across the entire economy", this is pretty obviously false. People used to weave fabrics by hand, make screws and nails by hand, bake bread by hand. These jobs hardly exist anymore.

Of course this did not imply that all jobs disappeared and the economy collapsed. But the sense in which "AI is not replacing workers" is contingent on specific features of software development, not about automation in general.
by tigranbs | 2025-12-15 09:48:58+00:00
The last time I worked meaningfully with C++ was back in 2013. Now that I write mostly Rust and TypeScript, I'm amazed by how C++ has changed over the years!

Regarding the "auto" in C++, and technically in any language, it seems conceptually wrong. The ONLY use-case I can imagine is when the type name is long, and you don't want to type it manually, or the abstractions went beyond your control, which again I don't think is a scalable approach.
by reincoder | 2025-12-15 09:49:47+00:00
I am not sure whether this kind of IP spoofing will impact our accuracy because we will likely identify the noise and behavioral anomaly and discard the location hint derived from traceroute.

We have tons of historical traceroute data patterns, and generic traceroute behaviors are likely modeled out internally. So, if you can spoof the traceroute to your IP address, our traceroute-based location hint scoring weight for that IP address will decrease, and we will rely on the other location hints.

You have to be extremely deliberate to misguide us. But I would love to see this in action, though.
by egorfine | 2025-12-15 09:50:09+00:00
NATO Art. 5 guarantees are binding for all NATO members, out of which there are multiple that would be willing to engage.

While the proposed replacement, art.5-style guarantees backed by the US alone, is guaranteed to fail, because there is nothing in the whole world that can enforce and bind US to actually act on the signed document. Current administration can just basically say "fuck you lol" once russia attacks again and that would be it.
by danw1979 | 2025-12-15 09:50:24+00:00
Yeah very specifically above or below. You don’t need to share exact location data (although you’d still need access to it on the local device) - just elevation.

Don’t over engineer it - just an indicator about how much further down the slope or back up the slope the rest of the pack is.

I find it annoyingly frequent that I’m either waiting for mates who have bombed off ahead because I didnt see them pass, or I’m waiting at the bottom for mates who are up the slope waiting for me because they think I’m behind ! Literally hours wasted each trip doing this.

You might think a quick phone call is the solution to this but that’s too clunky. It’d be nice to take out my phone and just quickly see something on the home screen indicating this, or on the watch app.
by unwind | 2025-12-15 09:50:28+00:00
TIL about "plug-in power", that seems to be a thing that some sound recording devices with 3.5 mm "phono" jacks can provide.

Here [1] is a page at Klover, and here [2] is one at Shure. Not sure if there's a formal specification for this, or if it's just something that manufacturers started doing.

[1]: https://www.kloverproducts.com/blog/what-is-plugin-power

[2]: https://service.shure.com/s/article/difference-between-bias-...
by DonHopkins | 2025-12-15 09:50:44+00:00
Then you can have fun implementing Forth in Forth, with a metacompiler that compiles itself!

Here's some of Mitch Bradley's beautiful code from OpenFirmware, his Forth kernel meta-compiler written in Forth, which supports 8, 16, 32, an 64 bit, big-endian and little-endian architectures, as well as direct, indirect, and token threaded code, with or without headers, etc:

kernel.fth: https://github.com/MitchBradley/openfirmware/blob/master/for...

metacompile.fth: https://github.com/MitchBradley/openfirmware/blob/master/for...

The OpenFirmware kernel is a Forth meta-compiler, which can compile itself on any architecture, and also cross-compile for different target architectures.

It has cross-architecture extensions to FORTH (like \16 \32 comments and /n /n* generically typed words) that make it possible to write platform, word size, byte order, and threading independent code, and compile images (stripped or with headers) for embedded systems (like the OLPC boot ROMs) and new CPU architectures (like Sun's transition from 68K to SPARC), and share code with a more powerful development environments.
by iraklilek | 2025-12-15 09:51:20+00:00
Location: Tbilisi, Georgia (GMT+4)

Remote: Yes (required)

Willing to relocate: No

Technologies: React, TypeScript, Node.js, Ruby on Rails, PostgreSQL, Neo4j, AWS, Serverless

Résumé/CV: https://drive.google.com/file/d/1jwsP4G3pQBTC_G14i6t2o7b9CPB...

LinkedIn: linkedin.com/in/irakli-lekishvili

GitHub: github.com/irakli-lekishvili

Email: l3kishvili@gmail.com

Senior full-stack engineer, twice early hire at startups. First eng at Shogun (YC W16, grew to category-leading Shopify app), employee #4 at Operoo through SchoolStatus acquisition. Most recently built an ad platform from zero to $24M+ annual spend in 6 months at TurbaMedia.

I ship fast and own outcomes: built a complete SaaS (seo-checklist.app) in 2 weeks that got 1,500+ organic signups. Comfortable across the stack—React/TypeScript frontends, Rails/Node backends, AI model integrations, AWS infrastructure.

Looking for: A startup with product-market fit where I can own product areas, work directly with founders, and build core product. Fully remote.
by sirwhinesalot | 2025-12-15 09:52:26+00:00
That actually goes a bit further than my suggestion, since it allows the closure to be returned with its unique type. I'm not a fan of introducing these "unnamable types" to C since it means the closure producing function cannot be declared in a header.

I do like the trampoline trick in 3.2.4, however, neat alternative to a fat pointer!
by marvinblum | 2025-12-15 09:52:27+00:00
I've decided to take a break from working on Pirsch Analytics (pirsch.io) until next year and focus on some side projects instead:

1. Shifu (https://github.com/emvi/shifu) - a code-based CMS with admin UI. It's really easy to set up, written in Go, free and open-source, and I already sold a few websites using it. It can be used as kind of a framework to build more specialized features into a website and takes away the maintenance hell from managing a WordPress installation or a similiar CMS with tons of plugins that break with every update.

2. Zenko (working title, repo is private for now) - a very simple and no-bullshit project management software. It will be free and open-source, but I might offer a hosted option for a few bucks (like $20/year for all users of a team). I mainly build this for ourself to replace Linear, because we don't really make use of it. Don't get me wrong, Linear is awesome, but we basically only need an advanced Todo list. Main goals:

* Pull updates on the dashboard by yourself, instead of receiving notifications all the time via email

* Keep it simple stupid - no unnecessary features, no AI, just the bare minimum

* Cheap (for the hosted version, free if self-hosted) and easy to host (again written in Go)

* No feature-creep

3. Last but not least, I'm working on a "game engine" written in Go and SDL2. I do this for fun, but it is coming along nicely and teached me a few new concepts already (like ECS in Go).
by aurareturn | 2025-12-15 09:52:39+00:00
It is complacency or is China just accelerating?

It's not surprising that China wins in these things. Just go to Shenzhen. Hardware designers, parts, machines that make the parts, factories, etc. are all within driving distance. You can't compete unless you also have offices there, hire Chinese workers, compete in China. American companies need to start designing in China, not just made in China.

Ford themselves said they need to stay in the Chinese car market no matter what - not because they think they can win in it but because they can't compete anywhere if they leave.

The one tech area the US is most definitely ahead is AI - both software and hardware. The US will be ahead as long as China does not have access to EUV manufacturing yet.
by lproven | 2025-12-15 09:53:16+00:00
Good correction. This is the important point here. And there is a sub-point which is nearly as important:

The 8086 was out there and selling for years. AT&T ported UNIX™ to it, meaning it was the first ever microprocessor to run Unix.

But even so, DR didn't offer an 8086 OS, although it was the dominant OS vendor and people were calling for it. CP/M-86 was horribly horribly late -- it shipped after the IBM PC, it shipped about 3-4 years after the chip it was intended for.

The thing is, that's common now, but late-1970s OSes were tiny simple things.

Basically the story is that there was already an industry-standard OS. Intel shipped a newer, better, more powerful successor chip, which could run the same assembly-language code although it wasn't binary compatible. And the OS vendor sat on its hands, promising the OS was coming.

IBM comes along, wanting to buy it or license it, but DR won't deal with them. It won't agree to IBM's harsh terms. It thinks it can play hardball with Big Blue. It can't.

After waiting for a couple of years a kid at a small company selling 8086 processor boards just writes a clone of it, the hard way, directly in assembler (while CP/M was written in PL/M), using the existing filesystem of MS Disk BASIC, and puts it out there. MS snaps up a licence and sells it on to IBM. This deal is a success so MS buys the product.

IBM ships its machine, with the MS OS on it. DR complains, gets added to the deal, and a year or so later it finally ships an 8086 version of its OS, which costs more and flops.

The deal was very hard on Gary Kildall who was a brilliant man, but while MS exhibited shark-like behaviour, it was a cut-throat market, and DR needed to respond faster.
by epolanski | 2025-12-15 09:53:17+00:00
Interesting how this argument is only popping now that technology is threatening white collar workers.

Automation has been shoving blue collars out of the job market for a century.

A single farmer can do with his machinery today what took a dozen of people just 50 years ago.

Manufacturing has been super automated long ago.

Even in commerce automated checkout has been replacing workers for more than a decade.

In any case such a tax is not only pointless but actively dangerous, as all it achieves is making countries without such a tax more competitive.
by mpweiher | 2025-12-15 09:55:00+00:00
In fact, Lazard themselves are very aware that their numbers are not representative for nuclear (as indicated by the footnote) and they themselves are very bullish on nuclear.

https://www.youtube.com/watch?v=16HVh_Fx6LQ

“We do not, in this study, try to cost out new nuclear” (2:35)

“We think nuclear will be a big part of the future” (2:47)

“the costs of nuclear should go down “ (12:54)

“next five to 10 years the nuclear bar the one that's most likely to change the most in in terms of cost reduction” (14:06)
by triwats | 2025-12-15 09:55:07+00:00
Thanks!

It's difficult. It takes time away from my evenings and weekends at the moment and the only way that I can really justify that is by making it paid.

Otherwise I won't get up at 0600 to fix an SLA.

Let's see! I've priced it on the cost of an inner-tube a year. So fingers crossed.
by reincoder | 2025-12-15 09:55:26+00:00
That is a great point! For us, it is 100% of end users not limited to our customers. If you are impacted by our data in any way, it is on us. We are accountable for that.

https://community.ipinfo.io/t/wrong-geolocation-based-on-ip-...

Our free database is licensed under "CC-BA-SA" (freely distributable but requires attribution) because of accountability. If you use our data as an enterprise or a free open-source project, if there is any issue, you can come to us and talk with us.

It is not even end-users. We maintain open communication policies in general. Even if a streaming service does not use our data, if they come to us, we try our best to help them based on our industry knowledge.