frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

China and the Future of Science

https://scholarstage.substack.com/p/china-and-the-future-of-science
1•barry-cotter•3m ago•0 comments

Anyone know how long it will take to re-start Qatar's helium plants?

2•megamike•3m ago•0 comments

The Sphinx: a Soviet-era, retrofuture smart home dream

https://theoutline.com/post/5678/the-sphinx-a-soviet-era-retrofuture-smart-home-dream
1•thunderbong•4m ago•0 comments

Cloudflare flags archive.today as "C&C/Botnet"; no longer resolves via 1.1.1.2

https://radar.cloudflare.com/domains/domain/archive.today
2•winkelmann•4m ago•1 comments

Alpha Micro AM-1000E and AM-1200

http://oldvcr.blogspot.com/2026/03/refurb-weekend-double-header-alpha.html
2•goldenskye•10m ago•0 comments

Show HN: Babel.nvim

https://github.com/canaanmckenzie/babel.nvim
2•prince_nez•10m ago•0 comments

Production Is Where the Rigor Goes

https://www.honeycomb.io/blog/production-is-where-the-rigor-goes
1•rcy•12m ago•0 comments

The Gallery of Babbel

https://babel.alfaoz.dev/
1•Cider9986•13m ago•0 comments

Punk Rock Osint: Bipartite Projection

https://100daysofnetworks.substack.com/p/day-83-of-100daysofnetworks
1•ojoffe•13m ago•0 comments

Show HN: Void Text – a fast, native macOS writing app (~15MB, keyboard-first)

https://github.com/leeseomin/voidtext-releases/releases/tag/v0.54.0
1•smlee•16m ago•0 comments

What does the future of software engineering look like?

https://www.thoughtworks.com/about-us/events/the-future-of-software-development
1•rcy•20m ago•0 comments

Show HN : Query on-prem databases and DynamoDB in plain English

https://github.com/Clever-Boy/IntelliHybrid
1•sshaileshk•21m ago•0 comments

Show HN: Connect a Discord channel with Claude Code agents running in tmux

1•potomak•23m ago•0 comments

White House unveils AI policy wishlist for Congress

https://thehill.com/policy/technology/5793105-ai-regulation-framework/?user_id=66c4bf745d78644b3a...
2•gmays•24m ago•0 comments

Terafab: The next step to becoming a galactic civilization

https://twitter.com/tesla/status/2035535642676044066
1•jbuild•28m ago•0 comments

The Case for an Ultralight Mac

https://www.macsparky.com/blog/2026/03/the-case-for-an-ultralight-mac/
1•geerlingguy•31m ago•0 comments

Scientists grow functional Esophagus using regenerative tissue

https://www.techexplorist.com/grow-functional-esophagus-regenerative-tissue/102393/
4•gmays•35m ago•0 comments

A Tool For Real-time annotation and getting context without leaving

https://www.mosadiq.com/projects/lightup
1•mos2128•42m ago•0 comments

About That $69M NFT

https://www.cnn.com/2026/03/17/style/singapore-nft-vignesh-sundaresan-beeple-everydays
1•sanj•44m ago•0 comments

Peter Thiel's Founders Fund Backs AI Cow Collar Startup at $2B Valuation

https://www.bloomberg.com/news/articles/2026-03-20/peter-thiel-s-founders-fund-backs-ai-cow-colla...
2•Anon84•55m ago•1 comments

Do Architects Still Need to Draw? (2020)

https://www.lifeofanarchitect.com/do-architects-still-need-to-draw/
2•hbarka•1h ago•1 comments

SpaceX Announces TeraFab

https://twitter.com/SpaceX/status/2035519125284380672
5•d_silin•1h ago•2 comments

Bookmarks, encrypted and private. First users grandfathered into free paid

https://bkmker.com
1•fullstacking•1h ago•0 comments

Ant Mill

https://en.wikipedia.org/wiki/Ant_mill
12•thunderbong•1h ago•2 comments

Ask HN: Looking for a link to a short story I read in a comment here

1•kqcso•1h ago•3 comments

TripleOS Development

1•Catanamu•1h ago•0 comments

Show HN: QueryPad – I got tired of opening Python just to query a CSV

https://github.com/vericontext/querypad
1•kiyeonjeon•1h ago•0 comments

Show HN: Campfiree – A social platform where users govern everything

https://campfiree.com/
1•jambla•1h ago•2 comments

Feeder funds fuel insurers' private credit binge

https://www.ft.com/content/908273c0-5eea-435d-a178-5449a95b8e10
1•petethomas•1h ago•0 comments

A Dominance Theory of Reductive Optimization in Complex Systems

https://github.com/FairlyInconspicuous/the_sufficient_statistic
1•just_fairly•1h ago•1 comments
Open in hackernews

The Three Pillars of JavaScript Bloat

https://43081j.com/2026/03/three-pillars-of-javascript-bloat
44•onlyspaceghost•1h ago

Comments

turtleyacht•1h ago
It would be interesting to extend this project where opt-in folks submit a "telemetry of diffs," to track how certain dependencies needed to be extended, adapted, or patched; those special cases would be incorporated as future features and new regression tests.

Someday, packages may just be "utility-shaped holes" in which are filled in and published on the fly. Package adoption could come from 80/20 agents [1] exploring these edges (security notwithstanding).

However, as long as new packages inherit dependencies according to a human author's whims, that "voting" cycle has not yet been replaced.

[1] https://news.ycombinator.com/item?id=47472694

skydhash•1h ago
Fantastic write up!

And we're seeing rust happily going down the same path, especially with the micro packages.

sheept•51m ago
I wonder this means there could be a faster npm install tool that pulls from a registry of small utility packages that can be replaced with modern JS features, to skip installing them.
seniorsassycat•10m ago
Not sure about faster, but you could do something with overrides, especially pnpm overrides since they can be configured with plugins. Build a list of packages that can be replaced with modern stubs.

It couldn't inine them, but it could replace ponyfils with wrappers for native impls, and drop the fallback. It could provide simple modern implementations of is-string, and dedupe multiple major versions, tho that begs the question what breaking change lead to a new mv and why?

burntoutgray•50m ago
I have a single pillar, admittedly for in-house PWAs: Upgrade to the current version of Chrome then if your problem persists, we'll look into it.
zdc1•43m ago
A lot of this basically reads to me like hidden tech debt: people aren't updating their compilation targets to ESx, people aren't updating their packages, package authors aren't updating their implementations, etc.

Ancient browser support is a thing, but ES5 has been supported everywhere for like 13 years now (as per https://caniuse.com/es5).

userbinator•37m ago
The newer version is often even more bloated. This whole article just reinforces my opinion of "WTF is wrong with JS developers" in general: a lot of mostly mindless trendchasing and reinventing wheels by making them square. Meanwhile, I look back at what was possible 2 decades ago with very little JS and see just how far things have degraded.
anematode•30m ago
The desire to keep things compatible with even ES6, let alone ES5 and before, is utterly bizarre to me. Then you see folks who unironically want to maintain compatibility with node 0.4, in 2025, and realize it could be way worse....

Ironically, what often happens is that developers configure Babel to transpile their code to some ancient version, the output is bloated (and slower to execute, since passes like regenerator have a lot of overhead), and then the website doesn't even work on the putatively supported ancient browsers because of the use of recent CSS properties or JS features that can't be polyfilled.

I've even had a case at work where a polyfill caused the program to break. iirc it was a shitty polyfill of the exponentiation operator ** that didn't handle BigInt inputs.

fragmede•20m ago
Just how old an Android device in the developing world do you not want to support? Life's great at the forefront of technology, but there's a balancing act to be able to support older technology vs the bleeding edge.
anematode•14m ago
I like the sentiment, but building a website that can actually function in that setting isn't a matter of mere polyfills. You need to cut out the insane bloat like React, Lottie, etc., and just write a simple website, at which point you don't really need polyfills anyway.

In other words, if you're pulling in e.g. regenerator-runtime, you're already cutting out a substantial part of the users you're describing.

hsbauauvhabzb•11m ago
I’ve been very lost trying to understand the ecosystem between es versions , typescript and everything else. It ends up being a weird battle between seemingly unrelated things like require() vs import vs async when all I want to do is compile. All while I’m utterly confused by all the build tools, npm vs whatever other ones are out there, vite vs whatever other ones are out there, ‘oh babel? I’ve heard the name but no idea what it does’ ends up being my position on like 10 build packages.

This isn’t the desire of people to build legacy support, it’s a broken, confusing and haphazard build system built on the corpses of other broken, confusing and haphazard build systems.