Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dmitriid
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
73 ms
·
841.
▲
by
dmitriid
4y ago
Apple's HIGs were carefully researched and validated. The original HIGs from the 80s even had an extensive bibliography linking to and citing extensive user research. What are the current changes except "we don't understand h
842.
▲
by
dmitriid
4y ago
Or simply: - Stop mandated yearly releases - Stop mandated "release must have new features or else" - Stop superfluous changes that take away time and focus. Examples: all the recent redesigns (attempt to butcher Safari, and Syste
843.
▲
by
dmitriid
4y ago
> NFT's for domain ownership makes a lot more sense than paying monthly. How do handle domain squatters and legal disputes? > whole trustless thing means users can provide compute for each other rather than tolerating an ad-riddl
844.
▲
by
dmitriid
4y ago
It's a very high barrier. Because you can't interpolate animation, or move bones around, or slap a different texture if you don't like something. Every motion in every direction has to be animated. It's akin to creatin
845.
▲
by
dmitriid
4y ago
It's the great unanswered question: what works in game design? It turns out wand building and extensive end-game/meta progression is far more engaging than most other things. IIRC there was more chemistry early on (I think there w
846.
▲
by
dmitriid
4y ago
I nitpick for the README: consider converting examples from images to code blocks (you can even directly copy-paste them into the code blocks and they should retain their formatting) Otherwise: yes, please. I love the idea.
847.
▲
by
dmitriid
4y ago
> Apple updated a billion live iPhones to APFS in 10.3 and there was nary a peep. This was an insane engineering feat. Oh to be a fly in the room when the go ahead decision was made. And the stories from teams who tracked the rollout.
848.
▲
by
dmitriid
4y ago
> This is nostalgic bias. > Early OS X was a mess. The OS was steadily and visibly improving. However, once it reached maturity, Apple decided to throw all care (and its own HIGs) out of the window. And now the OS has moved from stagn
849.
▲
by
dmitriid
4y ago
Telegram runs on multiple OSes and mobile devices. Each app is separate. Each app is maintained by just a handful of people. Meanwhile the richest company in the world apparently needs to spend two years re-writing the extremely basic app t
850.
▲
by
dmitriid
4y ago
After Federighi claimed that they needed to re-write Messages in Catalyst because otherwise they wouldn't have the resources to implement such complex functionality as message editing [1] I've lost all my remaining faith in Apple
851.
▲
by
dmitriid
4y ago
> Have any journalists and/or leakers exposed exactly what these tech companies are sharing? I think that the answer to this is "yes, multiple times, often multiple times on the same companies up and down every level of the sta
852.
▲
by
dmitriid
4y ago
> a good mastodon server has Yes. The problem is finding such a server. And then finding content outside that server.
853.
▲
by
dmitriid
4y ago
> You don't If you don't, then you you have no idea if your units fit together properly :) I've been bitten by this when developing microservices. And as I said in an edit above, it becomes less clear what to test in more
854.
▲
by
dmitriid
4y ago
So.. Not so different from twitter then. I see hack projects and experimental things quite often because of the people I follow.
855.
▲
by
dmitriid
4y ago
> where is still possible to discover How?
856.
▲
by
dmitriid
4y ago
> I really learned what a firm grip Apple has on its users, and it is proven here yet again that it is by design. > The Android phone I gave her and we use is GrapheneOS, and we have a Nextcloud server for most all our needed services
857.
▲
by
dmitriid
4y ago
> If you were to test the behavior of unit one _through_ units 2 and 3, you'd need 2*N tests. There are only two possible responses to that: 1. No, there are not 2*N tests because unit 3 does not cover, or need, all of the behavior
858.
▲
by
dmitriid
4y ago
And most of those servers stopped registrations when the exodus from Twitter began. One reason, so that communities wouldn't get diluted. The other, it's expensive to run this.
859.
▲
by
dmitriid
4y ago
> I watched it with my dad however and he wouldn’t shut up about “wokeness” I thought it was leaning a bit too heavily on what we consider modern issues. But then it turns out that some of the characters in the story where real and lived
860.
▲
by
dmitriid
4y ago
There are multiple videos where LockPickingLawyer opens electronic locks from various companies using a simple magnet. Even "real lock companies" are not immune from selling shiny gadgetry with misleading marketing
861.
▲
by
dmitriid
4y ago
> If I had to test all the use cases for each function, all combined together, there number of tests would grow by the multiplication of the partitions of each one Why would they? Do these edge cases not appear when the caller is invoked
862.
▲
by
dmitriid
4y ago
And the only actual useful tests are functional (depending on how you write them) and above. If those fail, it means that neither your design nor your code works. The absolute vast majority of unit tests are meaningless because you just rep
863.
▲
by
dmitriid
4y ago
> this is the smallest thing I _can_ test usefully Then you're testing useless things. Usefulness is when different parts of a program work together as a coherent whole. Testing DB access layer and service layer separately (as units
864.
▲
by
dmitriid
4y ago
When all you have is plain text, sure, you can get creative with that text. Space Jam website it won't be https://www.spacejam.com/1996/
865.
▲
by
dmitriid
4y ago
From the video intro this looks like Kai's Power Tools, but for 3D
866.
▲
by
dmitriid
4y ago
> How about highway signage showing which businesses are available on an exit You don't need that signage. Standard "food, lodging, gas station at next exit" signs exist. In Sweden sides of the road (10 meters or so) belon
867.
▲
by
dmitriid
4y ago
> It feels like the mid-90's web. mid-90's web embraced weirdness and creativity. Primarily recognizing that we get so much info visually. Gemini says: no, it's only text, no creativity or weirdness allowed. While I sort o
868.
▲
by
dmitriid
4y ago
In the case when there's a staging environment, it would be nice to easily run the microservice you're working on locally. And/or mock some of the external stuff like BigQueries, Dataflows etc. You can't even test server
869.
▲
by
dmitriid
4y ago
Google don't need to resort to such tricks when they can just bludgeon everyone to death. Se how they forced support of VP9 and AV1: https://www.protocol.com/youtube-tv-roku-issues
870.
▲
by
dmitriid
4y ago
No. No. No. No. Solve local development first and then maybe cloud dev. Reasons, just off the top of my head: - always-on internet connection is not always viable - intermittent and bad connections are a thing - which local environment do
More ›