frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Sperm Racing

https://www.theguardian.com/commentisfree/2025/sep/30/sperm-racing-is-all-the-rage-among-the-tech...
1•andsoitis•58s ago•0 comments

US federal government shuts dowm

https://www.bbc.com/news/live/clylje0rmp2t
1•david927•1m ago•0 comments

F-Droid says Google's new sideloading restrictions will kill the project

https://arstechnica.com/gadgets/2025/09/f-droid-calls-for-regulators-to-stop-googles-crackdown-on...
1•TheCleric•1m ago•0 comments

Package Maintainers Call for Improvements to GitHub's New NPM Security Plan

https://socket.dev/blog/package-maintainers-call-for-improvements-to-npm-security-plan
1•feross•3m ago•0 comments

The Broadway Musical Is in Trouble

https://www.nytimes.com/2025/09/22/theater/broadway-musicals-finances.html
1•alex_hirner•3m ago•0 comments

South Korean government services offline following data center fire

https://www.techradar.com/pro/hundreds-of-south-korean-government-services-go-offline-following-d...
1•anigbrowl•8m ago•0 comments

China Goes on Offense: Beijing's Plans to Exploit American Retreat

https://www.foreignaffairs.com/united-states/china-goes-offense
1•kaycebasques•8m ago•0 comments

Show HN: Simple Meditation Timer

https://www.bodhigpt.com/tools/meditation-timer
1•whatcha•11m ago•0 comments

RubyGems Threatens to Split

https://www.heise.de/en/news/Who-owns-an-open-source-project-RubyGems-threatens-to-split-10685184...
1•KingOfCoders•11m ago•0 comments

Sperm Racing

https://www.spermracing.com/races
1•andsoitis•15m ago•0 comments

Fish shell: The user-friendly command line shell

https://github.com/fish-shell/fish-shell
1•pykello•16m ago•0 comments

I Went to Prison

https://prison.josh.mn/
2•andsoitis•22m ago•0 comments

Shiva Laser

https://en.wikipedia.org/wiki/Shiva_laser
1•bane•27m ago•0 comments

Starbase hires Cameron County to police its streets and jail its offenders

https://techcrunch.com/2025/09/30/starbase-hires-cameron-county-to-police-its-streets-and-jail-it...
1•jnord•28m ago•0 comments

Solving 2-SAT

https://nima101.github.io/twosat
1•pykello•30m ago•0 comments

Next-internationalizationext vs. next-intl vs. intlayer

https://intlayer.org/blog/next-i18next-vs-next-intl-vs-intlayer
1•MarineCG40•35m ago•1 comments

Trump's $100k Visa Upends Lives: 'My Dreams Were Shattered'

https://www.nytimes.com/2025/09/29/business/india-h1b-visa-trump.html
4•foofoo4u•35m ago•4 comments

LLM PDF OCR Markdown Book – Turn Scanned PDFs into ePub/Kindle with LLM

https://github.com/jollychang/LLM-PDF-OCR-markdown-book
1•jollychang•41m ago•1 comments

Show HN: Designed for who want personalized portraits without writing prompts

https://ai-portraitgenerator.com
1•Antalicia•46m ago•1 comments

Dreamer 4 - Training Agents Inside of Scalable World Models

https://danijar.com/project/dreamer4/
2•frozenseven•46m ago•0 comments

Baseball durations after the pitch clock

https://leancrew.com/all-this/2025/09/baseball-durations-after-the-pitch-clock/
1•zdw•52m ago•0 comments

Blockdiff: We built our own file format for VM disk snapshots

https://cognition.ai/blog/blockdiff
2•cyanf•54m ago•0 comments

A tool in the fight against Amazon: independent bookshops begin selling ebooks

https://www.theguardian.com/books/2025/oct/01/online-platform-independent-bookshops-ebooks-uk
2•Kaibeezy•54m ago•0 comments

My Mental Sanity Script on OpenWRT

https://gist.github.com/siliscale/a86e1f33220b11099df05af35a86dbf4
1•marcux95•59m ago•1 comments

NYC 15-MPH speed limit for e-bikes set to start in one month

https://www.nydailynews.com/2025/09/24/nyc-15-mph-e-bike-speed-limit-start-one-month/
2•walterbell•1h ago•2 comments

The Danger Of Relying On Abstractions-replace verbatim "the internet" with "AI"

https://medium.com/hackernoon/the-danger-of-relying-on-abstractions-dfa04a8d553d
1•fagnerbrack•1h ago•0 comments

Nintendo Co., Ltd. Modern Slavery Transparency Statement [pdf]

https://www.nintendo.co.jp/csr/pdf/ModernSlaveryTransparencyStatement_en.pdf
1•mikhael•1h ago•0 comments

The Talk Show: 'Iconic Pig Lipstick'

https://daringfireball.net/thetalkshow/2025/09/30/ep-431
1•Bogdanp•1h ago•0 comments

Show HN: TransDo – Translate text, speech, and photos with AI support

https://apps.apple.com/us/app/transdo/id6746675000
1•jackhyyy•1h ago•0 comments

The Gaslit Asset Class

https://blog.dshr.org/2025/09/the-gaslit-asset-class.html
5•zdw•1h ago•1 comments
Open in hackernews

Unpopular opinion: User-facing Software Updates are Bad

3•seniortaco•1h ago
Topic for discussion: User-facing Software Updates are a failure of modern software engineering.

Full disclosure, I've been in tech for 20 years, and I've pushed many software updates to many clients on many platforms. I'm definitely more part of the problem than the solution here. But I guess I just thought we would have fixed this by now. Am I the only one?

Case study 1: My house has 2 thermostats, one very old one for the furnace, and a new one for the AC unit upstairs. This is a strange situation, but it's an old house. The very old thermostat has an iOS and Android App that is so old it never receives updates anymore. It's worked flawlessly for 9 years. It always connects, and always look the same way I expect it to when I open it. It always works. The new thermostat has a newer App that receives software updates often, and often is broken by them or the UI changes. Recently, I had to climb up in my attic to reset the system after a software update so that the App could reconnect. After an update, I open the app and instead of being able to change the temperature I get permission pop-ups to re-enable notifications because the App updated, then I get a "What's New" popup about what has changed, and I have to skip through all this just to change the temperature. The software update provides nothing beneficial and only gets in the way of my operation of my A/C unit. Imagine if your front door needed to update before you could enter your house. Imagine if your microwave needed to update before you could start it.

Case study 2: Security updates. Generally I can't convince anyone that "Software updates are Bad" because that is tantamount to saying "Security is bad" which it is definitely not. My perspective is, if my software needs a security update, why do I need to be involved in this at all? Why can't my software be updated without my involvement? Without closing my 1000 browser tabs. Without requiring a system restart. Without forcing me to stop my work. As a software developer, I can definitely list out the technical reasons why we need to restart, but as a user I couldn't care less. Just make my software secure behind the scenes, don't involve me, and don't force me to stop using my device.

The technical challenge is definitely interesting here, but I'm more concerned with the fact that we've somehow convinced our users to accept mediocrity.

Comments

mouse_•1h ago
It's not about software anymore, it's about leverage.
PaulHoule•1h ago
The idea where you can upgrade modules of a system without rebooting the whole thing is a big factor in mainframe operating systems.

The best idea from Windows Vista was organizing the whole display system around the paradigm that each application blasts out a rectangle of pixels to the compositor which in turn blasts out a rectangle of pixels to a service that writes them to the screen -- the userspace recruits the GPU to draw a rectangle of pixels.

The display system can be restarted without affecting the applications or the rest of the OS so you can upgrade your display drivers and the screen flashes and you go on your way. If the display system crashes... the screen flashes and you go on your way. Brilliant, I just wish it was all like that!

There are reasons why a software system can need to restart but properly modularized you can restart one subsystem at a time with little intrusion on the user experience.