HNHacker News
TopNewBestAskShowJobs

oofdere

96 karma · joined July 5, 2018

submissionscomments
oofdere··on The case against JPEG XL
Looking at the demo linked in the blog post, I can make a similar quality thumbnail for a smaller size than the delta between the static and progressive AVIFs
oofdere··on The case against JPEG XL
Won't that increase the total size of the image for each pass?
oofdere··on The case against JPEG XL
What exactly is AVIF doing in this case that I can't do with two <img> tags at a smaller size? I can easily create a thumbnail that beats the AVIF quality in less than the 5KB delta between the static and progressive version in Squoosh.
oofdere··on The case against JPEG XL
Yes, if you look at the demo, the "progressive" AVIF loads a visible image at 8.5KB, and at that point, it looks better than the progressive JXL. However, that is ALL the AVIF shows until the image has fully loaded. At around 98KB, the JXL looks significantly better, and at around 240KB already looks really close to the final image, while the AVIF still looks terrible. At 280KB when the AVIF finally loads, they look identical.
oofdere··on Shutting down our public encrypted DNS
I could, but DoH/DoT seems very involved to run yourself, and sometimes I need to give a recommendation to someone less tech-savvy.
oofdere··on Shutting down our public encrypted DNS
It's not the same thing at all. Mullvad DNS blocks all ads across the system.
oofdere··on Shutting down our public encrypted DNS
Quad9 doesn't have an adblocking DNS service though, so it's not really a replacement.
oofdere··on Decoding silent reading from non-invasive EEG
I get the argument, but I feel like most issues arise from incentive structure rather than not being able to define things precisely enough.

Plus it's important that the law can be read by the average citizen as well. Not that current US laws are, but, it's an ideal to strive towards...

oofdere··on ATProto spaces: A new extension to ATProto that enables non-public data
"space" is just a common English term for this kinda thing, as you can see in any dictionary ever:

Collins: "A particular kind of space is the area that is available for a particular activity or for putting a particular kind of thing in."

Cambridge: "an empty area that is available to be used"

why do you think Twitter called them spaces in the first place?

oofdere··on Ask HN: Who wants to be hired? (August 2026)

  Location: Los Angeles, CA (on Metro!)
  Remote: Yes, also happy to travel for work
  Willing to relocate: Yes
  Technologies: My greatest skill is yapping, but I also enjoy Rust, TypeScript, and Svelte
  Résumé/CV: upon request (nothing of note in there)
  Email: tibet@dere.systems
Looking for work that primarily involves talking to people about things, could be PM, DevRel, marketing, you can even hire me to roast your startup. I have a decent bit of broadcast background as well so if you're working on something realtime or just doing livestreams I could be a good fit.
oofdere··on EU Parliament greenlights Chat Control 1.0
our rights have largely held up even in the absurd world we live in, and the constitution continues to be a thorn on the side of those trying to abridge them. what we are seeing now is the conclusion of decades of eroding our rights and the tower still refuses to topple. though of course we're going to have a lot of work to do fixing it up after all is said and done.
oofdere··on I Won't Buy You a Coffee
> Blogging should be free [...] as in speech.

so asking for money is also part of that freedom right?

oofdere··on Show HN: FablePool – pool money behind a prompt, and Fable builds it in public
it probably already is in the public domain under US law, this just gives it the same status across jurisdictions
oofdere··on Show HN: FablePool – pool money behind a prompt, and Fable builds it in public
yeah it should really be CC0
oofdere··on Talkie: a 13B vintage language model from 1930
Turks did not really want it to become Türkiye in English, it was a government push. Most of us prefer having the name of our country be pronounceable and writable by anyone talking about it, and no one will even notice if you call it Turkey.
oofdere··on WebUSB Extension for Firefox
> On iOS they only pop up the menu when they try to access the required functionality, and there's a limited number of things they can do.

great! your web browser does the exact same thing!

> 26 more potential permissions [1] from a browser are fine because a) it's just a single permission window and b) the browser exists in total vacuum from all other user experiences.

your argument is a non-sequitur; if I go install a firmware flasher, it is going to ask for permission to access the device I am flashing no matter what. on macos it will ask for "full disk access" for all your disks! on windows it will ask me "Do you want to allow this app to make changes to your device?" (what changes????). and then after that the app has to look at all of your devices and ask you which you want to use, and if there's a bug in the code, it might operate on the wrong one.

those OS permissions are confusing and obtuse, dare I say useless, and yet they still exist, and of course they cause fatigue!

whereas if you go to a webusb tool, the browser presents you a list of devices, with only the ones the app can use visible, and the app never gets more permission than it needs. it is simply a better UX and DX than the "permissions" cloud you're yelling at.

oofdere··on WebUSB Extension for Firefox
> Permission popups fatigue

Native apps also have this, and it's worse because they usually just ask for sweeping admin access on windows, unlike WebUSB which just brings up a device selection menu

oofdere··on WebUSB Extension for Firefox
trivial for you maybe but many people don't know how and where to find the right firmware for their specific device, and can be in environments where the UF2 volume isn't as obvious (e.g. using a phone)
oofdere··on WebUSB Extension for Firefox
that's not going to work for use cases like the https://webmd.pro where you're interfacing with hardware from other manufacturers
oofdere··on Ask HN: Do 10DLC Requirements make it impossible for hobby projects to send SMS?
is there any reason not to use SMS/MMS gateways (https://en.wikipedia.org/wiki/SMS_gateway) for your hobby projects?
oofdere··on Meta Movie Gen
> But now I get to control way more myself

is this a good thing? to some extent sure but I feel like limitations and collaboration leads to better art in many instances

oofdere··on Ask HN: Who wants to be hired? (March 2024)
Location: Los Angeles/SFV

Remote: Yes, in any timezone

Willing to relocate: Prefer to, if there's good public transit Technologies: mainly TypeScript and Svelte(Kit), but actively learning and enjoying Rust, Elixir/OTP, CouchDB, C

Résumé/CV: https://github.com/oofdere/oofdere/blob/master/resume.pdf

Email: oofdere@hey.com

Looking to break into the industry!

oofdere··on Linux distros are about to get killer Windows feature: The Blue Screen of Death
DO NOT SCAN THE QR CODE!

biggest mistake of my life

oofdere··on Toyota CEO: "Our ammonia engine is the end of EV's" [video]
EV's are only quieter inside of the car, at speed they're just as loud as ICE cars, sometimes louder. [0]

If we're going to reduce car noise, the only option is to make them go slower and move them away from residential areas.

[0]: https://www.youtube.com/watch?v=CTV-wwszGw8

oofdere··on Removal of Heroku free product plans
https://deta.sh is another serverless option but I do worry about their path to profitability.
oofdere··on DuckDuckGo email protection beta now open
DDG email protection isn't locked to a single browser, I've been using it on Chrome/ium and Firefox for around a year now.
oofdere··on Page was served from Nginx on ReactOS
It seems to be because HN is forcing HTTPS, it works when using HTTP.

Try this: http://reactos.aaron.cc/