frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Mercedes-Benz adds support for Teams app, Intune integration, and Copilot

https://media.mercedes-benz.com/article/931e7af1-2d57-4e90-9e1e-252289e70648
1•throw0101d•16m ago•0 comments

Which Economic Tasks Are Performed with AI? Evidence from Claude Conversations

https://arxiv.org/abs/2503.04761
1•Bogdanp•20m ago•0 comments

The internet keeps getting worse. Let's talk about why [video]

https://www.youtube.com/watch?v=YcW9IB5e3_E
1•raythanwho•27m ago•0 comments

EurIPS: Present NeurIPS Papers in Europe

https://eurips.cc/
1•yza•31m ago•1 comments

NASA won't publish key climate change report online, citing no legal obligation

https://www.space.com/science/climate-change/nasa-wont-publish-key-climate-change-report-online-citing-no-legal-obligation-to-do-so
1•OutOfHere•31m ago•0 comments

Foreign YouTube stars secretly paid by UK Government for propaganda

https://www.thenational.scot/news/25318776.foreign-youtube-stars-secretly-paid-uk-government-propaganda/
3•duke_of_tharsis•32m ago•0 comments

Eight healthy babies born after IVF using DNA from three people

https://www.theguardian.com/science/2025/jul/16/eight-healthy-babies-born-after-ivf-using-dna-from-three-people
1•wicket•33m ago•0 comments

Show HN: Running Linux Inside Node.js

1•ridruejo•43m ago•0 comments

Show HN: Open-source business management tool for small business

https://github.com/oitcode/samarium
1•azaz12•46m ago•0 comments

Researchers announce babies born from a trial of three-person IVF

https://www.technologyreview.com/2025/07/16/1120285/babies-born-trial-of-three-person-ivf/
1•gnabgib•48m ago•0 comments

Ctfoigt

https://boz.com/articles/ctfoigt
1•swyx•55m ago•0 comments

Show HN: Cobble – a hard daily word game

https://wilf.live/cobble/
2•wolfred•56m ago•0 comments

Scandal-Ridden Fyre Festival Is Sold for $245,000 on eBay

https://www.nytimes.com/2025/07/16/us/fyre-fesival-sold-ebay.html
1•defrost•58m ago•0 comments

Why 1Password hasn't released an MCP server

https://blog.1password.com/where-mcp-fits-and-where-it-doesnt/
12•flxfxp•1h ago•2 comments

Show HN: LinkMonster – Share multiple links easily

https://link-monster.com/
2•atharv_sardesai•1h ago•1 comments

As democracy in Georgia collapses, Russia, China and Iran see an opening

https://www.cnn.com/2025/07/16/europe/georgia-protests-russia-china-iran-influence-intl-cmd
7•breve•1h ago•0 comments

Canada's oil sands transformed into one of North America's lowest-cost plays

https://www.reuters.com/business/energy/how-canadas-oil-sands-transformed-into-one-north-americas-lowest-cost-plays-2025-07-16/
1•pseudolus•1h ago•0 comments

VibeTunnel's First AI-Anniversary

https://steipete.me/posts/2025/vibetunnel-first-anniversary
1•nojito•1h ago•0 comments

More advanced AI capabilities are coming to Google Search

https://blog.google/products/search/deep-search-business-calling-google-search/
1•dlojudice•1h ago•1 comments

Brooks, Books, and the Imagined Realties of Publishing

https://countercraft.substack.com/p/brooks-books-and-the-imagined-realties
1•crescit_eundo•1h ago•0 comments

Internet-safe iPhone for children goes on sale for £99 a month

https://www.theguardian.com/technology/2025/jul/16/internet-safe-sage-iphone-for-children-goes-on-sale-in-uk-for-99-pounds-a-month
1•miles•1h ago•0 comments

Onlycats

https://onlycats.gg/
15•rustystump•1h ago•3 comments

"Reading Rainbow" Was Created to Combat Summer Reading Slumps

https://www.smithsonianmag.com/smithsonian-institution/to-combat-summer-reading-slumps-this-timeless-childrens-television-show-tried-to-bridge-the-literacy-gap-with-the-magic-of-stories-180986984/
10•arbesman•1h ago•0 comments

Show HN: Visualize Wikipedia link graph, opensourced

https://galaxy.wikiloop.org/
3•xinbenlv•1h ago•0 comments

I was wrong about robots.txt

https://evgeniipendragon.com/posts/i-was-wrong-about-robots-txt/
5•EPendragon•1h ago•1 comments

New Clue to How Matter Outlasted Antimatter at the Big Bang Is Found

https://www.nytimes.com/2025/07/16/science/antimatter-lhcb-baryons.html
3•pseudolus•1h ago•2 comments

After Receiving Millions in Crypto, 3 Democrats Push Industry's Top Bill

https://substack.perfectunion.us/p/after-receiving-millions-in-crypto
12•indigodaddy•1h ago•4 comments

Dual interfacial H-bonding-enhanced deep-blue hybrid copper–iodide LEDs

https://www.researchsquare.com/article/rs-4114691/v1
2•gnabgib•1h ago•1 comments

Gaslight-driven development

https://tonsky.me/blog/gaslight-driven-development/
58•theodorejb•1h ago•40 comments

17 Mistakes Microsoft Made in the Xbox Security System

https://xboxdevwiki.net/17_Mistakes_Microsoft_Made_in_the_Xbox_Security_System
4•davikr•1h ago•0 comments
Open in hackernews

Artisanal handcrafted Git repositories

https://drew.silcock.dev/blog/artisanal-git/
113•drewsberry•6h ago

Comments

sc68cal•4h ago
To the site author: I'm on a MBP M1 Mac and honestly I can't really read the text. Far too small, and increasing the zoom just makes the text large but the margins less wide. Firefox reader mode also renders really badly.

Please, consider making the layout better for us old coders whose eyes are going, or for hi res displays

sam_lowry_•4h ago
Works great on Firefox for Android though )
lucasoshiro•4h ago
Also works great on Safari on a M1 MacBook Air, here
derefr•2h ago
FYI: the pinch-to-zoom gesture from mobile browsers (from before websites were mobile-responsive) has also long been implemented for all modern desktop browsers. It's viewport zoom, which is far better than the font-scaling zoom you get by pressing Cmd-+, and makes this site easily readable.

(The much-less-well-known mobile double-tap-on-text gesture [it zooms-to-fit whatever element you tapped on to the width of the viewport] was also ported to desktop browsers. Though, on desktop with a touchpad, it's a two-finger double-tap — which I don't think anyone would ever even think to try.)

BobaFloutist•1h ago
Double tap on text highlights it for me. Is that an Iphone/android thing or what?
derefr•1h ago
As I said, it's a two finger double-tap.

But also, under further investigation — and unlike with pinch-to-zoom — desktop support for the two-finger double-tap gesture seems to be specific to macOS. (Which is weird, because Chrome has support for arbitrary multitouch gesture processing to enable the JS multitouch API. So you'd think Chrome's support for "the multitouch gestures the OS expects" would be built on top of that generic multitouch recognizer [and therefore working everywhere that recognizer works], instead of expecting the OS to pre-recognize specific gestures and translate them to specific OS input events.)

lucasoshiro•4h ago
Something that I really like in Git is how its data structures are easy to understand and how transparent it is. It's possible to write your own "Git" compatible with existing Git directories only by reading how it works under the hood
shivasaxena•3h ago
I agree, but only in theory.

Projects like gitoxide have been in development for years now.

fiddlerwoaroof•2h ago
I wrote a nearly complete implementation of git file format parsers in Common Lisp over like a month of evenings and weekends. I’m sure there are hard parts between where I am and a full git implementation but you can get quite a bit of utility out of a relatively small amount of effort.
lucasoshiro•1h ago
Yeah, I wrote mine in Haskell. It's a good exercise for understanding how Git works
chubot•1h ago
Not sure what gitoxide is, but libgit already exists, and it seems to be an independent implementation - https://github.com/libgit2/libgit2

I think Github and most big Git hosts use it

lysace•4h ago
I would have called this: "Futzing around with internal git data structures".
kassah•4h ago
The simplicity of Git is awesome. Great article! I had looked at what it would take to find a single file in a remote git repo. I decided against talking the git protocol directly and just checking out the entire repo to get a single file. Reading through this makes me think I may have given up too easily.

I asked a few git hosting providers, and they all said they had private APIs developed internally for the purpose.

gerdesj•3h ago
This is all very well but how does Linus Thorvalds use git? Given he invented the bloody thing, it might be nice to see how the Boss uses it!

git was created to scratch an itch (actually a bit of a roiling boil, that needed a serious amount of soothing ointment and as it turns out: a compiler, some source code and quite a lot of effort). ... anyway the history of it is well documented.

FFS: git was called git because a Finnish bloke with English as a second, but well used, tongue had learned what a "git" is and it seemed appropriate. Bear in mind that Mr T was deeply in his shouty phase at that point in time.

Artisanal git sounds all kinds of wrong 8) Its just a tool to do a job and I suggest you use it in the same way as the XKCD comic mandates (that is the official manual, despite what you might think)

The Conclusion is spot on - great article.

veganjay•2h ago
Neat to see this done by hand! It helps demystify the magic behind git commands.

If you like this, I also recommend "Write Yourself a Git", where you build a minimal git implementation using python: https://wyag.thb.lt/

wonderwonder•1h ago
How cool, thank you
bhasi•32m ago
A similar project is CodeCrafters' Build Your Own Git: https://app.codecrafters.io/courses/git/overview
aeblyve•2h ago
I thought this was going to be a sardonic article about doing programming without LLMs.
lioeters•1h ago
I'm starting to see this kind of wording as a unique selling point, that some software (or article, visual art, etc.) is handcrafted and artisanal, as opposed to AI-generated. "Every word was written by me, a human being!" At this point in the emerging technology I can usually tell the difference intuitively, but it's possible that one day it will be indistinguishable - and the quality of "handmade" will be simply a matter of branding for niche enthusiasts, like vinyl records.
BobbyTables2•2h ago
I realize the concept is very similar but would love to see a writeup on bow Docker stores images using OverlayFS. (Has quite a bit of metadata!)
HexDecOctBin•1h ago
Okay, there's something I have been thinking about recently. Is it possible to somehow make Git use the Content Defined Chunking algorithm from rsync? Maybe somehow using clean/smudge? If not git, then maybe Mercurial, Fossil or any other DVCS?

This would help with large binary assets without having to deal with the mess that is LFS, as long as the assets were uncompressed.