frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Can You Draw Every Flag in PowerPoint? (Part 2) [video]

https://www.youtube.com/watch?v=BztF7MODsKI
1•fgclue•1m ago•0 comments

Show HN: MCP-baepsae – MCP server for iOS Simulator automation

https://github.com/oozoofrog/mcp-baepsae
1•oozoofrog•4m ago•0 comments

Make Trust Irrelevant: A Gamer's Take on Agentic AI Safety

https://github.com/Deso-PK/make-trust-irrelevant
2•DesoPK•8m ago•0 comments

Show HN: Sem – Semantic diffs and patches for Git

https://ataraxy-labs.github.io/sem/
1•rs545837•10m ago•1 comments

Hello world does not compile

https://github.com/anthropics/claudes-c-compiler/issues/1
1•mfiguiere•15m ago•0 comments

Show HN: ZigZag – A Bubble Tea-Inspired TUI Framework for Zig

https://github.com/meszmate/zigzag
2•meszmate•17m ago•0 comments

Metaphor+Metonymy: "To love that well which thou must leave ere long"(Sonnet73)

https://www.huckgutman.com/blog-1/shakespeare-sonnet-73
1•gsf_emergency_6•19m ago•0 comments

Show HN: Django N+1 Queries Checker

https://github.com/richardhapb/django-check
1•richardhapb•35m ago•1 comments

Emacs-tramp-RPC: High-performance TRAMP back end using JSON-RPC instead of shell

https://github.com/ArthurHeymans/emacs-tramp-rpc
1•todsacerdoti•39m ago•0 comments

Protocol Validation with Affine MPST in Rust

https://hibanaworks.dev
1•o8vm•44m ago•1 comments

Female Asian Elephant Calf Born at the Smithsonian National Zoo

https://www.si.edu/newsdesk/releases/female-asian-elephant-calf-born-smithsonians-national-zoo-an...
2•gmays•45m ago•0 comments

Show HN: Zest – A hands-on simulator for Staff+ system design scenarios

https://staff-engineering-simulator-880284904082.us-west1.run.app/
1•chanip0114•46m ago•1 comments

Show HN: DeSync – Decentralized Economic Realm with Blockchain-Based Governance

https://github.com/MelzLabs/DeSync
1•0xUnavailable•51m ago•0 comments

Automatic Programming Returns

https://cyber-omelette.com/posts/the-abstraction-rises.html
1•benrules2•54m ago•1 comments

Why Are There Still So Many Jobs? The History and Future of Workplace Automation [pdf]

https://economics.mit.edu/sites/default/files/inline-files/Why%20Are%20there%20Still%20So%20Many%...
2•oidar•56m ago•0 comments

The Search Engine Map

https://www.searchenginemap.com
1•cratermoon•1h ago•0 comments

Show HN: Souls.directory – SOUL.md templates for AI agent personalities

https://souls.directory
1•thedaviddias•1h ago•0 comments

Real-Time ETL for Enterprise-Grade Data Integration

https://tabsdata.com
1•teleforce•1h ago•0 comments

Economics Puzzle Leads to a New Understanding of a Fundamental Law of Physics

https://www.caltech.edu/about/news/economics-puzzle-leads-to-a-new-understanding-of-a-fundamental...
3•geox•1h ago•1 comments

Switzerland's Extraordinary Medieval Library

https://www.bbc.com/travel/article/20260202-inside-switzerlands-extraordinary-medieval-library
2•bookmtn•1h ago•0 comments

A new comet was just discovered. Will it be visible in broad daylight?

https://phys.org/news/2026-02-comet-visible-broad-daylight.html
4•bookmtn•1h ago•0 comments

ESR: Comes the news that Anthropic has vibecoded a C compiler

https://twitter.com/esrtweet/status/2019562859978539342
2•tjr•1h ago•0 comments

Frisco residents divided over H-1B visas, 'Indian takeover' at council meeting

https://www.dallasnews.com/news/politics/2026/02/04/frisco-residents-divided-over-h-1b-visas-indi...
4•alephnerd•1h ago•5 comments

If CNN Covered Star Wars

https://www.youtube.com/watch?v=vArJg_SU4Lc
1•keepamovin•1h ago•1 comments

Show HN: I built the first tool to configure VPSs without commands

https://the-ultimate-tool-for-configuring-vps.wiar8.com/
2•Wiar8•1h ago•3 comments

AI agents from 4 labs predicting the Super Bowl via prediction market

https://agoramarket.ai/
1•kevinswint•1h ago•1 comments

EU bans infinite scroll and autoplay in TikTok case

https://twitter.com/HennaVirkkunen/status/2019730270279356658
6•miohtama•1h ago•5 comments

Benchmarking how well LLMs can play FizzBuzz

https://huggingface.co/spaces/venkatasg/fizzbuzz-bench
1•_venkatasg•1h ago•1 comments

Why I Joined OpenAI

https://www.brendangregg.com/blog/2026-02-07/why-i-joined-openai.html
30•SerCe•1h ago•26 comments

Octave GTM MCP Server

https://docs.octavehq.com/mcp/overview
1•connor11528•1h ago•0 comments
Open in hackernews

“Tivoization” and your right to install under Copyleft and GPL (2021)

https://sfconservancy.org/blog/2021/jul/23/tivoization-and-the-gpl-right-to-install/
71•pabs3•6mo ago

Comments

tucnak•6mo ago
This post is almost impossible to read; many hundred-dollar words, woefully misplaced, & unclear whom the target audience are...
antonvs•6mo ago
You’re right, the first four paragraphs, at least, are on the pompous side, but once the article starts getting into the subject, it improves.

The audience, presumably, is as the title suggests: anyone interested in our collective “Right to Install Under Copyleft & GPL” licenses.

simiones•6mo ago
The gist of this post is to make it clear that the GPLv2, both today and since its inception, requires not just the distribution of pure source code, but also of any information necessary for allowing end users to replace the manufacturer's binaries with their own modified versions.

For example, if you sell a Linux appliance, Linux's GPLv2 license mandates that an end user must have a way of installing their own kernel on said device. This may void the warranty, it may prevent your proprietary code from running, it may disable secure boot or anything like that, but it must be possible, and the manufacturer must tell the user exactly how to do it *.

For a concrete example of a vendor complying with this, since the PS3 runs Linux, then Sony had an official way of turning your PS3 into a Linux box running a newer kernel. If you did this, you were no longer able to run the proprietary Sony components, nor any games, and I think it may have even wiped some parts of the drive - and that's perfectly fine. But they did have to provide those instructions and capability, and they did.

Many people believe that this requirement only applies with the GPLv3 or later, but this post argues that is false. The difference with the GPLv3 is that the device manufacturer is not allowed to disable their proprietary software on the modified device. So, if Linux had been under the GPLv3, not GPLv2, Sony would have been forced to let users still play games and connect to the PSN even if they were running a custom Linux kernel on their device.

*: The only exception is for devices where even the manufacturer is unable to do this change, say where the OS is read from ROM, so there is no update process whatsoever.

robin_reala•6mo ago
Not replying directly to your point, but as an aside: while the PS3 initially had a Linux install option available that ran inside a virtual machine, it wasn’t the core OS that ran the system. That’s a BSD variant developed by Sony. See https://www.playstation.com/en-us/oss/ps3/
simiones•6mo ago
Oops, you're right, I had mixed up some vague recollections about the PS3, thanks for pointing it out.
pwdisswordfishz•6mo ago
What's a hundred-dollar word?
inhumantsar•6mo ago
Using a long and/or fancy-sounding word in place of a simpler one. They're usually interpreted as the author trying to make themselves sound smarter or more authoritative than they are.

Reminds me of one of Elmore Leonard's rules for writing: If it sounds like writing, rewrite it.

(Also, I know this phrase as "five-dollar words". Inflation really is sneaky.)

franga2000•6mo ago
Strange, I came away from it thinking it's a great analysis of what the installation requirement is, how it came to be and partly also what the relevant 2 vs 3 difference is.
add-sub-mul-div•6mo ago
Perfect demonstration of what our society is right now. A big word triggers anger instead of curiosity. The solipsism of the inability to understand who something might be for if not yourself.