HNHacker News
TopNewBestAskShowJobs

bentcorner

4,518 karma · joined December 4, 2012

Gmail: bentcorner.hn
submissionscomments
bentcorner··on Ask HN: How to recover Google auth after phone stolen?
At one time I heeded advice not to rely on 2FA SMS because you know it's not secure, so I kept everything in a 2FA app.

Well through an unfortunate sequence of button clicks I wiped my 2FA state and had a hell of a time getting into the apps that I removed my SMS from.

In theory yes SMS is an attack vector but personally the safety and convenience of SMS is more valuable than the odds that someone impersonates me at my mobile provider.

(Also I stopped using that 2FA app and just use a keepass db stored in onedrive).

bentcorner··on Nvidia announces native GPU programming in Rust
https://blog.hiler.eu/win32-the-only-stable-abi/
bentcorner··on Linux Zoom client proactively reading everything written to X11 clipboard
This is a habit tech people fall into. "Amazon deleted my book" -> well just strip the DRM off it. "My ISP monitors me" -> well just use a VPN instead. "Ads make it hard to use the internet" -> well just use an ad blocker.

Ironically if more tech people just rawdogged the internet I think we would have more progress.

bentcorner··on Shopify is moving from React Native back to Swift and Kotlin
Spotify works mostly fine for me but there's weird rough edges that I don't always see in "simpler" apps.

Stuff like transitioning between desktop and mobile - it tries to work and most of the time it does, but sometimes I need to manually make my desktop play on my desktop. Not a big deal but sometimes I'd be happier if this feature didn't exist at all.

On my desktop, Spotify can be finicky when I connect/disconnect my bluetooth headphones. Sometimes it refuses to play after I connect my headphones, and I need to restart the app. I think it's trying to do something magically for me after it detects the headphones and gets into a wedged state, but a simpler "play to active speaker, whatever it is" audio app wouldn't have this problem.

bentcorner··on NTSB issues investigative update on B-767 runway excursion accident in Miami
Someone who flew this exact airframe wrote that this plane "likes to float when empty, so if you’re not firm with putting it down, especially with those winds, it’ll just keep floating in ground effect."

https://www.reddit.com/r/aviation/comments/1w9jsrb/put_toget...

I'm not a pilot but from my understanding there's a lot of failsafes to ensure things that slow the plane down only trigger when the plane is actually on the ground. Considering that the left gear touched down at 0:19 and pilot called for TOGA at 0:15 they didn't stand a chance.

bentcorner··on Apple Watch Series 12
This happens to me too and I enable 'Live Captions' (not meeting transcriptions) so that I always have a scroll back in case I miss something.

It's built into the meeting software I use and probably in most mainstream ones.

I tried OS transcription but those don't split out who's talking (since it's a single audio stream) so much less useful.

Anyways all that to say that at least in online meetings this problem is solved and addressing this problem in a stack that doesn't have meeting context is going to result in a worse experience.

bentcorner··on Nitter and XCancel resume service after legal advice
I think at best you could propose that public information be available without login.
bentcorner··on Your intellectual fly is open when you use an LLM to author a post (2025)
> An AI helps fill in the story from there. Fact checks each claim, connects the dots, makes it comprehensible.

I think this certainly has some value but this claim in and of itself is stated like your hand-wavy step 3. How do they fact check claims and connect the dots?

Maybe LLMs get there but currently they write in an extremely verbose manner, and things that have gotten into the context window that are no longer relevant continue to stick around (just try having it write some code, then work some of it back to simplify the problem - it will insist on writing comments about code that no longer exists).

Right now using an LLM to write documents is like taking a superhighway to travel 100 meters. Yeah you're doing a lot but is all that really necessary?

I won't deny that LLMs will never have a place in writing. But I personally don't think the current form is "the one that actually lands" (!).

bentcorner··on Bug Blindness
Reminds me of watching my wife use her computer. I'd help her with something and realize all the little things more regular computer users just put up with. Incorrect focus, focus stealing, windows popping up behind current windows, unclear window styling, invisible scrollbars, moving page elements, unclear instructions, the list goes on and on and on.
bentcorner··on US President hid in catering cart for secret flight in Turkey amid Iran threat
Probably because they used a secret third method and don't want anyone to know.
bentcorner··on What happens if an entire class of workers loses faith in their careers
Deleting career fields in and of itself is not a problem with technology, but when it's like the eye of sauron scouring workplaces and snapping jobs away (pardon the mixed universes), it starts to become a little alarming.

University graduates are often considered min-bar for white-collar work hiring, so if it takes 4 years to train someone, how are people supposed to decide on a career path when it takes less time than that to completely alter the workplace?

My daughter is entering her first year of nursing, a career path that she is greatly looking towards. Who says in 3 years that robotics companies don't actually deliver on their promises and completely up-end the care industry? While I think that unlikely, it's not like people aren't trying to automate nurses away.

bentcorner··on RipGrep musl binaries occasionally segfault during very-large searches
The worst thing is that I know there's something interesting in there but I'm too arsed to take the time and decode what data the author must have used to generate that text.
bentcorner··on Show HN: Elevators
> People don't usually remember the average amount of time they wait. They fixate on those times when the elevator took FOREVER, the p90 case.

I would always get a chuckle out of seeing some poor soul waiting 3 hours to go down a few floors after work, only because I failed to add stairs to the lobby.

bentcorner··on Astronauts describe persistent 'observer' sensation after 6 month missions
I spent about an hour in a VR entertainment space, where you donned a headset and played a game designed for a large play-space.

It was incredibly fun, but afterwards driving my car home I felt like the driving experience wasn't "real", and I had to put more conscious effort into my driving than usual to remain a safe driver. It took a few hours to wear away.

(This was a very distinct experience from what I have felt when binging a VR game like Half-Life: Alyx at home, where I get urges to teleport-move around my house and my hand-perception is off).

bentcorner··on LineageOS Statistics
xda is older than github and has a lot of institutional inertia. Also I get the impression that many of the people involved in the xda ecosystem are hobbyists that just kind of learn things as they go along and have less exposure to bigco software engineering practices.
bentcorner··on Herdr: One terminal to rule them all
I've been using cmux for a long time too but am pretty happy with it. It's not perfect but much better than plain tmux/ghostty. I'll give herdr a shot too.
bentcorner··on A better way to tie gym shorts (or any drawstring) [video]
You can find drawstring threaders (bodkins?) on amazon pretty cheaply - if you have clothes with drawstrings it's handy to have one of these around the house.
bentcorner··on Leaking YouTube creators' private videos
Not just accidental, there are many tools/processes/weapons that are powered by software written by engineers who knowingly write their code to do harm.

But people gotta eat and all so who am I to blame.

bentcorner··on Underarm Bowling Incident of 1981
I am a casual American football viewer but my understanding is that the kneel ends the current play but keeps the clock running. Each team has something like 40s to setup their formation and snap the ball after the previous play has ended. If the game clock is still running (this is concurrent to their 40s of "setup time"), the team that is in possession of the ball can just use the full setup time (idk the formal term for this) to just run out the game clock.

Each team has 4 attempts to move the ball forward 10 yards, where if the ball moves >= 10 yards they get a fresh set of 4 attempts. These are called "downs".

If the team has any downs left when they kneel then they can maintain possession of the ball and can thus run out the clock. Most (all?) of the time the teams end the game even if there is time left on the clock.

Note that either team can call a timeout pre-snap which freezes the game clock. Certain plays also result in the game clock freezing between plays. There is also a 2-minute warning at the end of the 2nd/4th quarter that also freezes the game clock.

IMO clock management adds a very interesting strategic layer to NFL football.

bentcorner··on Claude Fable is relentlessly proactive
The conspiracy theorist in me says that LLM providers do this regularly (or at least, don't bother optimizing for it) beyond some arbitrary "$/task" metric. I am not sure of there is enough SOTA model competition to avoid this.
bentcorner··on How we made hit video game Prince of Persia
My dad had a fairly sizable collection of C64/Apple games and I never really learned where he got them from.

"Cracked by The Vulture" was something that I was very used to seeing upon booting up a game.

bentcorner··on How we made hit video game Prince of Persia
I've played a little bit of Dead Cell's but it hasn't stuck with me yet.

I have to admit the game is a little overwhelming but maybe I need to stick with it a bit more.

Part of PoP's charm is that the game is very simple, yet the parry mechanic has nuance - you can buffer parry/attack/parry/attack/... sequences and the timing is just a bit faster than normal enemies, meaning you can wear them out (these fights have a very Errol Flynn Swashbuckler feel to them). Eventually your attack lands before they can begin their parry animation.

Later in the game you meet enemies that hit faster than you can respond to with a parry, so you need to change up your tactics.

bentcorner··on How we made hit video game Prince of Persia
I will always have a soft spot for the original Prince of Persia. It was one of those games I played constantly as a child, although only when my dad would let me use his Apple ][c.

I only realize it now but it had some very unique game mechanics that even today you don't see very often (ok maybe that's a bit of a stretch but the mechanics were novel to me back then):

- Notably you have 60 minutes to finish the game. Dying doesn't reset the timer, so there is constant pressure to keep moving.

- There is a satisfying parry mechanic. This is still rare to see in 2d platformers.

- Incredibly smooth animation. This could be nostalgia goggles but the rotoscoped animation really stood out compared to other games of the era.

bentcorner··on Ask HN: What was your "oh shit" moment with GenAI?
> Watching it do log file analysis in seconds that would have taken me hours (edit: days really), and which I would therefore never have done in the first place.

Just today I had my agent diff two logs to find a very nitpicky difference that was the cause of a problem, I pointed it at a ADO extension that was having issues, it downloaded the VSIX and decompiled the .NET binary to verify. Based on that information it suggested a workaround which I was very skeptical of, but well it worked.

All of this I technically could have done but I probably wouldn't because it would have taken too long without a clear payoff.

bentcorner··on Nvidia RTX Spark
Anecdotally Windows ARM works fine for me, although to be honest most of my work is command line + browser anyway. WSL works like a treat. Steam installs and most lower end games also play fine on my ARM laptop too. Games that require kernel anticheat don't work.

I think they make a great "second device" where you have something meatier to fall back to if something doesn't quite work right. I'm not sure if it's ready to take on the "main device" role just yet. But it's a far far better experience than the Surface RT days.

bentcorner··on What are locusts and what happened to them?
I'm trying not to spoil anything but this article reminds of this excellent short story: https://asteriskmag.com/issues/07/sins-of-the-children
bentcorner··on You can just say it
> Also I just find it a little insulting if someone sends me an AI response

I run into this with AI-generated PR comments. I think where I work we are still grappling with the "right point", because LLMs can certainly provide valuable feedback, but they are not at the point where they can do so unsupervised, and to do so just feels unprofessional.

And there's another layer where it is even worse when a colleague spends the time critiquing code and someone (or something) replies to the comment with mostly useless filler. It's like being handed a small hand-crafted gift and then throwing it into the garbage in front of them.

bentcorner··on Defeating Git Rigour Fatigue with Jujutsu
I've come to the opinion that conflicts should be committed and merge fixes should be in another commit afterwards. Arguably even if the merge fix is trivial.
bentcorner··on Oura says it gets government demands for user data
I'm certain there are a non-zero number of TVs that either attempt to auto-join popular wifi hotspots (xfinity/tmobile/starbucks/etc.) and/or have cellular connections for telemetry.

Thinking more on this I think a business opportunity in the future will be companies that design hardware stacks that can go in random appliances that can gather usage information in the name of telemetry.

I give it +/- 5 years before an OTS coffee maker at walmart phones home.

bentcorner··on Microsoft reports AI is more expensive than paying human employees
Anecdotally from people I know from MS is that adhoc slack usage was popular up until lockdown, at which point more resources was poured into Teams due to everything going remote and internal slacks were frowned upon.

I see a parallel here where a competitor's product is taking over and MS leaders see it becoming an existential problem and are putting their foot down and pushing internal users to the company's products.

Also if half the company don't even want to use something made by the other half it's a bad look lol

Page 1 of 34Next →