HN user

seanalltogether

8,957 karma

Space Gremlin - http://www.spacegremlinapp.com Dev Blog - http://www.craftymind.com

Posts38
Comments1,638
View on HN
www.youtube.com 1y ago

GPU scam is Almost Impossible to Detect [video]

seanalltogether
1pts1
www.pcgamer.com 1y ago

'If you fire it up, there's a build of Civilization 1 on there'

seanalltogether
27pts2
twitter.com 2y ago

Mortal Kombat 1 stores up to 1 GB for each crash report

seanalltogether
1pts0
gizmodo.com 2y ago

Foxconn Selling Two Empty Wisconsin Buildings After Failed Promises

seanalltogether
4pts1
www.theguardian.com 3y ago

India overtakes China to become world’s most populous country

seanalltogether
4pts1
www.youtube.com 3y ago

Turning a Blob into Pure Gold [video]

seanalltogether
1pts0
appleinsider.com 4y ago

Apple Loses Lead Apple Silicon Designer Jeff Wilcox to Intel

seanalltogether
1pts0
www.signs.com 4y ago

10 Iconic logos. 156 Americans. 80 hours of drawing from memory

seanalltogether
3pts0
www.propublica.org 5y ago

The Customer Service Reps for Disney and Airbnb Who Have to Pay to Talk to You

seanalltogether
3pts0
www.youtube.com 6y ago

Farmers are hacking their tractors because of a repair ban (2018) [video]

seanalltogether
223pts64
www.youtube.com 6y ago

How scrolling textures gave Super Mario Galaxy 2 its charm [video]

seanalltogether
1pts0
tcwang0509.github.io 7y ago

AI-Based Video-to-Video Synthesis

seanalltogether
1pts0
www.bbc.co.uk 8y ago

Heatwave unveils ancient settlements in Wales

seanalltogether
133pts26
motherboard.vice.com 8y ago

FTC Gives Sony,MS,Nintendo 30 Days to Get Rid of Warranty-Void-If-Removed Label

seanalltogether
2pts0
hbr.org 9y ago

A Country Is Not a Company (1996)

seanalltogether
67pts23
512pixels.net 9y ago

The Mac Pro Hasn’t Been Revised in 1,000 Days

seanalltogether
3pts0
www.esquire.com 10y ago

The F-35 is still a shockingly expensive disaster

seanalltogether
3pts0
hbr.org 10y ago

A Country Is Not a Company (1996)

seanalltogether
1pts0
www.reddit.com 11y ago

Gabe Newell is doing an AMA regarding paid Steam mods

seanalltogether
7pts1
www.forbes.com 11y ago

Forbes 400 list 2014

seanalltogether
2pts0
www.youtube.com 12y ago

CGI video breakdown of new F1 rules

seanalltogether
1pts0
joco.name 12y ago

All RGB colors in one image

seanalltogether
411pts62
www.playadrift.com 13y ago

Show HN: 6 months ago I quit my job to pursue indie dev. Here is our first game

seanalltogether
858pts329
www.youtube.com 14y ago

Developer Preview of Unreal Engine 4

seanalltogether
2pts0
www.theatlanticwire.com 14y ago

The 'Human Costs' of an iPad

seanalltogether
2pts0
news.ycombinator.com 14y ago

Ask HN: Is there a good way to create pseudo-random passwords mentally?

seanalltogether
5pts9
www.craftymind.com 15y ago

GUIMark 3 results. Benchmarking HTML5 vs Flash on mobile devices

seanalltogether
9pts0
www.slideshare.net 15y ago

Your mom has an iPad

seanalltogether
2pts0
www.craftymind.com 15y ago

How I would design the perfect desktop app store

seanalltogether
1pts0
www.10millionapps.com 15y ago

Anatomy of a Mac App Store launch

seanalltogether
1pts0

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.

Nvidia RTX Spark 2 months ago

"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?

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.
3.4M Solar Panels 3 months ago

He just does this with all his blog posts, don't overthink it. The tech industry is full of people with unexpected quirks.

NASA Force 3 months ago

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

The Physics of GPS 3 months ago

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 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.

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.

Why Objective-C 5 months ago

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.

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.