Absolutely. Mediocre resolution increases has been one of many disappointments for me when it comes to technology over the past 20 years. We had CRT monitors with better resolution than 1080p back in the late 90's early 2000's before LCD panels saddled us with 1080p resolution for 15 years. 4k is the bare minimum that should be available right now. I can't wait until I can have a 16k monitor at about 3'x5-6' on my desk. Maybe it will happen in my lifetime, but I'm not holding my breath.
I just ordered 3 items for in store pickup today from Home Depot and one of them was wrong. That is going to cost me another 40+ minute round trip that I wouldn't have had to make if I would have just gone inside and picked the items myself. There is 0 chance I will be ordering groceries online in the next 10 years.
Then you get to play the "how and why was it wrong" game. Was the image online wrong? Did the pick the wrong item? Did the UPC code mis-scan?
In my case, it seems like the manufacturer was sloppy and put two different incompatible versions in the same bag. The one I got wasn't even sold by that company. Possibly in a production line change switchover.
Uhh,no. Reacts popularity is because of lazy devs that only know JavaScript and want to use it everywhere. Large companies want to have have one "unified" codebase that runs on all "platforms". It has nothing to do with interactivity or usability because if it did then developers would write native apps with native UIs with much better interactivity, usability, and performance.
React is leveraging Functional Reactive Programming concepts, with the use of lifecycle and other conventions that basically make it easy to reason about events and their effects. Every click/scroll will have an effect on the app state and/or network call, and I actually think a sufficiently complex enough app would end up with React-like patterns or the alternative which is much worse, a ton of repeated code and logic.
Uhh,no. React is popular because devs HAVE to use JS & DOM to do web development in the browser, and they want speed, and to use a library endorsed by a big company. And some of those devs (like me) prefer the unidirectional / function paradigm.
They won't get it with React. And I'm referring to both how fast the webapp runs and development speed. It gets too complicated too quickly, even for relatively small sites.
Complexity is a very real and objective thing. When you can't 100% guarantee your program won't go into an infinite loop when you change a single line, it's too complex.
Have you done a lot of work with Hooks and useEffect? React changed the entire component lifecycle with the introduction of hooks. All sorts of weird things trigger re-renders now, including when a dependent function changes. You have to surround all of those with useCallback.
I should do a thorough writeup of the infinite loop issue in React.
I'm quite surprised that Uber was able to even have any sort of hold in Geneva. I visited my Aunt in Geneva for a few weeks in 2006 and she lived 5-10 miles from the city center and even that far out there was a bus that came by every 9 minutes. The only time we drove was when we went into France. From my short visit I also got the impression that Switzerland is very serious about their taxes. We went grocery shopping across the border in France for the lower prices/taxes and every time we crossed back into Switzerland we got searched by border crossing security to ensure we weren't bringing too many goods across the border based on the number of occupants in the vehicle.
There are still occasional checks around the Geneva / France border to check your purchases. They just seem random. Sometimes they are there, sometimes they aren't. Locals tell me they are out in weekends when people shop.
There are also city buses that cross the border without stopping unless they randomly get stopped. The trains from France come into a particular platform at Cornavin train station where they can see people exit and talk to anyone carrying a lot of stuff.
The rules and process is confusing to a non-local like me but pretty low hassle in the end.
It's been over a decade and I didn't drive while we were there but I remember it looking a lot like a tollbooth in the US, but one with military/police looking people that would randomly, or not so randomly, select people to pull off to the side so that they could search your vehicle. At least one time when we crossed into France to go grocery shopping we were searched and had to show our passports and they looked through our groceries and asked to see the receipt.
I'm no expert on the EU or Schengen Area, but the Wikipedia page says that "Switzerland was allowed to participate in the same manner in 2008" so it's certainly possible that the situation is completely different now.
The fridge is trickier, but for your freezer fill a small plastic cup with water and let it freeze. Then place a penny on top of it. If it gets warm enough for the water to melt the penny will drop.
I have been thinking the same thing. For this price, for a so-called "smart" oven, there is no excuse that it's not a combi or cvap oven. I wouldn't consider purchasing any standalone oven appliance for this price unless it was combi or cvap.
Before any other "smart" features I'd want:
* Precise temperature control between ~100F-450F
* Precise humidity control from 0%-100% relative humidity
* Dry bulb temperature, wet bulb temperature, and an internal temperature probe (preferably up to 2 internal probes).
* High temperature sear/broil
If you want it to be "smart" then forget the camera identification and allow me simply select "roast chicken" and have it cook to an internal temperature of ~155F (165F if you so choose) at 100% humidity before automatically turning the humidity down to 0% and switching to broil to crisp the skin.
That's how we built our app, you tell Cinder it's chicken and it's the time/temperature profile. You can also manually control temperature precisely from 70F to 525F, and the even high heat sear has amazed many chefs. We looked at steam but it's challenging because water reservoirs limit cooking time, or running plumbing is beyond reach for most homes (but something restaurants do). I'd like to build one in the future. Meanwhile, Cinder is $499 (email me for a HackerNews discount: eric@cindercooks.com).
Others have replied with basically the same thing but replication has been in MySQL for a long time. Just last night I set up replication for a single MySQL server to a new 3-node Galera cluster then switched over the Galera cluster as the primary with only a few seconds of downtime. The downtime could have been entirely eliminated if the standalone MySQL server had binary logging enabled already.
Galera cluster is an awesome multi-master solution and I've had nothing but excellent experience with it in production environments. We currently typically direct writes at a single node and spread reads in round-robin to all three nodes using an HAProxy front-end to the cluster, but there is nothing preventing us from spreading writes across the cluster if it was needed. If the current write node goes down there is only a couple seconds of interruption as a new write node is elected and the application reconnects. Furthermore, if a node goes down rejoining is completely automatic once it starts back up with no slowdown in reads and writes. I don't have near as much PostgreSQL experience but replication and failover have been serious pain points from an operations stand-point when I have had to use it. I appreciate the end-user features of PostgreSQL, but operationally MySQL/MariaDB (plus Galera cluster) are miles ahead of anything I've seen for PostgreSQL.
Wow, I'm the same and never knew it had a name. I write left-handed use use a fork with my left-hand and generally consider myself left-handed. But, I throw right-handed and swing right-handed (although I became a decent switch hitter in little league, I had more power left-handed but more accuracy right-handed). Some tasks I have trouble picking a hand and go back and forth between the two. When I bowl (which is usually only about every 5 years or so) I spend the entire time switching between both hands to find one that feels more comfortable. I also pass a tennis racket from hand to hand depending on which side the ball is on, but I play ping-pong solely with my left hand. When I first started using computers in elementary school I made a conscious effort to use the mouse with my right hand because even then I knew that every computer I came to would have the mouse on the right side. However, I usually use a laptop trackpad with my left hand. I, like you, found wrist watches uncomfortable to use. I wore one in high school and always put it on my left wrist but I had to remove it every time I sat down to write or type. I think smart watches could have some useful applications, especially when cycling as a glance-able cycle-computer paired with a ride tracking app, but I just don't think I could put up with the pain of wearing a watch every day to get any benefit from one.
Yeah watches just ended up being a huge irritant to me as well. It bothered my father tremendously as he thinks not wearing a watch is a symbol of being a "layabout". But of course I always had a watch or clock on me or near me, just not a wrist watch.