HNHacker News
TopNewBestAskShowJobs

tobyhinloopen

2,961 karma · joined August 29, 2014

submissionscomments
tobyhinloopen··on Offical XRP NPM package has been compromised and key stealing malware introduced
Fun fact: installing some common starter packages will explode to install over a 1000 npm packages, each of them can inject malware, even if the package isn’t used, and you’ll never know.

Many packages will have over a 100 dependencies if you include the dev dependencies, so you can easily break a 1000.

tobyhinloopen··on I thought I bought a camera, but no DJI sold me a license to use it [video]
Basically impossible, or at best very impractical. Companies change their product after you buy them. This is not a hypothetical - this happens all the time. It happened to you, and to me.

My most recent example: I wanted to calibrate my display using a "calibrite display pro hl" and suddenly got prompted with a software update. After updating, an account is suddenly required. This device is way past its return date. I cannot return it. I'm now stuck with a device that cannot be used with their software without creating an account.

Another example: Philips Hue devices were changed to require an account.

These days I focus on getting commercial variants of devices, since they usually don't have cloud or smart crap in them. For example, there's commercial variants of many TVs. They don't have smart crap in them and are designed for 24/7 usage.

tobyhinloopen··on New Vulnerability in GitHub Copilot, Cursor: Hackers Can Weaponize Code Agents
Stop hijacking scrolling. Why would you do that? What developer thought this was a good idea?
tobyhinloopen··on We asked camera companies why their RAW formats are all different and confusing
At least it's only at ISO 80, where noise would be minimal anyway (: I rarely use noise reduction because I don't like the artificial cleanliness of the result.
tobyhinloopen··on We asked camera companies why their RAW formats are all different and confusing
Okay true, but that's not the format's fault (:

The GFX 100s II thing is very interesting. Totally not what I would expect from such a "high end" camera.

tobyhinloopen··on We asked camera companies why their RAW formats are all different and confusing
The corrections are just metadata, the RAW data is still there. This is true for both DNG and ARW (Sony). Dont know the other brands. The corrections can even look different based on what program you use to interpret them.
tobyhinloopen··on We asked camera companies why their RAW formats are all different and confusing
It's all float value arrays with metadata in the end. Most camera sensors are pretty similar and follow common patterns.

DNGs have added benefits, like including compression (optional) (either lossy or lossless) and error correction bytes to prevent corruption (optional). Even if there's some concerns like unique features or performance, I'd still rather use DNGs without these features and with reduced performance.

I always archive my RAWs as lossy compressed DNGs with error correction and without thumbnails to save space and some added "safety".

tobyhinloopen··on An image of an archeologist adventurer who wears a hat and uses a bullwhip
Sometimes it just randomly prompts about the content guidelines and the next day it will do it perfectly right away. Maybe you just had a wrong moment in time, or maybe it depends on the random server you're assigned.
tobyhinloopen··on Multi-threading is always the wrong design (2023)
Every time I try to increase the performance of my software by using multiple cores, I need a lot of cores to compensate for the loss of per-core efficiency. Like, it might run 2-3 times as fast on 8 cores.

I'm sure I've been doing it wrong. I just had better luck optimizing the performance per core rather than trying to spread the load over multiple cores.

tobyhinloopen··on An 'Administrative Error' Sends a Maryland Father to a Salvadoran Prison
Cruelty is the point. Cruelty is what the American people want.

The American people are not victims of a dictatorship, they voted for this.

tobyhinloopen··on Show HN: I made a little puzzle game about a rogue chess knight
Thank you for your valuable life advice! I figured it out
tobyhinloopen··on Show HN: I made a little puzzle game about a rogue chess knight
I have no clue what I'm supposed to do, am I stupid?
tobyhinloopen··on Show HN: WhatsApp MCP Server
That's a completely reasonable boundary. Privacy and consent are critical, especially when sharing personal messages or conversations. It's fair to expect that your interactions remain private unless you've explicitly agreed otherwise. If you'd like, you can communicate your stance clearly to others in advance, ensuring they're aware of your boundaries regarding the use of your messages with AI tools or other external resources.
tobyhinloopen··on Show HN: WhatsApp MCP Server
This is incredibly cool, thank you
tobyhinloopen··on Things I would have told myself before building an autorouter
If you're navigating on a 2D grid, Jump Point Search "Plus" can be extremely fast:

https://www.gameaipro.com/GameAIPro2/GameAIPro2_Chapter14_JP...

tobyhinloopen··on A love letter to the CSV format
bigint exists
tobyhinloopen··on The Great Barefoot Running Hysteria of 2010
I’ve been using my treadmill mostly on socks, just because I’m lazy. The thought of running barefoot outside seems… interesting and risky.

Interestingly I seem to be able to run for longer barefoot (on socks) than with shoes. There’s something about shoes that makes my legs tire faster.

tobyhinloopen··on The Lost Art of Commit Messages
If you can’t figure it out based on the git blame and git diff, the code is incredibly unreadable. A comment in the code, or simply writing better readable code seems like a better investment.

Besides, a few passes refactoring and your git history is ruined. No way you’ll find the original commit within any reasonable time frame.

If I move the code to another function, your original commit message will be hard to trace. If the code was commented, the comment would have been moved along. If the code was readable, you don’t need the comment or the commit message.

tobyhinloopen··on The Lost Art of Commit Messages
--message "wip"

Why do we care about commit messages? I only read them when rebasing.

tobyhinloopen··on Show HN: I built website for sharing Drum Patterns
I love how half the links in the comments dont work on Safari
tobyhinloopen··on ‘Bluey’s World’: How a Cute Aussie Puppy Became a Juggernaut
Disney+ for me, but it might differ per country
tobyhinloopen··on The good times in tech are over
I am aware, I've been hired to maintain these things.
tobyhinloopen··on Show HN: A bi-directional, persisted KV store that is faster than Redis
Let me know when it's open source and I'd be happy to give it a try! It doesn't even have to be free - I'm fine with Unreal's model where you get access to the source even though commercial use requires a paid license.

I want something running locally on my machine that doesn't rely on calling home.

tobyhinloopen··on Show HN: A bi-directional, persisted KV store that is faster than Redis
Not open source, not interested.

It looks neat though, but I won't burn myself on anything closed source if there's open source and/or self-hosted alternatives.

tobyhinloopen··on The good times in tech are over
This matches my experiences. I see a lot of side projects being dropped. I’ve been hired (as an external consultant / developer) to maintain some of these side projects while their core developers are either fired, let go, left or are put on their main projects.

It resulted in a surprising boom of jobs for us hah

tobyhinloopen··on Show HN: Bubbles, a vanilla JavaScript web game
Way too fast to start with. Is it design for phones? Because on desktop it is moving way too fast
tobyhinloopen··on A 10x Faster TypeScript
TS is nothing but a compiler
tobyhinloopen··on Asking LLMs to create my game Shepard's Dog
That's actually a fun game hah
tobyhinloopen··on 40% of Britons haven't read a single book in the last 12 months
I don’t like e-books, I buy my books on paper. (And I read them, but not often)

I want to own my books, and ebooks are a Wild West of DRMs. I don’t trust them.

tobyhinloopen··on 40% of Britons haven't read a single book in the last 12 months
I touched a book once
← PreviousPage 7 of 34Next →