News for hackers. Stuff that matters.

heatmiser

Re:Ntfy – open-source Push to Mobile on Friday August 14, 2026 @10:43AM (#49299384)
nearly every MVP of mine adds Ntfy. Its too easy to not add.
I solved the multi-computer-to-multi-monitor problem with a Level1Techs KVM[1]. The price (~$500 for the variant I purchased) initially gave me pause, but the longer I've had it, the happier I am with my decision.

It handles all the switching at the hardware level and thus has no perceptible lag for video or anything else. I'm able to connect a single set of peripherals, in my case, two monitors, a keyboard, a trackball, and a USB audio interface, to both my Linux desktop and a CalDigit Thunderbolt dock connected to my laptop. The L1T KVM has hotkeys[2] that let me switch between systems, with only a 1–2 second delay.

The benefit, for me, of this extra box now mounted under my desk is that when I upgrade my monitor, I only care about how good a display it is, not whether there's some perfect confluence of KVM, refresh rate, aspect ratio, display technology, etc. I find the monitor I want and let a separate IO routing layer.

--

[1]: https://www.store.level1techs.com/products/p/14-kvm-switch-d...

[2]: https://forum.level1techs.com/t/official-l1techs-kvm-faq-ult...

Saw this mentioned at last week's product announcement and it looks compelling! I could see this slimming up my travel tech bag or maybe even it earning a place on my desk depending on the cost of their other "tool cards."
Re:Make Tmux Pretty and Usable on Monday April 13, 2026 @11:14AM (#47753210)
I read "tmux 2: mouse-free productivity" in a weekend years ago and it may be, pound-for-pound, one of the more impactful books on my productivity.

Seems like they are keeping up-to-date too: https://bookshop.org/p/books/tmux-3-productive-mouse-free-de...

Re:Why I'm all-in on Zen Browser on Tuesday August 19, 2025 @11:09AM (#44952451)
I want both ;D I want profiles to have different partitions of plugins and browser configurations. I want containers to partition my browsing data. I want my Mozilla account to sync my browser history across all my profiles.
would it happen to be "Zones of Thought" by Vernor Vinge?
i have a similar setup with a PM box and a Ubiquiti Dream Machine Pro. i provision VMs with a Terraform provider, have a script that processes Terraform outputs into an Ansible inventory INI file to handle configuration. i find it pretty straightforward and could take it further by scripting my VLAN setup but changes so infrequently i don't mind doing it manually.
You can split the difference with the Proxmox provider for Terraform[1]. The workflow would be:

- provision VMs with Terraform - configure/maintain your VM with something like Ansible

The provider also allows your to schedule LXC if you'd like to target that instead.

[1]: https://github.com/Telmate/terraform-provider-proxmox

Re:You-Dont-Need-JavaScript: CSS Only HTML Components on Sunday February 18, 2024 @06:28PM (#39424625)
> Please be aware that the demos may exhibit significant accessibility issues, such as problems with keyboard navigation, speech synthesis, and progressive enhancement or degradation.

right off the bat, this callout makes it difficult for me to consider these approaches for any serious project.

Re:Drawing.garden on Wednesday January 10, 2024 @10:10PM (#38947015)
I got a big chuckle out of this one. Nice work
Re:Why I'm skeptical of low-code on Saturday December 30, 2023 @07:07PM (#38820534)
I believe the parent says exactly that, no?
Re:The Curse of Docker on Saturday November 25, 2023 @11:35PM (#38419190)
I like this approach for running multiple services on customer servers/clouds. for my own cloud though, i'll use some orchestrator that makes sense
Re:Top Static Site Generator (SSG) Picks for 2023 on Monday November 20, 2023 @10:42PM (#38358834)
I've used Pelican and switched to Zola a few years ago. I enjoy being able to generate my site with some plain text files and two easily obtained binaries (zola and tailwindcss).

I find the simpler I keep it, the more likely I'll post.

Re:Apple co-founder Steve Wozniak suffers minor stroke on Thursday November 09, 2023 @09:36PM (#38214417)
Steve would have always had the vision and the drive to see it through. My guess is that yes, Jobs would have started a company pretty similar in success to Apple but it probably would have taken him longer.
Knowing that I have my hardware "doing what it says" removes a meaningful amount of mental overhead from the equation. I recently switched to homerow modifiers[0] and it was nice to have that done seamlessly across all of my devices by only having to connect my keyboard.

[0]: https://precondition.github.io/home-row-mods

Having developed upper back pain due to too much desk time, I switched to Logitech's MX Vertical mouse for a few years, along with moving from a typical tenkeyless to an ErgoDox (a F/OSS mechanical keyboard design). This offered relief for the pain in my upper back but a few years later I ended up developing pain in my wrist and forearm. I then move from the MX Vertical to the MX Ergo (thumb trackball) using the included spacers to make it as "vertical" as possible.

These changes, along with a proper desk chair and more awareness of my posture has given many years free of desk related pain.

I would say that fully transitioning to these peripherals did not take any longer than 1-2 weeks. I estimate I was obtained close to 70% of my baseline within a day or two and was close to 100% by the end of week 2. My suggestion is to transition one thing at a time. In my case I transitioned to the split keyboard which I found as harder to transition to compared to either the MX Vertical or MX Ergo.

I am told by various ergo-nerds that the best trackball experience is one use with your index finger, like the Ploopy Classic. I haven't been compelled to switch yet though.

Pass the underlying disk or HBA to be fully owned by the TrueNAS VM and you will be a-okay.
Re:Alternative open firmware for your IP camera on Monday October 09, 2023 @11:16AM (#37821311)
Your other points withstanding but there are some slick PoE boards available for the RP0s.
Re:The Philips Hue ecosystem is collapsing into stupidity on Tuesday September 26, 2023 @08:23PM (#37667932)
Wink tried this and with little success.
Re:Code Llama, an AI tool for coding on Thursday August 24, 2023 @02:15PM (#37252583)
It makes sense to me that Facebook is releasing these models similarly to the way that Google releases Android OS. Google's advertising model benefits from as many people being online as possible and their mobile operating system furthers that aim. Similarly, Facebook's advertising model benefits from having loads of content being generated to then be posted in their various products' feeds.
Re:Sorry, but Google Meet Is Better Than Zoom on Saturday August 19, 2023 @03:01PM (#37191959)
By no means am I a fan of Zoom and agree browser-based video call platforms are superior but, Google needs to cut the nonsense of treating Firefox (and I guess Safari) as second-class. The only reason I have a de-Googled Chrome on my systems is to use Meet.
Re:Curl Command Line Variables on Monday July 31, 2023 @10:12PM (#36951524)
mac/iOS: Settings > General > Keyboard > Smart Punctuation [(0) ]

To disable.

> Replace the protesting mods with new ones who don’t care about 3rd party apps

Until those mods run headlong into the garbage tooling that makes moderating a reasonably active subreddit unmanageable.

I understand (note: I don't necessarily agree) with Reddit's decision to alter its API amidst the AI renaissance of 2023. OpenAI and their ilk recognized the value of this dataset for training, regrettably for Reddit, before Reddit itself did. Now, it's Spring 2023, the data horse has bolted, and Huffman is looking for dollars to wipe the egg off of his face.

Though Huffman should have foreseen such a turn of events, we all collectively erred in the same way when we surrendered our social graphs to Facebook in the 2000s. Furthermore, Facebook committed a blunder similar to Reddit's, allowing Twitter to establish their social graph before Zuckerberg secured that data.

To the disadvantage of thousands of communities, millions of users, and even the Reddit corporation itself, capitalist forces are pushing Reddit's leadership to recoup every possible cent of opportunity cost.

Re:Apple Vision Pro: Apple’s first spatial computer on Tuesday June 06, 2023 @08:05PM (#36220898)
> what can you do with AR that you couldn't before?

Its my belief we are about to find out in the next 3-5 years.

Re:Apple Vision Pro: Apple’s first spatial computer on Tuesday June 06, 2023 @01:49PM (#36216544)
> That aside, I'm curious whether it will be more like the mac or more like the iPhone. Will we be able to "sideload", i.e. install things without papa apple's approval? Can we use a web engine that's not WebKit? Things like that will make the difference for me, not the price.

This is where the product gives me pause. I am very happy to early-adopt this thing but if I cannot "do what I want" then I will pretty disappointed as I would not expect a comparable product to enter the market for another 5+ years as all this specialized hardware experiences commoditization.

I am very happy using my Linux desktop, slightly less happy with my Linux laptop (fingers crossed the 15" Framework changes that" and am not kidding myself by holding any expectations for what the F/OSS A/VR future will look like in the near-to-mid-term.

Re:Apple Vision Pro: Apple’s first spatial computer on Tuesday June 06, 2023 @01:45PM (#36216483)
My guess is that Apple will push A/VR into the mainstream and establish social norms with the category. Facebook and others will sell to the middle-to-bottom end of the market.
Re:Arizona limits building as groundwater dries up on Friday June 02, 2023 @12:01PM (#36166872)
One of the clearest memories I have of my high school education was when my high school Earth Science teacher shared his process on evaluating the surrounding geology of a property before purchasing his home. Home ownership seems like an increasingly distant goal but I look forward to putting that lesson into practice one day.

Rest in peace Mr. F.

Older »