HNHacker News
TopNewBestAskShowJobs

dwood_dev

261 karma · joined December 13, 2024

submissionscomments
dwood_dev··on FFmpeg devs boast of another 100x leap thanks to handwritten assembly code
You'll find the video in this submission a fun watch if you want to learn a bit about optimization and AVX-512.

https://news.ycombinator.com/item?id=44176729

dwood_dev··on USB-C hubs and my slow descent into madness (2021)
I have purchased multiple devices like this over the years. In all cases, it is that it doesn't have whatever circuitry is required to have a USB-C PD charger send 5v down the line. Using a USB A to C cable works every time. Ironically, using a C to A then A to C then makes it work with a USB-C charger.
dwood_dev··on Repaste Your MacBook
GPUs are quite easy to repaste. Just order the correct replacement thermal pads in advance and the whole thing is easy.
dwood_dev··on What 'Project Hail Mary' teaches us about the PlanetScale vs. Neon debate
I enjoyed it a lot, especially the audio book. I'm not sure how much I would have enjoyed the print version. I can't say much more without spoilers, but the sound effects really make the drama come to life.
dwood_dev··on In a milestone for Manhattan, a pair of coyotes has made Central Park their home
Rural south here.

Goats, chickens, ducks geese.

Had the most success with goats and chicken kept behind an electric fence at night.

Everything else ends up eaten by the wolves/coyotes within a year.

Luckily the eagle populations less than 50 miles away have not yet noticed us.

We're more of a target of opportunity for the wolf population due to the abundance of whitetail deer.

Those deer provide an excellent source of inexpensive protein from hunting. We can have one of the local butchers process the entire deer for under $200. The usual agreement is that the meat from the first deer of the season goes to the landowner(they pay for processing). The rest is up to the hunter.

Most years we end up with enough extra that we donate the processed meat to local churches for distribution to their congregation.

dwood_dev··on Mini NASes marry NVMe to Intel's efficient chip
I've been running Plex on my AppleTV 4k for years with few issues.

It gets a lot of use in my household. I have my server (a headless Intel iGPU box) running it in docker with the Intel iGPU encoder passed through.

I let the iGPU default encode everything realtime, and now that plex has automatic subtitle sync, my main source of complaints is gone. I end up with a wide variety of formats as my wife enjoys obscure media.

One of the key things that helped a lot was segregating Anime to it own TV collection so that anime specific defaults can be applied there.

You can also run a client on one of these machines directly, but then you are dealing with desktop Linux.

dwood_dev··on Mini NASes marry NVMe to Intel's efficient chip
The 2.5Gbe network writes against a RAID-Z1 config of 4 drives puts the sustained write speed below that of most QLC drives.

Recovery from a lost drive would be slower, for sure.

dwood_dev··on Mini NASes marry NVMe to Intel's efficient chip
The CPU bottleneck would be resolved by the Pentium Gold 8505, but it still has the same 9 lanes of PCIe 3.0.

I only came across the existence of this CPU a few months ago, it is Nearly the same price class as a N100, but has a full Alder Lake P-Core in addition. It is a shame it seems to only be available in six port routers, then again, that is probably a pretty optimal application for it.

dwood_dev··on Mini NASes marry NVMe to Intel's efficient chip
I love reviews like these. I'm a fan of the N100 series for what they are in bringing low power x86 small PCs to a wide variety of applications.

One curiosity for @geerlingguy, does the Beelink work over USB-C PD? I doubt it, but would like to know for sure.

dwood_dev··on Mini NASes marry NVMe to Intel's efficient chip
The problem quickly becomes PCIe lanes. The N100/150/305 only have 9 PCIe 3.0 lanes. 5Gbe is fine, but to go to 10Gbe you need x2.

Until there is something in this class with PCIe 4.0, I think we're close to maxing out the IO of these devices.

dwood_dev··on Puerto Rico's Solar Microgrids Beat Blackout
It's counterintuitive, but beavers fundamentally change the soil conditions and cause a lot of the overall flow to be away from the surface.

Beavers are one of the sadly misunderstood creatures and are almost entirely responsible for all the good valley farmland we have thanks to their thousands of years of terraforming.

If you can afford the medium term loss of land, a beaver setting up a dam on your property is a good thing. Unfortunately, most cannot, or are unaware of the benefits they bring and only consider them pests.

dwood_dev··on FAA to eliminate floppy disks used in air traffic control systems
I would not be surprised if many of these systems rely on several ISA cards with proprietary protocols and drivers.

I am only aware of a single modern-ish motherboard with ISA, the MS-98A9, and it only supports Intel 3rd Gen Core series CPUs.

That said, if it was a large enough project, reverse engineering and re-implementing using modern components would likely be feasible. Turning each of these into network services handled by something more akin to a RaspberryPi could modernize the data sources while providing a sustainable and modular replacement strategy. The problem is that its not "sexy" enough to get a major government project, and it would not grease the correct palms that a multi-billion dollar next-gen complex proprietary replacement would.

dwood_dev··on Whatever happened to cheap eReaders?
My son uses a Kindle DX. I had to replace the battery, it doesn't have WiFi, and they shut down the 3G network access years ago. It's perfect in that way. No distractions and no network access.

I removed the 3G modem when I replaced the battery to prevent it from being turned on and draining the battery as it constantly tries to connect. The microusb port is not in great condition and only works with the cable at certain angles. On the bright side, that's only an issue every few weeks when it gets charged and a new load of books.

My wife has the newest basic Kindle because she prizes light weight over any other aspect.

dwood_dev··on The Lost Japanese ROM of the Macintosh Plus
LLMs are quite good at translation. You can even instruct them to use different linguistic styles and regional idioms.

They are also quite good at translating poorly written and only semi coherent writing, which can be incredibly useful if the person you are communicating with is quite sloppy.

dwood_dev··on Japan's IC cards are weird and wonderful
Not sure if it's still the case, but last year I could only top up with my AmericanExpress in Apple Wallet. Neither Visa nor MasterCard worked. This was a widespread issue at the time.
dwood_dev··on Java at 30: Interview with James Gosling
UV. Using it as the exec target for python (UV script) is great. Dependencies declared at the top, now I have executable files in something better than bash.

I no longer shy away from writing <500 LOC utility/glue scripts in python thanks to uv.

dwood_dev··on SMS 2FA is not just insecure, it's also hostile to mountain people
This is a problem with her carrier or her specific account provisioning. SMS over WiFi calling works just fine, including from short codes.

I'm often traveling outside of the US, and my AT&T prepaid line most definitely does not roam outside of CAN/US/MEX. I spend the bulk of my time in WiFi calling mode. I have never had any issues receiving or sending SMS over WiFi, including to short codes.

dwood_dev··on How Obama’s BlackBerry got secured (2013)
That is what I assumed as well. In both the current and previous admins.

But as more details come out about the current admins use of signal, this appears to not be the case.

They are using a shitty third party patched version of signal specifically designed to archive messages.

Leaving aside the security issues with the version they are using and the lack of public facing policy, the use of a Signal variant that archives chats is a reasonable compromise.

Instead of walling off users, creating a barrier to use and therefore extensive bypassing of the security standards, they have met users where they are and provided them with what the user cannot distinguish from official signal. This allows them to interface internally and externally through signal, preserving records and maintaining a much better level of security than the other options.

This represents a huge breach of trust between external parties and government signal users, but most of the government signal users are probably completely unaware that it's being logged.

My issue is not that they are using Signal. I think it's one of the better options. My issue is that they use a shitty version of it when there should be an in house maintained version for government use.

dwood_dev··on Replacing Kubernetes with systemd (2024)
A bit of a nitpick. You get monthly credit for 4c/24gb on ARM, no matter the region. So even if you chose your home region poorly, you can run those instances in any region and only be on the hook for the disk cost. I found this all out the hard way, so I'm paying $2/month to oracle for my disks.
dwood_dev··on A $20k American-made electric pickup with no paint, no stereo, no screen
Most of those models are not real. They exist, but they don't make many of the base model and if you attempt to purchase one, it is a 4-18 month lead time.

I was in the market in Mexico last year, just looking for a cheap city car with a warranty for when I am there. I test drove half the cars on that list, the other half I immediately eliminated after sitting in the driver's seat for under a minute.

You can think of those base models like MSRP GPUs right now. They exist on paper, but good luck actually getting one for MSRP.

In the end, I didn't purchase any of those and got a two year old certified preowned vehicle with the top trim and comfortable seats from a dealer with a warranty for about $3000USD more than the cheapest actually available model of those linked in your post.

dwood_dev··on Gemma 3 QAT Models: Bringing AI to Consumer GPUs
Anything with the Radeon 8060S/Ryzen AI Max+ 395. One of the popular MiniPC Chinese brands has them for preorder[0] with shipping starting May 7th. Framework also has them, but shipping Q3.

0: https://www.gmktec.com/products/prepaid-deposit-amd-ryzen™-a...

dwood_dev··on AMD RDNA 4 – AMD Radeon RX 9000 Series Graphics Cards
If I'm spending $3k, I'm probably getting a Nvidia project digits box with 128GB.

Then again, if the tokens/s of digits is comparable to a M4 Max 128GB, then I'm getting a MBP instead.

dwood_dev··on iMac G4(K)
Looks like you can do that for $200-$300.

https://www.reddit.com/r/mac/comments/1f9s8kk/comment/luquux...

dwood_dev··on Moving on from 18F
Do you have a source?

I have been unable to locate anything even remotely reliable other than the AMARS[0] report that shows that between August 2023 (two months before Musk) and July 2024 the EU user base dropped from 111M to 106M. That hardly seems like load shedding to reach sustainability.

I would like to see global and up to date data, but it does not seem to exist in public.

0: https://transparency.x.com/en/reports/amars-in-the-eu

dwood_dev··on Why blog if nobody reads it?
I generally blog about things that took a week+ of research and I want to save some other poor bastard the pain of what I had to piece together.

This is especially useful because link-rot means that resources I was able to uncover might not be available in the future. A few years ago I did a massive amount of research into internals of old unixes for data recovery and maintenance of said systems in the modern era(machines attached to million dollar pieces of testing equipment go away when the machine does). I was maintaining and upgrading(mostly scsi2sd) and backing up systems that all predated y2k. Most of my research references are now dead links to nowhere. I now print to pdf as well as take archive.is links of all my referenced sources.

I'm generally terrible about blogging, but I'm changing that for 2025. I'm now in a position where I'm solutions architecting a lot of things as my primary day job. This makes easy blog post subjects that not only clarify my thoughts and understanding, but end up being the basis for the internal documentation on the subject.

A lot of what I now do is in terraform, cloudformation, golang, or Python. I make sure when I publish my blog post, I include a complete working example. For all my terraform, all one has to do is clone and run terraform apply, after satisfying the barebones prerequisites.

dwood_dev··on Copilot stops working on code that contains hardcoded banned words from GitHub (2023)
Newer models, yes. But newer versions of the same model seem to get much dumber over time.

That is to say, the release version of ChatGPT GPT4o seemed much better than the version today. This does not apply to the API.

dwood_dev··on Costa Rican supermarket wins trademark battle against Nintendo
Yes.

A super is a like Kroger's or Walmart Express.

A hyper is a Walmart Supercenter.

dwood_dev··on Apple iPhone sales dip despite AI rollout
I buy new, with Apple Care. I'm still waiting on a reason to move from my 13 Pro Max.

Apple Intelligence looks very meh.

dwood_dev··on Apple iPhone sales dip despite AI rollout
I've wanted the same for a long time. The ability to dock my phone and let it drive a display and desktop. Not because I think it would be better at it, but because it already has my stuff.
dwood_dev··on TikTok preparing for U.S. shut-off on Sunday
When I tried TikTok for the first time in 2020, it had my preferences dialed in within about 15 minutes.

I tried reels when it first released, and gave up after an hour of constantly being shown videos of scantily clad women.

← PreviousPage 3 of 4Next →