HNHacker News
TopNewBestAskShowJobs

mthoms

4,639 karma · joined August 22, 2010

submissionscomments
mthoms··on Pentagon raised threat of Israeli spying on U.S. to highest level, sources say
Trump already accepted a gold pager from his boss (Bibi).

I wish I was joking.

mthoms··on Debug Project
The FAQ on the website says their first study was completed in 2018 and results published in 2020.
mthoms··on Debug Project
Oh wow. I remember doing this as well... with little to no success.

The debug.com binary only showed one measly ASM instruction at a time as I recall. Shudder.

mthoms··on Voxel Space (2017)
This was part of it as well. At least - as I recall - with the early flat (MarioCart 1 inspired) versions I made. But in that case, the closer "terrain" pixels always became multiple on-screen pixels so my lookup table for each of the 360 degree viewpoints contained only a single byte to add to each x and y coordinate, plus a single byte for each length.

Had to keep the memory use down and multiplication was really computationally expensive.

mthoms··on Voxel Space (2017)
This is what I was thinking of, thanks.
mthoms··on Voxel Space (2017)
This is true.

I vaguely remember there was something about the VGA architecture of the day that made this approach much slower, but I might be misremembering. My recollection of it is fuzzy. I'm hoping someone will chime in to remind me what I might be thinking of.

It might also just have been that this approach didn't work well with my lookup table optimization (see my other post).

mthoms··on Voxel Space (2017)
This sure brings back memories.

I remember figuring all this out as a self-taught teenager (pre-internet) with some books, a whole lot of time, and only a high-school level understanding of trigonometry. I built different versions - first in Pascal, then C, then Assembly.

Figuring out the algorithm was hard, but one of the optimizations I was most proud of was inventing (or so I thought) lookup tables to get around the slow floating point multiplication of my 16MHz 80286 CPU. I also remember "inventing" (ha!) the old bit shift + add technique.

There was something immensely satisfying about squeezing every last drop of performance out of a machine.

Nothing ever came of it. It was more or less a demo, but man did it make me feel like I accomplished something magical. I'd give anything to have a look at that source code today, but this post is the next best thing. So thanks for sharing. This made my day.

mthoms··on Launch HN: Indy (YC S21) – A support app designed for ADHD brains
Some ADHD folks have something called "justice sensitivity"[0]. Put plainly, we get more bothered than neurotypical folks by actions and events we view as morally wrong.

I can't say for certain that this is caused by my ADHD or not, but I have a "sensitivity" to dark patterns. That is to say, dark patterns bug me more than they probably should.

Hiding the pricing until after signup is a dark pattern. It's a clear case of the company optimizing for their interests over mine and they are therefore unworthy of my trust (or so my brain tells me). After all, what other user-hostile design decisions are they going to make?

What ends up happening is that my brain puts its guard up, and keeps it up. It's constantly on the lookout for more subtle tricks and corner cutting.

Furthermore, I'm offended that they think I'm that stupid (but that's probably the developer in me and not my ADHD).

The landing page piqued my interest but then let me down. Hard. Not because $40 a month (as reported by another user here) is too much, but because I find dark patterns to be morally repugnant.

[0] https://edgefoundation.org/the-fairness-imperative-adhd-and-...

P.S. I struggled to write this as its first thing in the morning and I haven't even had coffee.

mthoms··on Canadians are taking a big step back from the U.S. Here's the data to prove it
Well then you'll be happy to know they auto generate these every time new statistics get released[0] and they all read nearly identically. We used to call this SEO spam.

Anyways, the person I responded to used a quote from the article to support their point, but that quote isn't sourced, because, well, it's clearly opinion masquerading as fact. And since there's no author, no-one has to answer for it, or support their assertion with logic, facts and reasoning.

Be careful what you wish for.

[0] https://www.narcity.com/moving-provinces-canada-ontario-albe... https://www.narcity.com/canadian-emigration-people-leaving-c... https://www.narcity.com/canadians-leaving-canada-emigration-... https://www.narcity.com/canada-immigration-emigration-2024

There are more, but I think you get the idea.

Added: The entire premise... that there is a sudden wave of inter-provincial migration is nonsense. As is the claim that there is a wave of emigration.

https://www150.statcan.gc.ca/n1/pub/71-607-x/71-607-x2022017...

https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=171000...

mthoms··on Canadians are taking a big step back from the U.S. Here's the data to prove it
That's what you got after seeing stat after stat of Canadians choosing different options than American ones? In everything from groceries to travel and cultural consumption? That's what you took from that article? "It can only be because they can't afford it"?

BTW, your "source" is an AI generated article by a local blog. It's not news.

mthoms··on Show HN: I reverse engineered macOS to allow custom Lock Screen wallpapers
Please do!
mthoms··on Show HN: Smart email filters to unfuck your email
Please share :-)
mthoms··on Thai Air Force seals deal for Swedish Gripen jets
>Not all wars are created equal. It’s not the same thing. You either are unrealistic about how the world works or you’re just arguing for the sake of arguing.

It's very simple. You said you didn't think Spain would ever "fight alongside US forces in Europe or elsewhere". I pointed out that recent history unequivocally proves you wrong. But instead of conceding the point you're changing the criteria to some imaginary scenario that makes it impossible for anyone to counter-argue.

So yes, you're right... I have no idea how Spain would respond to some imaginary scenario playing out in your head right now. But I do know what their actual, historical record is. There are dead and maimed soldiers that prove it.

It's such a disgrace for American civilians to make up some vague hidden criteria for why allied deaths and injuries don't "count". Furthermore, it's exactly this kind of demeaning talk that might makes allies not want to help in the future.

>Yes, and it demonstrated the point that I made.

Lol. Sure.

mthoms··on Ask HN: Do you still bookmark websites?
Thanks for sharing this. I'm keen to check it out.

I recently tried LinkWarden and Linkding - neither of which I was particularly fond of.

mthoms··on Thai Air Force seals deal for Swedish Gripen jets
>How many times has Spain been attacked? Not a great argument.

It's a perfect argument. You declared that Spain (and Portugal) would likely not help in a NATO action. Yet, recent history proves you directly and unequivocally wrong. Spanish blood was spilled to prove that point, so maybe have some respect?

>How many times has Spain been attacked? Not a great argument.

>...

>And Spain in particular is unwilling to increase defense spending - why is that?

You answered your own question. Well done.

Note: I'm not supporting their decision, just pointing out that it's arguably quite rational from a certain point of view.

Lastly, the linked article still doesn't say what you claimed it said. If you were responding to a falsehood, that doesn't excuse confidently posting another falsehood.

mthoms··on Blurry rendering of games on Mac
In the time it took you to write your comments on this issue, you could have just fixed the problem.

It's a valid complaint, don't get me wrong... but insisting on not fixing it as some sort of moral stance is only hurting yourself.

People are weird, man.

mthoms··on ADHD drug treatment and risk of negative events and outcomes
It's nothing personal but I clicked your link enthusiastically and was greeted with nothing but clickbait thumbnails.

"THIS COMMON MEDICATION IS DANGEROUS FOR ADHD WOMEN!" & "THIS STRANGE HABIT IN PREGNANCY INCREASES THE RISK OF ADHD!" are just two examples.

I'm sure it's a good podcast but I find this practice distasteful at best and absolutely abhorrent when you're directly targeting mental health patients with poor impulse control and self-regulation issues.

(I want to emphasize that I know you mean well :-) )

mthoms··on Thai Air Force seals deal for Swedish Gripen jets
If the United States becomes an authoritarian dictatorship then the United States as we know it ceases to exist and all bets are off.
mthoms··on Thai Air Force seals deal for Swedish Gripen jets
1) Over a hundred Spanish soldiers died defending America as part of the Afghanistan war. How many Americans have died defending Spain in a hot war since the founding of NATO?

2) The linked article doesn't say what you claim it says. The Cdn. military is advising the government to go ahead with the entire F-35 purchase. That doesn't necessarily mean the civilian government will agree. We just don't know yet.

mthoms··on Blurry rendering of games on Mac
Yeah, it's annoying. Try:

https://github.com/jordanbaird/Ice

https://github.com/FelixKratz/SketchyBar

https://www.macbartender.com

I think there's a native solution (finally) coming in the next MacOS.

mthoms··on Show HN: QuickShelf – Stop opening Finder just to drag files
Of course you can.
mthoms··on Show HN: QuickShelf – Stop opening Finder just to drag files
This is cool, well done. Is there an advantage over putting a folder in the dock?

Even if there isn't, I might find it useful because I currently have my dock set to only show running apps (one side effect of that mode is that folder stacks no longer work).

mthoms··on Tesla owes small businesses millions in unpaid bills [video]
Absolutely brutal. Wow.
mthoms··on Tamiya chairman Shunsaku Tamiya dies at 90
I'll never forget my Tamiya Grasshopper (it was the most affordable of their RC kits). I spent more time upgrading and tweaking the thing than I did driving it, but I loved every minute of it.
mthoms··on Show HN: A Chrome extension to give you back control over short-form videos
For anyone looking: Safari has "Stop The Madness" which has something similar (and much more).
mthoms··on Plane crashes, overturns during landing at Toronto airport
I flew out of Toronto Pearson the day before this crash (after moving my flight a day forward because of the storms :-/ ), and noticed that flight attendants require passengers to remove any cross body fanny-pack type bags during takeoff and landing. I'm not sure if this applies to wearing it on the waist or not. I would imagine not.

This might not be new or exclusive to Canada - it's just the first I've noticed it.

mthoms··on US immigration is gaming Google to create a mirage of mass deportations
I think they are referring to deporting Palestinians from Gaza.

https://www.bbc.com/news/articles/c4g9xgj2429o

mthoms··on Matt Mullenweg deactivates WordPress accounts of contributors planning a fork
This is an old thread but: I didn't take it as sarcastic - I just wanted to clarify.

Enjoy the weekend, friend.

mthoms··on IsMyXFeedFucked – Analyze How Your X Feed's Impacting You
This is very cool.

I'm curious about how you process the video feed; Do you stitch it back together as one long image and then perform OCR? Or just look at every N frames?

I've been looking for an open source library that helps with taking a scrolling video and then stitching it into an image but I haven't had much luck.

mthoms··on Matt Mullenweg deactivates WordPress accounts of contributors planning a fork
FWIW, Matt has never claimed to own 84%. He's only ever claimed to "control" that percentage. Presumably, some investors have assigned him their voting rights by proxy. Oops.
← PreviousPage 3 of 34Next →