skysight-inc/HackerNews huggingface dataset:
“People say the next generation’s in bad shape. Really? They’re going to inherit a country that’s worth two [or] three hundred trillion dollars. They’re probably going to live to 120; AI is going to cure some cancers.

“They shouldn’t be bemoaning their situation, they should be looking at the world and saying, ‘What can I make of it? What can I do better than the folks before me?’”
I put an unsecured open FTP server on the internet about 20 years ago, just to see what would happen.

Within half a day I had some pirate "marking" his claim to my FTP server, then he/she started uploading a game. I deleted everything and left it open again.

It was a long time ago, so I don't remember all the details, but all the pirates would create directories inside directories, upload files, then mark it with their mark. All of this was scripted I gather.

After a while, I set up a file system watcher that deleted subdirectories. This gave me an FTP server I could use for anything. I shut it down a few months later.

Interesting though.
In practice it seemed more lazy than illuminating. 30 hours of interviews of even the most fascinating person yields a fraction of useful material. Which in turn needs research and context to communicate in visual form.

Likewise I'm glad Eno found a way to fund 500 hours of digitization of ephemera but again it needs to be curated, not put into an ffmpeg script.
Amazon and the like appreciate indeed their freedom not to contribute back, while pumping the cash register.
Right. And one makes sense while the other doesn't.

And it's not like websites naturally inherit their hours from the stores of the company running them.
No they don't. Computers have a power button. If there was even the slightest indication that you were no longer having the time of your life, you'd press it and find something more enjoyable to do.

But as people on the internet do find great enjoyment in being funny (for some definition of funny), sometimes their humour might come across as being "angry" if you don't understand the context in which it is taking place.
https://archive.ph/GjidJ
Helix Originator: A New Path for Independent Researchers
Helix Originator: A New Path for Independent Researchers
AI-driven novelty scoring, decentralized peer review, and blockchain-backed proof-of-existence.
Achievements: 9 copyrights, 1 patent, 4 journal papers, Provisional Patent
DeSci novelty scores: 80,85,85,88,88,90,91,91,92,94,99,100
Goal (Oct 2025): 20 copyrights, 5 papers, 15+ high novelty scores.
Not Forbes but a Forbes wannabe: https://sociable.co/business/the-sociable-presents-40-under-...
A catch-all solution, that I've been using for many years, is to have a MITM proxy on the network do transparent TLS upgrading for everything that passes through it.

Then you'll inevitably run into other more nefarious forms of user-agent-discrimination via TLS fingerprinting[1], in which case https://news.ycombinator.com/item?id=43571099 will also be useful.

[1] Seeing a TLS 1.3 connection from a system identifying itself as Mac OS 7 will definitely trip a lot of "bot detection" software.
Examples yes, I provided the examples of everyone taking advantage while not contributing.

I am still waiting for the counter examples regarding clang contributions.
I think that’s a bit silly. The reason we don’t commonly refer to a dishwasher as a robot isn’t because dishwashers exist and we only use “robot” for things that don’t exist.

(This should already be clear given that robots do exist, and we do call them robots, as you yourself noted, but never mind that for now.)

It’s not even about the level of mechanical or computational complexity. Automobiles have a lot of mechanical and computational complexity, but also aren’t called robots (ignoring of course self-driving cars).
Nunsploitation
Cashiers can steal too (not ring up their friends, shrinkage, etc.)
The question is who is leeching clang while pumping the cash register.
On iOS, if you go into Settings -> General -> Legal & Regulatory , and scroll all the way down to the very bottom, you will see: "Made in China" :)
I've been toying with the idea of having arbitrary string types, like

sql"SELECT FROM ..."

or

re"\d\d[abc]"

that the development environment could highlight properly, that would ... I don't know. In the end t and f string don't do anything that a t() and f() function couldn't have done, except they are nice. So it would be nice to have more.
I wonder how this works? Are they just RAG-ing the chat history or something more clever?
For me flash is much worse. Both are incapable of generating any kind of flowchart similar to the one I give, but 4o does slightly better in that I can read it. Neither make sense.
Oops. Perhaps I need to read the article again!
> There are no Alps between Vienna and Graz [...]

You what? Please don't take this the wrong way, but the things I read about European countries on HN sometimes are asinine and part of why, despite desperately wanting to sometimes, I'll do my best to never comment on US centric topics where I have little to know personal knowledge or experience.

Not only is the Südbahn between Vienna and Graz going through the Alps[0], it is the railways that goes through the alps. It is world famous for that fact. It was the first regular mountain railway in the world and is a UNESCO heritage because of it.

> [...] 130kmph highway speed limit which plenty of drivers do not to shorten their journey.

I'm certain the Railjet could also gain a few minutes (at most considering the Autobahn between Vienna and Graz) if their drivers ignored both laws and safety.

> My ex-CEO would floor it to get home much quicker than the train and have his secretary pay the speed-cam fines on his company's dime.

And people wonder why the government saw the need to introduce the ability to confiscate the vehicles [1] of such responsible individuals. As a motorcycle rider, the wanna be speed demons who have such important reasons for speeding are amongst the most dangerous, next to people unwilling to put their phone away. Also, a great statement on equality in our society. For some, a speeding fine can be devastating, for others, it's something their secretary handles.

Maybe your ex-CEO should spend a bit of their precious time to calculate how much they are really saving by speeding on that particular stretch of the Autobahn compared to sticking to the 100-130km/h speed limits.

> [...] average speed on the straights is somewhere around 100kmph [...]

On the straights, which on this route are limited to the area between Gloggnitz and Vienna Meidling, the Railjet averages roughly 150km/h. I got off one, only a few hours ago, so can attest to that.

Look, the fact that the Semmering base tunnel hasn't already been built is a failure of local government, not least because the Westbahn (between Salzburg and Vienna) is already far faster than the car [2] and we could have had the same. Interested whether your ex-CEO at least uses the train between Vienna and Salzburg, considering it's only about the speed for them?

[0] https://en.wikipedia.org/wiki/Semmering_Pass

[1] https://www.bloomberg.com/news/articles/2024-06-19/austria-a...

[2] 2h 18m vs 3h 15m
We're thrilled to announce the launch of DocuDive, your new go-to solution for interacting with documents like never before. Whether you're a lawyer, a content creator, or a diligent student, DocuDive is designed to make your document handling effortless and insightful.

What can you do with DocuDive?

Upload any document—PDFs, images, or text files.
Interact directly with your documents through our intuitive chat interface.
Extract key information effortlessly, saving you hours of manual work.
Browse by headings, explore specific sections, or deep dive into content that matters most to you.
Special Launch Offer: Sign up now and enjoy a free trial for the first month. Experience how DocuDive can transform the way you work with documents!

Join us on this journey to revolutionize document interaction. Visit us at www.docudiveai.com to learn more and get started!

Get started: https://app.docudiveai.com/

We're excited to see how DocuDive will empower you to handle your documentation needs more efficiently and insightfully. Share your experiences and feedback to help us grow and improve. Welcome to the future of document interaction!

hashtag#DocuDive hashtag#DocumentManagement hashtag#AI hashtag#TechLaunch hashtag#Innovation
The interviewee is described as "Purism's founder", who even says "we took our own electronics engineers (EEs)", implying (though not explicitly stating) he doesn't include himself in that category.
Nobody tell him about the experiments tab
Only if stuck in C++17 and earlier.

Past that point SFINAE should be left for existing code, while new code should make use of concepts and compile time execution.
https://archive.ph/b1lQW
No I meant that if things were planned differently decades ago and we developed train networks together with road networks (eg IIRC switzerland requires new wharehouses to have a rail connection) then a good 90% of intercity trips (both people and goods) could be on rail and be way more efficient.

I would not be as convenient as taking a car everywhere with no traffic and easy parking, but more convenient than being stuck in traffic everywhere.
I haven't spent the time to learn Go yet. My main language is Rust and I'm currently learning Zig. So I have few code recommendations at the moment. However, I do have a few generic suggestions based on what you've conveyed here. They're not criticisms by any means.

1. DNS means a lot of things in reality. It can be an authoritative name server, a caching resolver, a recursive resolver, any combination of those and then some. While you mentioned the type for godns here, it's missing in the readme. Without that information there, it's hard for a visitor to decide at a glance if it's something they're interested in. I suggest that the first sentence in a readme be one that conveys the technical purpose of the project in as few words as possible.

2. While not a popular opinion, naming the project after its programming language might seem unimaginative or like language zealotry - even if the author didn't intend it. Sometimes it even leads to confusion. For example, it won't be surprising if people think that goreleaser is a dev tool for the go language alone (which it was initially), though it supports more languages now. In your case, I was wondering what 'god ns' means! Try an imaginative name that projects the personality of your project. It's fine to mention the language afterwards (ProjectK made with Go). (This applies to all languages including Rust).

3. Editing /etc/hosts is not hard by any means. So it's questionable what another resolver is going to add. However, one thing I find difficult with hosts file is adding wildcard domains. I had to use dnsmasq for this. Dnsmasq is also an overkill for such use cases. You should consider that feature. Better yet, regex domains perhaps? Another idea is to have a simple API that could be served through a unix socket. That way, regular users with permission can quickly add records programmatically or using a CLI client. Perhaps there can also be an API call to discard or persist the changes (like how firewalld does it) without root permissions. This would be very useful for local web app development along with a tool like mkcert.

4. The choice to use the cloudfare resolver is reasonable. But not everyone may like it, due to privacy concerns. There should probably be a way to specify something else - perhaps from DHCP too.

5. It looks like you are serving A records. That is a very reasonable default with sufficient use cases. But other options like TXT records are not usually available for temporary local uses, unless you setup a full blown authoritative server. That would be a useful addition too.

That's it for now. Feel free to utilize these suggestions however you like. Good luck with this and your future Go projects!
you use a monopoly whose only feature is being a monopoly.
Are you implying that's a bad time? What time would you pick?

Steam is under heavy use at all times, and the lowest user count is roughly from 3PM-2AM PST.

And being partially off for 3 hours a week is pretty far from "business hours".
There were lots of politics evolved, moreso than technical issues.

While not perfect concepts lite, alongside compile time evaluation do the job.
I was previously maintaining an mbedTLS fork for classic/Carbon Mac OS (https://github.com/bslabs/mbedtls) for use with libssh2, they were still keeping C89 compatibility at the time which was helpful.

Newer versions of CodeWarrior do support C99, but I can't remember if Pro 6 (the last version with a 68k toolchain) does. My go-to was Pro 8, since it's Carbonized you can run it natively on OS X (PPC or under Rosetta 1). It's possible to take the Pro 6 68k tools and use them in Pro 8 as well: https://github.com/macssh/macssh/wiki/Using-CWPro6's-68k-too...
When video games leak into the physical realm
I too would love to see a follow-up study. Unfortunately the research was done at Columbia University, which has suffered massive arbitrary grant freezes....
Gaming PC can run Linux to begin with.
The experiment failed, though. It is dead at this point.
How much would it cost to create the equivalent of a first generation iPhone 8 with more storage space in America?

That phone had everything necessary for communication, navigation, and even some basic photography and entertainment.

Imagine a whole industry of distraction free dumb phones being built, by economic necessity right here in America, that then result in lower rates of addiction and better mental health.
I think they removed arenas again.
> (to be honest, I was also a significant source of inspiration!)

There is no honesty in praising yourself, no matter what you did and achieved.

Honesty is when you pay tribute to someone else by saying he is a source of inspiration.
> How about devs evaluate a change by doing some testing, instead of using users as guinea pigs?

"Who would pay for it ?" Sincerely, Microsoft™
What is the best option for having an experience like "DosBox but for 68K macs"?
If I recall correctly from the previous big discussion on the front page about microplastics, the one about a spoonful of the stuff in your brain, the general takeaway was that it's pretty universally agreed upon that it's bad, the medical community is mostly disagreeing over just how bad it is.
The sooner we stop producing and consuming plastic in all its forms, the better for all life on Earth. There was life before plastic - it used wood, glass, metal, and natural fabric. It was not that long ago, certainly within my life.
> The B&H example is ridiculous and I definitely would churn if I ran into that.

Not only does B&H close their webshop on Saturdays, they also observe many holidays and close both their physical stores and webstore for them. This month they are open for only 18 days due to Passover.
That is strange, I thought this had always been the case. Long ago, I had a chat about feature selection and dimension reduction, and I expressed my preference of not resorting to PCA because it doesn't actually remove features. After some time, I had a new session chatting about multicollinearity and what adverse effects it might cause, and among the suggestions for addressing that, it suggested dimension reduction, saying "Although you don't prefer PCA ...".
Only if a packrat parser is implemented, which requires a lot of memory.
Trump and Xi Are Preparing for a War Nobody Wants
There are so many options to emded R in any kind of system. Thanks to the C API, there are connectors for any if the traditional language. There is also RServe and plumber for inter-process interaction. Managing dependencies is also super easy.

My employer is using R to crunch numbers enbeded in a large system based on microservices.

The only thing to keep in mind is that most people writing R are not programmers by trade so it is good to have one person on the project who can refactor their code from time to time.
It surely has to be intentional
> The first point seems just wrong.

I will modify that.

> No citations for the majority of it either.

To exactly what you need citations?
Good idea! I like the solution of an explicit annotation setting the first variant's discriminant (the rest autoicrement?), which enables you to manually coordinate your enums to not overlap. Then an optimization for nested enums where if all cases are other enums with no overlapping discriminants they can all share one field. This seems achievable.

The "but do it automatically" part seems rather problematic. Requiring global analysis is a big ask indeed.

Say, if you change a variant's discriminant value, does that count as a semver breaking change? Probably. Would it be an ABI breaking change? Probably.
But a good language should also be useful, and you can't have something both useful and without room for mistakes. A curious contradiction.
Another LLM wrapper that reduces effort and quality by 95%!
Before retirement my father was employed in a company certifying medical devices.

Half the descriptions provided by those who made the devices were this sort of word salad because they concerned products which were obvious scams[0].

On person in particular was editing the description on the fly and was looking for a word so dad jokingly suggested "impedance". "Yes, thank you!" replied that person - her face lighting up as she added the word.

[0] Like a vacuum cleaner which was supposed to dispense a mist of medication. Initially rejected as there was no dosage control whatsoever, but I heard that eventually somehow it was certified.
Deno Under TinyKVM in Varnish
TinyKVM is now integrated into Varnish Cache Deno has been ported to run inside it.
> uncouple the $ from the oil markets and let it float downward - the cost of imports would go up and exporters would earn more

can you explain it with more details?
It's not like you can't doomscroll TikTok on an iPhone 8. I don't think getting slightly lower FPS on 3D games would lower addiction rates.
Linus Torvalds built Git in 10 days – and never imagined it would last 20 years
>A consent decree doesn't give the White House binding control over Columbia; it gives a federal judge that control.

It’s gives the judge control to enforce the White House’s decree. What meaningful distinction are you making?
> Horrible, horrible. People are not products.

No, they are corporate assets. /s
Which is nonsense, if I drink a glass once a year absolutely nothing bad whatsoever will happen.

Even oxygen is worse - for one the withdrawal symptoms are much more severe
But.. SSE is limited to like 6 or so connections per browser, no?
Yeah I think OP should relax, do some yoga or meditating. Repeat with me: Ohmmmm
Even on the server side it can be annoying.

For example, I tested something in my own private Azure Subscription, but the feature was simply missing in the customer subscription.

Microsoft was enabling features randomly without even documenting this or showing any kind of user-visible indicator of what feature set was available or not.
Not even just someone. Analysts posting about it. Press picking it up. Jim Cramer sharing his 'thoughts' lol.
That’s not what they do. As Tim Cook said multiple times the engineers are needed as floor and line managers, to coordinate parts of the process, to set up new lines quickly etc… those are not the ones doing the actual soldering.
Thanks for the link. I hadn't listened to that in ages.
I will make this in next version.
IME while clear two-way communication might be impossible [1], talking to your pet, cat or dog or any other mammal [2] does deepen the mutual bond and provides some communication framework - not saying that your cat will definitely understand what does it mean when you say "Garfield, fetch me that yellow slipper", let alone actually obey, but it will, over time, learn to recognize tone, sounds, and even context, and will also try to vocalize back, which may turn into patterns you start to recognize. So yes, it pays to talk directly to your pet.

Though that's not as strange as talking to your plants that seems to help the plants somehow.

[1] let's call it super rare because one in a trillion trillion is still not zero

[2] smarter birds too, can't say much about reptiles beyond a pond turtle really bonded with my brother
The actual article is here: https://www.nature.com/articles/s41467-025-58233-3

Since hitting the market 75 years ago, plastic has become ubiquitous -- and so, presumably, have nanoplastics

1950? Polyethylene and nylon appeared in the 1930s. Celluloid in the mid-1800s. We have been exposed to "nanoplastics" (including things like petroleum jelly and other hydrocarbon fractions) for more than a century, with very very little evidence it's "dangerous".
> How is a web developer supposed to test the website when he and user might have different browser behaviour?

If only there was like a Developer version, perhaps one version ahead of stable: https://www.mozilla.org/en-US/firefox/developer/
I don't know if this is real or not, but since the author is claiming to have done this, I just want to say...

Don't install things on other people's computers without permission.

--

EDIT: The article has been modified to say that it was the author's laptop that they share. Snapshot from before that edit: https://web.archive.org/web/20250411054008/https://www.ollie...

EDIT: This thread was previously called "I made a bot to spoil every book my girlfriend ever reads". It's currently called "1". Also, the website is currently giving a "404: NOT_FOUND" and "Code: DEPLOYMENT_NOT_FOUND" Vercel error.
Second that - I assume that they did asnmuch as they could and this is just defense in depth one additional step.
Life in 1850 was definitively NOT "better".
Which doesn't mean it exists to redistribute wealth. See other comment:

https://news.ycombinator.com/item?id=43639059
BTW the demo app is broken: white screen with some Content-Security-Policy errors in the console.
5x the population and an education system that hasn't spent the last 50 years teaching science from the bible.
Part of moving forward is that we've avoided nuclear war so far, but we certainly built the arsenals to stop all forward progress.
I'm inclined to agree, but I grew up during the transitional years where both were available, and remember just so much broken glass everywhere...on the streets, sidewalks, etc. Maybe it was my poor neighborhood, but it was normal to see at least a broken bottle or two on the road each day. I don't see that now.

As I understand it, aluminum cans require a plastic lining. How is that one solved?
That's why lots of smaller/family restaurants are cash only.
Google lays off employees in Android, Pixel Group: Report
The distinction between Article III and Article II of the Constitution? A randomly-chosen SDNY judge is overwhelmingly likely to be a Clinton, Obama, or Biden appointee?

I still think this will be a shitshow, but the headline that "the White House is seeking binding control via a consent decree" is misleading; that's not how a consent decree works.
Razer PC Remote Play
Wow! Thank you for sharing this! I probably never would have heard of it otherwise, having had to focus so much of my energies on America lately.
Asked FBS for a simple web form, it immediately went with NextJS, TailwindCSS and a whole bunch of build tools. Ask it again to change it to vanilla JavaScript, now it's stuck in an infinity loop... bad vibes : (
In sweden until high school it's literally impossible to fail. There's no grades and no way of failing anyone.

Then they suddenly become kinda stricter in high school, where your results decide if you can go to university and which.

But I've been to one of the top technical universities and compared to Italy it was very easy. It was obvious the goal was to try and have everyone pass. Still people managed to fail or drop out anyway, although not in the dramatic numbers I saw in Italy for math exams.
It was actually just my pc, we share an account.