This looks great! I’m happy with my ergodox ez, but now that kinesis has a split keyboard with qmk support it’s nice to see the competition in this space.
Your assertion about transmission is definitely not proven. It all comes down to an expected value. An unvaccinated symptomatic individual will shed a lot more virus than a vaccinated asymptomatic one. It would probably take fewer encounters to infect someone else than in the vaccinated case. So although an asymptomatic vaxed person might be out and about more, the lower viral shedding could possibly account for that we don’t know. Also you’re overestimating the intelligence of the average person, symptomatic people do stupid shit all the time [0]. This couple probably infected way more people than an asymptomatic vaxed person. Again not proven.
“Evolutionary pressure” doesn’t really exist if the virus doesn’t get a chance to replicate. The virus is trying to find a mutation which bypasses the vaccine, the more chances it gets the better. This is why people talk about animal reservoirs and immunocompromised individuals. The chance of a beneficial mutation occurring increases the more the virus is able to replicate within an organism. It replicates more in unvaccinated organisms.
I’m but a mere mortal but as an outside observer of rust and from my playing around with it, doesn’t the borrow checker currently handle this for you? Ie part of fearless concurrency?
It’s been well established that covid is dangerous for unvaccinated older people. I don’t think cnn is the reason for being afraid of a global pandemic which kills older people, especially if this was before the vaccine was available.
I’ve noticed this is very prevalent in industries and academia where there are very few spots with oceans of people trying to “make it” into said spots. For example, academia is absolutely insane how insular it is. The communities of experts in fields is so small, and mainly due to tradition in most cases professors pretty much dictate who succeeds because the communities and available positions are so small. Surprise surprise, after decades of this cutthroat rat race in academia, there are many assholes in power. Rinse and repeat for Condé Nast (old school media (newspapers, magazines) were exactly this gate keeping BS. Hollywood!! (Harvey Weinstein and co) and honestly we are starting to hear about it with startups and VC. I’m sure this is everywhere, but especially in these areas/industries where there are a few kingmakers and swathes of people willing to do anything to get ahead, the kingmakers take advantage of their power.
By this logic I can’t invite my friends over to listen to it either though right? That seems like it should be legal. I thought there was some legal threshold where it is no longer personal use but I could be wrong
they do have the godforsaken visit function which requires you to write the lambda syntax for each variant type, I end up writing chained if’s 99% of the time because it’s clearer.
It’s classic politics to me, if you have to explain yourself, you’ve already lost. Did apple really think the average person would hear “scanning all devices” and think oh they’re using device local keys to keep the data on the device, that’s fine. I’m honestly shocked at Apple’s expectation that this would go over well.
It’s so funny to me when everyone touts crypto + smart contracts as revolutionary™ then when you follow a system implemented with them to its logical conclusions you have analogs to everything that already exists. Lawyers to audit the contracts for bugs (and yes there can be bugs in a formally verified spec as well), courts to arbitrate disagreements, and an authority to enforce rules when someone finds a security hole. Hmm maybe the entire federal bureaucracy is not entirely redundant, and there were reasons that it grew to what it is today. Maybe we should understand the existing system before advocating complete disruption.
One question I have is do viruses like covid ever reach peak fitness? I assume there are properties of the virus that at some point cannot be changed because they will negatively affect the ability of the virus to reproduce and with universal vaccination maybe it can be cornered in a local maximum where it can’t optimize reproduction further without losing some ability to reproduce first. This is how I keep the thought of eradication alive :)
Interesting article, to me it just appears to be deciding how much you know at compile time vs runtime. (Runtime expressibility vs compile-time proofs) If you make your code a DSL you’re implicitly limiting your code to the semantics of your DSL, (you know at compile time that your code will do some finite set of things) while if you enable arbitrary code to be passed as higher order functions you lose this compile time knowledge. In the distributed systems case this is a positive because you want to limit the behavior of programs sent over the wire for security reasons.
I’d say Trump was definitely toeing the line. Taking all his actions as a whole
1) sending federal police to Portland and randomly kidnapping people
2) literally spewing lies every other word to the point you don’t know what’s real
3) wanting a military parade with tanks saluting him
4) inciting a mob to storm a democratically elected legislative assembly
5) expecting Supreme Court picks to be loyal to him specifically
6) undermining the integrity of an election which his own government and party often admitted was secure
…
“They didn’t arrest anyone.” Please. What is arrest other than losing freedom movement and then being moved to a location. It doesn’t make sense to me that you’re choosing to die on this hill. There is no excuse for using unmarked vehicles and police with no insignia. This is the US government, they’re doing it because they’re afraid of protestors? Sounds like BS. I’m tired of the government playing the victim during protests.
It’s a write off if they donate that money to a foundation which they lead and can use the resources of. I agree though, that write-off is often used to mean some magical tax loophole though. The former case is very interesting for a lot of rich people though. You can even leave your children in charge to pass the budget to them to use.
To each their own, but I find it hilarious that the weather widget is the straw that broke the camel’s back for you not wanting Windows anymore. There are so many better reasons to move away from Windows.
That’s the thing though, the percentage of a random person of any demographic attacking you is like <<< 0.1% (or something), maybe comparable to your chance of dying in a car crash. Yet people cling to stereotypes and don’t wear seatbelts. If people are afraid of a person of certain race approaching them they should be afraid of many other improbable scenarios.
People say this all the time about every company. For many this is true, when seen from the narrow perspective of an individual. However for the only metric that people care about (stock price and profit) Google’s system is incredibly successful. Higher ups will not dictate changes like this if the company is successful. Culture change at the macro level only happens when the company is spiraling at the macro level.
I don’t think it’s that they don’t want to admit it, it’s that the cost savings from something disruptive may make it worth it at scale. Or that somebody wants to risk their career on it haha and big tech has tons of cash to throw around.
This is such a bad faith argument that’s putting words in the author’s mouth. We all just want to be motivated to come to work everyday and be working on a product that we find interesting. I hope everyone understands everything can’t be a toy project (I think people do understand this) and even if something is interesting or meaningful it will still involve some level of “bullshit work” - the stuff you’ve listed. Every job has a bullshit to fun ratio and I think the author wants a fun part that he’s interested in and a ratio that’s acceptable. Nobody expects that ratio to be zero.
The more I read Elon’s responses to these things, the less I feel like he actually cares. Elon’s response for me translates to “It’s not a misunderstanding of the name, it’s a misunderstanding if the name by experienced users” In the end the name Autopilot is a really cool name, but it is by actual definition misleading af. Given I don’t think Tesla’s cars are inherently more dangerous, it just seems like people think Autopilot is more than it is, experienced or not. They absolutely should implement features to make sure the driver is at least in the seat!!
The cognitive load result is interesting and might explain why technical debt is such a problem in our industry. I’m thinking that it might also be easier to simply add to an existing structure rather than understand the entire thing to realize where you can subtract.
I find that reading many many articles like these enough has me at least feel a little guilty before grabbing a drink with friends, and I think even that small amount of guilt has reduced my consumption significantly.
This post seems like the author is early in their career and is realizing everything in the world is half broken and not perfect. What stood out to me is when he said “you could build what takes weeks in an enterprise in a weekend.” I don’t know about everyone else but I’ve become a much much better engineer since college and I still have to carefully handle every edge case for production and write a lot of tests before shipping something and I really don’t think code I write in a weekend will be production ready at a large company. Truth is by any metric, the massive systems in place by Amazon are pretty amazing examples of scalable software. At my day job at least managers have seemed to figure out that they set the high level goals/milestones and then let the engineers figure out how we want to get to those goals. This system has worked pretty well (of course the deadlines can get tight and we accumulate technical debt) but once we hit a milestone we deliberately decide to take some small amount of time to fix technical debt, as long as we kept track of it as we scrambled which also requires some discipline. The way things distill up to management is for my VP he doesn’t know what details you did on x day, he wants to know did you help implement y one of our org’s high-level goals. This system works to some degree and I haven’t thought of a better one yet.
When I looked at 0 and 1 they don’t seem to have anything to support the notion that nobody has anywhere to go, in fact they seem to indicate the opposite - that Amazon may pay less than similar jobs in the same area. 0 seems to indicate that counties should not give Amazon incentive to bring fulfillment centers there because they aren’t worth it to the local economy, while 1 says Amazon pays less than similar jobs in the area.
Call me biased but I happen to think that being at a “protest” that results in the storming of the Capitol during the tallying of electoral votes for our country’s leader is not equivalent to the occupation of a public park after a man was suffocated by a police officer. I happen to think that storming the seat of government is worse.. Chaz was two (maybe three square) blocks, and the news was acting like it was a country. Also absolutely nothing was stopping the police from doing their job, they literally abandoned a precinct which made zero sense at the time. I acknowledge there were shootings, but yeah like I said, I went there on multiple occasions and didn’t see a single firearm, but the news (both CNN and Fox) described checkpoints and anarchy when all I saw with my own eyes were art booths and a stage with speakers giving lectures.
I’m going to go ahead and say it. Usb-c is a disaster. The promise of a cable that is universal ended up being a cable that looks the same as every other but u have no idea if it’s the right cable. Maybe in the next 10 years it will be fixed but from my POV this has not been a success or the panacea it was made out to be. You can actually brick stuff using the wrong usb-c cable and you will have no clue until it’s too late.