Opens profile photo
Follow
🔎Julia Evans🔍
@b0rk
programming and exclamation marks. she/her. zines at wizardzines.com.
Montrealjvns.caJoined June 2007

🔎Julia Evans🔍’s Tweets

what are your favourite newer command line tools? like ripgrep (grep replacement), fd (find), exa (ls), bat (cat), etc
288
242
1,749
relatedly, I've been wondering if "use the command line as the primary way to manage your files" is a thing anyone is *starting* to do in 2022, or whether the only people who do it now started like 10+ years ago
28
2
83
Show this thread

Topics to follow

Sign up to get Tweets about the Topics you follow in your Home timeline.

Carousel

also I guess this breaks your SOA records which are used for some things? I'm very unclear on what the actual practical consequences of breaking your domain's SOA records are though.
8
27
Show this thread
what I'm hearing is "this will work fine as long as you're actually comfortable forwarding all your DNS record (like MX etc) to the target domain"
8
25
Show this thread
(many DNS providers don't allow you to create CNAME records at the root and I'm sure that's for good reasons, but namecheap seems to allow it)
13
1
28
Show this thread
I've always heard that you can't create CNAME records at the root of the domain. But apparently you can? It seems to work fine as far as I can tell but I'm curious about the possible consequences. (yes, I registered cnameroot.com just to make this tweet)
Image
31
32
219
Show this thread
I love thinking about computer stuff in terms of 1. how does it work? 2. if we had a time machine would we still design it that way? like this null terminated string thing
Quote Tweet
Replying to @aismallard
oh absolutely. i should've answered this to the "what would you change with a time machine?" question earlier. i'd make strings an implicit struct carrying a pointer and a length. nul-termination has caused so much damage, just to save a register
3
11
111
Moving from Kaggle to "real world ML" I'd say the biggest challenge I face is how not to trust the ground truth labels. For example, I'm dealing with abuse data and since abusive events are rare, just because it doesn't have positive label doesn't mean it's negative.
3
10
63
when I started writing this DNS zine I thought it would be easy to write a clear explanation of how DNS works I was very wrong but after many weeks of editing, we're getting there!!
12
21
501
Show this thread
i always find it a bit weird to publish my hacky side projects because a) I love writing hacky code that does questionable things b) I don't want to suggest that those questionable things are a _good idea_ in real life c) but I have learned a lot by writing sketchy code :)
11
9
189
Show this thread
amazing thread from here explaining how to simplify the "Implement a toy version of TLS 1.3" project
Quote Tweet
Replying to @b0rk
Sure thing! First is to just support one of everything: don’t do negotiation. This means you can ignore what’s called “hello retry request” and now your state machine only moves forward or hits an error. Second is to not verify certs or validate the signature in […]
1
15
102
Show this thread
are there computer networking courses that are taught primarily through implementing working versions of real networking protocols?
56
47
568
i know it's possible to implement working toy versions of TCP/UDP/HTTP/DNS from scratch in less than 200 lines of python ("working" in the sense of "can successfully talk to 1 real server") curious if the same is true of TLS, maybe with some crypto libraries
6
5
72
Show this thread
wondering how hard it would be to write a tiny TLS 1.3 implementation, with as many features as possible left out (no session resumption etc) just for learning, NOT for production use obviously :)
19
19
232
Show this thread
random poll: have you ever learned a computer topic primarily by reading a book? (for example something like Rust or React or OpenGL) I'm curious because I struggle a lot with tech books, I almost always read 1 chapter and then give up immediately.
  • yes
    55.9%
  • no
    44.1%
9,426 votesFinal results
478
67
323
Show this thread
Replying to
i'm going to be all self-promotional for a second here but this is how i snooped around ticketmaster when i wanted taylor swift tickets!!
Quote Tweet
here it is! a tour of advanced features in chrome dev tools & how i spent hours trying to get tswift concert tickets medium.com/@amyngyn/look-
Show this thread
1
44
one problem with running out of IPv4 addresses I hadn't considered is that now a lot of people have to share IPs, so you can get your IP blocked from a service even if you did nothing wrong. So maybe one reason for sites to support IPv6 is to reduce spam/fraud false positives?
7
32
132
Show this thread
a bunch of companies have been buying corporate licenses to give zines to their employees recently (thank you!!), so it seems like a good time to help out teachers & nonprofits :)
1
95
Show this thread