Readit News logoReadit News
dfcowell commented on A guide to home row mods   precondition.github.io/ho... · Posted by u/wtrm
mingus88 · 2 years ago
Sun keyboards had Ctrl where Caps typically lies, and it was so convenient that I have remapped this in every environment I use for decades now.

This presents a small annoyance when I need to use another computer and start TYPING IN CAPS when I don’t intend to

This home row mod idea makes a lot of sense to me but I don’t think I would want to train my muscle memory to use such a drastic difference in behavior lest I find myself embarrassingly useless when presenting on a random work computer that doesn’t support this

The kbd community has all kinds of small form factor / isometric layouts like this that are totally custom and efficient but just make me think how you just train your hands to be shockingly unproductive on 99.99% of other systems

dfcowell · 2 years ago
I’ve solved this by keeping my laptop keyboard uncustomized, while using Colemak-dh and home row mods on my desktop split keyboard.

I’m proficient enough that I can work on anyone else’s machine well, and I have the comfort and speed benefits on my main workstation.

dfcowell commented on Debunking the Myth of "Anonymous" Data   eff.org/deeplinks/2023/11... · Posted by u/gslin
jandrewrogers · 2 years ago
Techniques like differential privacy do not work for some types of data models, including many of the more interesting/risky ones. I've never seen a technique that can deliver an analytical model at scale that is both analytically effective and anonymous while also robust against sophisticated de-anonymization attacks. There is no good theoretical foundation to suggest that such things are possible.

Most modern techniques for ensuring anonymization make assumptions that won't constrain sophisticated blackhats. They are good policy in a legal ass-covering sense and increase the cost required to de-anonymize but that is about it.

dfcowell · 2 years ago
If your scale is large enough and you don’t care about identifying individuals, synthetic data does this fairly effectively.
dfcowell commented on LabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter   developer.apple.com/docum... · Posted by u/atulvi
jes5199 · 2 years ago
are there multiple languages that have this exact relationship concept? because if it’s in a single language or family of languages, the idea that it can be translates into something generic seems questionable
dfcowell · 2 years ago
Vietnamese also has it.
dfcowell commented on iPhone 15 and iPhone 15 Plus   apple.com/newsroom/2023/0... · Posted by u/mikece
coffeebeqn · 2 years ago
Yeah wouldn’t it be less copper to only put in the voltage connectors? I don’t see why low end wouldn’t skimp out on those
dfcowell · 2 years ago
The spec requires negotiation between the devices to deliver any nontrivial amount of power. A data connection is necessary to enable charging.
dfcowell commented on Throwing away 10 months of work after 2 months on the job   dancowell.com/breaking-th... · Posted by u/promiseofbeans
chillax2 · 2 years ago
Something doesn't really add up with the timelines in this story. I launched my own Angular2 site with SSR in the summer of 2017.

There were some rough edges, but it only took me a few days of hacking to get it working. Thankfully, the ecosystem is much better today

dfcowell · 2 years ago
Author here. I agonized over the dates in the post when I was writing it. It’s correct to the best of my knowledge, but details fade with time.

I’m glad you had an easier time than we did!

dfcowell commented on Throwing away 10 months of work after 2 months on the job   dancowell.com/breaking-th... · Posted by u/promiseofbeans
lemper · 2 years ago
168 mb of bundled js? they must've written a fully functioning unix-like kernel too, yeah? or embedded Taylor Swift's 7th album. otherwise, I don't know how the number is as high as that.
dfcowell · 2 years ago
Author here. At the time, Angular relied a lot on the AOT compiler and tree shaking to keep bundle sizes down. No idea if this is still the case.

If we built the app with the stable branch the bundle size was orders of magnitude smaller: less than 200kb. Still a bit of a chonker, but more reasonable than the ridiculousness the experimental SSR branch spat out.

dfcowell commented on Throwing away 10 months of work after 2 months on the job   dancowell.com/breaking-th... · Posted by u/promiseofbeans
OJFord · 2 years ago
> I really dislike the way this article presents React as the silver bullet.

It didn't read like that to me, I thought the point was they went for a rewrite on the new breaking changes major version, expecting specific features to eventually land, were waiting for them, and React had them already.

So it's more (to me) like 1) don't do that; 2) if you're going to do that maybe take a step back and there's something else out there already or that's a better fit.

dfcowell · 2 years ago
Author here. That’s the takeaway I was going for.

It could have been any technology. The silver bullet is choosing the right tool for the job.

I don’t have an attachment to any particular tech. At the time React was what I knew, and I was coming off the back of building a server side rendered React site when I joined this company. I had a team of JavaScript-focused engineers to work with.

dfcowell commented on Throwing away 10 months of work after 2 months on the job   dancowell.com/breaking-th... · Posted by u/promiseofbeans
volkk · 2 years ago
Ha! Good catch, I totally missed the "Dad" username when I read that comment. That's adorable if actually true
dfcowell · 2 years ago
Author here. It’s actually my Dad!
dfcowell commented on Throwing away 10 months of work after 2 months on the job   dancowell.com/breaking-th... · Posted by u/promiseofbeans
deeviant · 2 years ago
Couldn't agree more. I was mildly engaged before the "If it didn't, I would step down and recruit a replacement," but immediately stopped reading.

The statement is wrong-headed in so many ways it invalided anything the author could possibly say after.

dfcowell · 2 years ago
Author here. It was a gamble, but I was fighting against a very strong sunk cost fallacy in leadership at the company at the time, and there was a general lack of trust in the entire technical team. I *would not* recommend this approach as a typical way of doing business, and maybe I didn’t do a good enough job at communicating that in the post. This is the only time in my career I’ve delivered this kind of ultimatum.

Everything about this particular situation was exceptional. I focused on the decision to do a rewrite in the post because I thought it was the more interesting part of the story. In hindsight I might have gotten that wrong.

dfcowell commented on Throwing away 10 months of work after 2 months on the job   dancowell.com/breaking-th... · Posted by u/promiseofbeans
osigurdson · 2 years ago
I guess if you have been working on something for 10 months, have most of the major pieces together, the team is stable and has a good understanding of the problems, then perhaps it is reasonable to expect that a complete re-write can be done in 10 weeks.

I think when most people say "don't do big bang re-writes", the reason behind it is the current development team unlikely has a complete understanding of the codebase. Once you have a million+ lines, no single person has a complete understanding of how everything works. People leave and new hires come up to speed, people forget how things work, etc., so the understanding of the system from an organizational perspective is rather fuzzy. Starting over in this situation is risky because the organization will inevitably have to re-learn forgotten things, re-implement and re-forget them to get to the same state that it was originally in. Much better to do one piece at a time in this situation.

dfcowell · 2 years ago
Author here. This was a key element of our success. The team knew exactly what they had to build, because they had already built it once.

We wouldn’t have been able to hit such an aggressive deadline under different circumstances.

u/dfcowell

KarmaCake day770August 18, 2014View Original