Oh no! That keyboard was incredible. Very compact, built in TrackPoint (tm) pointing stick, and option to use USB dongle or Bluetooth. It was the perfect KVM / server rack keyboard, and uniquely great as a VR headset keyboard. I remember it was frequently out of stock and would sell out very quickly. Cannot understand why they would discontinue this keyboard.
HN user
hackshack
USB-C has a mode to run analog audio over its cable, called "Audio Adapter Accessory Mode." It uses the D+ and D- pins for Right and Left, and SBU1 and SBU2 for Mic and Ground.
Texas Instruments explains the scheme in a document, "tidub66.pdf."
I know USB-C connectors aren't quite what you had in mind, but they are smaller and more rugged than the 3.5mm connector (in my opinion).
Downside is it is not widely supported, but it is possible. The host device needs to support a way to detect the analog USB-C audio cable (recognized through four shorted pins) and then to split off the analog audio signals before they hit the internal USB transceiver chip.
This person scraped phosphor out of a broken fluorescent tube and made several experimental CRTs: https://www.sparkbangbuzz.com/crt/crt6.htm
From the site: "The cathode ray tubes that I am describing here are crude and they are relatively easy to make at home. They are in fact, much easier to build than most technically minded people would ever imagine."
Between this, and icon-only toolbars and ribbons, I think we're reinventing Chinese, badly. Ideographic characters can often convey meaning succinctly.
My vote is to either go back to picture icons, or use Chinese characters with localized pronunciation, so 車 or 车 is car, and so on.
"Remembering the Kanji," by James Heisig, will set you up real good. I recommend this to anyone who starts in with the 3000+ character thing. It is fundamentally different from rote memorization that they would have you do at school, instead using mnemonics and stories.
You're on to something. I tried this too, a few months ago, with offline Ollama/Magistral on Mac. "You're a dungeonmaster for a single player adventure game, with me as the player..."
It lost track of things almost immediately. But the foundation was there.
Maybe if we had a MUD-tuned model...
If it has an approximate way to track state, and a "pre-caching" method where it can internally generate an entire town all at once, room by room, so hallucinations are rarer... actually starts to sound like a traditional DM's method of world building for a campaign.
Maybe something like an LLM-assisted Inform (interactive fiction engine). https://ganelson.github.io/inform-website/
Side note: been playing Aesir, then the Aesir 2 MUD since 1994. It's still up!
+1; thanks from another satisfied user. I have an annual SOLIDWORKS plan, but SolveSpace is my go-to for quick stuff. It makes CAD fun. There is a clarity of design behind the software that gives it a zen-like feel.
radmind had this philosophy. https://radmind.org
It let you create diffs of a filesystem, and layer them with configurations, similar to containers. Useful for managing computer labs at the time.
Consider checking out this fellow's project. He's making an e-ink text editor: https://www.youtube.com/playlist?list=PL5jL92TrQ803IKtdFwmUC...
A keyboard with the keys pulled and replaced in the Dvorak "LH" (left hand) layout might be worth a try. Years ago, I had a hand injury for several weeks and this got me through. Took about a week or two to type reasonably well. It remaps the number row to one side for maximum use of the keys on the strong side.
August Dvorak developed these "LH" and "RH" layouts for amputees. The layouts are well thought out IMHO. It feels like typing on a numeric keypad.
I struggled for years with touch-typing on QWERTY. I remember the "hovering" action that you described.
After switching to Dvorak, within months, I naturally began touch-typing. I suspect it is due to it being home-row-heavy, with all vowels on the left and most common consonants on the right.
The work of these two (Duane Blehm and John Calhoun) formed my initial opinion of the Macintosh. A fast monochrome environment where you could blit entire images as quickly as sprites. World class audio - Glider 4 had a twangy bass soundtrack and recognizable sounds for every little thing around the game environment. In 1991, coming from the TRS-80 and Apple II it was a revelation.
I believe Duane's About box in Stunt Copter even had an "OffScreen BitMap" button which laid out all the "sprites" in front of you.
That they are both Kansans and have a touch of the surreal in their respective titles also was not lost on me. Ended up reading the book, "PrairyErth," to understand Kansas better.
Something about the early Mac seemed to draw these folks. It attracted a different type of artist than the Amiga; slower paced, more surreal. If not for the Mac, I wonder if the world would have had Cyan/Myst.
A pleasant surprise - the KDE version works "out of the box" on my 2015 MacBook 12" (A1534). This is an unusual machine, and Linux distros tend not to support its hardware out of the box. Chimera even sees the internal SSD, traditionally a stumbling point to installing Linux on this machine.
The vintage Apple A9M0330 (“the IIgs keyboard”) came to mind. The keycaps have a smaller, raised central part. This gives smaller tap targets with a generous space between each cap. Feel is linear. This keycap design helps prevent your fingers from slipping between keys.
This reminds me of the Calculator Construction Set story. I like its example of a builder (engineer) working with a curator (boss), and solving the problem with toolmaking.
Engineer was building a calculator app, and got a little tired of the boss constantly requesting changes to the UI. There was no "UI builder" on this system so the engineer had to go back and adjust everything by hand, each time. Back and forth they went. Frustrating.
"In a flash of inspiration," as the story goes, the engineer parameterized all the UI stuff (line widths, etc.) into drop-down menus, so boss could fiddle with it instead of bothering him. The UI came together quickly thereafter.
https://www.macfolklore.org/Calculator_Construction_Set.html
Agreed - they deliver a very flexible, cost-effective, performant MCU. Downsides (to me) are toolchain and power consumption.
Has the Arduino toolchain been enough for home automation? I’ve been playing with Zephyr, but when I’ve gotten down into those gritty late-AM Saturday night programming hours, actual library support seems to be patchy, outside Arduino and Espressif toolchains.
I ended up running MicroPython on the Sonoff Dual R3 (a cheap and cheerful box about the size of a fig, controlling two separate line voltage relays) but GPIO access is really unsafe, which makes it useless for sensing, but fine for control. For everything else I use the ESP-WROOM-32, a fairly ancient dev board, and it’s highly capable, but I get the sense there are better boards for prototyping in 2023.
If you have a preferred board, do tell!
About once a month, I dwell on this. Modern web pages can easily be 20MB. You can do a lot in 20 megs.
Re-reading Apple’s “Thoughts on Flash” tonight, I was surprised at how many times Apple mentioned vendor lock-in. JavaScript is definitely here to stay. Ten years later, though, I wonder if we have ended up in nearly the same place we strived to avoid - high power consumption - but with worse authoring tools. But with at least open standards, which are good.
I figure the magic moment will occur when some tiny startup builds friendly authoring tools on top of a tight runtime à la Decker. Like HyperCard/Director/Flash it’ll only get you 66% there, but that will be enough for many folks. Hackers. Hobbyists. Students. Tiny companies, and guerrilla departments.
The challenges will be preventing feature-itis, keeping it embeddable / avoiding JS library dependencies, and making it at least free-as-in-beer with an open format. I know there’s space for such a thing. My money’s on some lean 5-person startup with strong opinions.
This is why I moved to the Duck 3-4 years ago. I became tired of clicking past Page 1 of my Google results, all content mills and SEO farms.
DuckDuckGo is just a front-end to Bing, though, and as of mid 2021 I've begun seeing more and more low-effort SEOey links in the first page. Google started the trend, but it seems like all major search engines are increasingly disconnecting search results from the actual search terms.
I actually find myself using archive.org to search if I need super-specific old-school AltaVista-style results.
Data point. Old fart who switched to Dvorak eons ago, at age 16. It felt natural after 1 week, and felt more efficient than the ‘qwert sometime between weeks 2 and 3. I suspect young age greatly affects take-up speed. Good on ya for taking care of yourself, and switching when you did.
Incidentally, at age 26, I used the “left-handed” Dvorak layout for 2 weeks while my right wrist and hand healed from a dirtbike crash. I was only becoming proficient at the 2 week mark.
The Dvorak left- and right-hand layouts are not as widely known, and look nothing like the standard two-hand layout… but are incredibly optimized. Even the number row is remapped to accommodate letters. Once I started to grok its efficiency, it felt like 10-key’ing entire words at a time. Might be interesting on modern phones.
I experience the same thing with QWERTY and tendons in wrist & forearm. I have to slow down - a lot - and take breaks. I just remap teh kbd if > 15 minutes. iOS kbd keeps my brain familiar with QWERTY; no first-party Dvorak and I don’t expect Apple to ever include one.
Kino. They were the best Soviet band.
I agonized about this for years. I wanted a proper server, not something embedded or a Pi with a rat's nest of cables, that would still fit in a credenza in the living room.
Ended up getting an HP MicroServer Gen8 and absolutely love it. Same cube design as the DS918+, but with proper iLO (remote media, etc.), lots of boot options, and very stoutly built. It feels like a real HP DL300-series server (the Gen9 does not IMHO). I bought it as it was being discontinued.
It's running VMware ESXi with FreeNAS on top of that, with an LSI SAS card connected to the drive bays, then hardware-pass-through'ed to the FreeNAS VM. I've got the home's DNS server, Pi-hole, Unifi controller, test VMs, etc. happily virtualized alongside FreeNAS. 16GB RAM total, with 8GB dedicated to FreeNAS. Boot is off a microSD card (on the motherboard, naturally) and VM datastore is on an SSD connected where the optical drive would go.
I know I'm violating several recommendations here (low RAM, virtualized FreeNAS, SAS card passed through, etc. etc.) but it does indeed work, very well in fact. 2+ years of serving the home. With the Gen8, HP built almost the perfect home server for tech-oriented types... pity they cost-reduced its successor.
This. Possibly my best computer "upgrade" was switching to Dvorak at 16 years old. Took about 2 weeks. It makes all keyboards much more comfortable, especially laptops. I would recommend Dvorak first, before starting down the path towards an ergonomic keyboard.
On Dvorak, your fingers automatically drift back to the home row because of how the letters are arranged, so I found myself touch-typing after several months with no specific effort. Plus, iOS only has QWERTY, so the phone keyboard keeps me in practice enough to use QWERTY on off occasions.
Dvorak plus the Kinesis Advantage, for me at least, is the most comfortable combination. Speed is probably a bit slower than a flat keyboard, but it's about long-term comfort, not speed, when I type as much as I have to every day.
Thanks to HN, I checked it out on my PS5 tonight. Very impressive. The thing that immediately jumped out at me was the 24fps target. The demo has a cinematic feeling, and thus the 24fps framerate feels “correct.” Compared to 60fps, you can do a lot more when you have 2.5x as much time per frame.
The first part is a CGI representation of Keanu and Carrie-Anne. I was shocked at the quality; it had “the demoscene feel,” if you know what I mean - “I did not know the hardware could do that.” Artists going full OCD, just because it was the right thing to do. Great work.
Parts of it had that CGI feeling, but most of the first two minutes, I swear I was watching video and not CG.
Part 2: the city tour. I am not sure if there’s a detailed YouTube video of same, but the artists used some clever tricks, as any good 3D artist would. You can fly around and peer into offices and apartments through their windows. There are a limited number of static rooms, and they use frosted glass to blur the details. Interiors are fully modeled and there is parallax through the glass. HVAC units on rooftops are robust, down to the warning messages. Great use of LOD.
I saw Z-fighting and LOD “popping” when surveying the city from on high.
I walked away from this (um, got up from the sofa) thinking Epic’s gambit is to push Unreal Engine 5 as a virtual movie set.
They went all out on the character models in the first part, with Keanu and Carrie-Anne. There were a few uncanny valley shots (“dead eyes”) but very impressive overall. Some of the shots could be taken as a reference, or gold standard.
Even more impressive is that it’s running on a (loss leader) $600 Sony PS5.
Blender's 2.9 release was what did it for me. That team is on fire.
I'll hype Krita's 5.0 release (still in beta) - it has the same "turnaround" feel.
Thanks, everyone, for plugging the donut tutorial link! Checked it out today. 3D modeling has lots of subtle, jarring nuances and the author addresses them head-on. Recommended.
It's exciting to see libre software becoming so refined. Several projects are serious about managing the triangle of UI, stability, and features. These tools aren't "in the artists' way" anymore.
This is incredibly frightening. I’ve seen data rot up close, and as a former data janitor, I can sympathize. My advice is to control everything down to the wall socket. I considered the Synology boxes for my home NAS, but my “spider sense” was tingling, so I built around an HP MicroServer Gen8 with an LSI PCIe card, and mirrored drives. It’s on a double-conversion UPS (Smart-UPS RT). It runs FreeNAS on VMware ESXi, and the drives present as raw volumes to ZFS. No data integrity issues after ~3 years. Note the trend: clean power, good server-y hardware, matched drives in a simple RAID, properly resourced ZFS, etc. But yeah, spinning disks are generally not a “backup.”
A bit off-topic, but as a FreeBSD newbie: This summer I switched my ~6 home servers from CentOS to FreeBSD and absolutely love it. Trigger event was trying to set up a dedicated Linux VM for Ubiquiti's UniFi controller software. I was really fighting various dependencies in CentOS, then Ubuntu Server, then Debian... and saw that FreeBSD had an up-to-date package. Newbie FreeBSD user, from ISO install in a VM, to running Unifi Controller, took maybe 45 minutes. I was impressed and as I dug deeper, I began to appreciate its design.
As a 20+ year Linux user and 10+ year paid Linux admin, BSD has really connected with me as a sysadmin. Besides the clean filesystem structure and updated docs, there's generally "one way to do something" (looking at you, Red Hat...) and surprisingly, the packages are more up to date than I'm used to in CentOS / Ubuntu Server, usually tracking the latest stable releases. For the core system, there appears to be no update churn as with Linux distros.
After I discovered the FreeBSD images for the Raspberry Pi, it scratched my tinkerer itch and now... yeah.
People joke about The Year of Linux on the Desktop, but I believe we've been there since ~2014, when Chromebooks started to really get good. Goes to show a full "desktop environment," as we know it, isn't always needed for a great experience.
Long time e-ink hacker. This is cheerful news. I'm a paper-fiend and adore my reMarkable 2 as a paper replacement. But let's get down to brass tacks. Points to the PineNote vs. reMarkable 2: 1. PineNote has 128GB storage whereas RM2 has 8GB. 2. PineNote has frontlit eink display. RM2 has no illumination. (This is a big one.) 3. PineNote has speakers + mic. RM2 does not.
Points to the RM2 vs. PineNote: 1. reMarkable 2 is 4.7mm thin vs. PineNote "just over 7mm thick." I know it sounds like "spec wars," but this is a big deal, to me at least. My dream is an electronic index card, bendable and everything. 7mm is... smartphone and iPad territory. It's not bad, but it's not great. The promise of e-ink is that it is gloriously thin, like 65lb cardstock. 2. reMarkable 2 has the nice frosted tempered glass back. PineNote has plastic back with what looks like a... generous taper to squeeze the 7mm in. 3. Subjective, but the PineNote puts the pen at the top. I think the emergent universal style of magnetically docking the pen on the side is better. It's a little more friendly for left-handed users as they can always flip the pad and reorient it in software. With the pen at the top, now they have to reach for the bottom. If you rest the pad in your lap, now the pen becomes disconnected.
The reMarkable software is very good, albeit closed. I have struggled to build a decent e-ink focused desktop environment on my hacked Kindle. Pine will require a strong effort to build a first-class UX.
All said, as a hacker, I'd go for the PineNote in a heartbeat. e-ink tablets are still somewhat future tech, so Joe and Jane Consumer would be better served by an iPad, or reMarkable 2 if they're feeling brave. The UX makes (and breaks) it. I won't go into the iPad vs. eink discussion except to say I have an iPad Pro + Pencil for non-handwriting tasks. Writing on glass is fatiguing. I will check out the screen covers that give more paper tooth.
It would be great to see aggressive optimization on thinness in the next generation. Things can be open, and thin.
If you're new to the e-ink tablet scene, these price points are unbelievable compared with the state of the art 10-15 years ago. Don't think of them as iPads or Surfaces. It's different tech, not for everyone. But if you're a handwriter or have your nose in PDFs all day, it's a game-changer.
I’m old enough to remember when they complained about Macs not having parallel ports. …And yet, Macs still work adequately. (Parallel ports!) For years now I’ve had a 27” iMac and a homebuilt PC on my desk, for mechanical and electrical design, embedded work, and VR development. I use both, happily. Toolchains tend to work on both. Never understood the Mac vs PC jingoism myself; in this old hacker’s opinion, “upgradeability” generally was a legacy of the 90s when components were more dear. I rarely “upgrade” in a box’s lifecycle beyond adding storage. I certainly don’t add more RAM or swap CPUs after the purchase date. I would say, it is fun building a PC to be “just so.”
There are some great suggestions in this sub-thread... don't get a gadget for the sake of getting one. That said, if you have a considered need for one, here's my take: I "think by writing" and unfortunately my textfiles are more organized than my physical papers. The reMarkable 2 was worth it for me. The thing eliminates all my paper clutter and is so close to paper it's effectively identical. There's tooth to the paper and drag on the "pencil." It OCRs your handwriting and is searchable. Options: I recommend absolutely spending the money on the eraser-equipped stylus. Otherwise you have to manually switch tools using the slow eInk UI and it would be a nightmare. I got the grey cloth cover and it's a great understated look compared to the leather. Just looks like a notepad. My reMarkable 2 had an odd build quality issue where the back was bumped out a little. I got an early one. The device goes past the uncanny valley right into a paper replacement. I had to stop myself setting a coffee cup on it because I forgot it was 'lectronic. Re: durability, I still use paper pads at the electronic or mechanical bench due to worrying about scratches on the reMarkable. The screen has not scratched yet for me but I do worry about it.
LibreCAD is the closest I've found for my use case. I strictly used AutoCAD for making architectural floorplans. I used the relative ("@") command heavily and LibreCAD has the same feature. The UI also feels somewhat similar. LibreCAD still lacks powerful grouping and block functions, and text could be better when compared to AutoCAD's DTEXT/MTEXT. It's one of those FOSS projects that feels like there's a lot of potential, similar to Blender before its big overhaul last year.