Sign in

sami

@samifou.ad
4.7K followers 1.3K following 722 posts

calgary, canada / 🇪🇹

PostsRepliesMedia
sami @samifou.ad · 12/08/2026
you just had to be there to understand the greatness of twitter’s 2020 season
020
sami @samifou.ad · 12/12/2025
tldr; untrusted input is the devi
031
sami @samifou.ad · 12/12/2025
there’s nothing wrong with a more traditional/boring client -> server pattern because it works, it’s familiar, and the security concerns are well established
110
sami @samifou.ad · 12/12/2025
does it take away from some of the “magic” of the rsc implementation in next’s app router? yes was Pages router completely unaffected by these CVEs? also yes
100
sami @samifou.ad · 12/12/2025
turns out if you just don’t trust client input you lower your attack surface dramatically (shocker) in this framework you can ‘use client’ but flight protocol never goes to the server (eg. ‘use server’ directive in client components)
100
sami @samifou.ad · 12/12/2025
the big difference is that it never deserializes flight protocol on the server, it exclusively just serializes flight protocol for clients. also it only supports api endpoints similar to next’s pages router instead of server actions like the app router
110
sami @samifou.ad · 12/12/2025
I also like the rsc paradigm I just finished an MVP of an React 19/RSC based framework and to my surprise because of how I decided to implement things, the framework wasn’t impacted at all by any of the recent React CVEs
110
sami @samifou.ad · 21/11/2025
💯💯💯
020
sami @samifou.ad · 04/10/2025
I didn’t think grifters could ruin an entire technology, but here we are
120
sami @samifou.ad · 22/08/2025
do whatever feels natural, whatever clicks for you
000
sami @samifou.ad · 22/08/2025
sometimes i prefer a new command, like how i usually use tree:
# list only directories, 2 level limit, ignore node
alias tr="pwd && tree -d -L 2 -I node_modules"
110
sami @samifou.ad · 22/08/2025
you can just put a bash function in your ~/.zshrc that leaves all the OG functionality alone, but let's you use whatever keyword you want for your own subcommand
100
sami @samifou.ad · 22/08/2025
adding subcommands to docker because why not
docker() {
  if [[ $1 == "check" ]]; then
    command docker ps -a
  elif [[ $1 == "nuke" ]]; then
    command docker container prune -f
  else
    command docker "$@"
  fi
}
140
sami @samifou.ad · 18/08/2025
# name default branch
$ git config --global init.defaultBranch main

# auto setup remote so "git push" just works
$ git config --global push.autoSetupRemote true
021
sami @samifou.ad · 18/08/2025
today i learned i can just add a new subcommand to git to do whatever I want. this feels illegal but i love it
020
sami @samifou.ad · 18/08/2025
# add new git subcommand for finding any directories
# that already contain a git repo
git config --global alias.find '!find . -name ".git" -type d'

# run new subcommand
git find
000
sami @samifou.ad · 21/07/2025
reskeeting this for later
040
sami @samifou.ad · 02/05/2025
that would explain the inflated price perfectly
030
sami @samifou.ad · 02/05/2025
would be interesting to know if the contract went to someone with ucp connections
100
sami @samifou.ad · 29/04/2025
they barely got above 60% of the vote 1/3 of voters in Alberta didn’t vote conservative
020
sami @samifou.ad · 29/04/2025
i know this looks bad, but hear me out lol
110
sami @samifou.ad · 22/04/2025
media.tenor.com
a man in a plaid shirt and tie is sitting at a desk in front of a computer screen .
ALT: a man in a plaid shirt and tie is sitting at a desk in front of a computer screen .
020
sami @samifou.ad · 05/04/2025
how does that idiot explain the unmarked graves of thousands of children?? why weren’t families notified if everything was consensual & A-OK?
140
sami @samifou.ad · 10/03/2025
MAGA North has already infected the conservative party it’s only a matter of time before it’s a full take over and they start openly siding with Americans on policy. for now it’s just dog whistling and flirting see: Danielle Smith
040
sami @samifou.ad · 01/03/2025
this why i switched to pnpm
0170
sami @samifou.ad · 01/03/2025
lol
000
sami @samifou.ad · 04/02/2025
040
sami @samifou.ad · 03/02/2025
media.tenor.com
a woman is singing into a microphone and says `` may the odds be ever in your favor '' .
ALT: a woman is singing into a microphone and says `` may the odds be ever in your favor '' .
120
sami @samifou.ad · 03/02/2025
suiting up like iron man has is the only hope against this 🥶
020
sami @samifou.ad · 03/02/2025
we don’t have earthquakes we don’t have hurricanes we don’t have alligators
Calgary
-27°
Cloudy
H:-22° L:-28°
151103
Reposted by sami
Michelle J @maej43.bsky.social · 03/02/2025
I have been boycotting this jackass and any Shopify companies since its inception. I highly recommend you do the same. He allows neo-nazi’s to sell merchandise on their platform. He caters to them. Do better.
11911
sami @samifou.ad · 02/02/2025
here me out:
map of the gulf of mexico with “gulf of canada” labelled instead
38010
sami @samifou.ad · 28/01/2025
it was interesting seeing a different flavour of censorship our media, of course, will make it seem like they’re the only ones who do that and that’s what helps make them the bad guys, but that’s hilarious ask any of the American models about Israel and the bias is right there for everyone to see
110
sami @samifou.ad · 27/01/2025
good morning to everyone who works at deepseek
041
sami @samifou.ad · 20/01/2025
now we can doom scroll AND doom swipe 🥳
010
sami @samifou.ad · 20/01/2025
found the answer: bsky.app/profile/bsky...
010
sami @samifou.ad · 20/01/2025
did that feature hit mobile yet? i’m updated on iOS and swipe up does nothing and swipe down closes the full screen video player
100
sami @samifou.ad · 19/01/2025
they personally thanked him?? really tiktok. isn’t he the one who initiated all this?? i guess even their company has the attention span & memory of a carrot
EXECUTIVE ORDERS
Executive Order on Addressing the Threat Posed by
TikTok
INFRASTRUCTURE & TECHNOLOGY
Issued on: August 6, 2020
ALL NEWS
By the authority vested in me as President by the Constitution and the laws of the United States of America, including the International Emergency Economic Powers Act (50 U.S.C. 1701 et seq.) (IEEPA), the National Emergencies Act (50 U.S.C. 1601 et seq.), and section 301 of title 3, United States Code,
1, DONALD J. TRUMP, President of the United States of America, find that additional steps must be taken to deal with the national emergency with respect to the information and communications technology and services supply chain declared in Executive Order 13873 of May 15, 2019 (Securing the Information and Communications Technology and Services Supply Chain). Specifically, the spread in the United States of mobile applications developed and owned by companies in the People's Republic of China (China) continues to threaten the national security, foreign policy, and economy of the United States. At this time, action must be taken to address the threat posed by one mobile application in particular, TikTok.
TikTok, a video-sharing mobile application owned by the Chinese company ByteDance Ltd., has reportedly been downloaded over 175 million times in the United States and over one billion times globally. TikTok automatically captures vast swaths of information from its users, including Internet and other network activity information such as location data and browsing and search histories. This data collection threatens to allow the Chinese Communist Party access to Americans' personal and proprietary information - potentially allowing China to track the locations of Federal employees and contractors, build dossiers of personal information for blackmail, and conduct corporate espionage.
120
Reposted by sami
Lisa Angela🗽 @leeloowrites.bsky.social · 19/01/2025
I'm not personally so invested in any social media that if any went away for good I would be devastated, but I think we should all care about how and why they go away and who's exerting the power to make it happen. All of this rot is systemically connected.
55713
sami @samifou.ad · 09/01/2025
www.cbc.ca/news/canada/...
cbc.ca
Alberta schools among hundreds across North America hit by cyber attack | CBC News
Classrooms in Alberta have been hit by a data breach that has affected schools across Canada.
032
sami @samifou.ad · 09/01/2025
this impacts Canadian students too
CBCNEWS
Edmonton
Alberta schools among hundreds across
North America hit by cyber attack
Student information exposed during PowerSchool breach
Posted: 2 Hours Ago
130
sami @samifou.ad · 06/01/2025
racism was always here. it never spontaneously appeared. what he’s noticing is the decaying myth of canadian politeness & people’s willingness to keep quiet. he’s sad everyone doesn’t play make believe anymore so white settlers don’t have to feel guilty or be inconvenienced in any way.
0114
Reposted by sami
Luke LeBrun @lukelebrun.ca · 03/01/2025
We’re letting private companies control our public discourse and they are polluting our democracy Reddit is a multimillion dollar company that relies on amateur moderators who provide free labour and have arbitrary power over what news millions see We need to take these platforms more seriously
825585
sami @samifou.ad · 02/01/2025
this person is proudly islamophobic & will block you for calling her out will claim it’s cancel culture, you’re a bot, you’re a globalist, etc, etc this is the kind of “journalism” our government funds??
000
sami @samifou.ad · 01/01/2025
there’s something very metaphorical about this like it should be in the trailer for the next season of America
120
sami @samifou.ad · 01/01/2025
the seasonal isle at a local store already put out valentine’s day merchandise pretty sure they started this switch on the 26th
020
sami @samifou.ad · 01/01/2025
haha amazing
010
sami @samifou.ad · 31/12/2024
the bird logo finally makes sense
000
sami @samifou.ad · 30/12/2024
do people just complain about complaining for the sake of complaining about complaining?
0140