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 The M1 MacBook Air is the best computer I've ever owned
Yes it is fast enough. People are playing GTA V and many other games at completely acceptable performance.

Here's a bunch of reports people made for games: https://applesilicongames.com/

bouk··on The M1 MacBook Air is the best computer I've ever owned
Maybe, but the RAM and disk performance is so good [1] that it might not be needed so badly. Unless you want to run a whole bunch of VMs

https://mobile.twitter.com/Sirupsen/status/13442670199449477...

bouk··on The M1 MacBook Air is the best computer I've ever owned
I've used a Linux laptop before and it was always so painful to get basic things working, like it being able to suspend when you close the lid. Packaging is usually better, if you don't want any nice GUI programs (like iaWriter) or games
bouk··on Ask HN: Has anyone purchased the base M1 Mac Mini for development work?
I've had the M1 MacBook Air for a couple weeks now and it's great. It's very fast and almost all of homebrew works now. I'm doing Go and iOS development. I imagine for nodejs/Ruby native extensions it might be some time before everything works natively, but Rosetta works great as well. They honestly nailed it.
bouk··on Trading Time for Money
Europe isn't one country so it depends on where you visited.
bouk··on Trading Time for Money
Groceries in most of Europe are much higher quality for a lower price than in the US
bouk··on California plan for wealth tax on anyone who spends 60 days a year in the state
There are no capital gains for personal holdings in the NL. So as long as your year over year gains are higher than 4% you're ahead. For example if you double your money with Bitcoin you still pay 1.6%
bouk··on No Cookie for You
The EU cookie ban should've just been a ban on third-party cookies, then we wouldn't be in this mess. Props on GitHub for following the rules right!
bouk··on PKCE: What and Why
I'm curious why we are still messing around with all these tokens when we could be using asymmetric encryption, like Apple is using for their AppStore connect API https://developer.apple.com/documentation/appstoreconnectapi...

Just seems fundamentally more secure.

bouk··on Pg-shortkey: YouTube-Like Short IDs as Postgres Primary Keys
Thanks for pointing me to the concept of bit mix functions, very interesting.
bouk··on Pg-shortkey: YouTube-Like Short IDs as Postgres Primary Keys
They're not using a hash function: https://en.wikipedia.org/wiki/Format-preserving_encryption
bouk··on Dutch journalist gatecrashes EU defence video conference
Probably if he didn't turn on his camera then nobody would've noticed at all.
bouk··on Redpanda – A Kafka-compatible streaming platform for mission-critical workloads
Who called it Kafka-compatible and not Kafkaesque
bouk··on Ask HN: Jack-of-all-trades of HN, how do you approach job search?
What a waste of talent to have the smartest people work on crypto. Waste of everything for everyone involved.
bouk··on Mozilla Fires Servo Devs and Security Response Teams
Wow what a piece of shit. How will my poor family survive without $200k every month???
bouk··on WebGL Fluid Simulation
https://sandspiel.club/ Uses fluid dynamics to simulate air flow
bouk··on Ask HN: Former software engineers, what are you doing now?
Why do you consider tech brutal?
bouk··on Show HN: Simple Ops – My new microstartup after three years of indie hacking
You should definitely charge at least double or triple what you are doing right now. You'd still be cheaper than the competition!
bouk··on Cockroachdb/copyist: Mocking an SQL database in Go tests
There is a better solution: you run your whole test in a database transaction, and then roll back when the test is completed. This means you only have to set up the database once and the overhead per test is minimal.

This is an implementation of this pattern for go: https://github.com/DATA-DOG/go-txdb

Ruby on Rails has this built-in, of course.

bouk··on The largest unknown Bitcoin wallet moved nearly $1B for $0.48 in fees
SEPA transfers are free :)
bouk··on Apple: Advancements in Game Controllers
A game pad is a sensor that captures the motions of your fingers.
bouk··on Ask HN: Why can't we solve the app store monopoly problem?
If I buy a house I can put any fridge in there. If I get an iPhone, I can only buy through the App Store.
bouk··on Ask HN: Why can't we solve the app store monopoly problem?
There are no other options for Apple devices besides the App Store. This is not about a monopoly in the smartphone market.
bouk··on Ask HN: Why can't we solve the app store monopoly problem?
That's debatable. Just because the Play Store exists doesn't mean the App Store isn't its own market
bouk··on Ask HN: Why can't we solve the app store monopoly problem?
Apple certainly has a monopoly in the iPhone app market.
bouk··on Ask HN: I implemented the life I designed: perfect but I feel lost. What now?
I would suggest seeing a therapist before self-medicating.
bouk··on A more efficient matching engine for HTTPS Everywhere
I'm only converting rules that are just a host whitelist. I ignore rules that are more complex, since those don't translate.
bouk··on A more efficient matching engine for HTTPS Everywhere
I've written a janky Ruby script that automatically tries to convert the HTTPS Everywhere rules into content blockers: https://github.com/bouk/https-everywhere-host-list/blob/mast...

It's used to create the host list for HTTP4All, my unofficial port of HTTPS Everywhere to iOS https://itunes.apple.com/us/app/https4all/id1305430042?mt=8

bouk··on SQLite Turns 20
Browsers: yes

https://github.com/sql-js/sql.js

bouk··on 8GB Raspberry Pi 4 on sale now at $75
Small market, low demand. Low demand, low prices
← PreviousPage 4 of 8Next →