HNHacker News
TopNewBestAskShowJobs

cbsks

3,459 karma · joined February 6, 2019

submissionscomments
cbsks··on Pi 1.0
I just fixed something very similar in my setup. Except in my case the reasoning text was shown in dark grey on a light gray background. Very ugly and hard to read.

If I remember correctly, the reasoning text was being output using the italic ANSI code, which was being formatted funny on my terminal. I fixed it by adding a font that supports italics. I recommend taking a look at the ansi codes.

cbsks··on Cloudflare Quick Tunnels
> My wife and I have a mobile group/shared bot system where we can make mini apps and collab.

> Anything from baby stuff, groceries, shopping, planning, wine tracker app, simple/fun/useful data things, etc…

Can you elaborate on this? Sounds really cool!

cbsks··on Study links GLP-1 drugs to bigger jump in women's employment than a degree
Might be different for programmers… my experience is that—broadly speaking—programming ability is inversely proportional to how well dressed you are. I wonder if that is still true, or if I’m just old.
cbsks··on Hacking my Keyboard to do Less
I switched to a keyboard with a thumb cluster[0] a few years ago and have been loving it.

[0]: https://dygma.com/pages/defy

cbsks··on The Miracle on Mount Everest – Hillary Dawa Sperpa Found Alive
No way! That’s incredible! I’ve been follow the story for the last few days and assumed he was gone. How long until it’s a movie?
cbsks··on Details of the Daring Airdrop at Tristan Da Cunha
Amazing! Tristan’s entire website is a treasure. It’s a throwback to when the web was great.
cbsks··on Show HN: Tilde.run – Agent sandbox with a transactional, versioned filesystem
I mean not really. There is a FUSE implementation, but you need an enterprise account https://docs.lakefs.io/v1.60/reference/mount/

I’m not seeing a kernel module anywhere..

cbsks··on Your phone is about to stop being yours
Offline PWA sites are very limited on iOS. If you force close Safari, look at your phone funny, or don’t visit the site regularly, the cache is cleared and you are stuck at a loading screen until you have internet again.

That’s what forced me to finally bite the bullet and pay Apple yearly so I could develop an app for my friends and I to use. Would have much rather kept it as a PWA.

cbsks··on I bought Friendster for $30k – Here's what I'm doing with it
The one takeaway I got from my engineering ethics class in college was that everyone has different morals. Debating if something is “moral” or not is useless. Education on a subject is useful, but once someone understands your point of view and still thinks it’s within/outside their morals, there’s nothing more to discuss.
cbsks··on Turning a MacBook into a touchscreen with $1 of hardware (2018)
I have a laptop with a touchscreen that I regularly forget is a touchscreen until I accidentally touch it.
cbsks··on "Disregard That" Attacks
Canonical source: https://bash-org-archive.com/?5775
cbsks··on France's aircraft carrier located in real time by Le Monde through fitness app
I really don’t want to work for the defense industry, but I have to admit that they do have very fun problems to solve. You know there are people at NRO who are dedicated to ship tracking via satellite. I assume they can easily track ships without cloud cover, but how do they do it when it’s cloudy? Heat signatures? Synthetic Aperture Radar? Wake detection?
cbsks··on BC got rid of Daylight Savings
British Columbia, Canada
cbsks··on A beginner's guide to split keyboards
I’ve been using the Dygma Defy daily for over 2 years. Highly recommend.
cbsks··on Gemini 3.1 Pro
That’s Simon’s goal. “All I’ve ever wanted from life is a genuinely great SVG vector illustration of a pelican riding a bicycle. My dastardly multi-year plan is to trick multiple AI labs into investing vast resources to cheat at my benchmark until I get one.”

https://simonwillison.net/2025/Nov/13/training-for-pelicans-...

cbsks··on Vim 9.2
“Let’s spend thousands of dollars on lawyers to avoid donating to a good cause”. Large corporations can be so ridiculous.
cbsks··on Warcraft III Peon Voice Notifications for Claude Code
Wow. I had a visceral reaction to the “we’re being attacked!” clip. Haven’t heard that for a long time, but it still got my heart racing.
cbsks··on LinkedIn checks for 2953 browser extensions
Looks like Firefox is immune.

This works by looking for web accessible resources that are provided by the extensions. For Chrome, these are are available in a webpage via the URL chrome-extension://[PACKAGE ID]/[PATH] https://developer.chrome.com/docs/extensions/reference/manif...

On Firefox, web accessible resources are available at "moz-extension://<extension-UUID>/myfile.png" <extension-UUID> is not your extension's ID. This ID is randomly generated for every browser instance. This prevents websites from fingerprinting a browser by examining the extensions it has installed. https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/Web...

cbsks··on We X-Rayed a Suspicious FTDI USB Cable
Nothing drives more creativity from me than a tool in need of a project.
cbsks··on Tesla kills Autopilot, locks lane-keeping behind $99/month fee
Tesla’s “autosteer” is significantly more advanced than the “lane keeping” feature I’ve seen in rental cars, or my own 2023 Jeep. My understanding is that autosteer will actively keep the car centered in the middle of the lane, while the “lane keeping” I’ve experienced will only adjust the steering when you approach the lane edge, which pin balls you back and forth like a drunk driver.
cbsks··on Boeing knew of flaw in part linked to UPS plane crash, NTSB report says
My company has a policy limiting the number of high level execs traveling on a plane at a time. I wonder if plane manufacturers have similar restrictions. It’d be an ironic to for them to simultaneously assert that their planes are safe for the general public, and also believe the risk is too high for a planeload of their execs to fly in one.
cbsks··on Swapping two blocks of memory inside a larger block, in constant memory
On Linux, if the blocks are page aligned, you could use mremap(2) to swap blocks very efficiently without using any additional physical memory.
cbsks··on Pebble Round 2
What’s the maximum range to your phone to get notifications? I’ve been trying to cut back on my reflex to look at my phone every few minutes. It’d be great if I could keep my phone on a charging stand and be able to walk around my house and still get notifications.
cbsks··on QNX Self-Hosted Developer Desktop
Linux on top of a hypervisor. There are several companies providing hypervisors, including the one I work at, so my experience is biased.
cbsks··on QNX Self-Hosted Developer Desktop
It’s also running virtualized in a lot of cars! Although I’ve seen more and more US car companies switching from QNX to Linux. Chinese car companies I’ve worked with all use Linux instead of QNX, so perhaps that is the future.
cbsks··on Internal RFCs saved us months of wasted work
I would open a new bug for each of those questions and say “we will evaluate this after the MVP is implemented”. Give the person credit in the bug description. That will usually satisfy their concerns. Set the priority on the bugs to low and I’ll never even have to look at them again, unless one of them actually becomes a problem.
cbsks··on “Super secure” messaging app leaks everyone's phone number
It’s a 6 digit pin. Doesn’t seem worthwhile to hash. What are the best practices here? I’m not sure
cbsks··on Show HN: Whole-home VPN router with hardware kill switch (OpenWrt and WireGuard)
The downside is that some services, such as video streaming, block access from VPNs.
cbsks··on McMaster Carr – The Smartest Website You Haven't Heard Of (2022)
Imagine an alternate universe where Amazon has a similar interface. It would be the most amazing tool.
cbsks··on NTSB report: Decryption of images from the Titan submersible camera [pdf] (2024)
Wow. SubC’s software engineering needs some work. They thought the camera’s file system was unencrypted, when it was encrypted. They didn’t know where the keys were to decrypt it. It turned out the key was written unencrypted to a UFS storage device. There was a file written to /mnt/nas/Stills, which indicates that the camera was to writing to a remote file system that wasn’t mounted.
Page 1 of 24Next →