HNHacker News
TopNewBestAskShowJobs

Legion

5,111 karma · joined July 11, 2009

Twitter: @legion Blog: http://www.economyofeffort.com

[ my public key: https://keybase.io/brendonrapp; my proof: https://keybase.io/brendonrapp/sigs/3C5ei019mhcm9IS7EOo0-3tN3J5OtHKl3wwQbpPldK8 ]

submissionscomments
Legion··on Potential issues in curl found using AI assisted tools
Basically using AI the way we have used linters and other static analysis tools, rather than thinking it's magic and blindly accepting its output.
Legion··on This map is not upside down
"Yeah but you can't do that"

"Why not?"

"Because it's freaking me out"

https://www.youtube.com/watch?v=UPaca-SrvEk&t=208s

Legion··on Rewriting Unix Philosophy for the Post-AI Era
This was so hollow that I could hear it echo.
Legion··on Revolt: Open-Source Alternative to Discord
Pushing what used to occur on web forums into Discord chats has been a net loss for the Internet.
Legion··on Oracle justified its JavaScript trademark with Node.js–now it wants that ignored
"WebScript". Call it what it is (non-web uses notwithstanding).
Legion··on Apple Invites
As a big fan of Apple TV boxes and a medium fan of Apple TV+, I can't agree with this strongly enough. It's such an unforced error.

It's so unnecessary to call everything "Apple something" when they've had great success creating recognizable brand names like "iPod", "iPhone", and "Macintosh".

Calling it "Apple TV+" just feels like both the set-top box and the streaming service wanted the name "Apple TV" and neither side was budging.

Legion··on Warning: DNS encryption in Little Snitch 6.1 may occasionally fail
I always love the announcements of, "Bug found in new OS release! EDIT: Actually it's been there for a while!"
Legion··on The VR Winter Continues
The fact that consumer VR remains a niche category even in its best use case - gaming - tells you everything you need to know about whether or not it's ready for development in the non-gaming consumer space.

Until VR tech is strong enough that it becomes a must-own product type for the average gamer, any other consumer-focused use case should be considered dead in the water.

Legion··on The demise of the mildly dynamic website (2022)
PHP deployment was indeed easy.

But it turns out "dump everything in docroot and let mod_php interpret and execute whatever it finds there" had security implications...

Legion··on Wells Fargo fires workers for 'simulating' being at their keyboards
> In a statement, Wells Fargo said it “holds employees to the highest standards and does not tolerate unethical behaviour”.

Given the things Wells Fargo has been guilty of in the rather recent past, this reads like a punchline.

Legion··on ICQ will stop working from June 26
Goodbye from 6605455.
Legion··on Amber: Programming language compiled to Bash
Have you stopped to think that maybe people will use this "experimental 3 month old language" for their personal stuff, and that not everything in programming is for your "whole team"?
Legion··on Leaving Rust gamedev after 3 years
> Seems like Rust was the wrong tool for the job.

Sure, but the problem is when you have a community around that tool that insists otherwise.

Legion··on Apple Ramps Up R&D Intensity to Pre-iPhone Levels
Hope that includes the non-invasive glucose monitor for the Apple Watch.
Legion··on SEC has not approved Bitcoin ETFs [fixed]
There are two kinds of people who declare a crypto is going "to the moon":

- The ones who don't believe it, and sell off their inflated coins after the price jumps

- The ones who do believe it, and are the rubes the first group is counting on

Legion··on Voyager 1 stops communicating with Earth
> While the spacecraft can still receive and carry out commands transmitted from the mission team, a problem with that telecommunications unit means no science or engineering data from Voyager 1 is being returned to Earth.

A probe going further in space than any other that suddenly starts sending back incomprehensible science data is a pretty killer start to a sci-fi movie if you ask me.

Legion··on Beeper Mini is back
Is that really an unknown that anyone required proof of?
Legion··on Atlassian Acquires Loom
Ask me about LOOM
Legion··on My Unhealthy Relationship with Keyboards
I don't need a redundant set of numeric keys on the right side of the keyboard for the same reason I don't need a redundant set of vowels on the left side of the board.

For an accountant or someone whose keyboard usage is exceedingly numbers-centric, then sure. But as a default option, it's a space eating waste.

Legion··on Google’s $99 a night company hotel advertises ‘no commute’ as a perk
If company towns were to come back, it wouldn't be in one fell swoop. It would start with "good deals" like this...
Legion··on Show HN: Open-source Postman alternative with type safety
Every Postman alternative I've tried so far has choked on very large responses. Looking forward to giving this a try and seeing how it fares.
Legion··on PHP-Tokio – Use any async Rust library from PHP
"Modern PHP" basically boils down to "backporting features from the languages/ecosystems that have since replaced PHP".

Which is a great and smart way to improve PHP for the people who still have to work in PHP. But none of it is original to PHP, or provides a compelling reason to use PHP instead of the options where all these things originally were copied from.

Legion··on The Future of the Vim Project
> Let's see how much traction Vimscript9 will get. From the distant view of an outsider I got strong NIH vibes from that.

Honestly, that's what most recent Vim development in the Neovim era looks like to me.

Bram rejected async patches for years. Neovim gets made and proves out the demand for async. Vim suddenly is motivated to cook up their own, incompatible version of async.

When Neovim began, I thought the inevitable future was the Vim project cherry-picking the best features from Neovim each time such a feature reached sufficient maturity and popularity, and merging Neovim's implementations back into the core project. I underestimated how strong the NIH syndrome was with Vim proper.

Legion··on Dolphin on Steam Indefinitely Postponed
Dolphin's Twitter account stated that cloud saves was part of the Steam release.

It really is one of the main reasons to do a Steam release. Seamlessly playing your savegames and save states on desktop PC over to Steam Deck and back again made RetroArch one of the killer Deck apps IMO.

Legion··on The streaming era turned music into sludge
This just kinda feels like the author telling on themselves.

You won't have this problem when you listen to albums, not playlists.

If the music you're listening to isn't interesting enough to carry a full album, you're listening to low quality music.

Legion··on Monster Energy Goes After Indie Dev for Using the Word 'Monster'
A quick search of Steam reveals a long list of games that use the name Monster in their title even more prominently than Dark Deception: Monsters & Mortals does.
Legion··on Beej's Guide to C Programming
My past undergraduate self will always be thankful to Beej for the network socket programming guide.
Legion··on Clifford Stoll beat the Russians, then made useless, wondrous objects (2016)
That website design is triggering some deep '90s Web nostalgia for me.
Legion··on Java 20 / JDK 20: General Availability
The problem with ChatGPT is that, when it should say "I don't know", it will instead confidently spew plausible sounding garbage.
Legion··on Play Counter Strike 1.6, with full multiplayer, in the browser
LPB, Low Ping Bastard.
Page 1 of 26Next →