HNHacker News
TopNewBestAskShowJobs

tombert

26,250 karma · joined November 12, 2015

Software person.

Feel free to email me at hn [AT] clobberella [DOT] com, however to prevent spam, please use the following template for the subject line:

    HN - <your HN username> - <question/topic> 
I enjoy receiving emails from other HN members, however there are too many spammers and bots now that I have to impose rules like this. If you do not follow this template then I will not respond back to your email.

I occasionally blog at blog.tombert.com.

NOTE: While it's not too hard to find personal information about me, and I don't even have a problem with you doing that, I do ask that you refrain from posting anything about it in reply to my comments. I don't want a strong correlation between my real name and my HN content.

My opinions are my own and do not reflect any views or positions of my employer.

meet.hn/city/40.6526006,-73.9497211/Brooklyn

submissionscomments
tombert··on The Commodore 64 hardware simulator: break chips and pins, see the results
I remember Byuu (RIP) wrote an article around ~10 years ago talking about why BSNES/Higan was "slow", explaining that it's really not slow given what it's trying to do. The more accurately you simulate the chips, there is simply more over overhead involved with synchronization and whatnot.

I remember in that article they mentioned a Pong circuit simulation like this that was getting something along the lines of 10FPS of gameplay, which astonished me. You don't get a lot simpler of a game than Pong and even on amazing hardware it was still unplayable if you want the truest form of emulation.

tombert··on Delta’s Biscoff cookies were supposed to be temporary
I actually ran this experiment recently since I ran out and forgot to renew for a bit.

It took about three days for my appetite to become "normal" AKA unhealthy.

tombert··on Delta’s Biscoff cookies were supposed to be temporary
I have the same reaction to strawberry ice cream. Not actual strawberries, those are still good, but the flavor that candy companies think strawberries taste like.

I got very sick fairly shortly after eating a bunch of strawberry ice cream when I was a kid. 25 years later and I still can't stand the stuff.

tombert··on Delta’s Biscoff cookies were supposed to be temporary
In my case metformin makes it so I just have no appetite, and certain foods are outright kind of revolting to me now. I can't do fried chicken while I'm on it.
tombert··on Delta’s Biscoff cookies were supposed to be temporary
Three month supply of metformin is on the order of ~$17 from Amazon pharmacy, without insurance, though obviously depends on the dosage: https://pharmacy.amazon.com/METFORMIN-850-MG-TAB/dp/B0842996...
tombert··on Wayland desktop for Linux with skeuomorphic design
I felt like Mavericks had just the right amount of skeuomorphism. Not enough to be annoying but just enough to be aesthetic.

I was never a fan of the Metro flat design that took over, though admittedly my desktop now is a purposefully unsexy Sway desktop that is completely flat and I do like that.

tombert··on Delta’s Biscoff cookies were supposed to be temporary
I shouldn't have to suffer through this alone.
tombert··on Steam Client is now faster than Epic's new vibe coded launcher
I actually think that vibe coding lends itself well to stuff with really strict type systems. When you use Claude Code, it basically works on a loop until it gets something "right". A type system allows for part of the "right" criteria to be baked into the compilation, giving a hard block if it doesn't at least pass that.

I've had reasonably good luck having Claude generate Rust code that performs well.

tombert··on Delta’s Biscoff cookies were supposed to be temporary
I'm not on GLP-1s, but I am on metformin [1] which my wife says has similar food aversion properties to the GLPs, and for me I've noticed virtually anything with peanut butter I can still eat a nearly infinite quantity of. One of the worst things that has ever happened to me was finding out that peanut butter fudge is ridiculously easy to make.

[1] Off label for weight loss. My insurance wouldn't cover GLP-1s, and metformin is out of patent and super cheap, and I read that at least some people have had good success using it for weight loss. I am fortunately one of those happy few.

tombert··on Wayland desktop for Linux with skeuomorphic design
I stand by that OS X Maverick was the most beautiful of all the macOS releases.

Actually that OS in general is what convinced me to buy a mac in like 2014; it felt like nearly every criticism I had with macOS at the time had been addressed. I miss those days.

tombert··on Catch a Bird – I made it for my own sanity
Same. I want to be positive but today is off to a pretty lousy start.
tombert··on Do dentists know what they're doing?
I mean, maybe?

I am generally not someone who is afraid to call out bullshit, but with medicine I am pretty much at their mercy. I kind of have to assume that they are telling the truth because I don’t know anything about medicine.

It’s hard to call bullshit on someone if you’re not sure what they are saying is bullshit.

tombert··on Tesla's Robotaxis Blow Through School Zones, NHTSA Petition Alleges
> many school zones do not have a flashing light and instead have a timetable printed on the sign. This requires you to know at an instant: The current time (which depending on what you drive may not be accessible), If school is actively in session (If you don't have kids or are in a different area you may not know this)

Doesn't that imply that there should just be flashing lights adding to existing school zones, not that we eliminate them?

> These school zones are instead designed to generate revenue and not do anything for safety. If you are going to have an enforceable school zone you should have a flashing light indicating when its active.

How does it generate revenue? I don't generally spend money when I'm slowing down for a school zone.

tombert··on Tesla's Robotaxis Blow Through School Zones, NHTSA Petition Alleges
I've never heard this take...why should we eliminate school zones?
tombert··on ICE Planning $100M 'Nightmare' Domestic Spy Program
I doubt I like trump any more than you do, but if we accept what you said as true, wouldn't that suggest that the entire concept of "free speech" doesn't work?
tombert··on ICE Planning $100M 'Nightmare' Domestic Spy Program
Sure, but I would actually like to hear what a Trump supporter has to say here. I suspect you and I have a lot of overlap on our opinions, which is great but sort of tangential to what I want to know.
tombert··on Amazon pushes up prices across the Internet
Yeah, returning ends up being the clencher for me for a lot of Amazon stuff.

If I think there's basically no likelihood of me returning something, I'll sometimes shop elsewhere, but for anything where there's even a chance of me not liking it for whatever reason I will buy on Amazon now.

tombert··on ICE Planning $100M 'Nightmare' Domestic Spy Program
I'm not saying you vote instead of doing other things. I'm just saying that this right is really underutilized and anyone who can vote should.
tombert··on ICE Planning $100M 'Nightmare' Domestic Spy Program
Genuine question for people here who still like Trump...does this kind of stuff not scare you?
tombert··on ICE Planning $100M 'Nightmare' Domestic Spy Program
I don't disagree with anything you said. I'm just saying that voting is something that's a right given to US citizens [1] that is woefully underutilized. Only about half of those eligible bother voting! If you don't like the current state of politics, you should at the very least do the minimal effort to participate in our republic.

That is, of course, the minimal thing, but I think we'd have way better elections if people just used this fundamental right.

[1] Yes yes I know about disenfranchisement for felonies and the like, you don't need to lecture me.

tombert··on ICE Planning $100M 'Nightmare' Domestic Spy Program
I mean, it's cliche but vote! Use your right to vote and vote in people who will hold those who abuse their power accountable.

If everyone who was allowed to vote actually voted, I think there's a reasonably high chance we'd have better politicians. As it stands, there's this pretend "virtue" from a bunch of pseudo-intellectual morons who think they're cool by abstaining from their right to vote, and dedicate a lot of time trying to convince people that their votes don't matter.

Cynicism is always tempting but ultimately lazy; if they votes didn't matter then there wouldn't be politicians wasting their time trying to make it hard or impossible for you to vote.

tombert··on The Origin Story of Kid Pix
Similar story.

My family isn't religious but I used to go to church with a friend on Wednesday nights.

There were a bunch of new kids at the Bible School thing that Wednesday for some reason, and so there was a game where you'd say your name, use the first letter of your name as a pretend occupation, and a place, also with the first letter of your name. An example might be something like "My name is Jordan, I am a Janitor from Jamaica".

I guess I was a bit of an edgelord even at age 10, because I said "My name is Tommy, I am a Terrorist, from Tennessee". For context, this was September 5th, 2001. Everyone kind of laughed, the teachers rolled their eyes, and we moved on.

The following week, September 12, the teachers pulled me aside and gave me a very long, very stern lecture about why you can't joke about these things. I know they meant well, but to be honest I don't think I ever went back to church with my friend after that.

tombert··on Linus Torvalds's first LLM-assisted patch series
I use AI like most software people do nowadays, but I have to admit that I'm a little surprised that Linus is onboard with it. He always felt like one of the last "old school" developers...he wouldn't even touch C++!
tombert··on Apple Keynote now showing ads in its UI
Genuine question: what does Keynote do that PowerPoint or LibreOffice Impress doesn't? I'm a bit out of the loop and just use Typst for presentations now, but I'm not suggesting it as an alternative to Keynote for anyone who doesn't mind a compilation step.

If PowerPoint is sufficient, it (mostly) works on Linux now: https://github.com/Tombert/office365_flake

tombert··on Apple Keynote now showing ads in its UI
Considering you cannot run Keynote on non-Apple hardware, it cost "whatever the hardware cost".
tombert··on AWS Lambda Web Functions
This sort of just feels like those “free PHP hosting” sites you would see in ~2004 now.

Not to say it’s “bad”, just interesting how things loop around.

tombert··on AI is a tool and using it well takes skill
I think at least part of the sudden call for regulation is specifically because they can't live up to their promises, and they want to use regulation as a scapegoat to not upset their investors.
tombert··on An open-source, clean-room reimplementation of Microsoft Word in pure Rust
I can't speak for anyone else, but the reason I did the MS Office on Linux thing was because there is a subset of people who want the proper noun Microsoft Office and will use that as an excuse to not move to Linux. My parents, for example.

I don't really use MS Office for anything but Excel since I don't really do WYSIWYG document editing and even if I did I probably would use LibreOffice or OnlyOffice or something. LibreOffice Calc just kind of sucks as of right now.

tombert··on An open-source, clean-room reimplementation of Microsoft Word in pure Rust
Isn't that the risk of literally any software?
tombert··on An open-source, clean-room reimplementation of Microsoft Word in pure Rust
And they work on Linux. A genius got MS Office working with Wine on Linux in a Nix Flake [1], but that's via a ton of Wine-glue.

These Artcraft apps seem to work on Linux completely fine, at least with the bit I've played with.

[1] https://news.ycombinator.com/item?id=49746401

← PreviousPage 3 of 34Next →