HNHacker News
TopNewBestAskShowJobs

thomspoon

44 karma · joined May 12, 2020

submissionscomments
thomspoon··on S/Neovim/Helix/G
Alright, I’ll give helix a shot
thomspoon··on Ask HN: Why isn't there a cursor for video games development
It has to compete since 70% of Americans play them: https://variety.com/2026/gaming/news/americans-play-video-ga...
thomspoon··on Apple Neural Engine: Architecture, Programming, and Performance
The burden of proof should be with the beholder. Must be so easy to scream AI when you don’t want to read an article.
thomspoon··on Fable 5 pushed Gemma 4 to 255 tok/s on WebGPU
Either ollama or omlx, both are pretty dang performant. Omlx lets you run Claude code locally though as long as you bootstrap it with the right model
thomspoon··on Magic Trackpad 2 force-touch clicks and haptics for Linux
Excellent work, I love Apple hardware integration outside of the ecosystem!
thomspoon··on Uv is the best thing to happen to the Python ecosystem in a decade
Because uv is still beta software and doesn’t conform to 100% of the PEPs currently available due to that being a lot of work
thomspoon··on Uv is the best thing to happen to the Python ecosystem in a decade
I thoroughly enjoy uv, having used poetry and requirements.txt prior, but it does come with its faults in a large codebase. Admittedly, I don’t know whether they re due to uv’s infancy, or PEP restrictions.

For example:

    1. uv sync should update by default (like poetry)
    2. uv lock revision and dependency resolver keep changing and it makes it hard to figure out if changes to our uv.lock are real or due to separate versions of uv among developers
    3. uv pre-release dependency rules should be able to be disabled with either a sys_marker or specific case like pinning a version
 
Some other pain points but I can’t remember them all at the top of my head..
thomspoon··on The Swift SDK for Android
OpenGL or Vulkan, you might be able to have some luck transpiling metal shaders to spirv-cross at a cursory look
thomspoon··on AR Computers to Terminate Eyestrain and Myopia
Snap is another competitor in this space that has see-through displays via waveguides.
thomspoon··on [dead]
You can say anything you want, yet you say nothing of importance
thomspoon··on US will ban cancer-linked Red Dye No. 3 in cereal and other foods
I agree with you until you bring foodbabe into this. She’s notorious for hand-picking things that meet the MAHA agenda. For example, the oats argument, yes there is a ton of crap in the ultra processed Quaker oats, but that’s an old recipe. Here’s what they sell at target:

https://www.target.com/p/quaker-fruit-38-cream-instant-oatme...

STRAWBERRIES & CREAM INGREDIENTS: Whole grain oats, sugar, dried strawberries, salt, dried cream, natural flavor, nonfat dry milk, sea salt, dried vegetable juice concentrate (color), tocopherols (to preserve freshness).

There’s not always a one-to-one comparison, and I agree shady companies in the US have free rein over what crap they add to our foods, but this has already been debunked.

thomspoon··on Tesla Sales Are Tanking in Europe
AFAIK newer ones come with the NACS charger, older ones you have to buy the adapter
thomspoon··on NY Post: Fact Checking Is Now Censorship
This is a pretty weak argument. Especially since you write fact-checking with quotes. Not your facts, eh?
thomspoon··on Musk Distorts Data: Tesla Still Years from Full Self-Driving
You made this account just to comment on this post? I dislike Elon but that’s extra
thomspoon··on Snapchat isn't liable for connecting 12-year-old to convicted sex offenders
I work there… no it’s not…
thomspoon··on Ask HN: What ever happened to the GOOD Super Bowl TV commercials?
“A clear indicator” …he’s been dead for 13 years and Apple has 10x’d since then.
thomspoon··on Brilliant Frame – open-source AR glasses
This device is considered “low-effort” AR, AVP is a VR device with passthrough which really only has basic capabilities for AR.
thomspoon··on Automakers Have Big Hopes for EVs; Buyers Aren't Cooperating
All of which are discontinued as of this year…
thomspoon··on Google announces Pixel 5, Pixel 4A 5G, and Pixel 4A
Lower latency, easier to place cells in public places due to a broader range of frequencies, better bandwidth. The lower latency part is what’s going to enable edge computing for AR/VR, autonomous driving (separate via V2V but related), and other functions that need low latency. Cell phones are just a bonus.

Also, a lot of telecoms are kind of ignoring 4g/lte deadspots in favor of just putting new NSA 5G cells it seems. I’m excited, but I’m also biased because I work in the industry.

thomspoon··on SiFive Core IP 20G1
We’ve been using chisel, but SiFive’s creation tools mean you don’t have to write anything. Before we went the SiFive route, we were generating CPUs with rocket and getting frustrated when there was no documentation.
thomspoon··on SiFive Core IP 20G1
I work for a defense contractor and we’ve been using these in R&D for a little over a year. They seem promising and SiFive has been working to fix every bug we find. I’m encouraged about the future of RISC-V in aerospace.
thomspoon··on Show HN: Detecting lines without deep learnng
This is just a clone of the nanocert from Udacoty regarding computer vision...
thomspoon··on New inline assembly syntax available in Rust nightly
Imo there’s not really a best book or resource other than buying a microcontroller and doing it yourself! Pick up a ARM Cortex-M4 development board either from TI or STM and reimplement their example code or driver code in assembly! You can look at the ISA to see what assembly instructions are supported, or the disassembly of a running program (probably with no optimizations so you can see what they are doing)
thomspoon··on Show HN: C0D3 – A free, interactive site to learn coding
Let me be a little more explicit, software engineering is more than code. Software developers live, breathe, and puke software development. Software engineers, usually accredited, are systems engineers as well as software developers.

Software engineering is a relatively new field and segregates from computer science in the sense that software engineers typically are involved in interface design (electronic and software), architecture, documentation, and various other aspects of typical engineering. I feel like I’m being an ass but I find the use of the term “Software Engineer” in this case is erroneous. In the same way you wouldn’t consider someone who tinkers with an arduino an electrical engineer, I don’t think we can consider someone who knows full-Stack web development a software engineer.

thomspoon··on Show HN: C0D3 – A free, interactive site to learn coding
Software engineering is more than just software development. Writing requirements, drafting documentation, testing, verification, maintenance.

I hate to be hypercritical, but five weeks of javascript doesn’t make you a software engineer.

thomspoon··on Ask HN: Is your employer paying for your new office space, your home?
Isn’t that what your salary is for?
thomspoon··on What is the “smart programmer” language in 2020?
Source? Those seem rather low.