HNHacker News
TopNewBestAskShowJobs

easygenes

1,393 karma · joined February 3, 2016

submissionscomments
easygenes··on Milk-V Titan: A $329 8-Core 64-bit RISC-V mini-ITX board with PCIe Gen4x16
You can still get the 32GB variant direct from Radxa off AliExpress for about $412 USD. Much more than launch costs (probably due to cost of ram), but that's actually still cheaper than the Milk-V Titan. The Titan ships with empty RAM slots, and you'd wind up paying another ~$200 to get 2x16GB of DDR4, which is slower than the soldered on LPDDR5 on the Orion.

If you don't need the full PCIe slot, there's also smaller SBC boards (either exactly micro-ITX or similar footprint) using the same SoC: The OrangePi 6 Plus and Radxa O6N. The OPi is available readily for $260 with 32GB LPDDR5, though admittedly the RAM is lower spec than what ships on the Orion O6.

These are my favorite sub $500 SBCs available today. Great Linux support and you need to move up to something like the LattePanda Sigma at over $600 to get something outclassing them in a similar form-factor, but then there's no option for directly slotting a full-size GPU either.

easygenes··on Milk-V Titan: A $329 8-Core 64-bit RISC-V mini-ITX board with PCIe Gen4x16
It is actually a very good board, and now has a fully supported platform on mainline. Those are very out of date. https://github.com/Sky1-Linux/
easygenes··on Milk-V Titan: A $329 8-Core 64-bit RISC-V mini-ITX board with PCIe Gen4x16
As a point of comparison, the Radxa Orion O6 shipped a year ago as a 12 core ARMv9 board on same form factor and TDP, for $100 less, with 5x the single core performance (and including a competent iGPU, NPU and VPU). These are very much developer/tinkerer only boards as is.
easygenes··on I'm returning my Framework 16
No, those are generally not always-on in normal use. People let screens shut off, open up fullscreen apps, etc. Most OLED firmwares also have subtle pixel shifting and pixel refresh on shutdown routines, as well as very conservative brightness settings. OLEDs in normal use are actually less susceptible to color shift deterioration than LCDs in normal use.
easygenes··on I'm returning my Framework 16
I'd say the inverse is true: OLEDs are the best in low light, as they generally dim well and black means zero illumination of the pixel. Author is ill-informed. Also, OLED burn-in is a non-issue with current displays in any normal situation (e.g. not a kiosk or arcade or other sort of always-on static dashboard).
easygenes··on Most Stable Raspberry Pi? Better NTP with Thermal Management
I didn't think I was good at soldering until I invested in a good soldering workstation. That is:

* A microscope with a good working distance, and a large screen.

* A soldering iron with very short grip to tip distance. Miniware TS1M with 210/245 tips is a good choice.

* Some proper jigs to hold things. (Stickvise, sliding magnet plates)

* Good extraction so I don't worry about fumes. (Setting up over a stove range hood is great in a pinch)

Also just watching some of the soldering masters at work: https://www.youtube.com/@ycs-yang/videos

I don't have heaps of experience or the steadiest hands, but I'd be comfortable doing a mod like this cleanly now. One good tip is to get your work piece in a position where you can securely rest the blade of your hand on the table or something secure. You want to minimize the leverage and distance between a secure rest point and your work tip.

easygenes··on Most Stable Raspberry Pi? Better NTP with Thermal Management
You can go further and replace the cheap Pi oscillator crystal with a proper TCXO, as others using them for NTD have done and documented: https://raspberrypi.stackexchange.com/questions/74482/switch...

That should give you 4-5x less drift than his results (though you could pair the techniques for even better figures)

easygenes··on Unpowered SSDs slowly lose data
This is the most straightforward reliable option:

> sudo dd if=/dev/sdX of=/dev/null bs=4M status=progress iflag=direct

easygenes··on Unpowered SSDs slowly lose data
So say I have a 4TB USB SSD from a few years ago, that's been sitting unpowered in a drawer most of that time. How long would it need to be powered on (ballpark) for the full disk refresh to complete? Assume fully idle.

(As a note: I do have a 4TB USB SSD which did sit in a drawer without being touched for a couple of years. The data was all fine when I plugged it back in. Of course, this was a new drive with very low write cycles and stored climate controlled. Older worn out drive would probably have been an issue.) Just wondering how long I should keep it plugged in if I ever have a situation like that so I can "reset the fade clock" per se.

easygenes··on Claude Opus 4.5
Yeah, I’ve used vatiations of the “get frontier models to cross-check and refine each others work” pattern for years now and it really is the path to the best outcomes in situations where you would otherwise hit a wall or miss important details.
easygenes··on I think nobody wants AI in Firefox, Mozilla
I think Lizard is the best UI for elements hiding in FF: https://addons.mozilla.org/en-US/firefox/addon/lizardextensi...

The name is in keeping with a lineage of animal tools for ad hoc page manipulation in Firefox. First was Aardvark, then Platypus. https://github.com/dvogel/AardvarkDuex

More background: https://chatgpt.com/share/69177dc6-6378-8011-bdae-c8dcbb124f...

I was an original early user of Aardvark. These tools have remained obscure, but with a cult following because they’re such a quick and easy way to rip up a page to your liking. They were the direct inspiration for modern browser dom selector tools.

For hairy edge cases, uBlock Origin’s element picker is the gold standard for manipulating pages.

easygenes··on Zed is our office
It says they're targeting Spring 2026 for their 1.0 release, so I'll treat as beta and put a calendar entry in for April 2026 to check back in on it.
easygenes··on OpenMANET Wi-Fi HaLow open-source project for Raspberry Pi–based MANET radios
This guy has been promoting and hacking hardware around this project heavily the last few months: https://www.youtube.com/watch?v=550fh2n5rUs
easygenes··on GPT-5.1: A smarter, more conversational ChatGPT
I use the "Nerdy" tone along with the Custom Instructions below to good effect:

"Please do not try to be personal, cute, kitschy, or flattering. Don't use catchphrases. Stick to facts, logic, reasoning. Don't assume understanding of shorthand or acronyms. Assume I am an expert in topics unless I state otherwise."

easygenes··on Show HN: PingStalker – A macOS tool for network engineers
Cool. For a moment I got excited and thought someone built an alternative to the crazy-spendy Ping Plotter. An always-running statistical view of traceroutes for multiple sites is something only they seem to be doing well.
easygenes··on The AirPods Pro 3 flight problem
What about iOS 26 kept you away? I was hesitant when I got APP3, but was pleasantly surprised by how many longstanding issues with responsiveness and functionality it fixed for me (iPhone 15 Pro Max user).
easygenes··on Asahi Linux Still Working on Apple M3 Support, M1n1 Bootloader Going Rust
That's just the cherry on top of the worst kind.
easygenes··on LLMs can get "brain rot"
Yeah, same. I apparently naturally have the writing style of an LLM (basically the called out quote of parent is something I could have written in terms of style). It’s irritating to change my style to not sound like AI.
easygenes··on A laser pointer at 2B FPS [video]
They’re not one of the big 3, but Rigol are pretty much the only scope co actively marketing models to hobbyists / individuals: https://www.rigol.com/europe/news/company-news/mho900-releas...
easygenes··on A laser pointer at 2B FPS [video]
I think parent meant that the image construction technique is analogous to equivalent time sampling. You’re correct in the mode of the oscilloscope’s use. However, the mode of the larger system is using a repetitive signal and sliding sampling points across it.
easygenes··on A laser pointer at 2B FPS [video]
Good explanation. One detail though: it is one pixel at a time, not one line at a time. Basically does the whole sequence for one pixel, adjusts mirror to next one, and does it again. The explanation is around the 8 minutes mark.

Just want to make it clear that in any one instant, only one pixel is being recorded. The mirror moves continuously across a horizontal sweep and a certain arc of the mirror's sweep is localized to a pixel in the video encoding sequence. A new laser pulse is triggered when one pixel of arc has been swept, recording a whole new complete mirror bounce sequence for each pixel sequentially. He has an additional video explaining the timing / triggering / synchronization circuit in more depth: https://youtu.be/WLJuC0q84IQ

easygenes··on Flies keep landing on North Sea oil rigs
“Flies Aren’t Real”
easygenes··on Build a Superscalar 8-Bit CPU (YouTube Playlist) [video]
I would also recommend Agon Light from the Byte Attic for pedagogically important 8 bit computer YouTube: https://youtube.com/playlist?list=PLDf2uklC__d19aBeKd8OXMdup...
easygenes··on Build a Superscalar 8-Bit CPU (YouTube Playlist) [video]
I got lucky stumbling across this series a few years ago after just the first few videos were posted. Production value and pedagogy are excellent. Glad to see him following through all this time and getting to the heart of the matter recently.
easygenes··on Testing the Raspberry Pi 500+'s new mechanical keyboard
I settled on a GPD Win Mini with HX370. Tiny full laptop when needed, quick wireless keyboard pairing away from more versatile setups.
easygenes··on YouTube addresses lower view counts which seem to be caused by ad blockers
This is a bit too blunt a look at it. YouTube exists as an ecosystem with increasing competition. View and subscriber counts are their core incentive and feedback systems they have with the actual producers that make their whole ecosystem work. Without those there's no real reason for people to put videos there.

This as an open and celebrated system drives producers to advertise for YouTube via the almost-compulsory every-video mention of liking and subscribing and forwarding videos to friends.

Youtube is well aware of this, hence things like the iconic long running physical play button trophy delivery system.

I'd also say more broadly that making such sweeping claims for YouTube as a collective entity not caring at all about viewers is too reductive. It's more defensible and relatable to claim that, though there may be many people working for YouTube because they deeply care about a mission of democratizing multimedia publishing, the incentives and structures around it being a PBC often lead to decisions which drown out that care from corporate heads who are more profit than mission driven.

easygenes··on Google deletes net-zero pledge from sustainability website
I wouldn't give much credence to that report, as there is no demonstrated understanding of PV site installation management principles (e.g. bright ground treatment). They deliberately highlight a worst case scenario (covering 20%+ of the entire Sahara in unmanaged high density PV) and shove a quick note at the end saying that they modeled 5% and even without other mitigations that was fine. Their model also doesn't include the carbon offsets at all, so it's absolute worst case and entirely unrealistic.

With proper site selection and albedo managed via density and bright ground treatment, you can expect net neutral local heat impact.

easygenes··on Google deletes net-zero pledge from sustainability website
Definitely not. At global scale, the offset effects of solar installations outweigh albedo effects on the order of about 30x. [0][1]

  [0] https://www.nature.com/articles/s43247-024-01619-w.pdf
  [1] https://acs.figshare.com/articles/journal_contribution/Net_Radiative_Forcing_from_Widespread_Deployment_of_Photovoltaics/2871685
easygenes··on Sheafification – The optimal path to mathematical mastery: The fast track (2022)
Ah yeah, I guess I just assumed it was static because every time I've been to a Bear blog it has been so light and snappy.

Just did a little looking. Micro.blog [0] is a true hosted static site offering; just hosted Hugo. There's also Publii [1], an open source cross-platform desktop static CMS that has one-click push to a variety of cloud CDNs (e.g. Netlify or Github Pages)

[0] https://micro.blog [1] https://getpublii.com

easygenes··on Sheafification – The optimal path to mathematical mastery: The fast track (2022)
> I don’t know any static blog providers.

Bear Blog comes to mind (no connection): https://bearblog.dev

← PreviousPage 3 of 15Next →