HNHacker News
TopNewBestAskShowJobs

altano

987 karma · joined July 8, 2007

I wish JavaScript had RAII.

https://alan.norbauer.com

submissionscomments
altano··on Laid-off masses have a message for Zuckerberg, Benioff: We'll never come back
That's not burying the lede, which means not putting the most important thing in the title or intro paragraph.

It's lying for clicks and engagement.

altano··on MyQ's horrible take on open access to their devices
Perfect, thanks!
altano··on MyQ's horrible take on open access to their devices
This looks like what I want. I’m confused though: what is the radio? WiFi? Zigbee?
altano··on "A Young Lady's Illustrated Primer" Simulated by GPT-4
It's a joke in my household that I often say "there's great a chapter on that in Cyrptonomicon" given basically any topic.
altano··on H&R Block, Meta, and Google allegedly schemed to scrape taxpayer data: lawsuit
The last time I looked, irs.gov e-file site used Google Analytics, so...
altano··on Businesses are pressuring Target to force its employees to return to the office
The headline doesn't match the content. Who is exerting pressure? How are they exerting it? There's isn't a single line in the article that talks about this.
altano··on Bun v0.8
Hey Jarred, any idea where the bundler + React server components fall in the priority list? Colin's post[1] made me excited about the idea of having a lightweight RSC compiler/bundler built into bun. I'm curious when it'll be considered usable and ready for experimentation.

[1] https://bun.sh/blog/server-components-in-bun

altano··on Water Cooled Rooftop Solar Panels
Slate handles cold weather and lasts for hundreds of years. It also looks fucking awesome.

We don't use it anymore because it's expensive.

Also because no one knows how to handle it anymore and ignorant roofers will break your really expensive slate roof.

altano··on Source code for Quake 2 rerelease
If anyone's curious, start here: https://www.youtube.com/watch?v=5wAo54DHDY0

If you don't care about Doom (or even video games, honestly): I haven't even thought about Doom in 20 years. Just click the link and watch.

One of my favorite YouTube rides of all time.

altano··on Sidebery – A Firefox extension for managing tabs and bookmarks in sidebar
I’ve tried to switch from Tree Style Tabs to Sidebery twice now but it just isn’t reliable enough: losing my tabs on browser restart was an instant uninstall.
altano··on Self-hosted photo and video backups directly from your mobile phone
Sorry, sounds like my information is out of date as of 2021.
altano··on Self-hosted photo and video backups directly from your mobile phone
Oh, interesting. It looks like they released that in 2021 if my googling is right. Cool.
altano··on Self-hosted photo and video backups directly from your mobile phone
Google Photos isn't a lossless backup
altano··on Apple joins opposition to encrypted message app scanning
What is a "conversation partner"?
altano··on Apollo is dead. Long live Apollo
I'm one of the first Reddit users, joining in October 2005.

My usage has gone up and down over the years, but for the first time ever for me, Reddit doesn't have a bookmark, a pinned app, or any way for me to get to it other than typing in the URL.

I don't care about all of the API drama beyond the fact that I was paying for a Reddit premium subscription AND Apollo to have a good experience using Reddit and, now that that isn't an option, I am stepping away for the time being.

Reddit will forever have a special place in my heart.

altano··on Apple joins opposition to encrypted message app scanning
"Advanced Data Protection" is an optional feature you can enable for iCloud that makes that not true. See the table at https://support.apple.com/en-us/HT202303 and note that iCloud Backup (including device and Messages backup) stores the keys on your trusted devices only when Advanced Data Protection is enabled:

"Advanced Data Protection: iCloud Backup and everything inside it is end-to-end encrypted, including the Messages in iCloud encryption key."

These sorts of laws make Apple not able to support Advanced Data Protection in jurisdictions that pass them.

altano··on TypeScript 5.2's new keyword: 'Using'
My profile has said "I wish JavaScript had RAII" for almost a decade. I'm glad I can finally change it to "I'm glad JavaScript has RAII"
altano··on Annoying A/B testing mistakes
A very large percentage of product engineers at some of the biggest tech companies, eg Meta, regularly run their own experiments.
altano··on Witch – macOS window switcher replacement
Turn on "Keyboard navigation": https://support.apple.com/guide/mac-help/use-your-keyboard-l...

It helps a little, such as being able to tab through dialog prompt buttons. Windows is still 10x better at being controlled by a keyboard but at least bridges the gap a tiny bit.

altano··on Windows 11 in Svelte
I still can't believe how buggy the start menu has been since Windows 8, released TEN YEARS ago.
altano··on French Company Helping California High Speed-Rail Project Left for North Africa
What is with the URL on this story?

https://www.businessinsider.com/french-california-high-speed...

biden? trump?

altano··on TypeScript 5.0
Flow is more sound in a lot of ways (e.g. exact object types, by default!) but it also has huge holes (e.g. it has no equivalent to --no-implicit-any, the single most important strict flag in TS). Neither is strictly more sound than the other.
altano··on Show HN: Modern Font Stacks – New system font stack CSS for modern OSs
The point of this website is to cater to people who don't want to deploy web fonts. That's the only reason it exists. It serves no other purpose.
altano··on Nodebox: A Node.js runtime that runs in any browser
There’s a section called “Difference with WebContainers” on the announcement
altano··on Seven states push to require ID for watching porn online
I think you missed the part where this legislation passed in Louisiana
altano··on Htmx in a Nutshell
Using JS off a CDN is not a security issue if you use Subresource Integrity: https://developer.mozilla.org/en-US/docs/Web/Security/Subres...

You can ensure you're always running the version of the script you validated, assuming you even validate the code (which presumably no one does).

altano··on Google refuses to reinstate account after man took medical images of son’s groin
No. Google Photos under a personal Google account is not HIPAA compliant and doesn't claim to be.
altano··on I've started using Firefox and can never go back to Chrome
If you like my garish and ugly theme, it is TST friendly (it will theme the TST tabs as long as you pick the "Photon" TST theme in the TST settings): https://alan.norbauer.com/projects/alanglow
altano··on I've started using Firefox and can never go back to Chrome
I've tried to switch from TST to Sidebery twice and both times hit small but bad bugs (restore not working on browser restart) and went back to TST. It's simultaneously slicker but buggier. It looks like Sidebery is still under development though: https://github.com/mbnuqw/sidebery/issues
altano··on I've started using Firefox and can never go back to Chrome
Sadly the 1Password extension doesn't really work on Orion (no inline autofill and very long UI delays)
← PreviousPage 2 of 14Next →