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

Everything you listed, plus a recovery email option, plus backup codes, plus SMS.

That's already a lot and anything easier would allow people to just take over accounts that they don't have a right to.


The article doesn't call it out very loudly, but...

"to a company credit card the father had saved to his own Google account, which his son also used"

It sounds like the son didn't have an account. It was just the father's account, with billing info attached with no limits.


But how was the 9 year old able to do any of this unless they had access to some account?

It says his son also used it, so he gave a 9 year old access to it. Same difference.


Question is if it’s reasonable for the father to guess letting the kid use the account would let the kid do this kind of charge. I would say no and put the blame on google.

As a parent, I would say yes. Anyone who has kids know they spend any money you give them access to. I daughter spent $100 on snacks in a week because it on her school swipe account. Kids are just like this. My kid has her own kids google account where all purchases have to be approved explicitly by me, the parent account. The dad could have done that, but he didn't. This is literally why kids accounts exist. There are many horror stories about kids spending their parents money going bad decades. Every parent has a story. There's no way the dad couldn't have considered this as a possibility. This is setting aside that he shouldn't have mixed his work cards with his personal accounts.

Yes, I'm saying the father just let the son use his own account. He didn't bother making a child's account for his son. That's at the root of this.

The new one appears to use real art from real humans, instead of AI art that was fixed.

And just because 2 things do the same job doesn't make one a "copy" of the other.


My mistake for calling it "copy", should have said fork maybe (?)

They are awful close to still require a reference to the original project imo. They are achieving the same output (identify birds and display them in a frame display all hosted in a raspberry pi) with that twist to how to generate the art.


Author here: I'll take any feedback and critisism. I haven't based any of my work directly on his project, but will be referencing it as a similar one in the readme, as well as e.g. https://github.com/veteranbv/inky-bird-frame.

Please take my praise as well then :) what a wholesome project!

What is "the new one"? The old one used AI, and this one seems to as well.

Author here: It doesn't, well at least not art-wise. All sources are attributed in https://github.com/arnegiacomo/fugleramme/blob/main/assets/a... and https://github.com/arnegiacomo/fugleramme/blob/main/assets/a...

This is much appreciated! Thanks for making this decision

From the link: "Half the point of this project is showing off some amazing public-domain natural-history illustrations. Over 800 cut-outs covering more than 400 species, every one taken from a real plate and hand-curated for this project (no art is AI-generated, though some has been retouched with AI)."

Idk what "retouched with AI" means. Does it mean they used a segmentation model to cut out the shapes, or were they shoved through an imagegen and completely recreated?

At this point - does it even matter? AI photos are indistinguishable.

It matters to me because it claims to be "real, hand-cut 1800s bird illustrations" which is the whole appeal of this to me

I have absolutely seen this, and love to read out it's quotes to my wife. Things like "You're right, but for a stronger reason than you said:" and crap like that.

Even if it's correct about that, if it were a human, I'd assume they were 1-upping me on purpose to make themselves look better.


> Things like "You're right, but for a stronger reason than you said:"

I also get this a lot, but almost always with "and for a stronger reason than you said", which makes it sound more like it's reinforcing me than one-upping me.

Looking through my recent transcripts, I found this pattern 12 times, with every time using "and" instead of "but".

Eg:

- "Confirmed, and it's worse than a pause quirk."

- "I think the ban is right, and it's a stronger idea than what I'd proposed."

I did find one instance with "but", but it was a genuine disagreement rather than 1-upping or presenting strengthening evidence: "I would cap it, but for a different reason than fairness."


It probably is "and", and I agree it sounds better than "but". That was probably just me misremembering because it was about the feeling and not the exact words.

But if it were a person, I'd still definitely think they were trying to show they were smarter than me.


You're too dumb to get your own point. Let me spoonfeed it back to you

Or it'll strawman your point in the most bad faith way possible and correct you by handing you back the words you meant...

The hug of death.

While I mostly agree with you, this is the kind of thing that might not have been done if the AI couldn't do the heavy lifting.

They had previously chosen React Native because it was easier for programmers to keep it updated, since it was really just 1 codebase. With AI, those same programmers can do the more difficult version, keeping the native apps updated separately.

So did it kill a job, or did it make it possible for the existing programmers to do it better?

It's the kind of thing that is really hard to determine in general, but here, it really does sound like they only made the change because it became possible with existing resources. They would not have done it otherwise.


That's an example of AI growing the sector that can lead to more jobs. Because suddenly a lot of tasks that weren't economically viable are now going to be in demand. Custom software for small businesses, platform specific optimized code instead of cross platform software, etc...

In case of my company, the port was planned for this year, with a 9 month timeline and about 10 FTE team. It ended up being done in 3 months, with 2 engineers. (Sure, plus testers and internal bureaucracies, but that 2 FTE for 3 months vs. 10 FTE for 9 forecasted is apples-to-apples). Sure its eating up SWE jobs.

No. Sony has recently removed 551 movies that people "bought". Sony's distribution license ran out with a studio and they didn't renew it.

They seem to have gotten away with it so far, so there's no legal protection for "buying" digital at the moment.


With that attitude from the corporations, why wouldn't anyone pirate?

That was my experience with Claude when my vibe-coded project was small.

But now that I've been working on it a month and there's a lot of documentation, it's pretty clearly ignoring parts of the documentation and parts of the code. It will come up with some ridiculous statement about how something works, and I'll challenge it, and it'll admit I'm right.

It definitely reads more documentation than any programmer I've ever worked with (myself included) but because it doesn't have a memory other than the documentation, it still makes mistakes like that.

I haven't turned on "memory" or tried it with Codex, so I don't know how that'll change soon, though.


Yeah the biggest task these days that I do manually is curating the documentation. AGENTS.md in every major directory, and a variety of reference docs that are explicitly referenced in those files.

    # See DOC-ITEM-NAME

    DOC-ITEM-NAME.md
    When referencing documents, always use the exact syntax See <TAG> - this is enforced by a lint on precommit
And those doc items are basically all of the values, architectural, strategic, and tactical items. It's a poor man's in-repo RAG but it's shockingly effective, especially if you keep them small. I may migrate some/all of them to skills over time, but I usually update them biweekly, and I only allow agents to make small edits or propose new notes. And typically I go through and delete or curate any agent edits before merge.

Depending on language I've seen this scale past multiple millions of lines of code, as long as you pair it with all of the linting and tooling that you can possibly build.


It's new in that it's not really a hybrid. It isn't meant to take over when you run out of battery. It's meant as an emergency recharge for the battery to get you to the next charging station.

Hybrids can just run on gas and not have to worry about the distance to the next charging station.


That’s a bit of a stretch… most of the announced EREVs are using pretty conventional 4 or even 6-cylinder engines (like the 3.6L Pentastar V6 in the upcoming Jeep Wagoneer REEV). Even though it isn’t connected to the wheels, the engine is capable of keeping the car charged and running normally once the battery runs out. AFAIK, the intention is to be able to drive for hundreds of miles on the engine, not just limp along a dozen or so miles to get to a charger.

Probably 20TB here, 10.11.11, upgrade was smooth and quick. Maybe a few minutes of migration time?

I was actually just getting frustrated with Jellyfin performance and had just told my wife last night that I was switching back to Plex. I didn't realize it was a .11 thing. I just realized that it had gotten worse lately.

12 is working good in the browser so far, but I haven't really put it through the paces fully on Android.


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

Search: