We bought our kid a balance bike for £45, there is no need to go much above that price.
HN user
seanalltogether
Space Gremlin - http://www.spacegremlinapp.com Dev Blog - http://www.craftymind.com
Its a perfect illustration of the tradeoffs between synchronous and asynchronous logic. Synchronous logic allows for maximal consistency at the cost of wasting time. Asynchronous logic allows you to use time efficiently, but requires you to track all the different states you can be in simultaneously.
I've reached an age where I don't actually buy games anymore, I just load up my wishlist with games and between Christmas, birthday and fathers day I get all the games I will care to play for the year. My wife, parents, extended family likes being able to buy me a physical gift, wrap it, and hand it to me. I understand that this is just getting rid of the disc and keeping the box, but pretty soon there's gonna be no box either, and I know my wife will hate the idea of just handing me a gift card on special days. I just hate how all physical products are evaporating.
If Valve wants users to compare the Steam Machine to a PC, then it's going to be outdated in 6 months.
Is it really unified memory? AMD Strix Halo is "unified" but you still have to allocate memory separately for cpu vs gpu. Apple Silicon is true unified memory.
"Unified Memory" still means divided address space right? You have to pre-allocate system vs gpu and copy from one to the other?
Ireland has this and honestly I hate it now. It's impossible to get tickets unless you win the lottery to buy them when they first go on sale. Paying a premium to buy them on the second hand market sucked, but at least I could make that calculation and decide which bands I was willing to pay to actually see. Now, I can't see any of the big bands anymore. I just wish they'd reserve like 1/3 of the tickets for an auction system or something.
"When is Stephen Colberts last show?"
"The last episode of The Late Show with Stephen Colbert is airing on Thursday, May 21, 2026. Based on your interest in The Late Show with Stephen Colbert you might also like the new Amazon Prime Video series of Last One Laughing, available to stream now"
Does that answer your question?
personally I just hate this -> http://[0123::4567]:5000/whatever
I've not really used Rust, and I can certainly appreciate the goal of the language. However this code bothers me, and I can't really articulate why.
struct Node {
value: i32,
children: Vec<Rc<RefCell<Node>>>>,
parent: Option<Weak<RefCell<Node>>>>, // Weak breaks parent→child cycle
}
I understand its all boxes inside boxes inside boxes, but as an outsider it looks confusing mixing data type semantics with memory managment semantics.People with cryptocurrency and no idea what to do with it.
He just does this with all his blog posts, don't overthink it. The tech industry is full of people with unexpected quirks.
The appropriated FY2026 budget has the largest discrepancy from the White House Request since 1987 at nearly 30%.[3] The request, submitted in May 2025, proposed a 24% cut to NASA's overall budget.[4] In January 2026, Congress passed the final budget, rejecting nearly all of the proposed cuts.
From wikipedia. The white house is pushing for major cuts to Nasa
Does this also apply to sites like instagram that simply erase your entire back button history if you visit the site.
Do the satellites broadcast their own position, or is that all held in a database on your phone? Also why is it so draining on your battery to get GPS location, if it's just solving a simple calculation.
I remember reading something awhile ago in regards to why people were investing in NFTs when it seemed so clear they were a scam. The gist of it was that it's easy to get into cryptocurrency, but it's hard to get out. KYC, taxes, age requirements, currency fees, etc are enough of a barrier that many people would rather just keep those assets in virtual space. Polymarket is the answer to the question "Well what else am I gonna do with this crypto I own"
I wish I could donate without entering an email address.
When I was in college I got lured into one of those pyramid schemes advertised in the middle of the night hoping to make extra money. I wonder how much money I would have lost if I had instant access to betting on a "sure thing" back then.
I think about this a lot. How much anxiety do most people feel from the millions of options that are available to them daily, or young adults that are told they can be anything they want, but clam up and choose to do nothing instead.
"This is so clearly a matter for government oversight: prevent abuse, protect the citizen's safety, rights, welfare, etc. It's not reasonable to expect consumers to figure out if the meat they buy is tainted, just as it's not to figure out if the APPS THEY INSTALL spies on them, manipulates information, or sells their data"
Do you see how quickly that argument can be flipped to support what google is doing here? Honestly I wouldn't be surprised if half the reason to to lock down phones is because governments keep pressuring them to do so.
I wasn't surprised to learn that when Linus Tech Tips released those new usb-c cables, that they all sold out almost instantly. They put their entire reputation on the line to claim (and label) the exact capabilities of their usb cables. Isn't that all we really want?
I agree. The biggest lesson I try to drive home to newer programmers that join my projects is that its always best to transform the data into the structure you need at the very end of the chain, not at the beginning or middle. Keep the data in it's purest form and then transform it right before displaying it to the user, or right before providing it in the final api for others to consume.
You never know how requirements are going to change over the next 5 years, and pure structures are always the most flexible to work with.
I believe it was related to both Israel gaining statehood after WW2, and the panic of nuclear disaster leading up to the end of the Cold War. It feels like a idea that really took root in the minds of evangelical Baby Boomers and early GenXers, but likely has lost all meaning to millenials.
I grew up in a pretty religious household and my parents fully believed that Armageddon would happen in our lifetime. It wasn't until I was older that I realized there were a lot of American Christians that secretly held this belief, and that it has a meaningful influence on how voters want American politicians to deal with Israel and the Middle East in general.
He specifically mentions this story in the LTT video from a few months ago.
Same, in fact the only reason right now that I would upgrade my m1 pro is if they threaten to change the design by getting rid of the hdmi or sd card slot, or doing something stupid like when they added the touch bar. I was locked into my old intel pro for so long because of all the bad hardware choices they were making.
And yet I guarantee that with permanent DST, they will start pushing school start times later and later in the morning, then they're all right back to where they started.
At this point in my career, I can't go back to a language that doesn't have support for Optionals or compiler validation of nullable types. I can sacrifice async or fancy stream apis, but I will never go back to chasing null pointer exceptions on a daily basis.
The thing I didn't understand after watching that video was why you need such an exotic solution to produce EUV light. We can make lights no problem in the visible spectrum, we can make xray machines easily enough that every doctors office can afford one, what is it specifically about those wavelengths that are so tricky.
I just went through this exact thing this week. We've been working on a new feature, that if vibecoded as soon as the docs landed in our lap, would have resulted in a lot of duplicated functionality and an expanded data model. The more we worked through the solution with other engineers the more we realized the problem had been solved by another team and our solution could be small and elegant.
I can't claim that AI has no benefit to our organization, but I do think that as my career has matured, I find myself spending more time thinking about how code changes will effect the system as a whole, and less time doing the actual coding.