When everyone is screaming about the LastPass breach and password vaults are stolen - a good opportunity to remind that we can have vaultless password managers, like this one
6 years ago today I joined
@Cloudflare
. Since then we've more than 10x increased our headcount and more than 10x increased the number of our data centres. It's an incredible journey...
#savetheinternet
at
@Cloudflare
even on holiday
-went to Egypt for a holiday
-noticed 1.1.1.1 is not reachable
-complained to fellow colleagues with traceroute
-turns out it was misrouted by the largest Egypt telco
-fixed in ~1 hour
Now Egypt has privacy-first DNS
#1dot1dot1dot1
#Linux
team
@Cloudflare
is hiring a kernel engineer. If you want to work on the biggest open source project in the world which runs on one of the largest networks in the world do reach out. Some of the things you might be doing and
@mjg59
printf("%s: %d\n", __FILE__, __LINE__) is my favourite: don't have to invent a message for each separate debugging statement - just copy-paste across the code and get a simple "trace" of the flow before the crash.
Easy to clean up later as well with a simple sed.
Fun fact: if you do engineering at
@Cloudflare
and need a reminder when Cloudflare's birthday is - just type "uname -v" on a machine running Cloudflare
#Linux
kernel
UK Home Office is doing even less than they advertise. I'm a British Citizen, but my parents live in Ukraine (in Kyiv!). But they cannot join me here in the UK via the simplified route, because I "normally don't live in Ukraine" now. I called the helpline and was given a "NO"
#Linux
may have a hard time finding free ephemeral ports for your outgoing connections in some cases. A great deep dive by my colleague, which prompted an upstream solution
@evilsocket
The problem is not that someone misqualified you. Sometimes a position receives 100s or even 1000s of CVs. We all being human - it is easy to miss a good qualified candidate in such a pile. I wish there was a better way, but there is not. That's why platforms such as this helps
#Linux
team at
@Cloudflare
is considering intern positions for this summer. It's your chance to work on an operating system powering one of world's largest distributed networks. Apply here or DM me for questions
@evilsocket
I'm saying (at least for myself) - when I go through CVs, I go manually without any indexing tools. I try give each CV real human attention, because I think it is unfair otherwise. But people can make mistakes. Perhaps, your CV ended up with a similar person.
Don't forget to attend my talk "The Definitive Guide to Make Software Fail on
#ARM64
" 💪 today at 3:30pm track 3 at
#SREcon
. We also have 2
@Cloudflare
engineering managers on site with the "I'm hiring" label, so be sure to talk to them.
I got tired of websites blocking paste on
#passwords
fields, so I made . It emulates keystrokes through your OS, so unlike some browser plugins, is universal and browser independent. Blocking paste is useless now, so, please, stop doing it!
#PasswordManager
Opened the pickled "sweet" relish from
@bsidesncl
swag box:
Me: "Yum! That smells nice. Why don't I try a spoonful of it?"
Narrator: It was a trap... 🌶️ 🔥
@JustRogDigiTec
@ericlaw
.
@Cloudflare
encourages curiosity: not all our posts may have a product or technique or even a business reason under the hood. Just some person became interested in some things, made themselves a challenge to do X, did it and tried to explain what they did - that's good enough.
Today I celebrate 7 years at
@Cloudflare
! Funny that 7 years ago this day I was in San Francisco for my new hire orientation. And this week on this day I'm in San Francisco again! So many good memories and so much pleasure working with so many smart folks!
My SFO-LHR flight is in the evening, but I needed to check out from the hotel at noon. Went to the
@Cloudflare
SF office to pass the time and it was more comfortable than any business lounge
Yay!
@Cloudflare
has reached 💯 stars on Github. Although it is a very simple command line tool we use it to power unique keys and secrets on more than 6000 servers now. See for details if you're interested.
@HydeNS33k
Legit phone call:
- Hello, we're from *company*: in order to process your request we need to confirm my address
- me: OK
- ... (silence)
- they: so, please, tell us your address
- me: hell no, "confirm" means you tell me and I say "yes" or "no"
And I know they have it on file
Excited to be packing for
@gopherconbrasil
. First time in Brazil! First time in Southern Hemisphere actually 🙃🙃🙃 ! Looking forward to meeting southern gophers and telling about "Go as a scripting language in Linux"
#golang
If you're at
#SREcon
in Singapore next week check out how
@Cloudflare
managed to port our software stack to
#arm64
and start serving production traffic using
#arm64
servers in ~1.5 month from first touch
@empijei
You realise that in some parts of the world it is still 31st of March? So people may accidentally be confused😉
"I find that the most beautiful part about JavaScript is indeed the type system" 😂
I fixed a piece of software segfaulting on start with this change. Why on Earth in 2021 the order of cmdline parameters for compiler/linker still matters?
People told me they liked my
@gopherconbrasil
talk but I didn’t expect so much cheering when going to the airport. Or were they just happy because I’m leaving? 🤔
#gobr18
Mac: you need command line tools for Xcode for git to work
Me: ok
Mac: would you like to download?
Me: why not...
Mac: Downloading: 1 MB out of 441.6 MB
441 MB of COMMAND LINE TOOLS for git to work!!1 Are you embedding 4k videos in the man pages
@Apple
?
While I really enjoy trying something new from international cuisines, sometimes it's nice to go back to Ukrainian basics: borscht, pork lard on a dark bread, pickled cucumber and some onion
Right, they need to somehow cross the border and spend around £6000 for a regular family visa providing tons of "required documents", which they don't have obviously...
First time in Japan and first time at Linux
#ossummit
! Excited to be presenting about efficient management of passwords/keys using open source. Keeping utmost secrets does not require proprietary tools. Come and learn how
@Cloudflare
does it. Or at least say hello...
@FiloSottile
This is not only a US problem. I need to pass "Life in the UK" test to continue to stay and work in the UK. One of the practice test questions I got: "When did Adolf Hitler came to power?"... On a "Life in the UK" test!
My mom was pro-Russian till the last moment. Today she's hiding in a bomb shelter.
You can't pick sides in war! War doesn't differentiate and everyone loses (well, except probably people in the position of power)
@evilsocket
Also maybe the CV didn't stand out or you applied to wrong positions. DM me your primary interests and positions you've applied for in Cloudflare and I try to check if it is a good match.
Excited for my first international in-person event since Covid hit. Please, say hi if you want to talk about
#Linux
,
#security
or interested in working for
@Cloudflare
.
Other topics are also welcome!
Lockdowns surely made an impact on me. In my first in 18 months 3 hr train trip I never used a laptop or a phone - just stared through the window at the changing English countryside scenery.
Kids: dad, it is so nice outside, take us to the park
Me: but I'm working
Kids: it's only a 5 min drive - get us there and then come back in 2hrs to pick us up
Me (when actually getting to the park):
I still can't believe that in 21st century our biggest expenditure remains war and killing each other rather than, for example, exploring the endless Universe or various scientific breakthroughs.
And after that we call ourselves "advanced species"...
Our premium $10/mo certificates are much higher quality than those free LetsEncrypt ones
And unlike LetsEncrypt you don't have to bother renewing them at least for 1 year