HNHacker News
TopNewBestAskShowJobs

ckocagil

887 karma · joined October 20, 2017

submissionscomments
ckocagil··on The newest ESP32 can run Linux and it's getting close to a Raspberry Pi
The tangible hardware difference is the MMU. S3 didn't have a proper one. This new chip does. But the biggest difference is the intent. Microcontrollers focus on peripherals and are used for interfacing, data conversion and signal processing. They're meant to run either bare metal firmware or small RTOS. OTOH microprocessors have in addition to an MMU big caches, high IPC numbers, wide bus lanes, everything you need to run different workloads as fast as possible.

Technically a chip can excel at both.

ckocagil··on The newest ESP32 can run Linux and it's getting close to a Raspberry Pi
They're not single board computers. They're microcontrollers. Or rather they were until this new chip was introduced.
ckocagil··on The newest ESP32 can run Linux and it's getting close to a Raspberry Pi
Originally it was the more capable successor to ESP8266, the super cheap chip containing a high speed core with wifi and an IP stack. At one point it powered a huge chunk of all smart devices on the market. Then the original ESP32 was introduced as the successor, with BLE and two cores which were even faster. That made it a very capable chip for tasks demanding compute. After the original ESP32 they decided to add variety and make a whole "ESP32 family" and yes there's quite a lot of variety these days. Even the ISA and cores changed.
ckocagil··on Meta takes down a critical video about meta AI Glasses after filming at Meta
Isn't that the point? The camera glasses add a 10x harassment factor.
ckocagil··on Google Antigravity TOS: 3rd party usage can get Google account suspended
I'd rather go the other way and entirely decouple my online identity from Google (or Apple/Meta/Microsoft). Much better than constantly worrying about some crappy AI deciding to ruin your life with no recourse.
ckocagil··on Hy3
Isn't Q8 way overkill these days? I see many graphs showing Q4 or Q5 having less than %1 deviation. Nvidia's NVFP4 Qwen quantization should be even better due to its better training methods.
ckocagil··on Guitar tuner that uses phone accelerometer
aka a stroboscopic measurement,

but I don't think it will work well for this case.

ckocagil··on Date is out, Temporal is in
Late by a decade or more (JSR310 was released in 2014), but still a good development. I've tried convincing colleagues to use js-joda in the past but they thought they were keeping it simple by sticking to moment.js. They weren't.
ckocagil··on China Has Three Reusable Rockets Ready for Their Debut Flights
Isn't the US stock market betting on AGI and superintelligence in the next decade? Maybe a lower population won't be as big of an issue, or even an advantage.
ckocagil··on Most Stable Raspberry Pi? Better NTP with Thermal Management
That's a neat software solution. My first inclination would be to grab a soldering iron and replace the crystal with either a TCXO or a socket to provide an external clock disciplined to the 1PPS.
ckocagil··on When Tesla's FSD works well, it gets credit. When it doesn't, you get blamed
That's also the most tiresome part of driving and has the least risk due to low speeds. Easy win for FSD. But for all other cases it becomes a complicated ethical question.
ckocagil··on Qt Creator 18 Released
That's how I always used it. CMake and non-Qt. Very solid IDE.
ckocagil··on AI is propping up the US economy
One only needs to look at the massive island complexes with underground bunkers the billionaires are building for themselves.
ckocagil··on Raspberry Pi RP2350 fixes E9, glitching, introduces 2MB flash variant
Finally there's a new stepping (i.e revision) for the RP2350 die that fixes the E9 bug that has plagued the chip so far, causing excessive input currents on GPIO pins which made internal pull-up resistors useless and made high impedance inputs impossible.

GPIO pins are now all 5V tolerant too!

ckocagil··on Comparing Fuchsia components and Linux containers [video]
Instead of a moonshot micro kernel, why didn't Google just build and maintain a new Linux driver API/ABI layer with backwards compatibility and security? Not an easy endeavor, but is it harder than Fuchsia?
ckocagil··on WhiteSur: macOS-like theme for GTK desktops
I made my DEs somewhat pretty but never got too deep into ricing. Then I switched to i3-gaps. But I still spent a lot of time configuring and comparing terminal emulators, shell prompts, completion, vim plugins, iommu/vfio...

At one point I got sick of it all and decided to switch back to Windows/MacOS, not configure anything too heavily, install tools when I need them, and use all tools as vanilla as possible. Besides not having to maintain all this stuff I also realized I could then ssh into any machine and not miss my customized tools.

ckocagil··on Gumroad CEO is no longer hiring junior/mid-level software engineers due to AI
All the "AI software engineer" hype is about one thing: suppressing developer wages. Steve Jobs used to do this covertly, to some extent, with his "no cold call" anti-poaching agreements.

It's a multi-prong attack. One angle is the interest rates and mass layoffs. Another angle is AI. There are more ridiculous ones, such as this "study" that claims 10% of devs do literally no work: https://x.com/yegordb/status/1859290734257635439 - I expect many such studies to be conducted and generously funded by the industry in the coming years.

The big irony is how all this talk will lead to a decrease in the software engineer supply. Why would anyone choose a career that's about to die?

ckocagil··on Choosing an op-amp for your project
I picked those particular chips is due to their extremely good performance at a reasonable cost. Check their THD against AD797 and LT1115! :)
ckocagil··on Choosing an op-amp for your project
For any consumer use to play back audio I can't image a scenario where TL071 wouldn't be enough. And you'd rarely even need an op-amp when integrated solutions are available.
ckocagil··on Choosing an op-amp for your project
Potential replacements for ultra low THD would be: OPA1612, OPA1656 and OPA1642 with bipolar, cmos and jfet inputs respectively.
ckocagil··on Ohmaps: your image montage is a resistor network
Fun fact: a rectangular sheet of resistor with a specific thickness and terminals at both sides has a resistance unit of: ohms per square. Not square meters, just square!
ckocagil··on Infineon's CO2 Sensor Monitors Indoor Air Quality
The problem with the common CO2 sensor modules is they don't have DC accuracy. Meaning they rely on the device being present in place where it regularly (e.g at least once a week) gets exposed to fresh air, which the module sets as its baseline. This works because fresh air has roughly the same CO2 concentration everywhere.

Hopefully this method doesn't have the same restriction.

ckocagil··on CSS @property and the new style
Performance. JS would need to run 60 times a second without hiccups. But JS is single-threaded, therefore any time something clogs your main thread you'll skip a frame. Plus, as incredible as modern JS engines are they're still not as efficient as the native code, which leads to extra CPU usage and that spells trouble for battery life.
ckocagil··on Mimalloc Cigarette: Losing one week of my life catching a memory leak (Rust)
Valgrind didn't catch it?
ckocagil··on Mimalloc Cigarette: Losing one week of my life catching a memory leak (Rust)
"stackoverflow please help me how do i fix memory fragmentation"
ckocagil··on The Rise of Neotoddlerism: how society encourages activists to act like infants
Didn't Samuel L. Jackson hold board members hostage at his school, and among the members was MLK Sr.? And he wasn't even part of a radical movement like Fred Hampton and the Black Panthers.
ckocagil··on 'I was misidentified as shoplifter by facial recognition tech'
Then what's the course of action when every store in the city requires your written authorization to shop from there?
ckocagil··on How to read C type declarations (2003)
Using the clockwise spiral rule.

https://c-faq.com/decl/spiral.anderson.html

ckocagil··on RFI (Radio Frequency Interference) Sleuthing with the TinySA (2021)
Or one can use a mixer.
ckocagil··on Show HN: Reverse-Engineering a Switch Lite with 1,917 wires
Also games became very affordable compared to the time period you mentioned. The number of games worth playing were much, much fewer. Not to mention the F2P or even open source games we have now.
Page 1 of 6Next →