Kevin Menard

2.1K posts

Kevin Menard

Kevin Menard

@nirvdrum

Ruby compiler enthusiast. Mastodon: @[email protected]

Katılım Mayıs 2008
869 Takip Edilen1.4K Takipçiler
Kevin Menard
Kevin Menard@nirvdrum·
@hakunin I had to configure it with a new user account and such, then upgrade macOS, then reboot into the restore mode, wipe everything as a new install with the now upgraded macOS, then restore from Time Machine.
English
0
0
0
129
Max Chernyak
Max Chernyak@hakunin·
@nirvdrum I havent tried this myself, but can’t you start your new Mac blank, upgrade it, and then launch migration assistant app?
English
1
0
0
24
Kevin Menard
Kevin Menard@nirvdrum·
The macOS device upgrade process couldn’t be much worse. I can’t restore a backup from Time Machine at all. I can’t transfer from the old MBP because I deigned to upgrade macOS and now it’s newer than what the new MBP shipped with. No way to just upgrade macOS on the new MBP 1st.
English
1
0
0
133
Kevin Menard
Kevin Menard@nirvdrum·
@dhh This isn’t porn studios fighting over VHS and Betamax. Declaring revenge porn (of children no less) is just a necessary stepping stone in progress is an incredibly pessimistic take. And if we can’t advance without stepping on people, then we fucked up as technologists.
English
0
0
0
32
DHH
DHH@dhh·
@a13r___ Yes, just like porn helped the internet take off back in the day.
English
5
0
35
6.8K
DHH
DHH@dhh·
You can't let the slop and cringe deny you the wonder of AI. This is the most exciting thing we've made computers do since we connected them to the internet. If you spent 2025 being pessimistic or skeptical on AI, why not give the start of 2026 a try with optimism and curiosity?
English
203
419
4.9K
308.9K
Kevin Menard
Kevin Menard@nirvdrum·
This is a huge release for TruffleRuby. It’s our first under our new org. If you’ve been hesitant about contributing because of the CLA, please note that we no longer have one. We can also release more frequently so please report bugs or open PRs.
TruffleRuby@TruffleRuby

TruffleRuby kicks off the year with a new website, a new release, and a blog post to go with it! 🎉 truffleruby.dev/blog/truffleru… Many changes: * New versioning * Thread-safe Hash * No system dependencies anymore * Installs in 2 seconds * Development is now fully in the open

English
1
2
7
559
Kevin Menard
Kevin Menard@nirvdrum·
I’ve got a friend in Massachusetts who is suspected of a financial cybercrime and has been brought in multiple times to chat with a detective. Based on the tech details it sounds specious to me. Does anyone know of a law firm or legal resource specializing in cybercrime in MA?
English
0
0
1
101
Kevin Menard
Kevin Menard@nirvdrum·
@Nintendeal @Michael_Urwin I put a GKC in and couldn’t play because I didn’t have enough space. The vast majority of my storage is Switch 1 games. Those could easily go on a regular microSD card. Kinda like how the PS5 and Xbox Series will play old games off an attached HDD.
English
0
0
0
33
Kevin Menard
Kevin Menard@nirvdrum·
Running native extensions in parallel is a huge performance boost. Running a large internal Rails application we saw performance roughly double. Very workload dependent, but all of the major DB adapters are implemented as native exts. We also added support for the blake3-rb gem.
TruffleRuby@TruffleRuby

TruffleRuby 25.0 is released! 🚀🎉 It can now run native extensions in parallel, just like Ruby code already ran in parallel in Threads on TruffleRuby! It also features many compatibility improvements and notably support for custom Digest algorithms. github.com/oracle/truffle…

English
0
3
13
1.9K
Kevin Menard
Kevin Menard@nirvdrum·
Calling your own work beautiful seems misplaced to me. If others call it beautiful, great. But you can't just say a priori that it is. I get people are proud of their work, but it's hard not to cringe at proclamations like this:
Kevin Menard tweet media
English
0
0
0
117
Kevin Menard
Kevin Menard@nirvdrum·
@janaka_a @awesomekling Indeed. I just wish we could roll the clock back. Having a platform that constantly injects garbage into my feed designed to piss me off isn't great. I try to avoid it, but the iOS app will flip you back to the "For You" instead of "Following" tab if you hit the home button.
English
0
0
0
16
Janaka Abeywardhana
Janaka Abeywardhana@janaka_a·
@nirvdrum @awesomekling very true - but at least there are some trusted people that post valuable content which can be followed with alerts, lists etc. i'm interested in mostly tech and business. on bluesky i can't _find_ the content. most people are on a different mode over there.
English
1
0
0
21
Kevin Menard
Kevin Menard@nirvdrum·
@janaka_a @awesomekling It's tricky. Valuable discussion here is often drowned out by posters trying to maximize engagement so they can earn a $1.52. Often that engagement is driven by posting either incendiary or factually incorrect statements. Then that content gets boosted. It's way too much noise.
English
1
0
1
27
Janaka Abeywardhana
Janaka Abeywardhana@janaka_a·
@awesomekling What on earth! Why! Bluesky is a weird place. I don't see much valuable content / discussion there.
English
1
0
0
321
Kevin Menard
Kevin Menard@nirvdrum·
@TrueNAS What's the intent of the the "changelog" section in apps? It's not populated. There's no link or details about changes to the app template (owned by TrueNAS) or links to the upstream changelog. I thought my installation was busted until someone else reported it empty.
English
0
0
0
11
Kevin Menard
Kevin Menard@nirvdrum·
Omarchy looks pretty nifty, but I'd love to see ZFS out of the box. It's incredibly powerful being able to roll back your entire system or even dig through snapshots to restore specific files. Almost like Time Machine, but way better, faster, and accessible from the CLI.
English
0
0
1
154
Kevin Menard
Kevin Menard@nirvdrum·
@webawesomer It’s just hard to make a purchasing decision when all you have to go by is the name of a nav tree. In my case I’m evaluating WA for a personal app (I liked Shoelace before). I’m still trying to decide to use WA at all. Some of the pro stuff sounds promising, but I can’t tell.
English
1
0
1
30
Kevin Menard
Kevin Menard@nirvdrum·
@webawesomer Thanks for confirming. Maybe use screenshots or videos? It sounds like a certain amount of this is going off the honor system anyway, so maybe exposing is fine? IIRC, ExtJS handled it by making the code GPL w/ a paid commercial license to keep source private. AGPL could be better
English
1
0
0
37
Kevin Menard
Kevin Menard@nirvdrum·
@webawesomer Is there any way to see what any of the Pro functionality looks like? If I try to look at any of the App patterns on webawesome.com I'm immediately taken to login page. That page directs me to the Kickstarter campaign. But, I can't see what I'd be buying.
English
1
0
1
51
Kevin Menard
Kevin Menard@nirvdrum·
@LimitedRunGames Is there any chance you could make your inventory available in the Shop app? You have a presence there, but it's all books and clothing. You used to have your game and music products listed. It'd be great to get that back.
English
0
0
0
6
Kevin Menard
Kevin Menard@nirvdrum·
@optery Can I only be logged into one device at a time? Switching between mobile and desktop seems to kick me out of the other. There’s also a redirect loop on login. If I log into desktop and then switch back to mobile (iOS) Safari becomes unusable due to infinite login loop.
English
0
0
0
26
Kevin Menard
Kevin Menard@nirvdrum·
@VortexLinux @ohhhleonid @Ableton @Linux Unfortunately, if you want it running natively and not with WINE, that’s entirely on Ableton. Now you’ve got the chicken/egg issue. If folks won’t switch to Linux until Ableton is there then Ableton has no real incentive to support Linux.
English
0
0
0
31
Vortex Linux
Vortex Linux@VortexLinux·
@ohhhleonid @dhh @Ableton This right here. There are some decent apps out there for substitution for many many Windows/MacOS staples, but Ablation absolutely needs to run on Linux and be able to handle instrument peripherals easily with (near)zero latency. One of the final hurdles for @linux.
English
1
0
2
91
Kevin Menard retweetledi
Peter Zhu
Peter Zhu@peterzhu2118·
At the ISMM conference today we presented our paper about our contributions to Ruby’s garbage collector. This was the result of a multi-year collaboration between researchers at the Australian National University and Shopify. Read it here: blog.peterzhu.ca/assets/ismm_20…
English
0
7
22
2.8K