Sign in

Josh Junon

@bad-at-computer.bsky.social
499 followers 57 following 131 posts

Coding @ github.com/qix-, making an operating system @ github.com/oro-os

PostsRepliesMedia
Josh Junon @bad-at-computer.bsky.social · 25/08/2026
Yo, thank you so, so much for pushing this as far as you have. It's so nice to finally have this in there and it's all thanks to you. Very well done.
010
Josh Junon @bad-at-computer.bsky.social · 25/08/2026
You watched the 4am fine dining experience and was surprised too, right? I had the same thought right as I saw that.
010
Josh Junon @bad-at-computer.bsky.social · 07/06/2026
I do agree to some extent however. Another factor = more surface area for stuff like this to happen.
010
Josh Junon @bad-at-computer.bsky.social · 07/06/2026
Well, a number of things went into that kind of all at once. 2FA being rotated at a moment's notice was a very NPM thing to do and the .help gTLD is rife for abuse (similar to .zip). Plus it was pretty well crafted, looked better than the official emails they actually send, etc. All at once.
110
Josh Junon @bad-at-computer.bsky.social · 22/04/2026
No.
010
Josh Junon @bad-at-computer.bsky.social · 22/04/2026
At least the trend is now linear instead of parabolic now, right? .... right? 😭
040
Josh Junon @bad-at-computer.bsky.social · 01/03/2026
I'm firmly within the "untrained eye" category. This looks better than recent years but I'd imagine it isn't really. How do I interpret this year's graph?
110
Josh Junon @bad-at-computer.bsky.social · 17/02/2026
don't threaten me with a good time, Steve
010
Josh Junon @bad-at-computer.bsky.social · 28/12/2025
hahaha the look of someone who knows they played you
010
Josh Junon @bad-at-computer.bsky.social · 26/12/2025
UEFI implementation, pure x86 assembly, no AI, 100%
000
Josh Junon @bad-at-computer.bsky.social · 26/12/2025
This is parrot logic.
010
Josh Junon @bad-at-computer.bsky.social · 25/12/2025
omg c10k, please Steve I'm not that old yet 😭
010
Josh Junon @bad-at-computer.bsky.social · 22/12/2025
This is an interesting approach to the moderation problem. I don't know if there's prior art here - what inspired this?
000
Josh Junon @bad-at-computer.bsky.social · 19/12/2025
Backlights are working. The dedicated white channel really makes them quite vibrant. Glad I did that. Source here btw (both #PCB and #firmware): github.com/oro-os/link She's nearly finished. After three years and thousands of euro. I cant wait.
050
Josh Junon @bad-at-computer.bsky.social · 15/12/2025
Just when I thought he couldn't steep any lower.
040
Josh Junon @bad-at-computer.bsky.social · 14/12/2025
Finally figured out that JLCPCB mis-fabricated the board. Required me to file off a bunch of edge plating and cut some pieces off but ultimately got #firmware flashed. All in #rust, if you can believe it. Tomorrow will be the rest of the LEDs (on the back), testing ULPI, OLED and Ethernet.
010
Josh Junon @bad-at-computer.bsky.social · 13/12/2025
Forward them to me. I'll waste their time :D
030
Josh Junon @bad-at-computer.bsky.social · 13/12/2025
D. All of the above
110
Josh Junon @bad-at-computer.bsky.social · 13/12/2025
Doing a bit of #pcb work today. In for a good ~7 hours of populating over 200 components.
040
Josh Junon @bad-at-computer.bsky.social · 09/12/2025
Learned about these through ShroomID a while back. (Toddler was OK in the end) www.reddit.com/r/ShroomID/c...
reddit.com
From the ShroomID community on Reddit: A toddler ate this fella, id help?
Explore this post and more from the ShroomID community
000
Josh Junon @bad-at-computer.bsky.social · 09/12/2025
goat, thank you sir
010
Josh Junon @bad-at-computer.bsky.social · 09/12/2025
This is gorgeous. Any good (rata)TUIs for GDB by the way?
120
Josh Junon @bad-at-computer.bsky.social · 22/11/2025
Hi! DMs open :)
000
Josh Junon @bad-at-computer.bsky.social · 22/11/2025
I can imagine! I also remember scout giving me my first VR 'vertigo' feeling :D
120
Josh Junon @bad-at-computer.bsky.social · 22/11/2025
Might have been DK1, I actually don't remember, come to think of it. Was unreal to experience that the first time via TF2. I have the Index these days and enjoy making VR stuff due to that experience, so thank you for that ❤️
120
Josh Junon @bad-at-computer.bsky.social · 22/11/2025
I definitely played some weird prototype of HL2 and TF2 on the oculus DK2 way back when. It was incredible, especially TF2 which I had a much stronger affinity for. It wasn't using any hand controllers, just KB/M. Your mouse moved the reticle around the screen, which was genius. Loved this story!
120
Josh Junon @bad-at-computer.bsky.social · 21/11/2025
It's so crazy how they've completely stuffed AI in every nook and cranny in Acrobat. Actually sickening. I dread PDFs now.
030
Josh Junon @bad-at-computer.bsky.social · 21/11/2025
Another aspect of this. As a victim of a recent and very publish phishing attack, it leaves a bad taste in my mouth when legitimate emails urge you to do something sensitive in a short amount of time. It conditions users to fall for attacks much more easily by creating this pattern.
050
Josh Junon @bad-at-computer.bsky.social · 21/11/2025
all I got is whalebone, take it or leave it
110
Josh Junon @bad-at-computer.bsky.social · 20/11/2025
You're absolutely right. This post's synergy levels are off the charts. Looking forward to circle back with you about this to align on projections and to maximize reach.
000
Josh Junon @bad-at-computer.bsky.social · 20/11/2025
Only gripe with the panic system in Rust is that I wish you could annotate side effects to assert on their absence for certain functions, but I know this is difficult, especially retroactively. This would remove the need for link-time hacks like no_panic. Clippy gets close, but not for specific fns.
000
Josh Junon @bad-at-computer.bsky.social · 20/11/2025
In my brief stint doing moderation on the bcat discord, we had a lot of LARPers playing the role of "super secret agent" trying to talk to higher-ups in bcat to reveal information. I kind of miss those messages.
030
Josh Junon @bad-at-computer.bsky.social · 20/11/2025
.unwrap() is an assert!(), basically. If you can't guarantee the assert!() condition is always true, then unwrap isn't the tool. Also this was caused by an upstream misconfiguration of ClickHouse anyway; the unwrap() just surfaced the issue. A lot of FUD about nothing except subpar QA processes.
110
Josh Junon @bad-at-computer.bsky.social · 18/11/2025
redis is nil, hth
010
Josh Junon @bad-at-computer.bsky.social · 18/11/2025
Important missing information: are you IO or CPU bound (on the sending side) at all?
100
Josh Junon @bad-at-computer.bsky.social · 15/11/2025
Having gone down this road before (GH: qix-/node-editor), great work.
020
Josh Junon @bad-at-computer.bsky.social · 12/11/2025
are you seven feet tall?
020
Josh Junon @bad-at-computer.bsky.social · 11/11/2025
when will RISCV take over
010
Josh Junon @bad-at-computer.bsky.social · 11/11/2025
Is there any benefit of this over `#[doc = include_str!("...")]` aside from automatic path resolution per method?
100
Josh Junon @bad-at-computer.bsky.social · 11/11/2025
Probably the semver solver. Pnpm likely solves it if you're able to switch. I don't use npm proper unless I absolutely have to.
020
Josh Junon @bad-at-computer.bsky.social · 11/11/2025
Agreed. Ultimately the patch is what matters. How you got there doesn't, barring plagiarism. The nuance from anti-AI Folks is that AI is plagiarism, at least to some degree - which is a valid concern and I'm glad they're being voiced. Any other points are, in my opinion, just FUD.
010
Josh Junon @bad-at-computer.bsky.social · 11/11/2025
Nothing much really came of it after that but I still have a few cool artifacts from that era. He's still one of my top favorite artists of all time. m.soundcloud.com/qix/savant-s...
m.soundcloud.com
Savant - Starfish (Qix' NES Bootleg)
Stream Savant - Starfish (Qix' NES Bootleg) by Qix on desktop and mobile. Play over 320 million tracks for free on SoundCloud.
010
Josh Junon @bad-at-computer.bsky.social · 11/11/2025
He reposted it and liked it, and then his manager reached out to me via DM for a call. His manager was incredibly nice, said he would give it all away for free if he could, and if the game ever reaches 100k in revenue to call back and make a deal, otherwise to go crazy until then. Made my year.
110
Josh Junon @bad-at-computer.bsky.social · 11/11/2025
Fun personal story about Savant. Maybe 10 years ago I learned how to make custom NES ROMs and music etc. After going to a concert, I wanted to make a legit Savant NES game. I recreated his logo and the track Starfish on a real cartridge and then asked him on Twitter if I could go ahead.
110
Josh Junon @bad-at-computer.bsky.social · 11/11/2025
Woah, Savant fan! Hell yeah.
100
Josh Junon @bad-at-computer.bsky.social · 09/11/2025
DMs open:)
000
Josh Junon @bad-at-computer.bsky.social · 06/11/2025
It was first for a while today.
010
Josh Junon @bad-at-computer.bsky.social · 04/11/2025
It's never too late, Halloween is forever, embrace the spooky.
010
Josh Junon @bad-at-computer.bsky.social · 03/11/2025
Genuine question: why? Are we really bound to archaic architectures for eternity?
020
Josh Junon @bad-at-computer.bsky.social · 25/10/2025
Isn't Ferrocene close enough?
100