HN user

sedatk

7,666 karma

street coder: https://www.manning.com/books/street-coder blog: https://ssg.dev github: https://github.com/ssg bluesky: https://bsky.app/profile/ssg.dev

[ my public key: https://keybase.io/ssg; my proof: https://keybase.io/ssg/sigs/FVJRrZ0CxoCHBARTSlqQevwc99InhQX3bGsLWzMWCzw ]

Posts61
Comments2,343
View on HN
ssg.dev 4d ago

Electron apps: web browsers in a trenchcoat

sedatk
3pts1
twitter.com 8d ago

Telegram's t.me domain has been reinstated

sedatk
5pts1
ssg.dev 26d ago

You probably don't need a UUID

sedatk
5pts0
github.com 27d ago

Bring back human

sedatk
2pts0
ozgur.ca 1mo ago

TimeFlies – convert flight info to calendar

sedatk
2pts0
ssg.dev 2mo ago

Could IPv6 have an edge over IPv4?

sedatk
4pts7
ssg.dev 2mo ago

On versioning

sedatk
4pts0
ssg.dev 2mo ago

Constructors vs. static methods in C#

sedatk
5pts0
ssg.dev 2mo ago

The state of ARM64 on Windows in 2026

sedatk
11pts5
simonomi.dev 3mo ago

Hex editor should color-code bytes

sedatk
3pts0
ssg.dev 4mo ago

The forsaken world of Windows Task Scheduler

sedatk
26pts14
www.404media.co 4mo ago

Proton Mail Helped FBI Unmask Anonymous 'Stop Cop City' Protester

sedatk
435pts208
blog.cryptographyengineering.com 4mo ago

Anonymous Credentials: An Illustrated Primer

sedatk
4pts0
ssg.dev 6mo ago

Click here to see the content

sedatk
5pts0
elk.zone 7mo ago

Unix v4 tape raw binary image recovered

sedatk
39pts3
www.irfanview.com 7mo ago

IrfanView 64-bit ARM version

sedatk
5pts0
ssg.dev 8mo ago

Isn't WSL2 just a VM?

sedatk
175pts112
ssg.dev 8mo ago

Are cellular towers the next landlines?

sedatk
3pts7
goatremote.com 8mo ago

GoatRemote – Siri Remote for Mac

sedatk
1pts0
ssg.dev 9mo ago

Vibe Coding in the 90s

sedatk
88pts36
ssg.dev 9mo ago

From Passwords to Passkeys

sedatk
4pts3
blog.hiler.eu 9mo ago

Win32 Is the Only Stable ABI on Linux

sedatk
39pts27
ssg.dev 9mo ago

Safe zero-copy operations in C#

sedatk
221pts74
ssg.dev 10mo ago

Don't Purchase Your iPhone with AppleCare+

sedatk
4pts2
www.emilebangma.com 10mo ago

An open letter to the Obsidian team

sedatk
7pts3
ileriseviye.wordpress.com 10mo ago

Diacritics restoration: can we do better with neural networks and deep learning?

sedatk
2pts0
aresluna.org 10mo ago

The Primitive Tortureboard

sedatk
4pts0
ssg.dev 11mo ago

Good people doing good things

sedatk
1pts0
kagi.com 1y ago

Kagi for Libraries

sedatk
8pts0
github.com 1y ago

RPG game played on a GitHub profile played by creating issues

sedatk
4pts0
10 REM"_(C2SLFF4 5 hours ago

That's why some computer mags started introducing tools to type in programs without ambiguities.

Here's a recent example I made: an Amstrad CPC program that's both valid BASIC and machine code at the same time, and running it both ways (RUN or CALL &170 -- loading address of the BASIC program) produce the same output: https://github.com/ssg/yello

Actually, BASIC’s flat structure helped me a lot in understanding Z80 assembly when I was 12. You see, memory addresses were line numbers, registers were variables, JP was GOTO, CALL was GOSUB. CP was IF, JP, Z was THEN GOTO, and LD was LET, and so forth.

So AT is governed by a single for-profit entity

A Public Benefit Corporation to be precise. So they are legally obligated to favor public benefit.

I argue the opposite: there’s no better fix for this. You can write the most elegant fix, whatever it is, and prevent that from happening only on the codebase that’s fixed. That doesn’t mean that the codebase will always be the only authority on authentication.

The username policy fixes this issue for good, regardless of whatever you write in the future, or whatever new mechanism is introduced.

It’s a restriction for sure, but it’s not a nonsense restriction? Who would have a username starting with a hyphen? I didn’t even know it was possible until today.

Simple. I can operate any button without taking my attention from the road at all as long as the said button has a distinct feeling and/or location. That’s immediately an infinitely better experience.

BMW iDrive buttons are an excellent example for that.

More importantly, car touchscreens are dangerous. It’s impossible to operate a touchscreen without moving your attention from the road to the touchscreen itself.

That’s why I think it must be a legal requirement for any car with touchscreen controls to operate car functions must have driver assistance features enabled, no exceptions.

This is what Windows task manager reports

Just to clarify, Windows Task Manager uses Private Working Set by default for process memory usage which does NOT include shared pages with other processes such as libraries or memory mapped files (hence the name “private”). It only shows the memory that maps to privately allocated physical memory per process. It’s probably closer to Resident Set on Unix.

You probably meant the memory usage in performance tab but I wanted to clarify in case people mistake it for all memory usage fields.

How did he get 50ft controller range though?

EDIT: To quote GamerNexus, “ Using the Puck outside, we were able to get around 146 feet (44.5m) away with direct line-of-sight before it completely dropped out. In a house, you’d lose connection much sooner due to walls and obstacles. Still, it’s an impressive range.”

Too late. Had to switch to Fedora last year because my machine didn’t support TPM 2.0 and the CPU was one generation older. I know TPM 1.3 is less secure, but I didn’t care in the context of that specific machine. I wish I had the option. Fedora runs great on it though.

GamerNexus found out that an equivalent DIY machine would cost $979 in parts only to give a perspective on the pricing. It would probably be bigger too due to the discrete GPU.

Sure, I know all that, but it’s ironic to me that Unix, which was boasted as the epitome of portability once with C, POSIX, X11, X/Open and whatnot, actually struggles with backwards compatibility while Microsoft, the notorious developer of a closed-source, locked-in platform, has managed to become the key to portability :)

is there a specific reason that the XSX is harder to homebrew than the PS5?

Xbox 360 was notoriously hard to reverse engineer at the time. Maybe for similar reasons.

Insant buy for me because as an owner of a PS5 and Xbox One X, I’ve been using my Steam Deck a lot for gaming on TV using the dock. It works really well. This is just the dream version of that setup.

Christian Simpson has said many times that’s what Commodore is

Well he’s wrong. Commodore’s original spirit was all about entering the new digital era, not running away from it. We learned programming, games, demoscene, BBSes, and even Internet on our C64s and Amigas. C64U makes this even better thanks to USB ports and Wifi support, so it’s trivial to keep it connected to the new material while experiencing the nostalgia closest to its authentic form.

This phone is nowhere near it.

Thanks to the flexibility that Quake console provided, we were able to set up a three computer null-modem cable network using an additional serial port card on one computer, and play Quake multiplayer like that. We’d felt like we’d hacked the planet at the time.