I despise so-called "opinionated formatters". While I consistency in formatting, most of these formatters will apply conditional rules that break consistency. And there are far more important attributes to me than consistency, such as legibility and comprehension. Alas, I must say goodbye to nixfmt.
11.10.2025 17:56 β π 2 π 0 π¬ 0 π 0
Vibe coding is the great equalizer. Now all code I look at can be as difficult to comprehend as optimized Perl, regardless of language.
10.10.2025 16:23 β π 5 π 0 π¬ 0 π 0
Saying heβs arguing is bad faith is not the same thing as saying heβs wrong or misinformed. Itβs a bold value judgment youβre making about him, publicly, without any evidence. The time to seek clarification is before you declare someone is arguing in bad faith.
29.09.2025 01:58 β π 2 π 0 π¬ 1 π 0
First Malicious MCP in the Wild: The Postmark Backdoor That's Stealing Your Emails | Koi Blog
Yet another example of why auto-upgrading to the latest version of every library in the name of security is a farce developers created because βconvenienceβ often isnβt a winning argument. Ideally youβd vet every upgrad. Sadly, thatβs inext to impossible in JS land.
www.koi.security/blog/postmar...
28.09.2025 20:59 β π 1 π 0 π¬ 0 π 0
Arguing against self-hosting because a SaaS company will handle security better vastly misunderstands how little security is a concern for an MVP. Itβs rarely addressed while a startup seeks product market fit. The engineers slinging code have no security background. And LLMs arenβt going to fix it.
19.09.2025 01:37 β π 0 π 0 π¬ 0 π 0
Running native extensions in parallel is a huge performance boost. Running a large internal Rails application, we saw performance roughly double. Very workload dependent, of course, but all of the major DB adapters are implemented as native extensions.
We also added support for the blake3-rb gem.
17.09.2025 16:32 β π 6 π 3 π¬ 0 π 0
Exciting news for Ruby and Rails developers!
RubyMine is now FREE for non-commercial use! It joins the list alongside WebStorm, Rider, CLion, and RustRover, allowing you to learn, develop your open-source and hobby projects, and create content for FREE.
Learn more: jb.gg/tqov3b
02.09.2025 12:20 β π 22 π 4 π¬ 0 π 2
Ticketmaster is killing it with these recommendations.
22.08.2025 22:14 β π 1 π 0 π¬ 0 π 0
I shut Mogoterra down in 2009 and at that time the company was better known as Mogotest. I very much doubt there were 35 searches for it on LinkedIn this week.
05.08.2025 21:55 β π 2 π 0 π¬ 0 π 0
Is there any game that benefits from having two sets of Joy-Con 2? I have Switch 1 Joy-Cons and Pro controllers. Iβll get the Joy-Con 2 now if beneficial, otherwise Iβll probably wait for models with a different design.
03.08.2025 18:22 β π 0 π 0 π¬ 1 π 0
What are the margins on the Switch, Switch Lite, and Switch OLED?
Price increases aside, itβs never been a better time to buy used. Lots of people that upgraded to Switch 2 donβt have much use for an original Switch. Iβm seeing OLED models, including special editions, going for $105 around me.
01.08.2025 16:58 β π 1 π 0 π¬ 2 π 0
This is a team effort. Third parties could produce full game cards but are choosing not to. Maybe that shouldnβt be a choice they can make. Iβm a bit surprised retailers went along with this. It seems to be a deliberate attempt to push digital purchases.
31.07.2025 16:38 β π 4 π 0 π¬ 0 π 0
Itβs really quite sad how quickly we went from fretting over 50 - 100ms in front-end code to letting React and Cloudflare add seconds to page load. And then for the hell of it we decided to trash privacy because Cloudflare made blocking any VPN other than theirs a one-click process.
14.06.2025 21:42 β π 4 π 0 π¬ 1 π 0
I hope LLMs can one day automate the generation of useful changelogs and allow us to destroy the scourge of Conventional Commits.
04.06.2025 21:31 β π 0 π 0 π¬ 0 π 0
This is going to sound nitpicky, but Iβm legitimately curious: is this an editor approved usage of βagnosticβ? Iβve been trying to figure out if βagnosticβ shouldβve been βindifferentβ in most software contexts but someone mixed them up and itβs snowballed (like HTML shivs).
04.06.2025 00:45 β π 0 π 0 π¬ 1 π 0
I have LLMs using two hyphens and itβs driving me nuts.
04.06.2025 00:36 β π 2 π 0 π¬ 0 π 0
Please let me know how you like the machine. Iβve been looking at getting a Minisforum machine for a little arcade and/or pinball project.
03.06.2025 18:01 β π 1 π 0 π¬ 0 π 0
Iβm already in the Unifi system and am generally happy with it, so I donβt want to have hybrid equipment.
And, yeah, I have a TrueNAS SCALE server. But, whatβs driving it is my new workstation motherboard has integrated 5 Gbps. Itβd be great if I could use it without having a 10 Gbps copper LAN.
03.06.2025 17:20 β π 1 π 0 π¬ 1 π 0
It's rather annoying that Ubiquiti skips right over 5 Gbps. I appreciate 10 Gbps over copper is doable now, but it's not power efficient and I'm somewhat concerned it'll burn down my house. Running fibre throughout and replacing all my switches for SFP+ will be ungodly expensive.
02.06.2025 21:16 β π 0 π 0 π¬ 1 π 0
Do we know if any of the international cartridges will have the whole game? Iβve picked up a few games from Play Asia that were digital-only or semi-digital (e.g., FF X and FF X-2) in North America but were standalone cartridges elsewhere.
14.05.2025 14:31 β π 1 π 0 π¬ 0 π 0
Itβs a little sad to me that I havenβt written anything with ExtJS in a decade and no UI component framework has come out since thatβs competitive. Iβve seen 17,000 different ways to render tabs but hardly any toolkits include a Tree component. And nothing comes close to ExtJSβs Grid component.
27.04.2025 21:16 β π 0 π 0 π¬ 0 π 0
@stuffwithstuff.com Iβm going through βCrafting Interpretersβ again with a book club at work. One thing Iβve noticed is the Java code would be a lot easier to manage with newer Java functionality like pattern matching switches and records for data classes, should you ever do a 2nd edition.
25.04.2025 21:58 β π 2 π 0 π¬ 1 π 0
No. Is there a list worth following? I followed a few accounts doing hardware mods on retro consoles back on Twitter, but havenβt managed to fill that niche here or on Mastodon.
Thanks for sharing, by the way.
25.04.2025 21:56 β π 1 π 0 π¬ 1 π 0
One of these days I either want to build a SNES emulator or write something for it. Outside of some fiddling around with Godot I donβt do game development, but the SNES holds a special place in my heart. Learning its architecture would be fun.
24.04.2025 16:26 β π 1 π 0 π¬ 2 π 0
NES development? Or something else?
I used to do some Z80 on my TI calculator.
24.04.2025 16:13 β π 1 π 0 π¬ 1 π 0
s/time/tome/
Iβve been back on iPhone for a year and a half now and still canβt get used to either the keyboard or the flippant way iOS keeps rewriting words after I move on to the nextβ¦
24.04.2025 16:10 β π 0 π 0 π¬ 0 π 0
Iβd love to get an updated copy of this time. It was a great way to learn x86 assembly and functioned as an amazing reference.
If anyone knows of a book that fills that void, please let me know.
24.04.2025 15:54 β π 3 π 0 π¬ 2 π 0
I like the improvements, but $80 for a controller is kinda ridiculous. Youβre looking at $320 + tax for a family of four. And then the GC controller is probably going to be rather expensive as well.
I look forward to seeing if 8bitdo comes out with something new.
02.04.2025 20:53 β π 0 π 0 π¬ 0 π 0
Ken White, criminal defense attorney and First Amendment litigator. Co-host of Serious Trouble podcast and writer at The Popehat Report. Opinions here are my own.
Signal: KenWhite.1969
working on @graalvm.org
opinions are my own
π¨π»βπ»@graalvm.org
Software developer and computer scientist.
A High-Performance Ruby Implementation on top of @graalvm.org.
https://github.com/oracle/truffleruby
On a mission to make software development a more productive and enjoyable experience. Make it happen. With Code.
Official account of FreeCAD.
#FreeCAD is a free and open source multiplatform 3D parametric modeler.
https://freecad.org
Father, author, developer, maker. Sometimes called "an inflammatory enigma". #stl #ansible #k8s #raspberrypi #mac #crohns www.jeffgeerling.com
Build better with Web Awesome, the open source library of web components. Upgrade to Pro and ship websites, projects, and apps faster!
Designer, C64 developer, dad. He/him. Sydney, Australia
https://monteboyd.itch.io/
Dad, husband, brother, son. Working on Dart at Google, ex-game dev at EA, wrote "Game Programming Patterns" and "Crafting Interpreters". http://stuffwithstuff.com/
Backblaze is the cloud storage innovator delivering a modern alternative to traditional cloud providers. Learn more & try it at: https://www.backblaze.com.
π¨βπ» Principal Engineer @ IBM / HashiCorp
π οΈ Cloud infra & distributed systems w/ Golang & Ruby
β¨οΈ Self Appointed zed.dev fan boy
π Cpt of the Dangling Pointersβ’, Minnesotaβs premier shitty beer league hockey team
St. Paul, MN
https://chrisarcand.com
CEO/Engineer, creator of Sidekiq
https://mikeperham.com
https://contribsys.com
https://sidekiq.org
Portland, OR
Software Developer kevinjmurphy.com He/Him
Ruby Central is the organizing force behind RubyConf, RailsConf & the proud maintainers of RubyGems, Bundler. We've been advancing the Ruby ecosystem & community since 2001.
Get involved: https://rubycentral.org
RailsConf 2025: https://railsconf.org
Director of Cybersecurity @eff.org
Co-founder of @stopstalkerware.bsky.social
These opinions are my own, not my employersβ
I did a TED talk once
Founder of Azeria Labs, Trainer, Author of Blue Fox: Arm Assembly Internals & Reverse Engineering