HNHacker News
TopNewBestAskShowJobs

incanus77

3,715 karma · joined September 1, 2011

Maker, programmer, photographer, and traveler.

More at https://justinmiller.io

submissionscomments
incanus77··on Bill Atkinson has pancreatic cancer
I should point out: pancreatic cancer is not a death sentence, but the prognosis is generally very bad. I lost my wife, who was half Bill's age, to the disease.
incanus77··on Bill Atkinson has pancreatic cancer
MacPaint, QuickDraw, Hypercard, Atkinson dithering... a true legend.
incanus77··on Steve Jobs, NeXTSTEP, and early object-oriented programming (2016)
I'm back in Objective-C now for a large mixed codebase for a client and enjoying it. It was my first compiled language starting in 2002 so I've got about equal time with only it as I do with Swift alongside. And I'm spending more time these days in other projects (microcontrollers, mostly) using C so it's a breath of fresh air. I'm finding it generally faster than Swift in Xcode, which is a bonus.
incanus77··on What should a logo for NeXT look like? (1986)
Yep. It felt pretty even back then, where you could choose either. Get it? Java and Cocoa...
incanus77··on Raspberry Pi OS's yearslong switch from X Window to Wayland is now official
> Pi owners should hardly notice any changes, though performance will improve.

Not really — tell that to anyone trying to use a VNC client. The Wayland-based server only supports RSA-AES auth, which not a lot of clients do.

incanus77··on Ask HN: What's the most creative 'useless' program you've ever written?
Oh, this is totally also my jam. Will dig some of those up.
incanus77··on Ask HN: What's the most creative 'useless' program you've ever written?
This is marginally useful, but I wrote a small ‘subleq’ playground — it’s an instruction set with just one instruction, “SUBtract and branch if Less-than or EQual to zero”.

https://github.com/incanus/subleq

It was fun to see how simple a model of computation could actually be.

incanus77··on Solving the Maker-Taker Problem
It’s important, as pheasants, that we maintain presence of mind around peasants, lest we become holiday meal presents.
incanus77··on Asking the wrong questions (2017)
I’m 47. My dad’s mom, who I knew well, was born in 1910. Her father was born in 1857, before the Civil War. I always thought the span on that side was fascinating.
incanus77··on Tabbed out on the Oregon Trail
I miss the old computers on display, though.
incanus77··on Your Immune System Is Not a Muscle
Bacterial does, viral does not appear to. I am a survivor of bacterial meningitis and sepsis at eight months and fortunately do not experience any known side effects. However, the IQ effect is sobering.
incanus77··on The Katsuification of Britain
It’s very common in Portland, OR — I had pork katsu this week at a Hawaiian place. Curry less so, but plenty of non-sushi Japanese restaurants around.
incanus77··on Hundred Rabbits is a small collective exploring the failability of modern tech
If anyone is interested further, I would highly recommend one of Devine’s latest talks, from Strange Loop:

https://100r.co/site/computing_and_sustainability.html

Transcribed and video format. Among other things, they came into computing from a bit of a different direction and ended up building tools and a platform that I’m betting 90% of people in the industry would revere in awe as things beyond their understanding. Truly an inspiration.

incanus77··on Show HN: Lisp in C#
I am here for it.
incanus77··on PC-BASIC, a cross-platform interpreter for GW-BASIC
Same here, though with a TI-99/4A. I never had a drive on that thing, so it was always on tape, complete with handwritten odometer counts on the insert card for reference.
incanus77··on PC-BASIC, a cross-platform interpreter for GW-BASIC
The wildest part of this excellent software is that you can feed it WAV files of tape-recorded BASIC programs and it can decipher them.
incanus77··on The saddest "Just Ship It" story ever (2020)
> It is absolutely everybody's job in the company to make sure it is profitable, unless you work for a non-profit.

Common misconception, but a non-profit needs to make a profit, too. It just gets invested back into the business instead of distributed to shareholders, or in fact to any individuals.

incanus77··on Forsp: A Forth+Lisp Hybrid Lambda Calculus Language
I am in love with 'fe', as well as the slightly-better IMHO 'aria' by the same author.
incanus77··on AeroSpace is an i3-like tiling window manager for macOS
You may like the Menuwhere application, then. You can setup a hotkey on it, too.
incanus77··on Donating forks to the dining hall
Growing up learning to drive on the East Coast, my intuition finds a sweet spot between the two, typically merging while moving slowly when there is a natural gap between cars.

What I tend to see instead is hard braking ripple back down the line to a half-dozen cars or more for each car trying to merge right at the end because suddenly there are two cars right next to each other and one lane of car width left. Every time it appears that the lane-ending driver is like "oh wow, my lane went away!"

incanus77··on Donating forks to the dining hall
Contrast that with Oregon, where everyone will stay in both lanes until one car length short of ten miles.
incanus77··on LuaX – Lua interpreter, REPL, and useful packages
Right, sorry — to be clear, I brought it up because it's a pretty nice way to make executables easily from an embeddable scripting language and the approach is fairly unique among interpreted languages.
incanus77··on LuaX – Lua interpreter, REPL, and useful packages
Janet puts together “executables” like this as well, which is a pretty slick setup.
incanus77··on 40-Year old BASICA utility code for teaching
An excellent project that I have used and contributed to is PC-BASIC, a ground-up emulator in Python that is very good:

https://robhagemans.github.io/pcbasic/

Edit: I'm now seeing that the OP project uses PC-BASIC for the Docker mode.

incanus77··on Xr0: C but Safe
If you're talking about GCC, I wonder if you can say more about this? I mean, I see the options, but I'm not entirely following.

https://gcc.gnu.org/onlinedocs/gcc/Preprocessor-Options.html

incanus77··on Reading more Ursula Le Guin (2019)
I feel the same way about our computing systems these days, and on a similar timeline.
incanus77··on Reading more Ursula Le Guin (2019)
A friend recommended this, and I just recently finished it — my first reading of Le Guin. As a student of history and someone interested in how we record it, it was really something for me. I want to read it again already.
incanus77··on Alan Kay's talk at UCLA – Feb 2024 [video]
I recently got back into Objective-C (first did in 2002) doing some (for hire) framework work on an app that was built in it originally. And it's very refreshing! I've done a lot of C in between then and now, and I almost have to keep reminding myself that it's C under the hood, really.
incanus77··on ShotSpotter: listening in on the neighborhood
As detailed in the article, the placement of ShotSpotter sensors in the Albequerque area roughly correlates to wealth and class. And it details the ShotSpotter culture of secrecy around sensor placement, so that even police departments don't necessarily know where the sensors are.

Combine that with the racially-charged patterns of policing in this country[1][2], where certain populations are disproportionately profiled and experience use-of-force incidents.

It's extremely timely in the sense that at present, we have systemic problems with where police force is being directed, and ShotSpotter is likely helping tip those scales — but not in the right direction.

[1] https://www.aclu.org/press-releases/racial-profiling-texas-r...

[2] https://www.washingtonpost.com/graphics/2020/opinions/system...

incanus77··on ShotSpotter: listening in on the neighborhood
Timely, as a boy was shot at last week in Chicago while setting off fireworks that triggered a ShotSpotter alert:

https://chicago.suntimes.com/crime/2024/02/27/chicago-police...

← PreviousPage 7 of 24Next →