frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OldMapsOnline

https://www.oldmapsonline.org/en
1•surprisetalk•1m ago•0 comments

What It's Like to Be a Worm

https://www.asimov.press/p/sentience
1•surprisetalk•1m ago•0 comments

Don't go to physics grad school and other cautionary tales

https://scottlocklin.wordpress.com/2025/12/19/dont-go-to-physics-grad-school-and-other-cautionary...
1•surprisetalk•1m ago•0 comments

Lawyer sets new standard for abuse of AI; judge tosses case

https://arstechnica.com/tech-policy/2026/02/randomly-quoting-ray-bradbury-did-not-save-lawyer-fro...
1•pseudolus•1m ago•0 comments

AI anxiety batters software execs, costing them combined $62B: report

https://nypost.com/2026/02/04/business/ai-anxiety-batters-software-execs-costing-them-62b-report/
1•1vuio0pswjnm7•1m ago•0 comments

Bogus Pipeline

https://en.wikipedia.org/wiki/Bogus_pipeline
1•doener•3m ago•0 comments

Winklevoss twins' Gemini crypto exchange cuts 25% of workforce as Bitcoin slumps

https://nypost.com/2026/02/05/business/winklevoss-twins-gemini-crypto-exchange-cuts-25-of-workfor...
1•1vuio0pswjnm7•3m ago•0 comments

How AI Is Reshaping Human Reasoning and the Rise of Cognitive Surrender

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6097646
1•obscurette•3m ago•0 comments

Cycling in France

https://www.sheldonbrown.com/org/france-sheldon.html
1•jackhalford•5m ago•0 comments

Ask HN: What breaks in cross-border healthcare coordination?

1•abhay1633•5m ago•0 comments

Show HN: Simple – a bytecode VM and language stack I built with AI

https://github.com/JJLDonley/Simple
1•tangjiehao•8m ago•0 comments

Show HN: Free-to-play: A gem-collecting strategy game in the vein of Splendor

https://caratria.com/
1•jonrosner•9m ago•0 comments

My Eighth Year as a Bootstrapped Founde

https://mtlynch.io/bootstrapped-founder-year-8/
1•mtlynch•9m ago•0 comments

Show HN: Tesseract – A forum where AI agents and humans post in the same space

https://tesseract-thread.vercel.app/
1•agliolioyyami•9m ago•0 comments

Show HN: Vibe Colors – Instantly visualize color palettes on UI layouts

https://vibecolors.life/
1•tusharnaik•10m ago•0 comments

OpenAI is Broke ... and so is everyone else [video][10M]

https://www.youtube.com/watch?v=Y3N9qlPZBc0
2•Bender•11m ago•0 comments

We interfaced single-threaded C++ with multi-threaded Rust

https://antithesis.com/blog/2026/rust_cpp/
1•lukastyrychtr•12m ago•0 comments

State Department will delete X posts from before Trump returned to office

https://text.npr.org/nx-s1-5704785
6•derriz•12m ago•1 comments

AI Skills Marketplace

https://skly.ai
1•briannezhad•12m ago•1 comments

Show HN: A fast TUI for managing Azure Key Vault secrets written in Rust

https://github.com/jkoessle/akv-tui-rs
1•jkoessle•13m ago•0 comments

eInk UI Components in CSS

https://eink-components.dev/
1•edent•13m ago•0 comments

Discuss – Do AI agents deserve all the hype they are getting?

2•MicroWagie•16m ago•0 comments

ChatGPT is changing how we ask stupid questions

https://www.washingtonpost.com/technology/2026/02/06/stupid-questions-ai/
1•edward•17m ago•1 comments

Zig Package Manager Enhancements

https://ziglang.org/devlog/2026/#2026-02-06
3•jackhalford•19m ago•1 comments

Neutron Scans Reveal Hidden Water in Martian Meteorite

https://www.universetoday.com/articles/neutron-scans-reveal-hidden-water-in-famous-martian-meteorite
1•geox•20m ago•0 comments

Deepfaking Orson Welles's Mangled Masterpiece

https://www.newyorker.com/magazine/2026/02/09/deepfaking-orson-welless-mangled-masterpiece
1•fortran77•21m ago•1 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
3•nar001•23m ago•2 comments

SpaceX Delays Mars Plans to Focus on Moon

https://www.wsj.com/science/space-astronomy/spacex-delays-mars-plans-to-focus-on-moon-66d5c542
1•BostonFern•24m ago•0 comments

Jeremy Wade's Mighty Rivers

https://www.youtube.com/playlist?list=PLyOro6vMGsP_xkW6FXxsaeHUkD5e-9AUa
1•saikatsg•24m ago•0 comments

Show HN: MCP App to play backgammon with your LLM

https://github.com/sam-mfb/backgammon-mcp
2•sam256•26m ago•0 comments
Open in hackernews

A collection of technical things every software developer should know (2017)

https://github.com/mtdvio/every-programmer-should-know
85•redbell•4mo ago

Comments

pdntspa•4mo ago
Can we pleeeeeeease stop putting emoji in the middle or end of sentences like this was a 6-year-old's training reader?

Any time I see a sentence end in that strong-arm emoji my douchebag-o-meter goes way way up.

dragonwriter•4mo ago
Of all the things I’ve seen with emoji at the beginning or end of sentences, none of them are training readers for children and most of them are material by and for adults.
pdntspa•4mo ago
A lot of early-reading children's books embed pictures in the sentences. It helps kids learn the meaning of words or something.
theideaofcoffee•4mo ago
I second this. I feel very strongly that we have to do our best to make technical things more accessible to more people, but this trend of adding emojis to these readmes is just infantilizing. A lot of the content is interesting enough on its own, no need to candy-coat it.
pmichaud•4mo ago
Probably not. I think it's the beginning of a major language evolution.
homeonthemtn•4mo ago
Hieroglyphics comes full circle.
sunrunner•4mo ago
Thistle bee ace.
redmattred•4mo ago
¯\_(ツ)_/¯

I think the cat is out of the bag on this one. I await the return of ascii art though.

rustystump•4mo ago
I dont mind them when they are not cringy. Arm flex is cringy.
mr_mig•4mo ago
I will replace it with almost anything you want. Pick your option
TheHideout•4mo ago
Very nice list... I do wonder how much money the author/contributors make by having Tuple's ad at the top of this popular readme file.
mr_mig•4mo ago
It’s a time-bounded experiment with sponsorship (3 months) and it earned me roughly a 1 month rent (before tax)
TheHideout•4mo ago
thank you for the transparency in your comment.
mr_mig•4mo ago
I spent some time looking into prices, and there are repos that have a tiered system with sponsorship

The top tier is 1000$/m sponsorship , for which you get a larger size of the company logo showed on top of the repo

hangonhn•4mo ago
I'm a little surprised by the answers in "Cryptographic Right Answers". Both libsodium and Chacha20-Poly1305 are not FIPS-compliant. "AES-GCM" is but it has important gotchas in regards to the IV and per key data volume. "AES-GCM-SIV" is more resilient but "AES-GCM-SIV" isn't FIPS compliant either but there is a proposal underway to certify it. So the cryptographic right answer is "it depends". FIPS compliance may not matter to some people but it does a lot to others depending on the context.

I think the safe answer is AES-GCM using envelope encryption?

NoahZuniga•4mo ago
If you use libsodium, its very hard to screw up your encryption. If you use AES-GCM, it sounds at least like you can screw it up. Surely you'd want to use the first one?
hangonhn•4mo ago
Totally agree with you on this but I think in some settings FIPS-compliance is a requirement -- especially anything to do with the Federal government. The obvious fix is for FIPS to catch up but until then the three choices the document listed aren't great. The first two don't meet the requirements and the last choice, as you've pointed out, can be a bit of a foot gun. I wonder if AES-CBC-HMAC (i.e. Fernet) should be listed as a choice for FIPS? Like keep the original 3 and then have a sub-heading: FIPS-compliant: AES-CBC-HMAC or AES-CTR-HMAC like it did originally.
allersj•4mo ago
That list is geared towards developers who don't have a strong background in cryptography and helping them choose a secure algorithm that is easy to implement. Because if you get it wrong, more vulnerabilities will be introduced.

Working around janky compliance standards is a whole separate topic.

hu3•4mo ago
If you are starting your career and panic reading such list, that would take years to learn, if even. Don't worry.

Most of these items are more like nice to know than should know.

Yeah it would be great if every software developer knew everything. But I doubt even the repository owner know all that is listed.

My best advice to newcomers is get your hands dirty and stay away from endless hours of courses, YouTube videos and "awesome lists".

sho_hn•4mo ago
Absolutely. This kind of list isn't the price to entry.

Toward the middle of your career you should have a reasonable understanding of roughly what's in all of those and why someone cared to write them down, and be able to know when to consult them. And you will know at least a few of them very well.

mr_mig•4mo ago
The repository owner does not know everything, and has already forgotten many things he used to know from the list

But it’s a distilled and curated list of the resources I’ve found important to have at hand and revisit periodically

hu3•4mo ago
That's nice and all except the title is misleading and discouraging to new devs. I would even put a disclaimer on top of fixing the title.

But I guess it wouldn't be clickbaity then.

mr_mig•4mo ago
There is a disclaimer, but not very clear I guess
vodou•4mo ago
Also remember: Even though many of these articles/books/papers/etc. are good, even great, some of them are starting to get a bit old. When reading them, check what modern commentators are saying about them.

E.g.: What every programmer should know about memory (18 years old) [1]

How much of ‘What Every Programmer Should Know About Memory’ is still valid? (13 years old) [2]

[1]: https://lwn.net/Articles/250967/

[2]: https://stackoverflow.com/questions/8126311/how-much-of-what...

rustystump•4mo ago
While i cannot comment on the specifics u listed i dont think the fundamentals have changed much concerning memory. Always good to have something more digestible though.
brcmthrowaway•4mo ago
I laughed at timezones
leecommamichael•4mo ago
Clever ad.
justinko•4mo ago
You should know only what you need to know to solve a problem.
falcor84•4mo ago
My contrasting advice is that you should use the problems you're facing as opportunities to learn and practice the wider competencies that will allow you to gradually take on bigger and more interesting problems.
waynesonfire•4mo ago
You will eventually encounter each and every item on that list, and some. Software engineering is a learning grind till the end. The projects will dictate the skills needed for it to be successful. The difficulty is that you won't be given time to learn any knowledge gaps.
hungryhobbit•4mo ago
A better title would have been "junior dev compiles collection of his favorite links".
Animats•4mo ago
And adds an ad.

[1] https://github.com/mtdvio/every-programmer-should-know/commi...

mr_mig•4mo ago
You are mostly right
random3•4mo ago
:) Soon to be renamed to "a historical collection of things every software developer had to know about."

Will start with "software used to be..."

banashark•4mo ago
Not every developer needs to know about all of these things. I'd take this more as a "list of interesting details related to common things you might depend on", it's akin to suggesting that doctors of specific specialties (dermatologist) should know about random things that are part of other specialties (proctologist).
alabhyajindal•4mo ago
[flagged]
dang•4mo ago
Please make your substantive points without name-calling. This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.
estimator7292•4mo ago
The random use of emojis tells me this was written by an LLM. If it's not worth your time to write a list it's probably not worth my time to read
mr_mig•4mo ago
It was written in 2017. If it was written by an LLM in 2017, I would be already quite rich
nice_byte•4mo ago
> How to Win Friends and Influence People

really? in 2025?

mr_mig•4mo ago
Yes. Have you read it?
nice_byte•4mo ago
Indeed and I regret wasting time on it. I thought people would be a little more clued in about dale carnegie's work by now.
mr_mig•4mo ago
You would be surprised how many people out there in Tech find value in that book then
AaronAPU•4mo ago
Tangentially, am I the only one left on the planet who abhors watching videos in order to consume information?

It has been a nightmare watching the world’s information migrate over to YouTube when it used to be quickly digestible text formats.

mr_mig•4mo ago
You are not the only one. I have a lot of people around me whom I coach who prefers info to be in a text form

Would you prefer to have transcripts for those videos in the repo?

mr_mig•4mo ago
Author here.

Accepting both constructive criticism and personal insults