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 Geoutil.com – Measure distances, areas, and convert geo data in the browser
Could you how a decimal point in the distance measuring tool? I want to measure distances in my backyard from the satellite photo and the rounded number makes it hard to be accurate
bouk··on Finding a Bug in Chromium
Ah this makes a lot of sense, perhaps the posted flag doesn't get reset e.g. if this branch gets followed: https://source.chromium.org/chromium/chromium/src/+/main:v8/...
bouk··on Finding a Bug in Chromium
Prefab stone strips are used here and there but most brick facades are still built by hand on-site.

There's a huge shortage of workers, which is why we're working on this.

bouk··on AltStore. The first Apple approved alternative App Store
Thank you!!
bouk··on StarTech Unveils 15-in-1 Thunderbolt 4/USB4 Dock with Quad Display Support
Has anyone be able to find any other dock/display with video, 2.5gbps and PD?
bouk··on I reduced (incremental) Rust compile times by up to 40%
Hope this is upstreamed at some point. Good to see there's still a lot of gains to be made for Rust compile time
bouk··on Getting into robotics as a software engineer
Really wish this existed in the Netherlands when I was growing up!
bouk··on Getting into robotics as a software engineer
There are certainly hardware companies that value software enough to pay well
bouk··on Getting into robotics as a software engineer
Some trig and geometry is definitely useful—but it's quite limited to be honest. For most things you can use existing algebra libraries and for most things someone else has figured it out before!
bouk··on Mozilla's abandoned web engine 'Servo' project is getting a reboot
This is being worked on https://github.com/tauri-apps/tauri/issues/579
bouk··on Proposed Oklahoma skyscraper gets redesign to become USA's new tallest building
> Between all four buildings, they will include 1,776 residential units

America is incredible

bouk··on What's that touchscreen in my room?
For those wondering _why_ this device is there, it seems it gave points under the Code for Sustainable Homes https://en.wikipedia.org/wiki/Code_for_Sustainable_Homes so the apartment could have a better environmental rating, as mentioned at https://uk-metering.net/products/netthings-energy-manager

Seems that making sure the device actually works and is accurate was not a requirement however...

bouk··on Generation Junk
Of course the old cars you can still buy now are the reliable ones, because the unreliable ones have long been scrapped
bouk··on There's a Concorde Engine Complete with Afterburner for Sale on eBay
Link to eBay listing: https://www.ebay.co.uk/itm/116001533010
bouk··on Insanely Fast Whisper
It can do faster than real time
bouk··on Plex to block all servers hosted at Hetzner
I use Infuse together with https://put.io/ over WebDAV paired with https://chill.institute/

It basically gives me Netflix for all the content in the world, would recommend! Put.io does instant downloads if anyone else on the service has ever downloaded the content, which is basically always the case for me.

bouk··on Coroutines for Go
The first doesn't do control flow
bouk··on My First Impressions of Nix
If you want to install a package, search for it at https://search.nixos.org

The gnome system monitor is gnome.gnome-system-monitor for example https://search.nixos.org/packages?channel=23.05&show=gnome.g...

bouk··on Apple's game porting toolkit is fantastic. Cyberpunk 2077 at Ultra on an M1 MBP
Also keyboard and mouse!
bouk··on Ask HN: Most interesting tech you built for just yourself?
cool project!

Some of the screenshots in your post aren't working however

bouk··on Ask HN: Most interesting tech you built for just yourself?
I keep all my projects and other repos that I clone under `~/src` e.g. `~/src/github.com/rails/rails` for the rails project. I then have the following fish function to navigate to a project:

  function c
    set -l directory (fd -d 5 --prune -a -H -t d -g '.git' ~/src ~/b -x dirname {} | fzf --tiebreak=length,begin,end)
    if test -n "$directory"
      and test -d $directory
      cd $directory
    end
  end
I just type 'c' and then 'rails' and I'm in the rails project. I really like diving into code and this makes it much faster.

I also have this one to clone or cd a project from github like `gc rails/rails`

  function gc --argument repo
    set -l dir $HOME/src/github.com/$repo
    if not test -d $dir
      if test -d $HOME/go/src/github.com/$repo
        set dir $HOME/go/src/github.com/$repo
      else
        mkdir -p $dir
        if not git clone "git@github.com:$repo.git" $dir
          set -l git_status $status
          rmdir $dir 2>/dev/null
          return $git_status
        end
      end
    end
    cd $dir
  end
And this function:

  function list_after_cd --on-variable PWD
    ls
  end
Runs ls every time I change directory, which you basically always want anyways
bouk··on mruby 3.2.0
Correct (I worked on this)
bouk··on Solar panels on cars make no sense at this point
Lightyear zero is no longer in production: https://lightyear.one/articles/lightyear-decides-to-fully-fo...

And it seems like the whole company might be bankrupt.

bouk··on Should I step down as head of Twitter? I will abide by the results of this poll
If only there was someone with expertise in social media at Twitter
bouk··on Native Reflection in Rust
It would be really cool if it was possible to natively inspect the state of a Rust generator in a type-safe way
bouk··on SEC Charges Samuel Bankman-Fried with Defrauding Investors in FTX [pdf]
Ah yes of course, as Matt Levine would say: everything is securities fraud
bouk··on Speeding up the JavaScript ecosystem, one library at a time
Nice, it seems this is now the default in Next v13, just updated! (We were actually using v12.0 still)
bouk··on Speeding up the JavaScript ecosystem, one library at a time
I've tried this and found it to be much slower
bouk··on Speeding up the JavaScript ecosystem, one library at a time
One of the best bang for your buck optimizations I did recently was add the following to our next.config.js (we're using V13):

  const swcOptions = require('next/dist/build/swc/options')
  const { getLoaderSWCOptions } = swcOptions
  swcOptions.getLoaderSWCOptions = function (...args) {
    const result = getLoaderSWCOptions(...args)
    result.jsc.target = 'es2022'
    return result
  }

This overrides the target https://swc.rs/ uses from the default of es5 to es2022, which sped up our quite heavy app by up to 3X in hot code paths, just by using newer JS syntax instead of falling back to 'transpiled' versions. Unfortunately Next.JS doesn't allow setting the target directly. My hunch is that especially this syntax in our hot path was a big benefactor:

  function cloneAndSetProperty(obj, prop, value) {
    return { ...obj, [prop]: value }
  }
bouk··on Ask HN: Where to buy cheap but good quality glasses in Europe?
I've ordered a couple from here and they're decent! Make sure you get the slightly better lenses, the cheapest ones are very reflective which is annoying.
← PreviousPage 2 of 8Next →