HNHacker News
TopNewBestAskShowJobs

dwdz

192 karma · joined September 15, 2015

submissionscomments
dwdz··on Python string literals are kinda funny
I'm not a fan of f-strings.

I feel like 90% of new Python features in the last 10 years just increased language complexity without any benefit.

dwdz··on My thoughts on the Bun Rust rewrite
The sole reason for that rewrite was Zig creator announcing he won't be accepting AI contributions. It hurt Anthropic's feelings.
dwdz··on Rewriting Bun in Rust
"The blog post is expertly written. It's almost like the marketing department of a trillion dollar company has a lot of money riding on this article."

-- Andrew Kelley

https://andrewkelley.me/post/my-thoughts-bun-rust-rewrite.ht...

dwdz··on The and Wonderful Evolution of the Waterproof Jacket
I don't think it was written by AI but rather edited with help of AI. There are just a few obvious AI lines in the text. Not great, not terrible but it immediately caught my eye.
dwdz··on Coursera and Udemy are now one company
Competition is for losers.
dwdz··on What are skiplists good for?
It seems like Qt went from red-black tree to skip list in Qt4 and back to red-black tree in Qt5.
dwdz··on C Is Best (2025)
Should be:

    ul.threadlist li.origin a {
      display: block;
      background: rgb(205, 216, 216);
      font-weight: normal;
      padding: 1px 6px;
      margin: 1px -6px;
    }
dwdz··on Understanding Surrogate Pairs: Why Some Windows Filenames Can't Be Read

    LANG=en_IE.UTF-8
    LANGUAGE=en_IE:en
    LC_CTYPE="en_IE.UTF-8"
    LC_NUMERIC="en_IE.UTF-8"
    LC_TIME="en_IE.UTF-8"
    LC_COLLATE="en_IE.UTF-8"
    LC_MONETARY="en_IE.UTF-8"
    LC_MESSAGES="en_IE.UTF-8"
    LC_PAPER="en_IE.UTF-8"
    LC_NAME="en_IE.UTF-8"
    LC_ADDRESS="en_IE.UTF-8"
    LC_TELEPHONE="en_IE.UTF-8"
    LC_MEASUREMENT="en_IE.UTF-8"
    LC_IDENTIFICATION="en_IE.UTF-8"
    LC_ALL=
dwdz··on Understanding Surrogate Pairs: Why Some Windows Filenames Can't Be Read
The script works just fine on real Linux, it creates 2048 files and ls command lists them all with different names.

    ls -l win32/
    total 0
    -rw-r--r-- 1 dawid dawid 0 Feb 26 12:13 ''$'\355\277\237''.exe'
    -rw-r--r-- 1 dawid dawid 0 Feb 26 12:13 ''$'\355\267\213''.exe'
    -rw-r--r-- 1 dawid dawid 0 Feb 26 12:13 ''$'\355\240\220''.exe'
    -rw-r--r-- 1 dawid dawid 0 Feb 26 12:13 ''$'\355\274\273''.exe'
    -rw-r--r-- 1 dawid dawid 0 Feb 26 12:13 ''$'\355\251\205''.exe'
    -rw-r--r-- 1 dawid dawid 0 Feb 26 12:13 ''$'\355\255\223''.exe'
    -rw-r--r-- 1 dawid dawid 0 Feb 26 12:13 ''$'\355\272\257''.exe'
    -rw-r--r-- 1 dawid dawid 0 Feb 26 12:13 ''$'\355\264\207''.exe'
    -rw-r--r-- 1 dawid dawid 0 Feb 26 12:13 ''$'\355\261\246''.exe'
    -rw-r--r-- 1 dawid dawid 0 Feb 26 12:13 ''$'\355\254\266''.exe'
    ...
dwdz··on The Ribbon Microphone
All lowercase text is so hard to read.
dwdz··on Children aged 2-6 successfully trained to acquire absolute pitch (2012)
50-60 years old, according to Rick Beato

https://www.youtube.com/watch?v=3rx08qWtFak

dwdz··on Benchmarking Malloc with Doom 3
Please don't use Jet color scheme. Matplotlib uses excellent viridis by default. There's no reason not to use it. [0][1]

[0] https://stats.stackexchange.com/questions/223315/why-use-col...

[1] https://www.youtube.com/watch?v=xAoljeRJ3lU

dwdz··on Samsung Galaxy S22 Ultra
Are we still getting excited about new smartphones? What year is it? 2012?
dwdz··on Typing, RSI, and what I do differently
I'm using this[1] and I love it. Adding 1 column of spacing between two hands is real game changer. I've tried Colemak and Workman before but I found qwerty-wide to be more comfortable than both of them. It's also much easier to learn, especially if you're Vim user.

[1] https://www.keyboard-design.com/letterlayout.html?layout=qwe...

dwdz··on Asdf – An Extendable Version Manager
The webpage doesn't load with JS disabled, and when you enable it, it just displays a bunch of text and some hyperlinks. This is beyond ridiculous.
dwdz··on OCaml for the Skeptical: OCaml in a Nutshell (2006)
1. No borrow checker

2. Compilation times

dwdz··on Test Anything Protocol
I prefer Cram [1] or mdx[2]

[1] https://pypi.org/project/cram/

[2] https://github.com/realworldocaml/mdx

dwdz··on Ask HN: What is your favorite way to read online content?
Push to Kindle [1]. There are extensions for both Chrome and Firefox.

I wrote myself a simple python script so I can send articles from terminal [2].

[1] https://www.fivefilters.org/push-to-kindle/

[2] https://pypi.org/project/url2kindle/

dwdz··on ColorBox by Lyft Design
I like http://color.support/coloratlas.html
dwdz··on ColorBox by Lyft Design
and of course tested it only on Chrome...
dwdz··on Turn off DoH, Firefox
I tried NextDns but it's extremely slow for me. (I live in central Europe.)
dwdz··on John De Goes indefinitely barred from participating in Typelevel projects
Official announcement:

https://typelevel.org/blog/2019/09/05/jdg.html

dwdz··on Easy Python CLI with Click
I wish python had something similar to OCaml's Cmdliner[0]

[0] https://erratique.ch/software/cmdliner/doc/Cmdliner

dwdz··on Why Google+ Failed
https://makemediumreadable.com/
dwdz··on It's never too late to start a brilliant career
Another link: https://share.qz.com/news/2420179/body/
dwdz··on All extensions disabled due to expiration of intermediate signing cert
Because of this my Firefox crashed and I lost all my open tabs. Just fking great...
dwdz··on Apple Violated Qualcomm Patent, U.S. Trade Judge Rules
Browser extensions like "Read FT and WSJ" do not work either.
dwdz··on RHEL is deprecating KDE
Exactly my experience.
dwdz··on Show HN: Select Star SQL, an interactive SQL book
Me too! Thanks Alisdair!
dwdz··on Shavian alphabet
Polish, for the most part: https://youtu.be/UUA1qrx6QB4?t=1m35s
Page 1 of 2Next →