Hacker Newsnew | past | comments | ask | show | jobs | submit | mikepurvis's commentslogin

I'm just storing my passkeys in 1password, which means they're synced across my two computers and phone and also means I gave up any kind of hardware security.

Oh well.


Surely it's a pretty easy pitch to average Joe: Using a passkey takes the place of typing in a code they sent by text or email.

That's a pain point in everyone's day that should make the benefit easy to understand.


ok cool so when somebody logs into a site on their phone and sets up a passkey, then goes to their laptop and tried to log into the same account, how do you easily explain how to deal with this situation?

You don't. A laptop might still be a general-purpose computer under the owner's control, and we discourage those.

What I have seen is that the site gives you a QR code to scan with your phone. People are already used to needing their phone to sign in via an Authenticator app or SMS code.

Thanks for speaking to the battery question; I'm very interested in how to run this kind of thing (the display portion at least) cordlessly too, especially when lipo pouches in that range are so dirt cheap.

I might be misunderstanding your comment but the display is run/powered by the board so all you need to do is provide power to the board. For e-ink it uses no power to "hold" an image, only to write/refresh (sorry if I'm telling you something you already know!).

So reiterate, with a 2000mAh lipo battery I should be able to drive the board _and_ the screen for over 3 years if I only refresh it at most once every 4 hours (with "push" capabilities, I don't have to deep-sleep the board to get that battery life). At least, that's what the calculator says, I _just_ got my hardware to play with and so I can't speak from experience. Unfortunately my board is not charging the battery so I need to get a replacement which will probably take a week or two to get here.


Yeah no we're aligned; I have some raspis that I'm interested in doing long term battery stuff with (remote sensing and the like) and it definitely does seem like connectivity is the huge battery killer, like even if you wake up only periodically to take a reading or update an epaper display, the cost in battery just to negotiate a wifi connection and do tcpip and http things is awful.

And then you're stuck with a device that can only be communicated with when it chooses to wake up, whereas with BLE it seems you can listen for a remote OTA wake much more cheaply.


It only can last a couple weeks, so isn't really practical. Search for other e-ink calendar projects using the rpi zero

Dave's old portfolio/blog is gone though: http://www.mezzoblue.com

The Bright Creative site is also AWOL.

Too bad neither is set up to redirect to the current https://daveshea.com/

Hope he's doing well. Guys like him, Doug Bowman, Jeffrey Zeldman... all a huge influence on teenaged-me hacking away on my little blog and thinking of going to SXSW someday.

EDIT: He's just left after being at Shopify for six years: https://lnkd.in/p/dcYBvQfq


ChatGPT has been doing that for a long time, like "by the way, can I just say it's funny how xxxxxxx". Always an invitation to continue engaging, which with a human conversation partner you would feel obligated to respond to or at the very least acknowledge.

With a clanker though, no such obligation exists and the "hey also" content (like any other part of the response) can simply be ignored.


With Claude it feels like those engagement invitations have turned into things like "By the way, it's worth sitting with this problem I've identified in your assertions..." or "Here's an alarming gap worth resolving in your code..."

Gemini also does the same lighthearted GPT-style invitation with the default prompt in the Google webui, but it doesn't seem to exist on the API. The Claude models seem to have been trained to force this structure on every one of their responses, and until I realized they always stick the same thing in the last part of their response, I found the Claude version more distracting since it's always pointing out an imaginary and supposedly very important problem.


I never got those in codex after like the first day they started appearing. I just added a custom instruction not to do that. I also don't get them in chatgpt web for the same reason?

It's just this in agents.md " Do not "if you want" me. Never provide follow up suggestions. "


Will file that away as well, seems like it could be useful in various professional contexts.

The Washington Proquiritor

The Square One commentary on the AlphaZero v Stockfish game from 2017 is pretty entertaining: https://www.youtube.com/watch?v=LnVDUQksIDk

In other videos he's called out the influence that this and similar games have had on human players in recent years, particularly around square denial and thorn pawn strategies.


I remember fifteen years ago I would tell people leaving my house "oh yeah, ignore your GPS that tells you to go that way, just down the road here and left turn; that'll get you on the highway much faster."

Nowadays obviously Google Maps gets it right, but it was interesting that period where you had to actively preempt everyone's instinct to just rely on the little table hanging off their dashboard.


there was an institution my son went to for therapy for his various handicaps, and one of the major taxi routing solutions in Denmark had the route wrong, I think the one based on Google maps actually, so when you called for a taxi it always drove nearly a block away that you had to walk through a couple of back alleys to get to. And then the taxi driver would call me up and complain I wasn't there, and I had to guide them to the place where they actually had to be at over the phone.

Sometimes they were not capable of following the instructions though.


Kind of like getting people to ignore generative AI today, right?

I can see how the situation is annoying there; I've had a similar frustration when doing manual code review for someone's obviously AI-slop PR only to have their bot auto-respond to my comments. There's an asymmetry of effort that feels unfair. Like, don't ask for manual review of something that contains lots of things that your own manual review should have caught first, and if I provide human feedback, I expect human responses.

That said, I wouldn't necessarily take it at face value that the person you were working with trusted the bot more than you— at the end of the day, the bot was doing all the implementation anyway, so all the interactions between her and the bot were probably framed in language like "what if we" or "I think it would be better if", so her saying "my programmer colleague thinks X" would naturally generate that "yeah your colleague is right, let's go that direction, makes sense" that she passed back to you, probably thinking it was a complement.

Maybe the real frustration is her not understanding the value-add that still exists there when someone with real expertise and more context can step in and provide that nudge in the right direction.


Sure - I don't hold it against them. It was just surprising to read a "Claude said you're right" message. (Yes, I know that I'm right, or I wouldn't have said it)

Didn't ruin my week or anything, but that was the writing on the wall for me.

Technical expertise is no longer viewed in the same light when software development has no barrier to entry.


True, though I wonder if 2026's "Claude make me a minecraft plugin" is 2006's "View Source" button.

Web development took a long time to gain respect in part due to the accessibility of it. When everyone had a nephew who "makes websites" and anyone could get started with a $5/mo Dreamhost account, it was harder to see why a consultant was worth $200/hr to do the job properly.

It'll be interesting to see how this plays out, particularly accounting for bots continuing to get smarter and smarter. Is the "craft" of software engineering dying before our eyes? Or will this be like webdev, where there's an explosion of access and ideas for a time and then it settles back down into being a thing that normal people mostly leave to the nerds.


The Square One Chess channel on youtube turns this kind of exploration/commentary into quite digestible content, though the thumbnails are, like everything else these days, a little clickbaity.

It's been fun viewing for me and my chess-interested 9-year-old.


ChessNetwork on YouTube also does a great job with this: analysis of interesting games, using Stockfish as a tool along the way.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: