Opens profile photo
Tom Eastman
@tveastman
Free speech is amazing here on Twitter, the ONLY website on the internet.
Wellington, New Zealandtom.eastman.nzJoined August 2009

Tom Eastman’s posts

I'm old enough to remember when the Internet wasn't a group of five websites, each consisting of screenshots of text from the other four.
240
65.9K
Hot-desking: Having decided that millennials will never own homes. Let's make sure they can't even have their own spaces at work.
107
7,431
If you're an expert, your job is to use your expertise to help other people, not to shit on other people for not being experts.
27
4,740
Replying to
Sure but it was also doing that last week as well, and it was fine. Are you sure the problem isn't that you fired everybody who made it work?
Quote
Btw, I’d like to apologize for Twitter being super slow in many countries. App is doing >1000 poorly batched RPCs just to render a home timeline!
128
4,516
I have a Python program I run every day, it takes 1.5 seconds. I spent six hours re-writing it in rust, now it takes 0.06 seconds. That efficiency improvement means I'll make my time back in 41 years, 24 days :-)
42
2,198
The Adobe PGP key leak is a nothingburger. It was a three day old key. That's not long enough to even work out how to send a PGP email.
9
1,181
Replying to
Douglas Adams, in 1992, describing the blockchain: "The major difference between a thing that might go wrong and a thing that cannot possibly go wrong is that when a thing that cannot possibly go wrong goes wrong it usually turns out to be impossible to get at or repair."
4
909
Replying to
Blocking is time management. You block someone who's spending their time trying to waste yours. The golden rule: when you block someone on twitter it's because both you AND THEY agree that your time is more valuable than their time.
8
754
A friend was telling me a story today about how her and her only woman colleague were stuck minding the office while all their male colleagues in the department went to the company International Woman's Day event.
24
608
Yesterday, in a functioning democracy. I voted. No lines, no fuss. No intimidation. No voter roll purging. No ID required. No voter intimidation. No insecure voting machine. No "hanging chad". It took three minutes. I was offered a pen and hand sanitizer before & after.
15
605
What google maps used to be: - a good map What google maps is: - "Hey! how was your breakfast? Wanna review it for me?" - "Hey! I've just emailed you a list of EVERYWHERE YOU'VE BEEN." - "Hey! We will LITERALLY DIE if you don't take a picture of the supermarket you're in!"
24
525
Replying to
Don't forget the inevitable follow up once it has killed people: "Now is NOT the time for politics, people have died!"
Quote
*asteroid approaches* SCIENTISTS: If we don't stop this, it will destroy Earth. PEOPLE: Oh no. How many people has it killed so far? SCIENTISTS: None yet. PEOPLE, SUDDENLY ARMED WITH STATISTICS: Why, that's fewer than traffic accidents! Fewer than vending machines! Fewer than
2
455
Twenty years. Twenty years since I first started working with Linux and Unix systems, and I still don't get the difference between .bashrc and .bash_profile.
16
353
Replying to
And again the reminder that "free speech" isn't under threat. "Giving Elon money" is under threat, and he's equating the two. None of this has anything to do with actual free speech.
Quote
This is a battle for the future of civilization. If free speech is lost even in America, tyranny is all that lies ahead.
87
370
Why not just roll back your database? Oh, you can't. Crap, you'd better restore from a backup. Oh, you can't. Oh man, I guess you're gonna have to log in as an admin and repair it manually. Oh, you c
Quote
Replying to @etherchain_org
We can confirm that there was a successful 51% attack on the Ethereum Classic (#ETC) network with multiple 100+ block reorganization. We recommend all services to closely monitored the chain and significantly increase required confirmations.
10
331
Replying to
To be absolutely clear, the code is literally the easiest part of programming (and I don't mean it's easy). Everything *around* the code is much more important. If someone tells you that it's only the code that matters. They are wishing it were true instead of saying it's true.
2
288
Replying to
(I hope people are realising that the subtext here is that I was having a great time learning and using an interesting new technology and I'm being tongue-in-cheek about the value proposition and I feel vaguely sad that I even feel compelled to clarify)
3
279
Explaining the blockchain: "imagine a giant excel spreadsheet that everyone has a copy of, and that you can only ADD rows to, never change or delete them". "kay, sounds neat" "now imagine a bunch of those rows contain child porn" "um what"
6
288
YES that is the POINT. I am allowed to eat shit if I choose to so. But if I'm selling you a meal, it's not ALLOWED to have shit in it. That's how this WORKS.
Image
3
247
Replying to
When you read or write the ticket, the github issue, the email thread, the forum, the stack overflow question, the HOWTO, the documentation, or the license, what then? Reading the code ain't the JOB. Communication is.
Quote
When you read code, the race, religion, politics, gender, and orientation of the author are irrelevant and invisible. The only thing you can tell about the author is their ability to write well organized code. Nothing else matters.
6
263
Replying to
If a bunch of family-planning doctors join Signal today, every law enforcement agency with their phone number will know, because signal notifies them "Dr Smith has joined signal, say hi!"
Quote
Here is your friendly reminder that we built Signal for private, secure communication. It’s built so you can communicate individually and in groups, through text and calls, without fear of interference or data collection. Free to use and not for profit.
7
262
It's even worse than that: because of "American exceptionalism" Americans think that, because it's bad in America, it must naturally be even worse everywhere else. Because if it COULD be better, it would be better in America. They're trained to be broken. t.co/uVdDo0WZo4
This post is unavailable.
3
272
Ita been two years since the first New Zealand case of covid. Half of all the New Zealanders who have ever caught covid, caught it THIS WEEK.
5
256
Since 2018, Secateur has blocked 2,563,881,394 accounts on behalf of 64,044 users. That's likely to end on Thursday.
Quote
Starting February 9, we will no longer support free access to the Twitter API, both v2 and v1.1. A paid basic tier will be available instead 🧵
15
263
Important point: ICE agents will avoid having to deport criminals, criminals fight back. They're going to target the weak and vulnerable.
Quote
So much awful here.Biggest how pumped ICE agents r to avoid work of getting hardened criminals, focus on law abiding mobile.nytimes.com/2017/02/25/us/
13
218
This is getting STUPID. Restaurants are short-staffed (household isolation requirements), and short-customered (by customer choice). If they force an end to isolation req's, and make their staff come to work sick, customers will stay away EVEN HARDER.
16
248
Today I have compassion for the legions of Americans who are freaking out about New Zealand's gun law change. My thoughts and prayers are with you.
5
229
Hypothesis: every decentralised protocol you invent is simply an invitation for someone bigger than you to centralise it. - email: centralised by google. - git: centralised by github - basically the internet: centralised by Facebook - blockchains: centralised by early adopters
11
231
Presenting, the entire political discourse of NZ. The Opposition: The government has done an APPALLING job of protecting us all from COVID! Us: Okay. What would you do differently? The Opposition: oh, we would let it in IMMEDIATELY. Us: ...what? The Opposition: ...what?
5
219
Let me get this straight: If NZ announces honorary and irrevocable citizenship to every member of the Australian parliament, they're GONE?!
13
201
This is why it's super important you swab your throat as well as your nose. The left is throat then nose, the right is just nose.
Image
15
219
I just want to point out that the foreground is Oriental Bay, but the background is the waterfront and Shed 6. Which is like, three kilometres away. That's how high-powered a telephoto lens they had to use to make it look like people are being irresponsible.
Image
15
210
As you read about the horrendous racist shit John Banks said, remember he was the Minister of Police while the police said they didn't mistreat Maori.
1
191
I'm a New Zealander, and I'm not poor. It's weird that I'm being told that poor people should starve their kids so I can have a tax cut.
5
172
I pay quite a lot in taxes, right now they're saving my girlfriend's life. Later, they might save yours. And I won't even get mad about it
3
169
Things I most definitely have NOT said to any of my dear friends and colleagues from Intel this week: "Oh hey! I didn't ex-spectre see you this week!" "Wow, aren't we all just Melt'ndown in this heat?"
1
182
New Zealand: when someone tells you that "people are de-masking" and "things are going back to normal overseas" they are *lyyyyiiinnnnggggg* to you.
Image
4
182
I'm not a UX designer or expert by any means, but I assert that if you force people to use a date picker to write in their birthday, you're a jerk. People don't need to 'find' their birthday. They know it. Let us just type it in.
7
164
Seniority as a software engineer is learning to determine when to be an actual computer scientist, and when to just write the hack.
Image
9
166
"DevOps" is having to constantly Google what Debian package has "host" and "ping" so you can exec into your container and install them to work out why they can't talk to your other containers.
9
170
PLEASE I am literally begging you on my knees to stop letting this dude steer the entire conversation. There are other voices, some of them KNOW THINGS. Why does this ONE dude have the entire platform at his disposal?
Image
12
160
NFTs are not new. IPv4 addresses are NFTs. Domain names are NFTs. Phone numbers and Social Security Numbers are NFTs. The only innovation in this new formulation of NFTs has been to ensure they they are utterly useless.
6
167
Hey, you know how AWS says that S3 traffic is free* from within the same region? Well, let's just say you'd better make damn sure you know what that * means before you do 20tb of traffic.
10
157
Yesterday I realised that all computer terminals in video games are fake computers running on the actual computer. So they're all essentially Docker containers.
Image
7
146
I want people to think of AI like a three year old. You can put a three year old in charge of your moderating decisions, and you're not going to get good decisions, but the real reason you're doing it is so that you can blame the three year old when people complain.
Quote
Facebook's "#AI" filtering didn't block the #ChristchurchMosqueShooting video because it didn't have enough training data available for such situations. An AI is really quite stupid. Unlike a human, its statistical model wouldn't know when something "doesn't feel right".
3
146
Bitcoin is 10 years old. It made a couple nice people rich, a bunch of complete assholes rich, fostered a new ecosystem for international crime and ransomware, and has otherwise made the world directly, *measurably* worse.
4
146
Your regular reminder that "smart contracts" are neither "smart", nor "contracts". I'm not just being glib: here's what those words actually mean in this context: - "smart" just means "written in code". - "contract" just means "can't be fixed". Code that can't be fixed.
Quote
Replying to @web3isgreat
[UPDATE] "Some have questioned whether the BuildFinance incident can properly be described as an 'attack' or 'hostile takeover': everything worked exactly as it was supposed to in a 'code is law' sort of way."
A person managed to submit a proposal to the DAO that governs BuildFinance, a "decentralized venture builder", that would allow them to take over the project contract. The attacker succeeded in obtaining enough votes for the proposal to pass, primarily because they held an outsized number of governance tokens, and because they were able to disable community Discord features that would have alerted more of the community to the proposal. After the proposal passed and they were granted control over the project, they began minting and selling the project's native $BUILD token, draining the project treasury of about $470,000. According to BuildFinance, "As things stand, the attacker has full control of the governance contract, minting keys and treasury. The DAO no longer has control over any part of the key infrastructure." Some have questioned whether the incident can properly be described as an "attack" or "hostile takeover": everything worked exactly as it was supposed to in a "code is l
5
154
There is a Penis Museum in Iceland. New Zealand is, oddly enough, banned from its website. I guess you could say, we're geocockblocked.
Image
6
140
Between this and the totally weird patterns you see YouTube creators do to try to follow "the algorithm", I wonder if Google realises just how much it's destroyed human creativity.
Quote
I've never seen a post that better summarized what happened to Google
Image
4
151
Hey you know how millennials apparently keep "destroying" industries that depend on people have large amounts of spare disposable income? Weird, that. Also: CEO paid himself 14 million dollars, his millennial employees didn't even get severance. Weird, that.
Quote
Toys R Us says millennials not having kids hurt the company — and it could be because of a looming ‘demographic time bomb’ read.bi/2DEu3oE
Image
3
127
Your occasional reminder that Wilson's Parking also run the Australian Concentration Camps on Nauru and Manus Island. Now they want you to bail them out.
Quote
Car park operators are losing tens of millions of dollars every day and say they'll need to recover costs after the pandemic. @Fi_Willan #9News
Embedded video
2:09
4
137
This. Do Americans understand just how bizarre it is to everyone in the world that making sick people beg is an every-day occurence?
Quote
I swear to God, the sight of people with deadly diseases crowdfunding their health care is the most dystopian thing about America right now.
2
124
Since this slide was published the electrical overhead of the Bitcoin network has TRIPLED. It's using three times the electricity now as it was then. The maximum number of transactions per second the bitcoin network can handle has not. grown. at. all. Not at all.
Quote
“If your business accepts or uses bitcoin, stopping that is almost certainly the best thing you can do to reduce your company’s carbon emissions” @merxplat at #rubyconf_au - 205kg carbon dioxide per transaction!
Image
3
148