MurphyA/hacker-news huggingface dataset:
by Lammy | 2025-08-10 20:16:43+00:00
> I think you're incorrect in the default settings

What mac-attack is correct about is that by default, `tailscaled` sets itself as the only DNS resolver and proxies all DNS requests to your non-Tailscale nameservers. Citations:

- https://tailscale.com/kb/1381/what-is-quad100#dns-resolver

“`100.100.100.100` or Quad100 is a special Tailscale IP address […] that provides essential local services. It operates similarly to the localhost address (`127.0.0.1`) but serves only Tailscale-specific services. These services include a DNS resolver.”

“One of the services provided by Quad100 is a DNS resolver running on port 53 (1100.100.100.100:531). A DNS resolver is a service that translates IP addresses to hostnames like `google.com` or `macbook.tailnetname.ts.net`. Quad100 is a stub resolver, similar to systemd-resolved, except with extra features.”

- https://tailscale.com/blog/sisyphean-dns-client-linux

“The upcoming Tailscale 1.8 release implements all of the above [other DNS managers], which should hopefully make DNS on Linux just work, no matter how your machine is choosing to do it.”

- https://tailscale.com/kb/1235/resolv-conf

“Tailscale overwrites `/etc/resolv.conf` when MagicDNS is enabled in the tailnet”

“Tailscale tries to interoperate with a number of other DNS managers before resorting to overwriting `/etc/resolv.conf`.”

- https://tailscale.com/kb/1081/magicdns

“Tailnets created on or after October 20, 2022 have MagicDNS enabled by default.”

It does say “While Quad100's DNS resolver operates locally without logging, forwarded requests might be logged by configured nameservers.”, but the fact remains that the Tailscale software is very aggressive about taking over all DNS resolution on your system. Once that is done, the option of whether or not `tailscaled` overrides your default nameservers can be configured remotely without you knowing it's happening!

https://tailscale.com/kb/1054/dns#tailscale-dns-settings
by triyambakam | 2025-08-10 20:16:46+00:00
Professor Faarlund might agree

> In his 2014 paper "English: The Language of the Vikings" (co-authored by Joseph Embley Emonds), Faarlund and Emonds assert that English is a Scandinavian language (or North Germanic language) which was influenced by Anglo-Saxon (a West Germanic language) [1]

[1] https://en.m.wikipedia.org/wiki/Jan_Terje_Faarlund
by pona-a | 2025-08-10 20:16:56+00:00
You quoted the number but skipped the part where MacKellar says the whole premise relies on treating 3rd- and 4th-generation citizens as “not French.”

> While the ethnic demography of France has shifted as a result of post-WWII immigration, scholars have generally dismissed the claims of a "great replacement" as being rooted in an exaggeration of immigration statistics and unscientific, racially prejudiced views.[12] Geographer Landis MacKellar criticized Camus's thesis for assuming "that third- and fourth- generation 'immigrants' are somehow not French."[63] Researchers have variously estimated the Muslim population of France at between 8.8% and 12.5% in 2017, and less than 1% in 2001,[64][65] making a "replacement" unlikely according to MacKellar.[63]
by segmondy | 2025-08-10 20:17:10+00:00
They are not even remotely the same. "should of" is a phonetic issue. of is spoken with the schwa vowel uh, so the o sounds like uh, and the f takes the v sound, so "should of" sounds like "should uhv", and "should have/should 've" sounds exactly the same, "should uhv". The issue is that folks that don't read much hear "should uhv" and think it's should of, so when they write "should of" because they expect should 've to sound like "should have" even tho they completely use the contraction when they speak!

It's like saying that people with accents come across as uneducated when it come just be that the person has a deafness to American th and hears t does a substitute so they will say ting instead of thing or tin in place of thin. With that said, I grew up speaking/hearing the form of British english and "Try and" sounds perfectly fine to me.
by legitster | 2025-08-10 20:17:14+00:00
Tik-Tok. The answer is Tik-Tok.

I know misinformation existed before short form video, but the rate at which garbage content about otherwise benign topics can be spit out and regurgitated cannot be understated.

If you watch one video about the dangers of sunscreen, the algorithm can feed you 30 more in just minutes. This is a speed of content humans simply cannot handle. Whether you realize it or not, you'll be given a false sense of social proof and consensus that no amount of fact checking later can deprogram.

It's not just crazy opinions about politics or vaccines or sunscreen. Multiple people at a time in my circle will go off at the same time about seatbelts. Or aspartame. Or eating more liver. Or the importance of moon cycles.
by moffkalast | 2025-08-10 20:17:21+00:00
I would not be surprised if it's the US pressuring everyone else. Thiel is probably salivating to get a deal for Palantir to implement it.

That said, the UK doesn't need much convincing in this regard I suppose, they've always had their fair share of extreme laws along these lines and Leyen has personally dreamt of this for ages.
by hellisothers | 2025-08-10 20:17:28+00:00
I think your point is valid for some value of “software development” that is in the realm of highly mathematical or intellectual. For the other 90% of software development that is just shipping functionality on time with low drama I’ve found bootcamp graduates to be as good if not better at least for junior developers. It’s more like having gone to a trade school where the trade is shipping software.

Arguably, for the type of developer this article is discussing, I see AI coming for the junior “mathematical” or “algo” developer before the product/feature focused developer.
by noah_buddy | 2025-08-10 20:17:52+00:00
I think the failure in extrapolation is that the numbers will absolutely go back up, eventually. Subcultures that incentivize high birth rates culturally will have more kids, and eventually come to dominate society.

If you want to see what culture will look like in a few hundred years, try and figure out what’s common between Mormons, Amish, and Muslims.
by thatsamejew | 2025-08-10 20:18:13+00:00
You wrote above that Soviet Union was helping the nazis before 22 june 1945. I just told you that those who really helped to build the nazi war machine, were you (the american and other capitalists), and not the Soviet Union. Also the motives were quite clear, to "fight the judeo bolshevism".

I am not denying the existence of Molotov Ribbentrop pact, only the emphasis western propaganda puts on it (for obvious reasons) is misleading, and deliberately does not take into account parts of the historical context.
by musicale | 2025-08-10 20:18:18+00:00
This is an interesting point. Most US universities are accredited overall, but their individual engineering programs aren't always accredited by engineering accreditors.

For example, UC Berkeley's EECS department lost its ABET accreditation in 2020 (which it had maintained since 1983.) Stanford University lost its ABET accreditation in Electrical Engineering in 2014 (which it had maintained since 1936.) In contrast, nearby Santa Clara University and San José State University both have ABET-accredited EE and CS programs. So, consider hiring some of their graduates!

Many computing professionals are members of professional societies such as ACM or IEEE (and many are not since they don't see the value in the expensive dues.)

What has also not been widely adopted, and has even been opposed, is standardized professional engineering certification (exams, licensing, continuing education requirements, etc.) for computing professions such as software development.

I think this may be related to the computing industry's remarkable success in avoiding liability and associated regulation, particularly for software and online services.
by ukprogrammer | 2025-08-10 20:18:31+00:00
HN applauds this vibe-coded “privacy” site yet condemns decentralized messaging.

States control what’s centralized; incentives ensure they keep doing so.

Protesting it is like arguing with a thermostat—it can’t hear you, and it’s built to tighten control.

As technologists, we have a lot more power than we realise.

(Yes, I’m speaking to the blob, but the Venn overlap of anti-crypto and pro-this seems big.)
by indigodaddy | 2025-08-10 20:18:33+00:00
Where do you use qwen3 480b from, I'm not even seeing it on Openrouter. EDIT nm, openrouter is just calling it qwen3-coder-- when I click for more info it shows it's Qwen3-Coder-480B-A35B-Instruct. And it's one of their free models. Nice
by haberman | 2025-08-10 20:19:51+00:00
I love the concept -- I've often wished that lean languages like Lua had more support for static typing, especially given the potential performance benefits.

I also love the focus on performance. I'm curious if you've considered using a tail call design for the interpreter. I've found this to be the best way to get good code out of the compiler: https://blog.reverberate.org/2021/04/21/musttail-efficient-i... Unfortunately it's not portable to MSVC.

In that article I show that this technique was able to match Mike Pall's hand-coded assembly for one example he gave of LuaJIT's interpreter. Mike later linked to the article as a new take for how to optimize interpreters: https://github.com/LuaJIT/LuaJIT/issues/716#issuecomment-854...

Python 3.14 also added support for this style of interpreter dispatch and got a modest performance win from it: https://blog.reverberate.org/2025/02/10/tail-call-updates.ht...
by russellbeattie | 2025-08-10 20:20:07+00:00
> "Your car doesn't care if you're charging a phone or running a personal pizza oven. The hole is the same size. The power is there."

This is an inadvertently great and amusing analogy, because it shows how people can assume something about an API's capabilities without actually trying it.

A 12V battery car battery can't power a pizza oven. It can barely boil water in a special rice cooker - very very slowly. And it risks depleting the battery and not being able to start your car.

Like a new API, people get excited about what it can do, but the reality is very different.

I have a portable fan with a power bank that charges over USB with a USB-micro plug. For some reason I can't fathom, it's an absolute power hog. I've killed my van's battery using it for just a few hours. (In theory it should be using at max 2.5W, but that's not the point).

Again, that shows how trying to extend an APIs design can have unexpected side effects which tax the system in ways that are hard to predict.

MCP has a lot of excitement around it now, but it will inevitably reach its limits. The lesson is to test your system under load before assuming anything.
by will4274 | 2025-08-10 20:20:16+00:00
Fwiw, the way it works is that Microsoft doesn't really have a bug bounty program. Individual Microsoft teams have bug bounty programs (or not). Platform teams like Entra, Windows, and Azure have robust programs. However, when teams that operate on top of platforms misconfigure those platforms (as happened here), those bugs are owned by the teams that operate on top of the platform, not by the platform.
by em-bee | 2025-08-10 20:20:43+00:00
interesting, because somewhere around the time that i was able to use dialup i learned to value how i spend my time. i don't know if it had anything to do with limited dialup time. however now limited online time causes more problems because it causes me to prioritize unimportant online activities, whereas when i have unlimited online access, it is easier to prioritize important activities because i can always do the online stuff later.
by gambiting | 2025-08-10 20:20:43+00:00
My dad used to say basically the same - he used to work at a coal mine in communist Poland and said that basically if you wanted to step up and work hard everyone else would put you back in your place. They'd get their gear, take 3 hours to get to wherever they were going, sit around and chat, then make the trip back and always have some excuse as to why the work couldn't be done.

And the thing is, at the end of the month they'd still be told that the mine has worked 150% of the norm and they are all getting letters of commendation from the the local mayor or something. Everyone knew it was nonsense, from top to bottom, and it was just how it worked. It's how on the news they said the wheat production is up 400% this year and western countries are jealous of their ability to grow crops and yet there was a shortage of bread.

So yeah, you just shut up and tried not to stick out.
by fc417fc802 | 2025-08-10 20:20:43+00:00
Rather then fanaticism I'm going to second that I find it to be a useful signal. The people that I find worthwhile to read generally have an interest in tinkering and exhibit curiosity about what's under the hood. Same reason HN lends itself to better discussions than other venues.

Very approximately: there's a group that took the time to understand and attempt to build something robust, a group that has no interest in web except as a means to an end so threw it at a well reviewed static site generator, and a group that spent time futzing around with a rube goldberg machine yet didn't bother to seek deeper understanding.
by throwanem | 2025-08-10 20:20:44+00:00
I guess naïvely, this seems like an enormous amount of tooling for what appears to be a relatively straightforward XML transformation. Why all this...this? Could it not be at all more simple? As is, while the idea on display is tremendously provocative, I feel I risk considerable time and effort learning to understand this implementation well enough to know whether to do so was wise.

Also, please good heavens hire a narrator for the demo video. That AI voice sucks in an extremely uncanny-valley way, as if the speaker is one second from collapsing of benzodiazepine overdose, and it makes me like your work less well with every word.
by kilna | 2025-08-10 20:21:16+00:00
If the production code has to be maximally performant, you'd want the transform. It doesn't copy data around with a bunch of needless assignments. Pipelining the extract/sort/reconstitute in this manner is absolutely the right thing to do in production if production requirements are to keep it fast and with a small footprint. There's no excuse for not commenting it, but strictly-code-speaking there's no reason not to use this for production if the requisite needs are there.
by CrimsonCape | 2025-08-10 20:21:53+00:00
The most reasonable assumption is that the CEO is using dishonest rhetoric to upsell the LLM, instead of taking your approach and assuming the CEO is confused about the LLM's capability.

There are savvy people who know when to say "don't tell me that information" because then it is never a lie, simply "I was not aware"
by treve | 2025-08-10 20:21:53+00:00
This article is probably the first time I 'get' why OS/2 was seen as the future and Windows 3 as a stop-gap, even without the GUI. The OS/2 GUI never really blew me away and every early non-GUI versions of OS/2 are mentioned it always seemed a bit dismissive.

But seeing it laid out as just the multi-tasking kernel that it is it seems more obvious now as a major foundational upgrade of MS-DOS.

Great read!
by yosefk | 2025-08-10 20:22:41+00:00
ChatGPT, Claude, Grok and Google AI Overviews, whatever powers the latter, were all used in one or more of these examples, in various configurations. I think they can perform differently, and I often try more than one when the 1st try doesn't work great. I don't think there's any fundamental difference in the principle of their operation, and I think there never will be - there will be another major breakthrough
by RajT88 | 2025-08-10 20:22:50+00:00
Dream product pshaw, let me click on this ohhhh shit I want one.

Well sort of. I have wanted a Sony Client PEG-UX50 for ages, if it had a proper modern hardware and OS. Some of the other Clie form factors would make amazing and geeky phones.

I really miss the mobile device era where big names tried random shit to see what people would buy. These days, everything is basically an iPhone. And to be fair, Apple is now mostly an iPhone company.
by jazzypants | 2025-08-10 20:24:16+00:00
This is a weird, audacious comment. I don't agree with any of those statements. Just to focus on one-- exactly which GUI practices from 1955-1995 did the web disregard?

Considering the fact that there were like five GUIs in existence between 1950 and 1980, I find that extremely hard to believe.
by ost-ing | 2025-08-10 20:27:39+00:00
Like with any new wave of technology, the masses try to ride the wave, however they can - either creating a spinoff company that will ultimately go bust, or spamming hn with blog posts about their experiences.

It’s yet another hype cycle, and exhibits very similar traits as the dotcom bubble. Want funding? Just use a .ai domain.

CEOs are talking about AGI or super-intelligence, but this is all hype driven nonsense to try to convince people that their stock evaluations are justified.

Whats particularly dangerous about this hype cycle is that the technologists try to convince us that humans are now replaceable with said technology, this teaches people to be lazy, promotes brain rot and ultimately leverages the situation even more.

It’s going to pop.
by the__alchemist | 2025-08-10 20:28:02+00:00
#1: This is fantastic from a conceptual perspective! Focus on simple computing tasks that are important, without distractions, ads etc. Open source, kit, looks well-designed.

#2: I've programmed and used those EPD displays (The same model used here I believe specifically). They are neither a joy to program, or use. The programming is much more complicated than a normal display because of how you manage refreshes: Partial, full, when to do each etc. The latter because, as you can see in the video, the latency is high.

I think responsivity and latency are one of the most important things for a pleasant user experience. We as engineers and developers have failed at this in general over the past ~2 decades. I think a device like this that breaks conventions is in a nice spot to also break this trend. Especially not using an OS (Or using an RTOS?), there should be no perceptible latency, if he changes to a normal display. I could tolerate a display like this for some uses and like a static sensor that runs on battery, but for an interactive device like this? No.
by itsmek | 2025-08-10 20:28:25+00:00
That's a strawman. I don't doubt that you've read these things that bother you so much that you bring it up in unrelated discussion, but to the extent serious people critique supply and demand, they don't say it doesn't apply at all (literally all things have supply/demand curves) but that the market distortions in our concentrated economy lead to suboptimal outcomes for society and that the simpler market model (in econ 101 you learn this model is optimal under many assumptions including "perfect competition" that is rarely true of the real world) is an incomplete model of reality which leads to the wrong answer. If you're going to argue against anything please argue against a serious point like one found in an introduction to the topic such as https://en.wikipedia.org/wiki/Minimum_wage and characterize it fairly. If you don't understand this graph then you aren't ready to debate the topic https://en.wikipedia.org/wiki/Minimum_wage#/media/File:Monop...

To demonstrate that this is a strawman, I will parrot back what that basic wikipedia article provides as a critique of your point: often in the real world that $12/hr number you provide is depressed by a one-sided monopsony (few large employers vs many small employees, a fact known as market concentration that has grown stronger over decades) and minimum wage can provide effectively a mega union against it to put it simply. When a market is dominated by a single entity what is something "worth"? You may say whatever the market will bear but in noncompetitive markets that is absolutely not the most efficient allocation of resources for the broader system. If insulin were a complete monopoly would it be worth $1M/vial because a billionaire would happily pay that much to save their life? I use the extreme to demonstrate the concept of market failure to you. By pointing out monopolistic forces am I saying "supply and demand don't apply"? Maybe in a way, but putting it that way is reductive and unproductive for our collaborative search for the truth in this discussion.

Or, for a totally separate but less abstract argument, say someone has no skills except for an ability to dig a ditch at $5/hr - it is low value because you could pay someone $50/hr to rent and operate a trencher and be 100x more productive at less total cost and a better overall outcome to society (I think these numbers are probably roughly reflective of reality), but this low skill person is unable to run that trencher. Is it better for society to "learn new skills" as you say by digging ditches for years? They probably would get a bit stronger but obviously never get close to the trencher's productivity or bang per buck. This is an exaggerated toy model but it demonstrates the point that many sub-minimum wage gigs teach negligible skills compared to formal education. I point this out just to object to your example - many people turn to education if possible when they fail to find employment, so to say sub-minimum wage employment will teach them skills whereas unemployment will be worthless just doesn't map on to most people's experience in the real world and to be frank sounds out of touch.
by hax0ron3 | 2025-08-10 20:28:35+00:00
Russia has been putting a lot of government effort into increasing the fertility rate for years now and it's still below replacement. Granted, the modern Russian government is incompetent in many ways so maybe that is not a good example, but are there any modern examples of specifically authoritarian but not full-on totalitarian policies significantly raising fertility rate? By specifically authoritarian, I mean policies that would not be possible in a liberal system. It seems that fertility rate laughs at mere authoritarianism. Now, full-on totalitarianism could clearly raise fertility rate through draconian measures, but at what cost? It would be horrible to live through.
by porphyra | 2025-08-10 20:29:08+00:00
I'm not sure, but you could always just buy the Minisforum BD790i X3D [1]. Then, you'd be able to choose your own fan and case, and you can make it arbitrarily quiet by selecting a good fan. Early BD790i boards had a bug where losing power causes it to reset all BIOS settings, but they fixed that in later batches. I wonder when they will come out with a 9955HX version. Another good thing about this board is that it has two PCIe 5 NVME SSD slots with active cooling, which is a lot better than most other mini ITX boards out there, including the Framework.

[1] https://store.minisforum.com/products/minisforum-bd790i-x3d
by rolph | 2025-08-10 20:29:18+00:00
The weapon uses a recoil-free system based on 12-gauge ammunition, which ensures the stability of the UAV during the shot.

https://en.wikipedia.org/wiki/Recoilless_rifle

https://tacostactical.com/how-a-recoilless-rifle-works

https://militarnyi.com/en/news/sky-defenders-tests-uav-inter...

https://www.tiktok.com/@skydefenders_ua/video/74817651962942... [TIKTOK]
by andyjohnson0 | 2025-08-10 20:29:50+00:00
> With LLMs being unable to count how many Bs are in blueberry, they clearly don't have any world model whatsoever.

Is this a real defect, or some historical thing?

I just asked GPT-5:

How many "B"s in "blueberry"?

and it replied:

There are 2 — the letter b appears twice in "blueberry".

I also asked it how many Rs in Carrot, and how many Ps in Pineapple, amd it answered both questions correctly too.