ax0n

Joined 17 years ago

Karma
1,568
Submissions
517
Member since
Sep 2
Husband. Tinkerer. Breaker/Fixer of things. Writer. Bicycle Commuter. http://kc-bike.net | http://www.h-i-r.net | http://hackaday.com | ax0n (at) h-i-r.net
View on Hacker News

Recent submissions

Comment · 8 years ago
It's been a while since I used it on "embedded systems" but in our case it was running on top of OpenWRT and OpenBSD on appliance-like SOC systems (think of Soekris and Mikrotik), not directly on microcontrollers.
Comment · 8 years ago
I worked with Lutz, the primary developer, briefly in 2006. I used NewLISP for a few years after that, mostly for distributed computing with net-eval(). I briefly tried using it as a systems programming language where one might have reached for Perl or the then-up-and-coming Ruby or Python. If you like lispy languages, you'll probably enjoy playing with it.
Comment · 8 years ago
When writing, read your work out loud to find phrases that are awkward to speak, and think of ways to be more succinct. Most people process spoken and written language differently, and this technique allows you to use the strengths of language you've obtained for both forms of communication.
Comment · 10 years ago
Hotplugd is crazysauce. So much you can do with it. Toad claims to need kern.usermount so it won't work with a default install, and will be toadally broken once this option is removed in OpenBSD 6.0. I can't speak for all OpenBSD users, but I just end up putting my sd-card reader (which sees most FAT formatted cards at sd1i) and the first available USB external drive (again, usually sd2i for FAT) in my /etc/fstab and call the mount with doas.

doas mount /sdcard

Not that big of a deal.

Comment · 10 years ago
As someone who's used OpenBSD daily as a primary desktop OS, usermount will force me to use doas(1) (the replacement for sudo) to mount external media on my desktops/laptops. No big deal. Honestly, I usually do that anyway, just force of habit. Checking my systems, I only set kern.usermount on my daily-driver laptop, and none of my other OpenBSD boxes.

None of the other changes impact anything I do on a daily basis. I haven't used Linux emulation since 2006 or so, and even then, it was a gigantic pain in the ass. The devs have a native virtual machine hypervisor in the works that I was hoping would be ready for prime-time in OpenBSD 6.0. I doubt it'll be ready that soon. This will provide a better option than the old Linux emulation layer.

Comment · 14 years ago
A cautionary tale: I had good luck with ZoneEdit when they launched. It was/is kind of in the same space as this. Their new UI is okay, but yours looks a bit better. They started out with freemium, but eventually had to re-structure how their premium service worked, and in the process crippled how the free service worked. It got bad enough that I abandoned them.

Be very careful how you structure your premium offerings. People don't like when the free version starts losing features or capacity.

Comment · 15 years ago
better script to test if your ISP is blocking your ports (finished for me in well under two minutes):

nmap -sT -oN output.txt -p1-65535 open.zorinaq.com

Comment · 15 years ago
FWIW, Debian's package manager (and its concepts of package repositories and dependency resolution) hasn't changed much since I tried it in 2001 -- and probably even earlier than that. Slackware and Red Hat were my first forays into Linux, and the dependency hell you speak of was enough to drive me to FreeBSD and OpenBSD in the late 1990s.
Comment · 15 years ago
Hackers do everything they do for fun. If it's not fun, it's not worth doing. It's important to note that fun things can be hard and very challenging, be it a grueling mountain bike ride or taking an idea all the way to a multi-billion dollar acquisition. Talking about how difficult something was is good for show, but hackers are often a lot more likely to dwell on how fun their journey was and all the awesome things they saw and learned.
Comment · 15 years ago
No, this does not open Apple up to lawsuits. Any corporation has the option of telling you what configurations are supported, and choosing to not support configurations that are the result of extensive tweaking.
Comment · 15 years ago
Doesn't fail gracefully with javascript disabled. That's three strikes all at once for me. Thankfully, they still have a full-content RSS feed if you dig around deep enough for it. You can say RSS is dead, but I'll probably see your proclamation via RSS. This solidifies LH as a site I will never intentionally click through to.
Comment · 15 years ago
Most ICE's will run on pretty much anything as long as you nail stoichiometry and it burns at approximately the same speed as the hydrocarbon chains found in gasoline. It's actually pretty trivial to retrofit a normal car to run on liquid propane or natural gas. You can even run them directly on hydrogen gas, but pure hydrogen's far too volatile to be dragging around in a passenger vehicle. Interested to see where it's going.
Comment · 16 years ago
That sounds an awful lot like lazy and/or out-of-touch entrepreneurs being broken to me. Still, while the venture and angel money in the area isn't explicitly "must be present to win," you have to admit it helps. But being present doesn't guarantee winning.
Comment · 16 years ago
No, that is an XSS exploitation (juxtapose: prevention) cheat sheet.
Comment · 16 years ago
Exactment.

Also, people damage the heads and/or the jack by trying to insert them the wrong way? Either the plug slides in gently, or it doesn't budge.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton