HNHacker News
TopNewBestAskShowJobs

wryun

349 karma · joined February 1, 2013

I blog every now and again:

https://www.pandoricity.com

submissionscomments
wryun··on Problems with D-Bus on the Linux desktop
OpenWrt devs had this epiphany many years ago:

https://openwrt.org/docs/techref/ubus https://openwrt.org/docs/techref/ubus#what_s_the_difference_...

(no endorsement implied; in particular, ubus has not much of a security model, though OpenWrt has an excuse for that)

wryun··on Discontinuation of ARM Notebook with Snapdragon X Elite SoC
Which doesn't mean that it's easy to use an ARM device in the way I'd want to (i.e. as a trouble-free laptop or desktop with complete upstream kernel support).
wryun··on Discontinuation of ARM Notebook with Snapdragon X Elite SoC
I guess you must be doing trickier things than I ever have. I've found docker's emulation via qemu pretty reliable, and I'd be pretty surprised if there was a corner case that wouldn't show on it but would show on a native system.
wryun··on Discontinuation of ARM Notebook with Snapdragon X Elite SoC
Surprising. Cross compilation too annoying to set up? No CI pipelines for things you're actually deploying?

(I'm keen about ARM and RISC-V systems, but I can never actually justify them given the spotty Linux situation and no actual use case)

wryun··on OpenMANET Wi-Fi HaLow open-source project for Raspberry Pi–based MANET radios
The tree mesh thing you're thinking of is actually just EasyMesh (it's a standard!). We're using prplmesh.

But yes, 11s Mesh also works. Let us know on the forum (https://community.morsemicro.com/) or via github (https://github.com/MorseMicro/) if you're having issues. Err, I work for Morse in case that wasn't clear.

wryun··on Raspberry Pi 500+
But what if you're using mesh or running an AP? Won't the software out of the box allow you to set the regdomain to AU?
wryun··on Raspberry Pi 500+
If this is like the RPI4 with a single global model I'm wondering how it passes FCC regs, in that presumably the Wi-Fi is flexible enough to transmit on illegal US channels (i.e. Ch 12-14 on 2.4).

Am I missing something?

wryun··on Don't bother parsing: Just use images for RAG
They do have: https://github.com/jolibrain/colette/blob/main/pyproject.tom...

I agree it's better to have the full licence at top level, but is there a legal reason why this would be inadequate?

wryun··on Wi-Fi 7 Overview (2024)
Search for WiFi HaLow.

(I work for Morse Micro; we can do 30mbps udp)

wryun··on OpenWrt 24.10.0 – First Stable Release
On most openwrt devices you can compare /rom/etc/config to /etc/config (though this will get you a bunch of automatic changes as well).
wryun··on Pilet: A modular tablet-console based on pi5 with 7-hour battery life
Just use a Surface Go? Tablet linux has been working well for years...
wryun··on According to Plutarch, Julius Caesar was once captured by pirates
https://en.m.wikipedia.org/wiki/Masters_of_Rome is an enjoyable fictionalised account.
wryun··on Streaming is changing the sound of music
But also:

https://www.theguardian.com/business/2023/sep/06/deezer-and-...

wryun··on Emulating x86 on X64 on Aarch64
My vote is for x32.

(you didn't know? https://wiki.debian.org/X32Port)

wryun··on Show HN: Swap.js – a JavaScript micro-framework (HTML fragments over the wire)
I like it, but it feels funny to have this discussion without acknowledging this is really similar to pjax/turbolinks. Ok, now I'm feeling better; carry on!
wryun··on OpenWRT 22.03.4
Or nftables...
wryun··on OpenWRT 22.03.4
The sweet spot in my opinion is to use an ordinary Linux box as the router and just wire up whatever wireless router(s) you have lying around for the APs (give them a static address in the appropriate subnet and you're done). No need to run OpenWRT on on the AP, since it's just mindlessly pushing packets around on the internal network.

For bonus points, block it from accessing the internet itself.

wryun··on The Linux Upskill Challenge
Figure out why docker and snap are broken?

---

You could use https://wiki.debian.org/nspawn unless it's really old.

wryun··on Show HN: Infisical – open-source secrets manager
I believe you can somewhat mitigate these concerns by reading and removing the secrets on startup, ideally whitelisting the entire env.
wryun··on Ask HN: Tell me what programming project I should finish
Yeah, good thought, though I worry that would add another layer of planning and make it seem more like work. Probably should do Mik.
wryun··on Ask HN: Tell me what programming project I should finish
"If he had been a great and wise philosopher, like the writer of this book, he would now have comprehended that Work consists of whatever a body is obliged to do, and that Play consists of whatever a body is not obliged to do. And this would help him to understand why constructing artificial flowers or performing on a tread-mill is work, while rolling ten-pins or climbing Mont Blanc is only amusement." (Mark Twain)

I have a perceptual problem where my mind quite quickly labels things as work as soon as I start doing a bunch of planning. Once something is 'work' that I'm not being paid for, I then don't feel like starting it. I rarely play computer games any more largely because I have too many _plans_ about what computer games I should play.

This doesn't mean I wouldn't have more fun doing the programming than sitting around browsing the internet.

wryun··on Ask HN: Tell me what programming project I should finish
Thanks!

JOSS is definitely one of those 'heh, this sounds fun' things, despite being pretty useless. I too am pretty obsessed with the colour changing; I'd love to implement it so it seemed like a typewriter terminal as well (e.g. slow speed, optional sound effects).

I started implementing it in Pony originally to make it truly shared, but then decided it made more sense to just run the code in the frontend and the shared bit would just be common storage (i.e. so you could easily load other people's programs, as you would on the original systems). Of course, haven't actually done any of this yet...

wryun··on Ask HN: Tell me what programming project I should finish
Unfortunately, I seem to mostly value lying on the couch and browsing the internet.

Conversely, if someone pays me to sit at a desk, I'm quite motivated to do whatever they tell me!

wryun··on Why is Ally Bank abandoning email 2FA?
I imagine that from their perspective, they're trying to decrease overall fraud, not cater to individual preferences. They probably see (or imagine they see) more fraud attempts coming via email than SMS due to insecure email accounts; as you say, "I appreciate not all Ally's customers are technically capable of setting up their email in this way...".
wryun··on Ask HN: Tell me what programming project I should finish
https://www.pandoricity.com/2022/12/comment-to-change-my-lif...
wryun··on We’re making Firefox accessible and delightful for everyone
Chrome is understood to be controlled by a profit-seeking corporation. If people are using Chrome, they're mostly ok with this.

Firefox is controlled by a not-for-profit which is dedicating to making the internet a better place. People who would also like to make the internet a better place tend to get quite worked up when they feel Mozilla is not doing what they'd do.

(Disclaimer: I mostly happily use Firefox)

wryun··on TOTP tokens on my wrist with the smartest dumb watch
It is pretty trivial to put this board in a Casio watch; I'm not even sure I'd call it tinkering unless you decided you want to connect the buzzer (requires soldering one bit of metal).
wryun··on TOTP tokens on my wrist with the smartest dumb watch
If you're a bit weirded out by the website secret pasting, I made a PR which lets the sensor watch load TOTP secrets from an Aegis export (essentially just a bunch of TOTP URIs):

https://github.com/joeycastillo/Sensor-Watch/pull/95

This is the reason I bought the board. It makes me happy not having to use my phone for this.

wryun··on Improving Firefox Responsiveness on macOS
I'm not convinced about Blink having won. Webkit is a significant factor which seems to be making it harder for Google to drag standards wherever they want, and Firefox still _works_ in 99% of cases (i.e. black swan could cause easily public perception shift, and there's an alternative right there).
wryun··on Improving Firefox Responsiveness on macOS
Can't you just turn off the cookie protection for all sites and keep using Firefox (well, not for TouchID...)? Security, custom, ...
Page 1 of 4Next →