44626
Twitter
Wait, it includes APK support? How the heck is this going to get around app review?

I mean, a shell would be awesome. I’m just not sure this will survive the App Store. https://t.co/S65xaMut8G

— Colin Cornaby (@colincornaby) November 15, 2018
FavoriteTweet  colincornaby 
9 hours ago
Twitter
Doodling in @linea_app to figure out some necessary layout math? Good.

Having question enough handwriting that you can’t tell whether you wrote “min” or “max” in the calculation? Not so good.

— Eric Blair (@jablair) November 15, 2018
FavoriteTweet  jablair 
10 hours ago
Twitter
Portrait mode failing in the most fascinating ways pic.twitter.com/VW1BJD15Mw

— Chris Connolly (@chrisconnolly) November 14, 2018
FavoriteTweet  chrisconnolly 
10 hours ago
Twitter
been using the iPhone Xr exclusively for the past couple of weeks and holy hell is this a good phone.

thing I miss the most: gigabit LTE, specifically 4x4 MiMO for fringe coverage.

but otherwise this is definitely the phone most people should be spending money on this fall.

— dan seifert (@dcseifert) November 14, 2018
FavoriteTweet  dcseifert 
10 hours ago
Twitter
WOW thank goodness this company has an AR app so I can see how these candles will look on a table because I definitely couldn’t have imagined that on my own. https://t.co/nkmAzCO5gb

— Juli Clover (@julipuli) November 15, 2018
FavoriteTweet  julipuli 
11 hours ago
Twitter
I’d argue Apple’s misstep is in not aggressively supporting economic models for productivity software, so until someone figures out how to match macOS ARPU, most vendors will pay only lip service to iPad Pro.

The gap is in software, not hardware.

— Oluseyi Sonaiya (@OluseyiSonaiya) November 14, 2018
FavoriteTweet  OluseyiSonaiya 
11 hours ago
Twitter
I must confess I don’t understand the preoccupation with “laptop replacement.” I don’t think tablets will ever replace laptops, I think workloads will adapt to tablets.

In effect, I think reviewers are asking the wrong question. What matters is if your workflow is tablet-ready.

— Oluseyi Sonaiya (@OluseyiSonaiya) November 14, 2018
FavoriteTweet  OluseyiSonaiya 
11 hours ago
Twitter
FWIW, Swift has the most correct and usable implementations of String of any standard library I've encountered. Consistent Unicode terminology, with concessions for ergonomics.

.NET would do well to borrow more from Swift here.
(Better than consulting a thesaurus, at least)

— Mattt (@mattt) November 14, 2018
FavoriteTweet  mattt 
11 hours ago
Twitter
I can now fairly reliably predict a subscription scam app from the moment I see an ad.

€53 per week for this “emoji” builder.

Apple needs to do better or else drop the charade of app review altogether if keeping 30% of this is more important than protecting users. pic.twitter.com/H4xAZmFdS1

— Oisín Prendiville (@prendio2) November 14, 2018
FavoriteTweet  prendio2 
11 hours ago
Twitter
I know this is trolling, but nobody is claiming that message send execution time is the bottleneck in Obj-C - the bottleneck is that calls cannot be inlined (in case they have been swizzled), and objects can’t be stack or bulk allocated, which kills cache locality.

— Nick Lockwood (@nicklockwood) November 14, 2018
FavoriteTweet  nicklockwood 
11 hours ago
Twitter
ScanSnap Cloud Licensing: https://t.co/LNP9RffH9C #mjtsaiblog

— Michael Tsai (@mjtsai) November 14, 2018
mjtsai  Twitter 
15 hours ago
Twitter
Why Aren’t There Third-Party USB-C to Lightning Cables?: https://t.co/4RIWZpqGyU #mjtsaiblog

— Michael Tsai (@mjtsai) November 14, 2018
mjtsai  Twitter 
15 hours ago
Twitter
RIP XProtect and MRT?: https://t.co/kXozrvKiK0 #mjtsaiblog

— Michael Tsai (@mjtsai) November 14, 2018
mjtsai  Twitter 
15 hours ago
Twitter
I’m not sure a bunch of dudes who already know ObjC and C are qualified to decide ObjC is easier.

FWIW as a C# expert picking up Swift generics was almost trivial for me.

Does that mean learning generics is easy?

— Russ Bishop (@xenadu02) November 14, 2018
FavoriteTweet  xenadu02 
17 hours ago
Twitter
In since I’m getting a lot of retweets on this, to clarify:

iOS won’t kill a foreground app for using too much CPU. But the device will throttle you down to almost no CPU unless you self throttle. https://t.co/T4TTkrSLFO

— Colin Cornaby (@colincornaby) November 14, 2018
FavoriteTweet  colincornaby 
17 hours ago
Twitter
I still don't get the obsession with replicating the laptop form factor in tablets. If you're typing enough that you need a real keyboard, landscape is the worst screen orientation to do it in!

— Joe Groff (@jckarter) November 14, 2018
FavoriteTweet  jckarter 
17 hours ago
Twitter
Observation: Before 2014, iOS conferences were iOS conferences and was mostly about how to use the frameworks. After 2014, iOS conferences renamed to Swift conferences and everyone tries to figure out how to use Swift - like this is the main pain point or what?

— Marcin Krzyzanowski (@krzyzanowskim) November 14, 2018
FavoriteTweet  krzyzanowskim 
17 hours ago
Twitter
Fast-charging any battery reduces its useful lifespan.

So does slow-charging, not-charging, usage, non-usage, or simply the passage of time.

Fast-charging wears out the battery faster than slow-charging does, but the difference is usually small and probably won’t affect you. https://t.co/Ll0ZEAAkBl

— Marco Arment (@marcoarment) November 14, 2018
FavoriteTweet  marcoarment 
17 hours ago
Twitter
"By default, Xcode doesn’t include a secure timestamp as part of the app’s code signature during the build or archive process. Instead, it adds a secure timestamp only during the export workflow."

When did this change? For offline builds, I've had to use --timestamp=none

— Jeff Johnson (@lapcatsoftware) November 14, 2018
FavoriteTweet  lapcatsoftware 
17 hours ago
Twitter
Great point in the replies: A podcast player’s main interface is *audio* and @OvercastFM’s audio is just plain the best.

Cleaner sound, less artifacts, clearer sound, plays when I tap play, streams fast, etc.

(Reminder to myself to focus on what matters most.)

— Ryan Jones (@rjonesy) November 14, 2018
FavoriteTweet  rjonesy 
17 hours ago
Twitter
Not gonna lie, I did not know HD Recovery had a path to re-install only the OS and leave the user files alone. Damn, well done Apple. https://t.co/1ieVNdfqtf

— Ryan Jones (@rjonesy) November 14, 2018
FavoriteTweet  rjonesy 
17 hours ago
Twitter
Ah, so Apple won’t kill the foreground app for using too much CPU? Only if they’re doing heavy background work?

— Nick Lockwood (@nicklockwood) November 14, 2018
FavoriteTweet  nicklockwood 
17 hours ago
Twitter
We had to do the same. Our full-text PDF indexing engine needed throttling, because iOS 12 reduced the accepted burst CPU time and happily killed @pdfviewerapp as it was busy doing background work. https://t.co/cCprMao8cM

— Peter Steinberger (@steipete) November 14, 2018
FavoriteTweet  steipete 
17 hours ago
Twitter
Summary: iPhone X and 8 had strong uptake this time last year. This year, XS, XR are *already* flat. 😲

— Bob Burrough (@bob_burrough) November 14, 2018
FavoriteTweet  bob_burrough 
17 hours ago
Twitter
iPhone XS, XR adoption this year compared to iPhone X, 8 during the same period last year. pic.twitter.com/wTXlQtIHV3

— Bob Burrough (@bob_burrough) November 14, 2018
FavoriteTweet  bob_burrough 
17 hours ago
Twitter
New docs on notarization!

Notarizing Your App Before Distributionhttps://t.co/D2rgcShJqS

Customizing the Notarization Workflow https://t.co/pgyKorjpdO

Customizing the Xcode Archive Processhttps://t.co/X1Tekl9OZd

Resolving Common Notarization Issueshttps://t.co/ZQorjycmiX

— Rosyna Keller (@rosyna) November 14, 2018
FavoriteTweet  rosyna 
17 hours ago
Twitter
When you take a small team out for lunch and the average Adobe employee tenure at the table is between 15 and 20 years except for the new guy... ~5 months in. It's got to be intimidating for new folks to hear stories from the last century/millennium! #adobelife #lightroom

— Tom Hogarty (@LR_Tom) November 13, 2018
FavoriteTweet  LR_Tom 
17 hours ago
Twitter
Just a reminder that, a month and a half ago, Bloomberg Businessweek alleged that Supermicro servers had been tampered with in China — an allegation that has not been independently corroborated, and which raises serious questions that haven’t been answered by the report’s authors

— Nick Heer (@nickheer) November 13, 2018
FavoriteTweet  nickheer 
17 hours ago
Twitter
How to open Apple News links in SafarI:

1. Drag the link to the Safari Reading List sidebar (For some reason the Add to Reading List share item doesn't work in News on Mojave)
2. Wait briefly until the original article loads in Reading List
3. Open in New Tab from context menu

— Jeff Johnson (@lapcatsoftware) November 13, 2018
FavoriteTweet  lapcatsoftware 
17 hours ago
Twitter
TIL: @Dropbox has a “soft limit” of 300k files.¹

I’ve known Dropbox didn’t handle having a large # of files well, but this is the 1st time I’ve seen a limit suggested.

TurnsOut™ I’ve exceeded that # of files, although I’m using < 1/3 of my 2TB quota.

¹ https://t.co/AUgNyib09j

— TJ Luoma (@tjluoma) November 13, 2018
FavoriteTweet  tjluoma 
17 hours ago
Twitter
The Apple ID is the center of Apple’s cloud and account systems. I answer emails constantly from readers trying to troubleshoot problems or accomplish common tasks. Now, all my advice is one in place: Take Control of Your Apple ID. https://t.co/hKgnLU5ZfS pic.twitter.com/K8V5QhDmsY

— Glenn Fleishman (@GlennF) November 13, 2018
FavoriteTweet  GlennF 
17 hours ago
Twitter
This page, @FujitsuAmerica, is a total lie. https://t.co/xxpOZ1dmja. My account has 0/5 devices and I CANNOT USE MY DAMMED SCANNER. Beyond frustrated. About to toss this and buy a competitor’s product.

— Bill Bumgarner (@bbum) November 13, 2018
FavoriteTweet  bbum 
18 hours ago
Twitter
Grrr: apps that reject sign-ups with email addresses from some (many?) of the new TLDs. There are over 1,000 TLDs now: if you are white-listing TLDs then you are doing it wrong. Any such white-list is doomed to be out-of-date before you've shipped to production.

— Greg Hurrell (@wincent) November 13, 2018
FavoriteTweet  wincent 
20 hours ago
Twitter
Remember when Phil was supposed to fix the App Store for good?

+ new (good) iOS App Store
+ shorter review time (sometimes)
- crappy search
- paid search ads
- arbitrary rejection
- double standards App Store rules
- no more subsidized links
- Mac App Store dead

🤨

— Damien Petrilli (@DamienPetrilli) November 13, 2018
FavoriteTweet  DamienPetrilli 
20 hours ago
Twitter
OK I'm not sure how I missed this, but it's great – a collection of more than 300 vulnerabilities in Linux software, *with* test cases to reproduce and a VM environment with the right version of the software installed! https://t.co/511sv9zjKy

— Brendan Dolan-Gavitt (@moyix) November 13, 2018
FavoriteTweet  moyix 
22 hours ago
Twitter
It happens every single year. The same people use bad analysis as evidence of a problem. The problem never materializes. No one ever admits to having been wrong.

Every. Single. Year. https://t.co/4lHroc02ub

— Zac Cichy (@zcichy) November 13, 2018
FavoriteTweet  zcichy 
23 hours ago
Twitter
Scalability isn’t about “What’s the biggest server we can get?”

It’s about “What happens when we need more than one?”

There’s always a ceiling for single-server resources. It may be high, but it’s short-sighted to assume you’ll NEVER hit it. https://t.co/rQKkcwiBD3

— Marco Arment (@marcoarment) November 13, 2018
FavoriteTweet  marcoarment 
23 hours ago
Twitter
That’s like saying “We’ll hire scaling.”

Scalability doesn’t work that way. It’s not just a hire, or a switch you can flip one day. It’s a mindset and a set of best practices that your developers need from day one. https://t.co/DLq2XYpIce

— Marco Arment (@marcoarment) November 13, 2018
FavoriteTweet  marcoarment 
23 hours ago
Twitter
Worse, @fujiamerica, I can’t unregister the stupid scanner without first setting up a stupid cloud storage service. Which I had to register for, because you don’t support one I already have. JUST TO TURN OFF A SERVICE THAT I DO NOT WANT SO I CAN USE THE BLOODY SCANNER. Sucks.

— Bill Bumgarner (@bbum) November 13, 2018
FavoriteTweet  bbum 
23 hours ago
Twitter
Hey, @fujiamerica, your ScanSnap cloud licensing is awful and makes me want to switch products. My computer crashed. To use my ix500, I have to download an app to deregister the scanner to turn off the dammed cloud features that I WILL NEVER USE. User Abusive is not good.

— Bill Bumgarner (@bbum) November 13, 2018
FavoriteTweet  bbum 
23 hours ago
Twitter
“We’ll probably have someone on staff to take care of this by the time it’s a problem” is a poor excuse that rarely works out as predicted.

In reality, when you’re growing like crazy, paying off technical debt (like ignoring DB scalability) is the LAST thing you have time to do. https://t.co/0a4mFW8Enw

— Marco Arment (@marcoarment) November 13, 2018
FavoriteTweet  marcoarment 
23 hours ago
Twitter
I think Safari has kind of locked down its own passwords though, so not sure Chrome could even get access to those. pic.twitter.com/ynJNWo4TQg

— Jeff Johnson (@lapcatsoftware) November 13, 2018
FavoriteTweet  lapcatsoftware 
yesterday
Twitter
Is Chrome’s lack of Keychain integration on the Mac due to some technical limitation, or do they just not give a shit?

— Nick Lockwood (@nicklockwood) November 13, 2018
FavoriteTweet  nicklockwood 
yesterday
Twitter
I greatly under-appreciated the time it takes to build the system for synching GarageSale user data between multiple Macs. But I start seeing light at the end of the tunnel… (like last month, and the month before) pic.twitter.com/BKBA9D7mYq

— Ilja A. Iwas (@iljawascoding) November 13, 2018
FavoriteTweet  iljawascoding 
yesterday
Twitter
Hacker News Zero Rejected From the App Store: https://t.co/eTjFtRIR2S #mjtsaiblog

— Michael Tsai (@mjtsai) November 13, 2018
mjtsai  Twitter 
yesterday
Twitter
iPhone 8 Scattered Notes: https://t.co/ftBjpZj5oJ #mjtsaiblog

— Michael Tsai (@mjtsai) November 13, 2018
mjtsai  Twitter 
yesterday
Twitter
Killing the Slopes Pass: https://t.co/2oDIiVEfaz #mjtsaiblog

— Michael Tsai (@mjtsai) November 13, 2018
mjtsai  Twitter 
yesterday
Twitter
YouTube CEO Calls EU’s Article 13 Financially Impossible: https://t.co/hV1hIcaZQ8 #mjtsaiblog

— Michael Tsai (@mjtsai) November 13, 2018
mjtsai  Twitter 
yesterday
Twitter
Posts updated today:

iPhone Charging Speeds Comparedhttps://t.co/sYj6VXy4BM

Mac mini 2018https://t.co/NCns999ZIF

Business Licensing for Omni’s iOS Appshttps://t.co/zLjbmNfvrF#mjtsaiblog

— Michael Tsai (@mjtsai) November 13, 2018
mjtsai  Twitter 
yesterday
Twitter
Posts updated today:

Amazon Kicks Off Unauthorized Apple Refurbishershttps://t.co/QcZgQKyT4G

iPhone XS Benchmarkshttps://t.co/Y4FwwaxRhZ

Flickr to Limit Free Accounts to 1,000 Photoshttps://t.co/QGDPkbQe0g#mjtsaiblog

— Michael Tsai (@mjtsai) November 13, 2018
mjtsai  Twitter 
yesterday
Twitter
And from time to time your 2+2=4 gets rejected and you’re sitting there wondering what you missed only to then find out the person reviewing had a piece of dust on their screen and thought you wrote 2+2≐4. 🤦‍♂️

— Michael Flux 🍱 (@michaelflux) November 13, 2018
FavoriteTweet  michaelflux 
yesterday
Twitter
It’s impossible to convey the frustration and helplessness of app review rejection limbo.

It’s like explaining 2+2=4 one email per week, while everyone else in the world goes about using 2+2=4, but you must prove it. https://t.co/qr5pI92BVV

— Ryan Jones (@rjonesy) November 13, 2018
FavoriteTweet  rjonesy 
yesterday
Twitter
To be clear, we do offer IAP. Unfortunately, IAP doesn't support business purchases (which I filed a few years ago as radar 29148022). Before implementing this option, we had no mechanism for businesses to purchases licenses at all (they could only reimburse personal purchases).

— Ken Case (@kcase) November 13, 2018
FavoriteTweet  kcase 
yesterday
Twitter
This happens to me regularly. I quit Photos, kill cloudphotosd, and restart Photos. Usually works. If not I reboot.

— Ryan Martinsen (@popthestack) November 13, 2018
FavoriteTweet  popthestack 
yesterday
Twitter
Can you generate promo codes for Mac App Store bundles? It appears not?

— Jeff Johnson (@lapcatsoftware) November 13, 2018
FavoriteTweet  lapcatsoftware 
yesterday
Twitter
Databases are the hardest, most bug-prone, and most expensive resources to scale for most services.

The last thing you want to do is put undue load on them or bake in assumptions that two tables will always be on the same database server.

— Marco Arment (@marcoarment) November 13, 2018
FavoriteTweet  marcoarment 
yesterday
Twitter
Exactly. Overcast has zero joins. As of when I left Tumblr and Instapaper, they had zero. Multi-table fetches were queried separately and joined in our code. https://t.co/mIabrlRjHA

— Marco Arment (@marcoarment) November 13, 2018
FavoriteTweet  marcoarment 
yesterday
Twitter
It’s super vague and comes down to who reviews it. A detailed appeal usually gets you through but it’s an annoying process.

— Daniel Storm (@DanielStormApps) November 13, 2018
FavoriteTweet  DanielStormApps 
yesterday
Twitter
I was sure this is forbidden and has to offer IAP. I was wrong. Unless they use multiplatform exception (maybe) pic.twitter.com/BlaEV9Q3y9

— Marcin Krzyzanowski (@krzyzanowskim) November 13, 2018
FavoriteTweet  krzyzanowskim 
yesterday
Twitter
To be fair. Facebook figured this out and implemented it. Years ago. For both posts and comments. And they are operating on an even larger scale.

— Justin Flood (@JustinFlood) November 13, 2018
FavoriteTweet  JustinFlood 
yesterday
Twitter
You can’t use joins at Twitter’s scale.

You can barely even use databases.

Immense scale makes simple database operations much, much more complicated in practice. https://t.co/icsMTGKKnp

— Marco Arment (@marcoarment) November 13, 2018
FavoriteTweet  marcoarment 
yesterday
Twitter
10.5" doesn't use an eSIM. It uses an Apple SIM Embedded.

No clue what the difference is, but Apple indicates there is one... pic.twitter.com/oAYJoOHDw8

— Chris Mohajer (@CMohajer) November 13, 2018
FavoriteTweet  CMohajer 
yesterday
Twitter
Assuming best CPU, ignoring GPU.
Mini significantly faster than any iMac (non Pro) and the MBP 13”, non noticeably faster than the 15”.

— Paul Haddad (@tapbot_paul) November 13, 2018
FavoriteTweet  tapbot_paul 
yesterday
Twitter
Fun fact: App Store connect delivers a public link that includes rating as a general app link for macOS Apps. Encountered multiple apps that use it and lead you immediately to the error page in the Mac App Store app that tells you that you have to buy first to rate.

— @monkeydom (@monkeydom) November 13, 2018
FavoriteTweet  monkeydom 
2 days ago
Twitter
TFW you're trying to introduce a specific bug to verify that a new test catches that bug, and it's not working because other assertions in the code keep catching the bug first.

— Greg Parker (@gparker) November 13, 2018
FavoriteTweet  gparker 
2 days ago
Twitter
I like to think that #SwiftLang helped move the programming-language community as a whole forward here. Explicit nullability wasn’t new, but Swift forced the issue in a mainstream language and built enough sugar around it to make it ergonomic, winning over a skeptical populace. https://t.co/hdZ0xnlHY1

— Doug Gregor (@dgregor79) November 13, 2018
FavoriteTweet  dgregor79 
2 days ago
Twitter
Had that recently. Restarting Photos helped. Or MacOS. Or both. pic.twitter.com/MHwOm4XmVS

— Wojtek Pietrusiewicz (@morid1n) November 13, 2018
FavoriteTweet  morid1n 
2 days ago
Twitter
This super handy app measures iPhone charging speeds. Found out my 2.1A Griffin was terrible (3.68W!), bought a $9 4.8A Aukey and getting 12-24W!

3-6x faster charging for $10.

Amperes app: https://t.co/twjOdYU8za pic.twitter.com/xSf8ZmeIl4

— Ryan Jones (@rjonesy) November 13, 2018
FavoriteTweet  rjonesy 
2 days ago
Twitter
C# 8.0 brings explicit nullability 👏🏻
IMO any language without this feature will become archaic. https://t.co/qfQp48YyMw

— Nacho Soto (@NachoSoto) November 13, 2018
FavoriteTweet  NachoSoto 
2 days ago
Twitter
Pretty wild that this Flickr email announcing that they’ll be deleting some of my photos in three months buries that rather critical detail in small grey text near the bottom. pic.twitter.com/6LmDIM5Jwh

— Nick Heer (@nickheer) November 13, 2018
FavoriteTweet  nickheer 
2 days ago
Twitter
Wouldn't it be funny if it turned out that I'm not just a hater, but that I have higher expectations of Apple than anyone else? Yeah. Funny. Ha. Ha. 😐

— Bob Burrough (@bob_burrough) November 13, 2018
FavoriteTweet  bob_burrough 
2 days ago
Twitter
How would you feel if Apple released Logic and Final Cut for iPad but said they would only work on the current 12.9” iPad Pro—because they needed the screen real estate of that device to make it work and couldn’t scale it down the iPad line and smaller screens? #askupgrade

— 𝙲𝚑𝚊𝚍 𝙲. 👨🏻‍💻 (@dominocollege) November 13, 2018
FavoriteTweet  dominocollege 
2 days ago
Twitter
It’s hard to take the iPad seriously for video production when iOS still doesn’t support their own ProRes codec family. External storage and additional input peripherals are also critical foundations it needs.

I *want* to use the iPad for my work. It’s quite impossible today.

— Jason™ @ CG 6th Live (@yuusharo) November 12, 2018
FavoriteTweet  yuusharo 
2 days ago
Twitter
When people say the iPad isn’t a pro device, this is the type of stuff they’re talking about. For me, as a web developer, an iPad isn’t useful, professionally, until it has a web inspector.

— MatthiasSaihttam (@Matthias_4910) November 12, 2018
FavoriteTweet  Matthias_4910 
2 days ago
Twitter
Yes, because they show up on the Web at https://t.co/0dRBFTR8Pb.

— Michael Tsai (@mjtsai) November 13, 2018
mjtsai  Twitter 
2 days ago
Twitter
As someone who works on machine vision on iOS: Yes! We’ve observed it on all iPhone models since the 6S, a few earlier ones too. iPhone benchmarks are kind of misleading because you can’t use that power for more than a minute or two. iPads seem better, but we work with them less.

— Colin Cornaby (@colincornaby) November 13, 2018
FavoriteTweet  colincornaby 
2 days ago
Twitter
All of this power in the A12, and I need to throttle Overcast’s Watch-transcoding engine, even when connected to power, because iOS kills any app that uses more than 80% of the CPU over 60 seconds. pic.twitter.com/5yhEB08FtR

— Marco Arment (@marcoarment) November 13, 2018
FavoriteTweet  marcoarment 
2 days ago
Twitter
This turns every fetch of a tweet (or list of tweets) into an unknown number of fetches.

“Get IDs 3, 4, 5”

ID 4 comes back, says has been replaced by ID 6.

“Get ID 6.”

ID 6 comes back, says it has been replaced by ID 7…

Whereas deletes just filter the result list. https://t.co/cfaOKv5u1V

— Marco Arment (@marcoarment) November 13, 2018
FavoriteTweet  marcoarment 
2 days ago
Twitter
The only way time-limited solutions alleviate the technical issues is if tweets aren’t actually visible to anyone else until the timer expires, which would ruin the realtime nature of Twitter and not be a very good solution. https://t.co/bKrMt4LIRH

— Marco Arment (@marcoarment) November 13, 2018
FavoriteTweet  marcoarment 
2 days ago
Twitter
Yep, lots of “just put in button with a timer!” mockups miss the point that relaxing an immutability property in a distributed system changes pretty much everything.

If editing tweets does happen, the transition will be a great case study for students (cc @LargeResearch) https://t.co/Tgk5uj1MOr

— Leon Overweel (@layon_overwhale) November 13, 2018
FavoriteTweet  layon_overwhale 
2 days ago
Twitter
Tweets are not completely immutable today as they can be deleted. Twitter must have a method of clearing caches of deleted tweets. That same mechanism could be used for edited tweets.

— Mike Chowla (@mchowla) November 13, 2018
FavoriteTweet  mchowla 
2 days ago
« earlier      
0xced _davidsmith _inside adamengst agilethumbs agiletortoise airspeedswift alexisgallagher ameaijou amyruthworrall andrewabernathy apontious app.net arqbackup atomicbird atp_tipster1 benbajarin betalogue bob_burrough boredzo borkware brentsimmons buzz bwebster bzamayo cabel catfish_man catlan ccgus cdespinosa chockenberry chriseidhof chuq clarkgoble clattner_llvm cocoadog cocoaphony colincornaby command_tab counternotions ctp dafacto damienpetrilli dancounsell danfrakes danielpunkass danluu davedelong dgregor79 dhh dnanian drance drbarnard drdrang drewmccormack drwave dshowell eggfreckles eli_schiff elkmovie ericyoung_1 eridius eternalstorms favoritetweet felix_schwarz flyosity fpillet fzwob geoffduncan gparker gregtitus gruber grynspan gte handleym99 harlanhaskins hhas01 iljawascoding invalidname isaiah ishabazz itod jablair jamesthomson jaredsinclair jcenters jckarter jeffnotlapcat jgordonshare jimcorreia jmfd jnadeau johngordon johnvoorhees jpohhhh jsnell jws kbaxter kcase kevinhoctor kongtomorrow krzyzanowskim kyleve landonfuller lapcat lapcatsoftware layoutsubviews leebennett lucvandal macguru17 macjournals manton marcoarment markgurman markonen mattbirchler mccloudstrife mdhughes mdrockwell meekgeek merowing_ mhenders mikeash milend mjtsai mmunz monkeydom morid1n morrick mpweiher mrgan nebelch nickheer nicklockwood notio nriley nsexceptional nst021 numist nuoji ohmdee olebegemann olemoritz oluseyi oluseyisonaiya optshiftk overcastfm owensd panic panzer perlmunger petermaurer peternlewis phink0 praeclarum rbrockerhoff reckless reneritchie rentzsch retrophisch rgriff rjonesy rob_rix roryprior rosyna roustem rtrouton rustyshelf schwa schwieb sdw sethwillits siegel simjp simx siracusa slava_pestov smorr starredpost steipete stevenf stevestreza stormchild stroughtonsmith swiftonsecurity tapbot_paul tgaul thequinntaylor timburks timschmitz tjw tonyarnold twitter uint_min uliwitness viticci wadeco willco007 wilshipley wincent wooliegeek xenadu02 z31r4m zadr zcichy

Copy this bookmark:



description:


tags: