frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

If I hear "design pattern" one more time, I'll go mad

https://purplesyringa.moe/blog/if-i-hear-design-pattern-one-more-time-ill-go-mad/
2•Liriel•1h ago

Comments

MultifokalHirn•50m ago
I see a lot of strawmen being fought...
HelloNurse•7m ago
A special strawman in the article is the obliviousness to technical complexity that builds on the lack of historical awareness.

Given the same evergreen problems, a solution that is built-in in the language or trivial isn't worth writing up as a design pattern, as the GoF book itself explains in its introduction; but in the C++, Smalltalk, Java that were available 30 years ago a relatively uninteresting design that reduces to creating easily and passing around obviously some "first class function" in modern languages like Python was well worth teaching and analyzing because it had to involve objects, with incoming and outgoing pointers and lifetime concerns, classes to describe them, usually a hierarchy of further classes to use them properly.

  >  Good design is invisible. It’s not supposed to get in your way.
Design patterns are relevant for the challenging parts of the software where the programming language reaches its limits and good design becomes visible and non-obvious. Different languages have a different frontier of difficult uses and interesting techniques.

The Unix PATH environment variable specified the operating system personality

https://jdebp.uk/FGA/unix-path-and-personalities.html
1•JdeBP•40s ago•1 comments

A new challenge for emergency workers: Learning how to handle a robotaxi

https://www.washingtonpost.com/technology/2025/09/14/zoox-robotaxis-vegas-police/
1•thm•3m ago•0 comments

TBM 377: Time Allocation ≠ Capacity Allocation

https://cutlefish.substack.com/p/tbm-377-time-allocation-capacity
1•kiyanwang•3m ago•0 comments

I Built an Event-Sourcing Database Engine: Meet Genesis DB

https://www.genesisdb.io
1•patriceckhart•4m ago•1 comments

Scaling with Prometheus: Managing 80M Metrics Smoothly

https://kapillamba4.medium.com/hierarchical-federation-in-prometheus-managing-millions-of-metrics...
1•kiyanwang•5m ago•0 comments

We sped up code search for Graphite Chat

https://graphite.dev/blog/how-we-sped-up-code-search-graphite-chat
1•kiyanwang•5m ago•0 comments

Vendor by Default (2021)

https://macwright.com/2021/03/11/vendor-by-default
1•moebrowne•11m ago•0 comments

Trump Is Shutting Down the War on Cancer

https://www.nytimes.com/2025/09/14/magazine/cancer-research-grants-funds-trump.html
3•Teever•14m ago•0 comments

Apache Foundation Unveils Its Branding Overhaul with New Logo and "The ASF" Name

https://www.phoronix.com/news/New-Apache-Software-Logo
1•maxloh•15m ago•0 comments

Three random words to create a password that's 'long enough and strong enough'

https://www.ncsc.gov.uk/collection/top-tips-for-staying-secure-online/three-random-words
1•tombot•20m ago•0 comments

Show HN: AI SEO in WordPress with your own OpenAI key

https://sgeowp.com/
1•glennhv•21m ago•0 comments

Show HN: Instantly turn your LinkedIn into a personal website with AI

https://paje.ai
1•FlorinDobinciuc•22m ago•0 comments

Protecting Rust against supply chain attacks

https://kerkour.com/rust-supply-chain-attacks
2•todsacerdoti•22m ago•0 comments

The EU Data Act Just Killed Long SaaS Contracts

https://revenuewizards.com/blog/the-eu-data-act-just-killed-long-saas-contracts
1•adzicg•23m ago•0 comments

Hacktoberfest 2025

https://hacktoberfest.com
1•samcurryo•23m ago•0 comments

My "Show HN" Follow-Up for "Swimming in Tech Debt"

https://loufranco.com/blog/show-hn-follow-up-for-swimming-in-tech-debt
1•furkansahin•25m ago•0 comments

Samsung 870 QVO 4TB SATA SSD-s: how are they doing after 4 years of use?

https://ounapuu.ee/posts/2025/09/15/samsung-870-qvo/
1•furkansahin•26m ago•0 comments

[shown hn]: A long meeting? See where you could've travelled instead

https://www.meetingmiles.app/
1•mikeborozdin•33m ago•1 comments

Show HN: Celestial Fortunes – AI Blends Eastern and Western Astrology

https://celestialfortunes.net
1•Waffle2180•35m ago•0 comments

Ask HN: Voluntary ID verification for better services. Would you use it?

1•kisamoto•35m ago•0 comments

The OpenRouter for OCR

https://parserstudio.com/
1•ajarellanod•38m ago•1 comments

Network Breakthrough: GNN-Pomdp Enables Robust Policies in Dynamic Systems

https://quantumzeitgeist.com/network-systems-routing-breakthrough-gnn-pomdp-framework-enables-sca...
1•Fake4d•48m ago•0 comments

Redis too slow for ML? Try Blackbird an RDMA multitier distributed cache

https://github.com/blackbird-io/blackbird
6•hackercat010•56m ago•1 comments

Physics-Defying Marketing: Misleading Vendor Article, and VNA Calibration Primer

https://niconiconi.neocities.org/tech-notes/review-of-a-misleading-vendor-article-on-vna-calibrat...
1•ignaloidas•1h ago•0 comments

A list of software and other offerings with free developer tiers

https://free-for.dev/#/
2•EyeRunnMan•1h ago•0 comments

Leaving KDE after 25 years

https://jriddell.org/2025/09/14/adios-chicos-25-years-of-kde/
4•HieronymusBosch•1h ago•0 comments

The Mac App Flea Market

https://blog.jim-nielsen.com/2025/mac-app-flea-market/
2•ingve•1h ago•0 comments

Folks, we have the best π

https://lcamtuf.substack.com/p/folks-we-have-the-best
3•fratellobigio•1h ago•0 comments

Will Macs get Apple's new memory protection?

https://eclecticlight.co/2025/09/15/will-macs-get-apples-new-memory-protection/
2•ingve•1h ago•0 comments

I Spent Weeks Writing My Own Scripting Language for My Game – Was It Worth It? [video]

https://www.youtube.com/watch?v=i5-LqmgytDw
2•skibz•1h ago•0 comments