lauriewired Profile Banner
LaurieWired Profile
LaurieWired

@lauriewired

Followers
85K
Following
5K
Media
1K
Statuses
3K

researcher @google; serial complexity unpacker; https://t.co/Vl1seeNgYK ex @ msft & aerospace

somewhere in Protocol 7
Joined January 2023
Don't wanna be here? Send us removal request.
@lauriewired
LaurieWired
6 months
my 2025 predictions in computer science
62
112
2K
@lauriewired
LaurieWired
26 minutes
packing for defcon, is there any software I missed?. I've got: .Adobe Flash.IE6.Windows XP (SP2).MS Office (VBA Macros ON).Log4j (2.14)
Tweet media one
28
7
219
@lauriewired
LaurieWired
1 day
no, I’m not lazy. as a video creator with 47TB+ of projects and counting, the time investment is insane. It feels so close; natural language search for feature recognition across photos and cloud documents is already quite good. I want it deeply integrated at the OS level.
42
10
585
@lauriewired
LaurieWired
1 day
more than anything else, I want an LLM filesystem. I don’t want to *think* about files, how they are organized. give me a semantic system organized by concepts so I can ask things like:. "show me the pdf of that paper I used in my youtube video on PTX 6 months ago".
474
271
6K
@lauriewired
LaurieWired
1 day
Then URLs came along, and messed everything up. Berners‑Lee’s design goal was maximum reuse of existing Internet infrastructure; meshing hypertext, DNS and TCP. URLs look *weird* because they have two hierarchies, plus a scheme:. Outward through the network .(Most->Least
Tweet media one
3
6
221
@lauriewired
LaurieWired
1 day
It started out wonderfully, exactly matching the postal system. DNS resolution began at the root, splitting down into smaller chunks (walking the tree). Keep in mind, this was before URLs were a thing:. Fred @ PC7 . LCS . MIT . ARPA.Most specific -> Least specific.
Tweet media one
2
5
181
@lauriewired
LaurieWired
1 day
In the ARPANET era, every host->address mapping lived in a single text file. Entries were updated *by hand* at the Stanford Research Institute. By the 80s, this was getting out of control. DNS was developed as the automated map from IP addresses to human-readable domains.
Tweet media one
1
2
180
@lauriewired
LaurieWired
1 day
Web addresses are kind of backwards. Postal addresses follow a logical structure from most to least mutable:. Laurie Wired, 308 Negra Arroyo Lane, Albuquerque, New Mexico. URLs have protocols (https), TLDs (.com), and subdomains mixed in a wild order. Here's why:
Tweet media one
Tweet media two
39
51
1K
@lauriewired
LaurieWired
3 days
At the time, the iBit API had no limit for JSON calls. If you imagine an attacker spamming 20 requests per second, that’s about $2,000 a day at today’s prices!. The bug was reported on HackerOne and fixed, where the researcher was awarded a whopping…$1000 bounty :(
Tweet media one
12
22
2K
@lauriewired
LaurieWired
3 days
iBit, a Bitcoin exchange, encountered a “free money” glitch for this reason. Orders were parsed as floats; you could create an order smaller than a single satoshi (minimum unit of Bitcoin). Source wallet would round down (no change), target wallet rounded up (+1 satoshi).
Tweet media one
Tweet media two
5
21
1K
@lauriewired
LaurieWired
3 days
Go ahead and try this. Let’s add three dimes. Open up a python terminal, and type in:. 0.10 + 0.10 + 0.10. Uh oh. See that little remainder? . It may seem trivial, but this mistake happens more often than you’d expect!
Tweet media one
23
17
1K
@lauriewired
LaurieWired
3 days
An early rule you learn in computer science is:. “Never store currency as floats”. Nearly every popular language has special, built-in types for money. But why?. The *majority* of money-like numbers have no float representation, accumulating to massive errors over time:
Tweet media one
Tweet media two
157
371
8K
@lauriewired
LaurieWired
4 days
if you google "bad UX" all the results are in comic sans lol
Tweet media one
201
749
22K
@lauriewired
LaurieWired
5 days
yes, the card (was) real, released in 2009. ironically, the holding bank was kind of a privacy nightmare
Tweet media one
8
4
552
@lauriewired
LaurieWired
5 days
it’s okay guys lunch is on me. *swipes linux credit card*. *instantly declines*
Tweet media one
56
459
10K
@lauriewired
LaurieWired
6 days
Full Video Overview (+ glitch token behavior!).
2
6
133
@lauriewired
LaurieWired
6 days
Berners-Lee warned that powerful languages have “all the attraction of being an open-ended hook into which anything can be placed”. It’s hard to do, but sometimes you should ask yourself: can this be declared instead of coded?. Purposefully constraining yourself to the
Tweet media one
10
29
328
@lauriewired
LaurieWired
6 days
Imagine an alternate-reality Web, where HTML didn’t exist. Java applets would have been a serious contender; they certainly allowed for rich interactivity. Yet, without a way to freely scrape simply formatted data, search engines would be a non-starter.
Tweet media one
7
8
222
@lauriewired
LaurieWired
6 days
Don’t take my word for it. Tim Berners-Lee (inventor of HTML, HTTP, etc) had this to say:. “the less powerful the language, the more you can do with the data. ”. HTML is purposefully *not* a real programming language. The constraint pushed innovation to data processing.
Tweet media one
6
9
225