HNHacker News
TopNewBestAskShowJobs

bouk

1,471 karma · joined July 23, 2013

Bouke van der Bijl

https://twitter.com/BvdBijl https://bou.ke mailto: hi@bou.ke

submissionscomments
bouk··on Ask HN: Xcode users – how do you make it more usable?
Remove the print key binding and bind quick open to cmd+P
bouk··on Ask HN: How do you sync your computer’s development configurations/environment?
I use Nix: https://bou.ke/blog/nix/

I'm able to have the same shell with all my Vim plugins across macOS and Linux with changes committed to git. It's been so good, setting up all my command-line tooling now takes about 15 minutes from scratch.

bouk··on Web3: A VC-funded gig economy of securities fraud
'web3' companies get a lot of funding and are able to pay $250k+ cash. That's it.
bouk··on Hop: Faster than unzip and tar at reading individual files
I wonder how this format compares to SquashFS
bouk··on Reverse-Engineering Apple Dictionary (2020)
This was my first instinct as well! Running binwalk on the binary dictionary file immediately outputs that it's a series of zlib-compressed values.
bouk··on The wild pizzas of southern Italy
Basically none of the vegetables we eat are 'native' but have been bred for centuries to be what they are today
bouk··on Project includes a dependancy that has a license that forbids its use
I really don't understand this way of thinking
bouk··on Project includes a dependancy that has a license that forbids its use
It's called 'Copyright'
bouk··on Project includes a dependancy that has a license that forbids its use
Your reaction is the joke
bouk··on Project includes a dependancy that has a license that forbids its use
Pretty funny right?
bouk··on Project includes a dependancy that has a license that forbids its use
I love that all the discussion here is about the license I wrote and not about the actual project, which is a completely terrible idea and something I created as a lark.

Why did I not spell this out in the blog post? For my own amusement. I also think it shows that licenses really don't matter all that much as some people think, they are not computer code.

bouk··on Project includes a dependancy that has a license that forbids its use
It's satirical
bouk··on Lab-made dairy products are now a reality
This company is working on producing casein in genetically modified soy: https://www.nobellfoods.com/
bouk··on Rails 6 with Webpacker 6, Tailwind 2 with JIT, Postcss 8 and some default setup
I started work on a (webpacker-like) esbuild integration for Rails: https://github.com/bouk/esbuilder

It works, but needs UX work, documentation and more extensive testing to be appropriate for general use

bouk··on Spreadsheet formulas for personal finance
Yes this is a good note! I simplified it for the blog post
bouk··on Spreadsheet formulas for personal finance
numpy-financial does: https://github.com/numpy/numpy-financial/blob/master/numpy_f...
bouk··on Spreadsheet formulas for personal finance
Really cool! Unfortunately Numbers doesn't support more complicated SUMPRODUCT formulas...
bouk··on Spreadsheet formulas for personal finance
I think you could probably do this in a single formula with SUMPRODUCT, but right now I just have a table that uses MIN(0, X) and MAX(0, Y) tricks to calculate it.
bouk··on Faster CRDTs: An Adventure in Optimization
The V8 blog is a good starting point for learning how it works under the hood: https://v8.dev/blog/fast-properties
bouk··on Ask HN: Favorite purchases of last two years?
That's for the treadmill, not the bike
bouk··on Docker for Mac M1 RC
Namespaces are useful for security maybe, but for macOS the biggest reason to use containers is to have a controlled and reproducible way to run certain pieces of software. With chroot and bind mount you can already achieve that.
bouk··on Docker for Mac M1 RC
I wish apple would support a couple extra kernel features (like bind mounts) so we can have native macOS 'containers' instead of this nonsense. Running MySQL by running qemu inside a Linux VM is just insane. Nix can fill some of the same roles, but it doesn't work on M1 yet
bouk··on Google admits Kubernetes container tech is too complex
You should try out Terraform—combined with managed instance groups it basically makes GCP into one big Kubernetes instance without having to manage it yourself.
bouk··on The M1 MacBook Air is the best computer I've ever owned
Homebrew works without Rosetta 2, maybe you have to reinstall it so it runs natively. It should be installed under /opt/homebrew
bouk··on The M1 MacBook Air is the best computer I've ever owned
Yes I'm talking about Software because it has a new CPU architecture. I have used a thinkpad with Linux and it was a terrible experience.
bouk··on The M1 MacBook Air is the best computer I've ever owned
I got this one: https://www.anker.com/de/products/variant/anker-8in1-usbc-hu...
bouk··on The M1 MacBook Air is the best computer I've ever owned
Yep I had to get a dock, but it's fine. I just plug in one cable and everything is connected.
bouk··on The M1 MacBook Air is the best computer I've ever owned
I hope you get to experience that! My worst computer recently has been a Thinkpad running Linux, basic things like suspending the laptop when it closes just never work properly.

But I'm sure the year of Linux on the desktop will come one day.

bouk··on The M1 MacBook Air is the best computer I've ever owned
I have no idea what voodoo they're doing for this. It's incredible.
bouk··on The M1 MacBook Air is the best computer I've ever owned
It's just... really good. It's an uncanny feeling that many haven't had for a while
← PreviousPage 3 of 8Next →