1,006 karma · joined August 15, 2017
https://www.theverge.com/2019/1/25/18197137/amazon-rekogniti...
https://www.google.com/amp/s/www.wired.com/story/best-algori...
https://algorithmwatch.org/en/google-vision-racism/
https://time.com/5520558/artificial-intelligence-racial-gend...
First off, Norman wasn't schooled at Apple, he basically created the HCI guidelines with Nielsen. Apple's design guidelines have long been based o years what Norman worked on so you have it the other way around.
In no part of the book does it say that engineers shouldn't be part of the design process. What the book advocates is that if engineers are entrusted with design, they should at least understand the users and design their products based on their needs and for the users. Anyone can be a designer, anyone can apply design thinking. No one is excluded.
And your comment about error codes, I would always say that an error message is more useful than an error code. You say that you would Google the code, wouldn't it be more useful if you could just read the actual error code and figure out what went wrong without habing to look it up first somewhere else?
What Norman advocates for is to help the users help themselves, show the state of the application and don't hide things behind error codes.
Again, silently failing is definitely not recommended by the book or anyone really so if thats been your experience with Apple, it's not because they follow the teachings of Norman's book, it's because they _don't_ follow it.
It's true that there's a lot of different builds (I'm personally more partial to the albatross special than DT cannons) and builds are not only related to what you can build, also how you should respond to your opponent. Like, is the game even fun when you're just spamming t-spins with Tafokint's T-spin factory?
I'm a pretty highly ranked Tetris player, top ten in Finland in T99, Tetr.io and Puyo Puyo Tetris and somewhere in the top 100 as well, and in reality I think fancier builds like DT-cannons are too fragile and reliant on a clean-ish stack that they're not even viable in high level play. If you take ten seconds to set up a tetris or 15 seconds for a triple T-spin then you're gonna get spammed to death before you can reply with your fancy build.
In modern PVP Tetris I think there's only three tactics. If you're not too technical, you need be fast at tetrises and hope you can outpace your opponent.
If you're slower, you have to deal more damage in the same time or less = T-spins for double damage. It took me a year of practicing to intuitively start leaving t-spin doubles in more unconventional setups. There's the risk of being outpaced and spammed but the double damage mitigates it a bit.
Third option is comboing. I think it's the hardest to pull off but it's also the most effective. With a three wide hole it's fairly easy to get a combo going but there's always a huge risk of topping out by a badly timed attack from the opponent. Four wide is harder to keep going but it's safer.
Depending on the game and network code, combo builds can be game breaking and actually stagger the enemy so that they can't even reply to your attacks. It is however the least effective build in terms of how many pieces you need and the return damage for each clear and there's the most unknowns in how you're supposed to stack.
But to sum up in short, I don't think "builds" per se are the way to go in PVP. The "stack, attack and reply" formula simply leaves too large holes for your opponent to attack and it's not variable enough. Seeing parts of builds as patterns, like using a roof on a T-shaped hole to build a triple T-spin is useful if you can figure it out whilst clearing garbage and keeping a constant battering on your enemy going.
Personally, I think TTC forcing guidelines on single player games is boring. TGM TAP+ was the pinnacle in terms of game behavior and algorithms, IMO holds and the floor kicks in Terror Instinct made everything a bit too easy and all the difficulty comes from being ridiculously fast instead of being super meticulous and eloquent in your stacking.
The sound chip YM2612 is also what elevated video game audio when it was still in its' infancy to something more akin to "real" sounding instruments.
Historically it's been very influential since the 80s so it's no wonder it's struck a chord with people now in their 30s, 40s and older.
After a few months of finding no suitable applicants, they asked me for help. I managed to find a few candidates with the very specific skills required for the project and moved forward with one of them.
This company's recruitment is done by another site, not the local one my relative works at and they were so impressed with the prospective hire that they coaxed them to relocate to the city where the other site is located. Basically, the hire got poached as this is work that can't be done remotely and HQ wanted the hire for themselves.
My relative got their recruitment bonus which is approx 1/5th of their monthly salary. The reason I'm a bit miffed is because my relative would've gotten around 2-3 X their monthly salary as bonuses and comission from the deal that they still can't finalize.
You can even adjust key repeat speeds, manual drop speed and everything related to game play. It's extremely versatile in that regard and easily the top 1 tetris clone in my opinion.
It's a wholly different situation if colleagues were just informally chatting with one and another but they were circumventing regulations that require talk about customers to be documented.
A lot of the users this affects are most likely also familiar with tutanota's services I'd guess.
Basically would need some sort of VM or sandbox that could run the apps in 1920 width and scale down to fit 1440px.
When roasting coffee, they're of course graded visually but there are two important bench marks: first and second crack.
If you don't roast your coffee beyond the first crack, it's essentially still raw and unsuitable for drinking.
Second crack happens later in the roast process if you keep roasting it, usually medium coffee is taken out before the second crack as it tends to get noticeably darker and more oily aftrr that point. A dark roast (4/5) is after the second crack as well is a parisian roast (5/5), which is essentially burnt charcoal in my opinion.
About the Finnish coffee habits, I think it's true that historically we've mostly drunk lighter roasts and it has started to shift somewhat to darker roasts.
There are still a lot of people who prefer lighter roasts but I wouldn't clump them together by age group.
Personally, I'm of the opinion that the more you roast the beans, the more you can only taste roast level and less off the actual coffee. Some coffees might reach their peak at a lighter roast, some at medium but it's all downhill after that imo.
Thats not to say that darker roasts are inferior, if that's what you prefer. But if you buy expensive beans, you'll usually get a wider range of flavors out of lighter roasts.
I think the reason Finns have moved a bit towards darker roasts is simply the fact that it's not what we're used to drinking and it seems "better" or more exotic to us. A reverse shift has happened in countries where darker roasts have been prevalent, for similar reasons.
If you compare the normal market offerings in Finland to neighboring countries, you'll find that even the bulk juhlamokka is pretty good in comparison.
I've never been a fan of robust blends in general and Paulig for example has done a pretty good job at keeping their offerings consistent over decades even. Obviously they hold no candle against 3rd wave coffee but it's not exactly bitter tar we're drinking either.
Sites like the new Reddit design, Facebook, twitter etc. are just incredibly slow even on my beefy desktop and it its 100% because of how long the JS takes to execute.
We're off loading the performance hit in developer experience and server side rendering to the end user at the cost of a crummier user experience with many websites these days that strictly wouldn't need JS for most of the functionality. I'm not happy about this trend.