Sign in

Zack

@zack.fyi
189 followers 475 following 36 posts

Interested in Ruby, Rust, information security, and building cool things with software ✨

PostsRepliesMedia
Reposted by Zack
Eli Mallon @iame.li · 01/11/2025
so glad I can be learning Rust from the experts at Adobe, their beautiful elegant code is really an inspiration 😊
impl<'a> From<&'a dyn Stream> for StreamAdapter<'a> {
    #[allow(invalid_reference_casting)]
    fn from(stream: &'a dyn Stream) -> Self {
        let stream = &*stream as *const dyn Stream as *mut dyn Stream;
        let stream = unsafe { &mut *stream };
        Self { stream }
    }
}
2938551
Reposted by Zack
Jerry Chen @jcsalterego.bsky.social · 12/09/2025
they should invent logging on that is good for you
631657222
Reposted by Zack
Dhruv Mehrotra @dmehro.bsky.social · 11/09/2025
NEW: We got access to Jeffrey Epstein’s personal Yahoo inbox — more than 18,000 emails. It shows Epstein’s world in his own words: an unfiltered look at how his operation worked, who enabled it, and how Ghislaine Maxwell stayed at the center of it all.
bloomberg.com
Jeffrey Epstein Email Trove Reveals Ghislaine Maxwell’s Secrets
A cache of 18,000 messages obtained by Bloomberg News reveals Maxwell’s deep ties and involvement with the disgraced financier and sex offender.
267121085498
Reposted by Zack
Bluesky @bsky.app · 08/09/2025
Quick Tip: You can control who replies to your post on Bluesky. Just tap the 🌐 icon on your post to choose: everyone, followers, people you follow, mentioned users - or turn off replies entirely ✨
Screenshot of Post Interaction Settings with an arrow pointing to Reply Settings
1634249803
Reposted by Zack
Benn Jordan @bennjordan.bsky.social · 31/08/2025
This is SO messed up. 🫥 I had a few messages and tags today asking me to clarify my stance on Israel, which was odd as I've been pretty outspoken against genocide and in full support of Palestinian statehood...
1953989
Reposted by Zack
Governor JB Pritzker @govpritzker.illinois.gov · 24/08/2025
The State of Illinois at this time has received no requests or outreach from the federal government asking if we need assistance, and we have made no requests for federal intervention.
898372168319
Reposted by Zack
Vincent Ledvina @vincentledvina.bsky.social · 24/08/2025
Full moon auroras in Fairbanks, Alaska
323113354
Reposted by Zack
derek guy @dieworkwear.bsky.social · 18/08/2025
Sometimes I see people like 20 tweets deep into an argument with Grok. Like, what are you doing brother? You are trying to win an argument with a vending machine.
178127741884
Reposted by Zack
John Kaiff® @johnkaiff.bsky.social · 22/08/2025
🏞⛰️
1694958553
Reposted by Zack
GT 🫪 @granitetide.bsky.social · 22/08/2025
we used to build household shrines to Going On The Computer and it's no coincidence that as we abandoned these we started straying further from god's light
90s computer desk with shelves for speakers, tower, printer, pull-out mouse and keyboard drawer etc
269269727836
Reposted by Zack
raxdflipnote @raxdflipnote.bsky.social · 11/08/2025
shoutout to whoever did these in Las Vegas
71122129
Reposted by Zack
Bryan Cantrill @bcantrill.bsky.social · 10/08/2025
Some news from @oxide.computer: we got a raise! Our annual salary now stands at $235K. oxide.computer/blog/oxides-...
oxide.computer
Oxide’s Compensation Model: How is it Going? / Oxide
Reflecting on how our compensation model is going
418723
Reposted by Zack
Xe @xeiaso.net · 02/08/2025
Well uhhhh, oops! The optimization patch really works w.w (previously it topped out at like 50 kilohashes per sec)
0674
Reposted by Zack
Freya Holmér @freya.bsky.social · 28/07/2025
I made a very pretty mistake
a glowy sphere shader thing
843552155
Reposted by Zack
Robert Evans (the Only Robert Evans) @iwriteok.bsky.social · 28/07/2025
Tom Lehrer died today. He was one of the great comedians our culture ever produced. Without Tom, there's no Weird Al, probably no that entire branch of comedy. He went alone and beat the odds. youtu.be/frAEmhqdLFs?...
youtu.be
Tom Lehrer - We Will All Go Together When We Go
YouTube video by The Tom Lehrer Wisdom Channel
974165785
Reposted by Zack
Freya Holmér @freya.bsky.social · 27/07/2025
me (genius): what if gear, but also spring?? the goopy gear:
58129367
Reposted by Zack
mushi-san - 🐞🏳️‍⚧️ ✍️ 📚 💬 @mushisan.bsky.social · 26/07/2025
só acho injusto que não falam do desenho dos Superamigos www.youtube.com/watch?v=4JYN...
youtube.com
Cincinnati's Union Terminal takes the spotlight in new Superman movie
YouTube video by WLWT
141
Reposted by Zack
sasha and the banshees @trashphalt.beauty · 26/07/2025
I had to look it up, and while there were some variations coming from a few different places in North America leading up to the modern version, the wiki says this: “Cornhole as it is now known originated and gained popularity on Cincinnati's west side…” 🥇
221
Reposted by Zack
Little aliens forever @lilalienz4ever.bsky.social · 24/07/2025
DA ALIENS.. and their names!!
A line featuring all the little aliens of Little aliens forever
"Glug" "Blug" "Flug" "Week" "The Pink One" "Piddle" "Milly"
412349445
Reposted by Zack
Willow Creative @willowcreativ.com · 14/07/2025
These will be displayed at Open Sauce for Elegoo. I made these wings with all 3dprinted PETG from @elegoo Using fiberglass rods, some bolts, 3mm addressable led strips and mini linear actuators to complete the whole setup, it weighs only 3.5lbs (no battery) #3dprinting #opensauce
416023
Reposted by Zack
Shawn Hymel @shawnhymel.bsky.social · 20/07/2025
IP over Tin Can and String 😁 #electronics #OpenSauce #OpenSauce2025
2438
Reposted by Zack
Jeff Geerling @jeffgeerling.com · 22/07/2025
Open Sauce is a confoundingly brilliant Bay Area event #opensauce2025 www.jeffgeerling.com/blog/2025/op... cc @opensaucelive.bsky.social
jeffgeerling.com
Open Sauce is a confoundingly brilliant Bay Area event | Jeff Geerling
3404
Reposted by Zack
Randall Munroe @xkcd.com · 22/07/2025
Replication Crisis xkcd.com/3117/
4-panel comic. (1) [Person 1 with ponytail flanked by person with short hair and another person speaking into microphone at podium] PERSON 1: In the early 2010s, researchers found that many major scientific results couldn’t be reproduced. (2) PERSON 1: Over a decade into the replication crisis, we wanted to see if today’s studies have become more robust. (3) PERSON 1: Unfortunately, our replication analysis has found exactly the same problems that those 2010s researchers did. (4) [newspaper with image of speakers from previous panels] Headline: Replication Crisis Solved
284842653
Reposted by Zack
Armin Ronacher @mitsuhiko.at · 19/07/2025
How well do you know Python’s f-strings? I built a thing inspired by JavaScript’s Date constructor quiz but for Python. fstrings.wtf
fstrings.wtf
fstrings.wtf - Python F-String Quiz
Test your knowledge of Python's f-string formatting with this interactive quiz. How well do you know Python's string formatting quirks?
810528
Reposted by Zack
Jeff Geerling @jeffgeerling.com · 19/07/2025
Today @opensaucelive.bsky.social begins; last night some of us were able to preview the exhibit halls and talk to the amazing exhibitors. Here's a quick video giving you a small taste of the zany and often brilliant stuff you'll see at #opensauce2025: www.youtube.com/watch?v=PQWQ...
youtube.com
Open Sauce 2025 vlog: Day 0 (Preview night)
YouTube video by Level 2 Jeff
0412
Reposted by Zack
Sam Rose @samwho.dev · 11/07/2025
I made a quiz about the JS Date parser is. It's very easy and you will score very high. jsdate.wtf
jsdate.wtf
new Date("wtf")
How well do you know JavaScript's Date class?
62476158
Zack @zack.fyi · 26/06/2025
I really like this article's perspective on software development as theory building; it succinctly conveys a lot of what I've felt is lost when too much of your code is generated by AI: cekrem.github.io/posts/progra...
cekrem.github.io
Programming as Theory Building: Why Senior Developers Are More Valuable Than Ever
Peter Naur's 1985 theory of programming explains why experience matters more in the age of AI-generated code
032
Reposted by Zack
Melissa Lewis @melissa.news · 20/04/2025
TIL: The 2000s piracy PSA used a font designed by the fantastic Just van Rossum, whose brother Guido created the Python programming language.
fontsinuse.com
“Piracy. It’s a Crime.” PSA
From Wikipedia: “You Wouldn’t Steal a Car” is the first sentence and commonly used name of a public service announcement that debuted on July 12, 2004 in cinemas, and July 27 on home media, which wa...
6659167
Reposted by Zack
Julia Evans @b0rk.jvns.ca · 17/04/2025
current status: putting a few weird terminal facts that I do not have any practical use for into the terminal zine (mostly I’m keeping it extremely practical but I think it's fun to have SOME weird stuff)
fun fact: changing Ctrl+C

technically you can use stty to set a different keyboard shortcut for Ctrl+C, like "u"

stty intr u

this is extremely chaotic and I can't imagine a reason that I would ever do this though
1322223
Reposted by Zack
nectarine @oat.zone · 19/04/2025
my stupid son ❤️ his name is slop
2437
Reposted by Zack
itmg @itmg.bsky.social · 19/04/2025
2545
Reposted by Zack
Little aliens forever @lilalienz4ever.bsky.social · 19/04/2025
week, as the butter, on toast
324739713
Reposted by Zack
Hans Schnedlitz @hansschnedlitz.com · 17/04/2025
You should be using circuit breakers. I've seen too many apps go belly-up because some external service went down. Please wrap your service calls with a circuit breaker to save yourself the pain. #ruby #rubyonrails
193
Reposted by Zack
Jamie Schembri @jamie.schembri.me · 18/04/2025
The Etc module — part of Ruby's standard library — provides access to all sorts of system data: user, groups, architecture, and a bunch more. No need to run commands like `uname` in your #Ruby code! docs.ruby-lang.org/en/3.4/Etc.h...
Screenshot of Ruby code which shows use of the `Etc` module. The full code is reproduced below.

Etc.getlogin # => "jamie"
Etc.getpwuid # => { name: "jamie", uid: 501, gid: 20, dir: "/Users/jamie", ... }
Etc.uname # => { sysname: "Darwin", machine: "arm64", ... }
Etc.group { puts it }
# => #<struct Etc::Group name="_appowner", passwd="*", gid=87, mem=[]>
# => #<struct Etc::Group name="_knowledgegraphd", passwd="*", gid=279, mem=["_knowledgegraphd"]>
# => ...

# Docs @ https://docs.ruby-lang.org/en/3.4/Etc.html
1257
Reposted by Zack
Will Quinn @willquinnart.bsky.social · 03/04/2025
Daily bunny no.2913 has upset the Order of the Hedge
A bunny stands on a tree stump. He is surrounded by hedgehogs, which are advancing slowly up the stump. he is cornered! A second bunny on a tree branch above offers him a hand. It is not clear why the hedgehogs are upset
101742365
Reposted by Zack
Katie Croonenberghs Art @kamakru.bsky.social · 22/05/2024
For a no A/I Google search, use this link; udm14.com You can also create a default Google search engine with this extension in your browser to automatically use when you search without needing the link: www.tomshardware.com/software/goo... To Filter out A/I images, add before:2023 to your search
udm14.com
&udm=14 | the enshittification Konami code
A quick way to get an AI-free search without any extra work.
9509280
Reposted by Zack
James Corcoran @jamescorcoran78.bsky.social · 12/03/2025
Someone clever did this to a lamppost on Coverdale road and now I am disappointed that every lamppost doesn’t have one
383953918
Reposted by Zack
Will Quinn @willquinnart.bsky.social · 31/03/2025
Daily bunny no.2910 would like to cool off
A bunny sits in the shade underneath an old stone birdbath, which has two birds frolicking in it. Another bunny looks up at the birds, wanting to use the birdbath as well. They are in an old, victorian garden, with walls covered in moss.
81602331
Reposted by Zack
Will Quinn @willquinnart.bsky.social · 23/03/2025
Daily bunny no.2902 just got back from a long sea voyage
A bunny in an old-fashioned yellow raincoat shuffles into a bar with a nautical look to it. They could be in an old shanty town It is rainy out, in the dead of night. The bar is mostly empty, with one other bunny customer and a black cat bartender.
131743309
Reposted by Zack
foggy bottom jeans @robt.fm · 21/03/2025
a post reading “I don’t think you should give kids phones or iPads but you should give them free access to a desktop computer” with a quote post adding “ipads have no soul but desktop computer is like a nervous horse and has the capacity for love”
133769831
Reposted by Zack
ostonox @ostonox.com · 20/03/2025
mr beast talking about the human lives he has trapped in simultaneous simulations with "cant wait to upload these" is why black mirror can never be as good as it used to be
mr beast tweet reads: I have a pilot living in a $2,500,000 private jet and if he doesn’t leave for 100 days he keeps it, a cop/criminal in a jail and if they don’t leave for 100 days they win $500,000, and someone living in a gym until he loses 100 pounds for $500,000. Can’t wait to upload these 🥰
427185632954
Reposted by Zack
adafruit @adafruit.com · 19/03/2025
#IOT Moon Phase clock displaying the current moon cycle on a #3Dprinted topographical lunar surface learn.adafruit.com/moon-phase #adafruit #3dprinting youtu.be/NLtVKXIhyEQ
0532
Reposted by Zack
Jess 🌺ΘΔ& @cyansorcery.com · 27/02/2025
🐭Guys, gals, and nonbinary pals... we gottem
A screenshot from the Steam forum topic titled "Lesbian toggle." In it, the player asks "Why you have this options in the game? When I turn it off, the game become unplayable." I responded, "The game can't be played if there's no lesbians, sorry"
652543611
Reposted by Zack
Vertex @endvertex.bsky.social · 16/03/2025
I made a video essay! It's a love letter to 3d software crammed in between several hate notes about 3d software companies. Maybe it can be something you put on in the background while you do art. :) www.youtube.com/watch?v=I4md...
youtube.com
For-Profit (Creative) Software
YouTube video by EndVertex
1001628587
Reposted by Zack
web3 is going just great @web3isgoinggreat.com · 08/03/2025
1inch loses $5 million to smart contract bug March 5, 2025 www.web3isgoinggreat.com/?id=1inch-…
1inch loses $5 million to smart contract bug
An attacker exploited a smart contract belonging to the 1inch DEX aggregator, stealing $5 million in the USDC stablecoin and wETH. According to the platform, the vulnerability existed in "smart contracts using the obsolete Fusion v1 implementation", and the stolen funds belonged to resolvers (that is, entities that fulfill 1inch orders) rather than users.
1695
Reposted by Zack
Cassian @cassian.cc · 09/03/2025
I ported Create: Alloyed to support Create 6.0 and 1.20.1! This addon for the Create mod that adds Steel and Bronze ingots, as well as related items. modrinth.com/mod/create-a... curseforge.com/minecraft/mc... #mcdev #createmod
A dark and evil foundry, showcasing the steel blocks added by the mod.A showcase of the various blocks and items in the mod, including Bronze and Steel blocks, Steel armour, and Steel tools.
2152
Reposted by Zack
Jay 🦋 @jay.bsky.team · 10/03/2025
the feminine urge to
mashable.com
Bluesky CEO: imagine a 'world without Caesars'
Jay Graber dunks on Mark Zuckerberg without mentioning his name.
1245730669815