skysight-inc/HackerNews huggingface dataset:
Since everyone is rattling off their own solutions.

* I removed all apps that aren't tools/utilities to help me get things done. No entertainment (including RSS!). For example, I have Busycal, Things, and Bear installed along with a few other utilities. I also removed non-essential utilities. There is no need to pay my credit card from my phone. This also has the benefit of reducing tracking.

* Disabled JS for Safari. I would find myself surfing the web and wasting time. Even if I initially started with good intentions. Turns out, a lot of my web usage was "I wonder about this, let's search it". "That was a cool movie, let's see what other people think online". It is an absolute pain to dig 37 menus deep to enable JS again, which forces me to live without it.

* Time limits never worked for me. I'd always ask for five more minutes. Just one more hit Tim Apple, I promise. Last time. They may work for you though.

* Either disabled notifications or set them to appear in daily reviews. Now I get those daily reviews and realize it's filled with stuff that doesn't matter. Every time I pick up my phone I risk falling into a black hole. The less I'm notified to pick up it, the less time I lose. Only alerts from my partner and similar get through immediately.

* Get an alarm clock or use a smartwatch. Seriously. You know those people who wake up and reach over for cigs before they're even out of bed? Don't do that with your phone.

* I lean heavily into my smart watch. For me, trying to create friction on my phone was only mildly successful. A smart watch has a ton of organic friction that feels natural. Instead of giving your Ferarri a flat tire to slow it down, just ride a bicycle. Synthetic friction vs organic friction. I'm bad with analogies. Leaving my phone behind is something I do sometimes but not as much as I should.

* These days the only social media account I have is HN. It's not ideal but everything is a WIP.

There really should be some concerted effort by the government to study these behaviors and what can be done. We dramatically dropped cigarette use with a lot of work and I believe we can do the same with phones.

I still waste time on my laptop but it's not a quick dopamine hit. I spend more time on side-projects though now that I'm forcing myself to be in front of a real machine. Reducing all screen-time is something I still need to work on.
I like it. It allows here and there to use touch gestures. Have a Baby on one arm and need to scroll in the recipe or make it larger with other arm? Yes, touch gestures are easier for me in such a situation.

I mean touch display does not annoy when you are using laptop the normal way, but opens more ways of using it in unusual situations.
Sure he does. You can only tweak around the edges of a law by changing interpretations like that, especially after Loper Bright. That is all he’s trying to do on the environmental front, mostly repealing g regulations the Obama administration adopted in its last year.

This is not a president that’s afraid of blowing things up. If he wanted to defund the EPA he would.
Suffering-Oriented Programming (2012)
Surveys said trump would lose both elections. I think people lie quite a lot on these (or the sample size is too small). From personal on the ground data in scandinavia I think US love is alive and well.
I agree, they're so good on their own for snacking, a really good Reggiano has such an interesting flavor, I can't get enough. Runners-up for me include gruyere, a dark aged gouda, or camembert or reblochon. I just had a piece of locally-produced but nothing compares to Reggiano.

Also I always add the rind to my risotto too!
The semantics they are offering are very different from S3. In Colossus a writer can make a durable 1-byte append and other observers are able to reason about the commit point. S3 does not offer this property.
They Didn't Make Dire Wolves They Made Something Else [video]
I can't put my finger on it. Something about the recent announcement video of de-extinction of dire wolves immediately filled me with skepticism. I don't know if it was the very marketing-y video or the animations or what? But I didn't know enough to question it. This video by Hank Green does a nice summary as can be gleaned from the title. Several of Colossal's claims are questioned and his informed position explained.
By default, Linux has way, way too much functionality, insufficient testing and proof of security correctness, and not enough security controls.
Self-Hosted, Open-Source, Vehicle Maintenance Records and Fuel Mileage Tracker
To get an OK I had to force curl to use http 0.9

> curl -v --http0.9 susam.net:8000
then come the hour long "it's easier if we just hop on a meeting" invites or dreaded "hi" messages because many of the same people who aren't considerate about interruptions are allergic to async communication
Ah - we do support PhpStorm. Docs will be updated.

We only support Sonnet 3.5/3.7 (we still go back and forth on which one we like), and we also support on-prem deployments!
To be fair, one of the side's actions terribly remind me of some events that happened sometime ago in Europe.

- hostility towards non traditional sexuality

- immigration being used as the scapegoat for economic problems

- strong feeling of national exceptionalism

- assault on women's productivity rights

- politicizing of science

- deportation for political reasons

- "Roman" salutes

Mind you, I am not mentioning which "side" nor which events in Europe. But if the shoe fits...
Redirects are used for stuff like POST->GET or canonicalizing URLs (adding slashes on directories), would you get rid of that too?
Sway/i3/etc?
I’m alright thanks.
Trick:
edit yuor /etc/hosts file and add a domain name.

Self sign a certificate and add it to your trusted certificate list.

Or - use https://pinggy.io
How does this actually help with owning your own data and repatriating it?

The integrations that are installed on the end devices (phone) sync all that private data into the cloud platform regardless of the backend server. State is shared.

Google Information Services, and Apple's backend's unpublicized equivalent both process and store that related data, regardless of the phone you choose to use or the options you choose on that phone. There is a reason gigabytes get sent up to the cloud every evening, and its all encrypted.

Until you remove the implants on your phone you won't be able to receive any benefit from repatriating the data. That requires jailbreaking, or installing a new OS (something like Graphene), which is model specific due to compatibility issues.
I don't follow. Isn't UB a subset of bugs or alternatively a follow on consequence that causes observable behavior to further deviate?
I've only read the first Foundation novel by Asimov. But what you write applies equally well to many other Golden Age authors e.g. Heinlein and Bradbury, plus slightly later writers like Clarke. I doubt there was much in the way of autism awareness or diagnosis at the time, but it wouldn't be surprising if any of these landed somewhere on the spectrum.

Alfred Bester's "The stars my destination" stands out as a shining counterpoint in this era. You don't get much character development like that in other works until the sixties imo.
The concept would be more interesting and realistic if they removed only Garfield's thought bubbles (after all, Jon can't hear Garfield's thoughts anyway) but still left Garfield in the comic.
>Were they wrong? People who rely too much on a calculator don't develop strong math muscles that can be used in more advanced math.

Yes. People who rely too much on a calculator weren't going to be doing advanced math anyway.
Treating it as a compiler is obviously the way right? Setting aside overhead if you’re using local models.. Either the code gen is not deterministic in which case you risk random breakage or it is deterministic and you decided to delete it anyway and punt on ever changing / optimizing it except for in natural language? Why would anyone prefer either case? Code folding works fine if you just don’t want to look at it ever.

I can see this eventually going in the direction of "bidirectional synchronization" of NL representation and code representation (similar to how jupytext allows you work with notebooks in browser or markdown in editor). But a single representation that's completely NL and deliberately throwing away a code representation sounds like it would be the opposite of productivity..
It's mostly just pandoc though?

And they chose it to avoid any non-standard markdown.
And then, The Charlie Rose Paradox: https://www.youtube.com/watch?v=iqW9sexNdZg
Had to go back to the classic microservices video as I was pretty sure they used Colossus but it was actually Galactus & Omega Star.
Was the port documented, or did you need to do a scan?
Separated by a Border, but with Fates Entwined
It's only an emoji if followed by the "emoji presentation selector" U+FE0F. Without it, it has no colors (but hackernews doesn't allow including it).
It's the human scaling problem. What systems can be used to scale humans to billions while providing the best possible outcomes for everyone? Capitalism? Communism?

Another possibility is not let us scale. I thought Logan's Run was a very interesting take on this.
If you really want to keep things local without paying any fees, you could also use Smallstep (https://smallstep.com/) to issue certificates for your services. This way you only need to add one CA to your trust store on your devices, and the certificates still renew periodically and satisfy the requirements for TLS.

I suggested using a domain given they already have Caddy set up and it's inexpensive to acquire a cheap domain. It's also less of a headache in my experience.
Bitterness seems to be common in Mediterranean cuisine in general.
The D in R&D means developing research into a product.

That's pretty far off keep-the-lights-on or CRUD coding.
>How many people are "good drivers" outside their home town?

My wife is surprisingly good at remembering routes, she'll use the GPS the first time, but generally remembers the route after that. She still isn't good at knowing which direction is east vs west or north/south, but neither am I.
Syncing availability between multiple calendars is pretty useful

It was my main reason to purchase Motion but they eventually removed it.
I just decline those meetings. I only got pushback once, and it was "next time that happens I'll take care of it for you."
That's why I try not to hype it.
This is the article you are referring to (gift link): https://www.nytimes.com/interactive/2025/03/29/world/europe/...
If the compiler is using a niche, it should really check every assignment that it's not accidentally the niche. That's still faster than also writing the tag.
That is still one of my favorite stories of all time. It really sticks to you. It's part of the I, Robot anthology.
> Realistically you'd end up chosing between finding the product from another country, trans-shipping or

Realistically you'd end up closing shop. It's not like the tariffs on other countries aren't coming back.

> just being out of stock until they come down

You still believe in that? Like 4 years later when there's a new president?

> Is someone buying a $100 pair of shoes really going to pay $240?

Is there a choice? Maybe ask the US president? Will there still be a pair of shoes not paying tariffs and will be cheap? Made in America ain't cheap.
This is a good exercise but how is this better than Combine?

Also - I've seen ultra over complicated codebases made with FRP in Swift. I have some PTSD from the kickstarter MVVM approach. What a nightmare in practice. You have to be all in - everything FRP or the tightly bound system crumbles.

I think SwiftUI's @Published property wrapper elegantly hid the FRP, but even Apple is moving away from FRP with the macro based Observable framework.
[obligatory "garfield where is my pipe" joke here]
ChatGPT is generally pretty bad at writing Nix code IME, and has a much greater tendency to hallucinate than when writing code in other languages.

But it's better at advice and review than writing code.

And if you want to ask it about Nixpkgs conventions or the behavior of some Nix codebase, it does much better if you dump the relevant source files in the chat for it to consume.

It's important with Nix to seriously understand what you're doing, so I think the way you've described is the most appropriate way to use an LLM with Nix. Use it to point you to docs, ask it questions about some code and then read the code closely, ask it which docs to read, ask it to point you to example repos on GitHub. If you use it this way it can actually be helpful.

If you have a longer time horizon, interacting with real community members is even better, and of course can also enrich the corpus for LLMs like ChatGPT. Discourse.nixos.org has a lot of smart and helpful people whose insight is more reliable than the advice of an LLM, so it's worth visiting as well.
Post-globalisation is whatever comes after the globalisation period. It's a chapter of the history books still being written and as such can still take many forms, of which scaling back on globalisation is one.
yes but unfortunately for me, I don't have insider information or a time machine. If you had $10,000 today, where would you put it?
[ I work on Dart at Google. ]

The app prototyping logic in Firebase Studio isn't wired up for Flutter/Dart yet. You can play with Gemini+Dart/Flutter here: https://dartpad.dev/?channel=main.

We're working with the Firebase Studio team to integrate. FWIW, it seems to do fairly well with "Create a chess clock app".
But they're only bad/counterproductive when assessed against their own goals. They're a lot more reasonable if you assess them against Stallman's, where you could say "yeah, these actions kept GCC from becoming a handy tool for proprietary interests who don't want to share their work back with us".
Now that sounds like the kind of show where both of them finally have something good to contribute!
Not sure why you were previously downvoted - I wholeheartedly agree.

Perhaps I think people are putting this into a "blame" framework. E.g. I've seen basically this argument online "I don't see how you can blame the Democrats for this, as Trump is a million times worse, especially of everything he accuses the Democrats of doing."

While I agree with that sentiment, "blame" is the wrong way to look at this. At the end of the day, it's self-evident that something caused the rise of Trump and other autocrats and a breakdown of the post WWII liberal order, and it behooves us all to investigate why that happened.

FWIW, I thought this recent article in NYT about liberals in Denmark (who, unlike many liberals elsewhere, take a hard stance against unfettered and illegal immigration) was excellent and offers some clues: https://www.nytimes.com/2025/02/24/magazine/denmark-immigrat.... This paragraph I think summarizes "what went wrong" with leftist policies in many areas:

> Leftist politics depend on collective solutions in which voters feel part of a shared community or nation, she explained. Otherwise, they will not accept the high taxes that pay for a strong welfare state. “Being a traditional Social Democratic thinker means you cannot allow everyone who wants to join your society to come,” Frederiksen says. Otherwise, “it’s impossible to have a sustainable society, especially if you are a welfare society, as we are.” High levels of immigration can undermine this cohesion, she says, while imposing burdens on the working class that more affluent voters largely escape, such as strained benefit programs, crowded schools and increased competition for housing and blue-collar jobs. Working-class families know this from experience. Affluent leftists pretend otherwise and then lecture less privileged voters about their supposed intolerance.
also "They will get better in no time"
People have had trouble with hierarchical file systems since day one. I distinctly remember being the 20 something Gen-Xer tasked with teaching boomers computers, and a large percentage just never understood why you'd want to put a folder inside a folder inside a folder. They would never do that in their filing cabinet, after all! Or why you would want to put a folder anywhere else besides the desktop since they would lose it. These people have had desktops that look like this[1] since the 90s.

1: https://www.reddit.com/r/mildlyinfuriating/comments/auu67x/p...
Hawley was one of the first congresscritters to plan to overturn the 2020 election.

Nothing he does or says is legitimate. It's all about power.
IME: Increase in artist-like traits like creativity, magical beliefs, and odd behavior. I've seen a couple of Youtubers like this and remember some heavy weed smokers in undergrad who started to go off the rails.
They were people of unknown sex. Keeping the gender unspecified is part of the anonymity.

Requiring to identify someone's gender when that person is anonymous is just pointless bigotry.
It's been reserved by ICANN:

https://www.icann.org/en/board-activities-and-meetings/mater...

> Resolved (2024.07.29.06), the Board reserves .INTERNAL from delegation in the DNS root zone permanently to provide for its use in private-use applications.
Garfield is certainly (meant to be) real, but I've never seen a strip that confirms that Jon can actually hear Garfield's thoughts. I think that's why Garfield minus Garfield works so well.
Yeah, I think you're right, it was cultural. For me, rather than the influence from Windows what I see is the focus on what we called "enterprise customers" at the time and leadership was obsessed about them because they were guaranteed huge orders for large numbers of devices. They largely don't exist as a thing anymore, BYOD killed them.

Enterprise customers and operators didn't view the fs of a mobile device as a thing the end user should manage or care about. So neither did we, or our OEMs (for the most part).

Of course, this is all just the opinions of one guy decades after the fact. For reference, I was a dev, lead, dev manager in the CE/mobile/phone teams from ~00-08 and contributed to ActiveSync, device PIM sync, device stability, and later worked directly with OEMs to design and build new phones (things like the Samsung BlackJack).
13th Warrior usually makes the top list of any “movies that Rotten Tomatoes has done dirty”.

It depends I think on whether the Big Trouble in Little China fans are still asleep.
Check out fuegoapp.dev — it comes with a bunch of handy tools to manage Firestore and Firebase users
Are you including Ireland in the anglosphere?
For those who don't know, the rind can also be just plain eaten. Maybe I'm just a heathen, but I find it far too delicious to ever waste on a pot of soup.
Funny. I frequently give the LLM the function and ask it to make the doc string.

TBH I find doc strings very tedious to write. I can see how this would be a great specification for an LLM but I dont know that its actually better than a plain text description of the function since LLMs can handle those just fine and they are easier to write.
I think I had mixed results on mac depending on the network I was connected to. I think it has something to do with ipv4 vs ipv6
A few other points on further reflection:

- If you're giving us all the factors, and all factors are necessary (e.g. to make units work out), then clicking them is a bit of a pointless activity. You could just give them as a list of sliders outright.

- The above points out that there's not much of a "gameplay loop" to speak of. We make 3-4 guesses and game over. I think this places a hard cap on how much "fun" Fermi can be. Even in something like Wordle, which is also only 5 guesses, each guess builds on feedback from the last; it's interactive and strategic.

- You could consider for instance maybe chaining multiple Fermi estimates, that build up to some bigger one. That would give you a mechanism to give intermediate feedback, and have a multi-step game.
The email subject for this notification was "Blue Shield of California Privacy Notification."

It sounds like a fairly minor concern, but I find it quite distasteful that the email subject doesn't indicate that a breach occurred.
... which explains why some models are better at code than others. The best coding models (like Claude 3.7 Sonnet) are likely that good because Anthropic spent an extraordinary amount of effort cultivating a really good training set for them.

I get the impression one of the most effective tricks is to load your training set up with as much code as possible that has comprehensive automated tests that pass already.
yes, I wasted hours of my life using it until one day I landed on some site called Reddit

Kagi has brought it back (kind of): https://kagi.com/smallweb has a random button (Next Post in the top left corner)
I feel like a criminal going into the UK even though I'm British.
WebDAV is what it is because it's designed (largely by Julian Reschke who also took over the HTTP spec from TBL back then I believe) to be addable conflict-free and routable without complex payload inspection to existing HTTP services/practices. Its use of XML can be regarded over-engineered, but it follows what was available and considered adequate at a time that had much much more consideration for interoperability and multi-party buy-in than is even conceivable today. I wouldn't dismiss it so quickly, especially considering WebDAV is an IETF RFC not W3C spec to begin with.
This usually happens because you have a Linux setup that doesn't use systemd-resolved and it also doesn't have myhostname early enough in the list of name resolvers. Not sure how many Linux systems default to this, but if you want this behavior, adjust your NSS configuration, most likely.
Using MCP to Interact with a Quickchat AI Agent
My family member is a third year med student (US) near the top of their class and makes heavy heavy use of Anki (which is crowdsourced in the Med School community to create very very comprehensive decks).
I got home today from my first trip to Italy (we went to Verona for Vin Italy) and cheese was at the top of my shopping list of things to bring back. As it happens, I’m right now eating some 36 month aged Parmigiano Reggiano; absolutely beautiful. The food and wine I enjoyed in your country were on another level! On the subject of risotto, I had my first ever(!) risotto last night: a risotto amarone, and wow! Absolutely incredible, molto interessante!
God forbid we hold a corporation to account for what they did several years ago.

Nope, if you can't convince CNN to carry your story the moment it happens, it's clearly not worth doing any law stuff about.
That one's provably correct. Try comparing 2023-era GPT-3.5 with 2025's best models.
What security review?
Attitudes Towards Climate Change (and the impact on our society)
We have to choose between two worlds: a world where nobody cares about our differences, or a world where we celebrate everyone's differences.

The mid-century American civil rights movement was based on the former. The modern movement seems to want the latter. The problem is that these two positions are subtly in conflict with each other. The former erases identities, the latter reinforces them.

The both have similar goals, but they present very different ways of living and very different social norms, which is why I see them both as potentially high-conflict norms when visiting other cultures.
He is right. The point of the operating system is to, well, operate the system. Hardware, firmware, software engineers should work together to make good systems. Political and social barriers are not an excuse for poor products delivered to end users.
As someone who has worked in this field, I'm not. Marketing is generally exempt from massive legal review as they hand wave away "We don't deal with HIPPA data" and developers just wanting marketing to go away, dropped the Javascript block into files that were used for a ton of products including HIPAA containing ones.

EDIT: Most of these places are just feature factories with offshore developers who are very unlikely to raise concerns.