frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

A beginner's guide to Sourcehut (2025)

https://btxx.org/posts/beginners-guide-sourcehut/
30•bradley_taunt•2h ago

Comments

topham•1h ago
If you're major concern is copilot : Microsoft sucking up your codebase, you better not be producing open source applications anywhere.

Not a single open source license will protect you. (And it won't help even if they add an exclusion clause for AI).

dijit•1h ago
Hostile forges will help though, unless the forge gets big enough.

Scrapers (SEO bots included) tend to only have a handful of "corner cases" built for navigating sites - if your code forge is actively trying to prevent scraping it could help prevent quite a lot.

Your choices remain important, even if it's not foolproof.

aniviacat•1h ago
The author appears to highly appreciate being able to contribute without an account, just an email.

I didn't quite get why that is. Isn't an account effectively just an email, with an additional password?

righthand•7m ago
An account would be tied to a users table record as well as a profile, activity log, etc. Git is decentralized but source forges on average are not. I can make a commit to your code if you share the repo, but committing that code under my git user/email doesnt create an account on the source forge.
musicmatze•1h ago
One very crucial point that no forge (IIRC) supports that the article missed (or I accidentially skipped it) is that email supports tree-style discussion! That is a HUGE benefit IMHO, especially for patchsets, but also for "issue" discussion!
KolmogorovComp•56m ago
Patches / PR

> It’s probably the core reason developers choose GitHub as their main git forge. I get it. It does have it’s advantages of giving a better experience for reviewing a set of changes. Initially. But what if I told you there was a time when submitting email-based patches was the standard for version control?

The author explains well how you can bear with patches, but not why patches were chosen in the first place. What advantages do they have over PR? I see none, and I won't lose my precious time working-around an inferior process to Github's already subpar PR one.

musicmatze•51m ago
You did not explain why the patch based process is "inferior", neither did you explain why you'd have to "work around" the process!
m4rc3lv•17m ago
For all the reasons the OP mentions, I am using Coderberg for a while. This is already in European hands - no cloud-act. https://codeberg.org/

Your Website Is Not for You

https://websmith.studio/blog/your-website-is-not-for-you/
64•pumbaa•1h ago•33 comments

Running Adobe's 1991 PostScript Interpreter in the Browser

https://www.pagetable.com/?p=1854
14•ingve•54m ago•2 comments

Show HN: Perfect Bluetooth MIDI for Windows

49•mayerwin•3h ago•8 comments

Show HN: Site Mogging

https://sitemogging.com
12•jilles•1h ago•6 comments

Apple accidentally left Claude.md files Apple Support app

https://xcancel.com/aaronp613/status/2049986504617820551
64•andruby•1h ago•29 comments

How Mark Klein told the EFF about Room 641A [book excerpt]

https://thereader.mitpress.mit.edu/the-whistleblower-who-uncovered-the-nsas-big-brother-machine/
632•the-mitr•20h ago•213 comments

Show HN: WhatCable, a tiny menu bar app for inspecting USB-C cables

https://github.com/darrylmorley/whatcable
175•sleepingNomad•4h ago•62 comments

Grok 4.3

https://docs.x.ai/developers/models/grok-4.3
155•simianwords•4h ago•210 comments

New copy of earliest poem in English, written 1,3k years ago, discovered in Rome

https://www.tcd.ie/news_events/articles/2026/caedmons-hymn-discovery/
94•giuliomagnifico•2d ago•60 comments

For Linux kernel vulnerabilities, there is no heads-up to distributions

https://www.openwall.com/lists/oss-security/2026/04/30/10
531•ori_b•20h ago•428 comments

OpenWarp

https://openwarp.zerx.dev
117•zero-lab•10h ago•97 comments

If I could make my own GitHub

https://matduggan.com/if-i-could-make-my-own-github/
32•matricaria•23h ago•70 comments

Shai-Hulud Themed Malware Found in the PyTorch Lightning AI Training Library

https://semgrep.dev/blog/2026/malicious-dependency-in-pytorch-lightning-used-for-ai-training/
409•j12y•20h ago•150 comments

Opus 4.7 knows the real Kelsey

https://www.theargumentmag.com/p/i-can-never-talk-to-an-ai-anonymously
379•ilamont•1d ago•199 comments

Softmax, can you derive the Jacobian? And should you care?

https://idlemachines.co.uk/essays/softmax
66•smaddrellmander•3d ago•10 comments

Maladaptive Frugality

https://herbertlui.net/maladaptive-frugality/
128•herbertl•2d ago•103 comments

After dissing Anthropic for limiting Mythos, OpenAI restricts access to Cyber

https://techcrunch.com/2026/04/30/after-dissing-anthropic-for-limiting-mythos-openai-restricts-ac...
74•gbourne1•2h ago•51 comments

The Rotary Un-Smartphone (2023)

https://skysedge.com/telecom/RUSP/index.html
40•tzury•3h ago•7 comments

A beginner's guide to Sourcehut (2025)

https://btxx.org/posts/beginners-guide-sourcehut/
30•bradley_taunt•2h ago•8 comments

How an oil refinery works

https://www.construction-physics.com/p/how-an-oil-refinery-works
449•chmaynard•22h ago•139 comments

Claude Code refuses requests or charges extra if your commits mention "OpenClaw"

https://twitter.com/theo/status/2049645973350363168
1208•elmean•22h ago•664 comments

CPanel and WHM Authentication Bypass – CVE-2026-41940

https://labs.watchtowr.com/the-internet-is-falling-down-falling-down-falling-down-cpanel-whm-auth...
123•zikani_03•14h ago•48 comments

I Got Sick of Remembering Port Numbers

https://gregraiz.com/blog/local-vibe/
93•graiz•2d ago•85 comments

Our agent found a bug with WireGuard in Google Kubernetes Engine

https://lovable.dev/blog/hunting-networking-bugs-in-kubernetes
30•vikeri•4h ago•2 comments

I built a Game Boy emulator in F#

https://nickkossolapov.github.io/fame-boy/building-a-game-boy-emulator-in-fsharp/
295•elvis70•19h ago•68 comments

Auto Polo

https://en.wikipedia.org/wiki/Auto_polo
76•canjobear•2d ago•21 comments

Can I disable all data collection from my vehicle?

https://rivian.com/support/article/can-i-disable-all-data-collection-from-my-vehicle
648•Cider9986•16h ago•274 comments

Advanced Quantization Algorithm for LLMs

https://github.com/intel/auto-round
6•lastdong•3h ago•0 comments

Roboticist-Turned-Teacher Built a Life-Size Replica of Eniac

https://spectrum.ieee.org/roboticist-turned-teacher-eniac-replica
39•oldnetguy•1d ago•8 comments

You can beat the binary search

https://lemire.me/blog/2026/04/27/you-can-beat-the-binary-search/
334•vok•3d ago•144 comments