HNHacker News
TopNewBestAskShowJobs

bpierre

51,637 karma · joined December 4, 2010

hi@bpier.re

https://bpier.re

github.com/bpierre

twitter.com/bpierre

warpcast.com/bpierre

submissionscomments
bpierre··on Dolphin Progress Release 2603
Do they accept donations? I couldn’t find anything on the website.
bpierre··on Neovim Pack
I recently migrated to it [1], no issues so far. It doesn’t have the many features Lazy.nvim has (e.g. lazy loading of plugins that can be triggered in various ways), but this is a tradeoff I am fine with.

[1] https://github.com/bpierre/dotfiles/blob/main/nvim/lua/packa...

bpierre··on Rollercoaster Tycoon (Or, MicroProse's Last Hurrah)
Somewhat relevant: I’ve been following the developer of Car Park Capital on twitter [1], a “retro tycoon game” in their own words. Yesterday, the current MicroProse [2] announced they would publish it.

[1] https://x.com/hilkojj/status/1950872926385037339

[2] https://en.wikipedia.org/wiki/MicroProse#Brand_revival_(2018...

bpierre··on Memory-safe sudo to become the default in Ubuntu
How does sudo-rs compare to run0? https://news.ycombinator.com/item?id=40205714
bpierre··on Ask the Developer Vol. 16, Nintendo Switch 2
Chapter 2: https://www.nintendo.com/en-gb/News/2025/April/Ask-the-Devel...

Chapter 3: https://www.nintendo.com/en-gb/News/2025/April/Ask-the-Devel...

Chapter 4: https://www.nintendo.com/en-gb/News/2025/April/Ask-the-Devel...

bpierre··on Nintendo Kawaii Progress (Keychain-Sized Nintendo Wii)
Exact URL: https://bitbuilt.net/forums/index.php?threads/kawaii.6474/po...
bpierre··on Mozilla names new CEO as it pivots to data privacy
https://archive.ph/rmMEb
bpierre··on Show HN: dnum − A small TypeScript library to handle decimal numbers
I should probably word this better.

Numbers are represented in dnum using a pair of integer + precision decimals. For example, this is the number 1.0 with a precision of 18 decimals:

[1000000000000000000n, 18]

A number cannot have less decimals than none, so this is why this error exists.

bpierre··on Show HN: dnum − A small TypeScript library to handle decimal numbers
<3
bpierre··on Waku: The Minimalist React Framework with Server Components
The GitHub repo with more technical docs: https://github.com/dai-shi/waku
bpierre··on The Making of Warcraft
Part 2: https://www.codeofhonor.com/blog/the-making-of-warcraft-part...

Part 3: https://www.codeofhonor.com/blog/the-making-of-warcraft-part...

bpierre··on Observable API Proposal
Some context about the current status: https://twitter.com/domfarolino/status/1684921351004430336
bpierre··on fe: A tiny, embeddable language implemented in ANSI C
Not to be confused with Fe: https://fe-lang.org/
bpierre··on VanJS (Vanilla JavaScript): smallest reactive UI framework
Interestingly the `tags` object seems to support any tag name: https://github.com/vanjs-org/mini-van/blob/57b686ced075754ee...

And it still allows to provide specific types for the known HTML elements: https://github.com/vanjs-org/mini-van/blob/57b686ced075754ee...

Cool stuff

bpierre··on Nail Studio
Hi! Really cool project, thanks to you for having created it :)
bpierre··on Show HN: Pinky Promise, onchain accountability from public commitments
Thank you!
bpierre··on Intent to Ship: CSS headline balancing
Visual example in this tweet: https://twitter.com/jensimmons/status/1542264788029423616
bpierre··on Ezno: a new TypeScript compiler
No worries, good decision :)
bpierre··on What to read to understand how economists think
https://archive.ph/EeAXV
bpierre··on The wild pizzas of southern Italy
https://archive.is/k5rfX
bpierre··on A Visual Guide to React Rendering
Tuples are coming to JS: https://github.com/tc39/proposal-record-tuple#tuple
bpierre··on MDN Plus
UK here, I guess they are A/B testing it yes. That’s quite a gap haha.
bpierre··on MDN Plus
I see $10/month here https://imgur.com/a/yUXEfTW
bpierre··on WebContainers: Run Node.js natively in the browser
That’s great to hear! Looking forward to it.
bpierre··on WebContainers: Run Node.js natively in the browser
You’re welcome :)

Any plan to work towards supporting Firefox & other browsers?

bpierre··on CSS Houdini
Implementation status of the different APIs: https://ishoudinireadyyet.com/

I personally can’t wait for the Layout API, which will allow alternative solutions to compete with the CSS layout mechanisms, without the performance penalty.

bpierre··on Show HN: React Flow – library for creating node based editors and apps
React is :) https://github.com/facebook/react/
bpierre··on Show HN: useNft() is a React Hook to fetch NFT metadata
Thanks for the feedback! Releasing a “core” version of this library sounds like a good idea: as you said, it’s mostly about normalizing the variations in how NFT data is being stored, and the different utility functions are already isolated from React anyway.

And yes the only fetcher is the Ethers.js one at the moment, but more will be added soon [1][2].

[1] https://github.com/spectrexyz/use-nft/issues/2

[2] https://github.com/spectrexyz/use-nft/issues/3

bpierre··on Esbuild 0.9
SnowPack is more of an all-in-one kind of tool (with dev server, HMR, etc.). Also it uses esbuild internally :-)

https://www.snowpack.dev/guides/optimize-and-bundle#option-1...

bpierre··on Esbuild 0.9
If you want to use config files with esbuild, esbuild-config is for you:

https://github.com/bpierre/esbuild-config

(disclaimer: I am the author)

Page 1 of 6Next →