frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

The Dirt That Refused to Die

https://www.quantamagazine.org/the-dirt-that-refused-to-die-20260601/
44•speckx•1h ago•1 comments

CS336: Language Modeling from Scratch

https://cs336.stanford.edu/
108•kristianpaul•2h ago•8 comments

Can You Stop a Hypersonic Missile?

https://protortyp.github.io/posts/can-you-stop-a-hypersonic/
15•protortyp•40m ago•2 comments

Malicious npm packages detected across Red Hat Cloud Services

https://github.com/RedHatInsights/javascript-clients/issues/492
573•kurmiashish•3h ago•294 comments

Flipper Zero Zig Template

https://github.com/NishantJoshi00/flipper-template
60•Nars088•3h ago•3 comments

The Pirate Bay Remains Resilient, 20 Years After the Raid

https://torrentfreak.com/the-pirate-bay-remains-resilient-20-years-after-the-raid/
194•speckx•2h ago•65 comments

A 10 year old Xeon is all you need

https://point.free/blog/gemma-4-on-a-2016-xeon/
499•cafkafk•9h ago•221 comments

Launch HN: Expanse (YC P26) – Unlock Wasted GPU Capacity

42•ismaeel_bashir•3h ago•5 comments

Sysadmining Like It's 2009

https://lambdacreate.com/posts/sysadmining-like-its-2009
46•yacin•2h ago•14 comments

I made my phone slow on purpose

https://vinewallapp.com/notes/i-made-my-phone-slow-on-purpose/
33•gcampos•3d ago•28 comments

Linux Basics for Hackers (2019)

https://github.com/ahegazy0/linux-basics-for-hackers-notes
52•ibobev•3h ago•11 comments

Anthropic confidentially submits draft S-1 to the SEC

https://www.anthropic.com/news/confidential-draft-s1-sec
99•surprisetalk•31m ago•58 comments

Only 17% of all 64-bit Integers are products of two 32-bit integers

https://lemire.me/blog/2026/05/22/only-17-of-all-64-bit-integers-are-products-of-two-32-bit-integ...
107•sebg•4d ago•49 comments

Windows GOG DOS Games on M-Series Macs

https://f055.net/technology/windows-gog-dos-games-on-m-series-macs/
61•f055•3h ago•41 comments

Ask HN: Who is hiring? (June 2026)

31•whoishiring•1h ago•61 comments

Show HN: A CSS 3D Engine (no WebGL)

https://github.com/LayoutitStudio/polycss
18•rofko•2h ago•6 comments

Tracing HTTP Requests with Go's net/HTTP/httptrace

https://blainsmith.com/articles/httptrace-with-go/
135•speckx•3d ago•8 comments

Radxa Dragon Q8B: A Laptop Cosplaying as an SBC?

https://bret.dk/radxa-dragon-q8b-a-laptop-cosplaying-as-an-sbc/
20•gainsurier•2h ago•16 comments

"The Apple Boogie" 1987 Mac Promo Album Cassette Tape [video]

https://www.youtube.com/watch?v=chJHB-btMNI
20•1970-01-01•2d ago•3 comments

KDE at 30

https://kde.org/anniversaries/30/
77•Kye•2h ago•37 comments

Nvidia Cosmos 3

https://developer.nvidia.com/blog/develop-physical-ai-reasoning-world-and-action-models-with-nvid...
88•tosh•2h ago•15 comments

Chuwi Minibook X

https://tylercipriani.com/blog/2026/05/28/chuwi-minibook-x/
360•thcipriani•17h ago•270 comments

Movwin: My (Unpublished) TUI Framework

https://movq.de/blog/postings/2026-05-29/0/POSTING-en.html
42•zdw•2d ago•5 comments

Cloudflare Turnstile requiring fingerprintable WebGL

https://hacktivis.me/articles/cloudflare-turnstile-webgl-fingerprinting
755•HypnoticOcelot•1d ago•434 comments

The TfL Cupboard Filled with Lost Tube Moquettes

https://londonist.com/london/transport/moquettes-that-never-were
3•zeristor•3d ago•1 comments

Benchmarking SurrealDB 3.x vs. Postgres, Mongo, Neo4j and Redis (With Fsync)

https://surrealdb.com/blog/surrealdb-3-x-by-the-numbers
66•itsezc•3d ago•24 comments

You Must Fix Your Asserts (Zig)

https://kristoff.it/blog/fix-your-asserts/
26•signa11•4h ago•6 comments

Decades of Effort Restore Steelhead and Salmon Passage on Alameda Creek

https://www.fisheries.noaa.gov/feature-story/decades-effort-restore-steelhead-and-salmon-passage-...
209•rawgabbit•2d ago•45 comments

Using Git's rerere feature to escape recurring conflict hell

https://gist.github.com/skipcloud/f1033afb4fa5681d69fa63458cc95928
65•ankitg12•9h ago•25 comments

The SLAX Scripting Language: An Alternate Syntax for XSLT

http://juniper.github.io/libslax/slax-manual.html
31•thefilmore•2d ago•10 comments
Open in hackernews

I made my phone slow on purpose

https://vinewallapp.com/notes/i-made-my-phone-slow-on-purpose/
30•gcampos•3d ago

Comments

andai•1h ago
Brilliant. Too bad there's apparently no built in way to do it.

I was reminded of when Apple started slowing down the CPUs on older phones. Would be nice if you could just configure that on first run. "How addictive would you like your phone to be, sir?"

gepeto42•54m ago
I feel like my phone is so sluggish when in low power mode (even a 17 Pro), that it could work for this.
Insanity•24m ago
This might say more about the quality of modern apps than the power of the iPhone lol.
w4der•49m ago
On android you can do so from developer mode, but it's a blanket throttle for the whole device. I've been using mine with a 5mbps cap for a few years now.
thatguymike•52m ago
I love the concept - blocking apps are often too restrictive which makes me disable them. Slowing could be a nice alternative.

This probably uses a vpn? It’s important to think about how to stop me disabling it casually. I use Opal which blocks my settings page too. Which works great but frustratingly it blocks my legitimate needs very often too!

p0358•49m ago
As someone who used to have actually slow phones before: this will not help your doom-scrolling. You will still doom-scroll, but you'll just be frustrated and miserable due to the lags. You're welcome.
d1str0•35m ago
I think it’s a valiant effort. Sometimes having multiple influences can make it easier to change behavior.
p0358•9m ago
Maybe it can work to some degree for some people. But there are other methods that should help much more effectively, without being self-destructive and miserable. I view this solution in similar categories as, say, suggesting someone should drunk themselves off to the point of passing out, because you know... at least they won't scroll at that point probably? And yet there are some very obvious downsides of such approach.

I mean if someone wants to try something in this direction, but without the misery, I'd suggest things like making the screen monochromatic, which will make the content seem less appealing to the brain, but without that being a nuisance.

fhdkweig•31m ago
My solution to doom scrolling on the desktop was to edit my /etc/hosts file to disallow me from going to the offending sites. After a few weeks, the habit was broken and I didn't even miss them anymore.
Insanity•25m ago
Ha, I did the same about 15 years ago. Nowadays don’t need the file anymore but it was a good way to get rid of that initial automated behaviour.
drchaim•47m ago
Actually seems like a good idea. It's like when I use a 2012 laptop. I can't last more than 30 minutes on it. Probably a LAN proxy that throttles the network for some devices...
rapnie•45m ago
I hate typing on a smartphone. Thick fingers, I guess. So I turned off word completion, and it works perfectly to stay off messenger apps while real life passes by around me. Avoids becoming a phone zombie. I love to chat with others online, but do it on a keyboard on my laptop at home.
herbertl•39m ago
I log out of every social media website/app because the act of logging in is just enough friction for me to be mindful: do I really want to do this?

The sense of slowness creates the conditions for pausing and being mindful of what you're doing.

In spirit, this reminds me of the return to slow/analog: https://news.ycombinator.com/item?id=48084980

Consider it the no- or low-alcohol alternative to full speed. https://www.paulgraham.com/addiction.html

stronglikedan•37m ago
HN hug so I can't read it right now, but this approach doesn't really work for most people. The problem with these types of approaches is that anything done can be undone. And if you have the willpower to not undo it, then you have the willpower to not need to have done it in the first place. Now, buying a slow phone on purpose may work, but that's a different approach.
d1str0•33m ago
By that logic, buying a slow phone can also just be undone.

A perfect solution that works 100% is not the goal. Small influences that can help you change behavior can still be beneficial. Maybe they doom scroll 5% less because of this tweak? Still a positive change.

chis•36m ago
I think this is a great idea. Wouldn't have guessed this would be possible so I looked into how it'd actually be implemented.

I guess this is done on the device as a VPN via Apple's NetworkExtension config. But instead of a normal VPN where traffic goes through a server, the app just locally applies rules based on the app the packet came from and then routes them normally to their destination.

paul_knoxops•31m ago
That’s a great idea. Waiting for a video to load for a few dozen seconds makes me lose all interest in scrolling further.
thatmf•30m ago
another good technique is to use boomer mode- make the fonts as large as possible, which has the side effect of making instagram (for instance) practically unusable and all of it just generally unpleasant. you're welcome.
frangonf•30m ago
Having grown up with an unreliable sluggish gsm dial up connection when the web was already getting heavier payloads, and forced to have developed the virtue of patience and love of progress bars, I think this might work with latency intransigent people, but I know I will blank stare into the load spinner to get my doom ration.

Hard blocks (gotta re enable noprocrast here asap) and behavioral nudges like keeping an ebook with page open positioned inconveniently close and my phone out of reach work better for me.

Version467•15m ago
I think more people should set up their iPhone using Apple Configurator, a Mac app used to control apples mdm solution. You do have to factory reset your phone for this once, but after that you have extremely granular control over what you can and can’t do. It’s much more powerful than the parental controls system and much harder to circumvent.

I use it to straight up disallow a bunch of apps and websites (tiktok, Reddit, YouTube, etc.)

For a while I even uninstalled safari which you can just do with this. Not having a browser at all on your phone is a neat experiment and really changed how I interact with tech on the go.

I did eventually install safari back, but overall I prefer the Apple Configurator setup a lot over any of these kinds of apps.

halapro•10m ago
> Not having a browser at all on your phone

I would not last 5 minutes.

I'm occasionally offline outside planes and the amount of times I pull out my phone to "google something really quick" is high.

You can already disallow apps without an MDM, but I'm curious what else you can do with it. I generally uninstall apps like Instagram so it takes a minute to even download it again, but it gives me a way to download it, post something and delete it once a week or so.

whall6•13m ago
I love this.

Here’s something else you can try: take off your phone case. My phone screen is scratched to hell and I think it runs slower from dropping it without a case so many times.

Someone should run a randomized trial with screen time against phone case usage. I wonder what would show up. Imagine the human connection and true critical thinking that would happen with just a 1% decrease in screen time!

Tade0•9m ago
This is a method, but it's the underlying issue that needs to be resolved.

People doomscroll primarily to avoid certain thoughts/feelings/situations.

The way out of it is to:

1. Note that you're avoiding something.

2. Identify what it is.

3. Face it.

This is an addiction and reaching for the phone is just what gives relief to whatever pain one might be experiencing. Just removing that is laying ground for a substitute.

ak217•8m ago
I did something similar. I like to keep my phone limited (the only real useful/joyful things on it for me are family pictures, music and maps). So I used an iphone SE until it fell apart, now I use an iphone mini that doesn't have enough storage so it offloads all but the top ten apps I use.

I didn't make it slow and buggy on purpose though. Apple did that for me with Liquid glass. Which I guess works!

sgm1018•4m ago
thats a cool technique
gaiagraphia•16m ago
For those who don't use it already, the following is a great compilation of curated block lists you can put into your etc/hosts file to block traffic :)

https://github.com/StevenBlack/hosts

p0358•15m ago
I did have something similar, but in my case it was an involuntary favor from Meta, as they presented a blocking screen asking whether I agree to use my personal information for targeted ads. The options were I agree or I pay. So I just wouldn't click either and hence I just couldn't access their sites anymore lol. (yeah well, I didn't give up that easily originally, as funnily enough you could find methods to bypass the screens and the APIs in apps would still fully work and let you use it, but it was more trouble than worth it eventually)

There was also Twitter, which had also solved the problem by itself. After the take-over, the quality of content rapidly plummeted so hard, at certain point I just didn't feel like ever visiting the site again.

So I'm almost thankful to these companies for actively pushing people out like that, y'know? I'm just sorry for people still stuck in there, it must be even more miserable presently...

fsflover•17m ago
Have you tried using NoScript? Works for me (except HN).