skysight-inc/HackerNews huggingface dataset:
Hmm, as a former AWS employee who has used both heavily, my experience has been the opposite.

Terraform’s AWS provider calls the APIs directly, whereas CDK generates Cloudformation, an abstraction on top of the AWS APIs. For me, using Terraform was significantly faster than applying the same stack via CDK.

Or do you mean you’re able to iterate faster writing CDK vs TF?
> Furthermore, after some research it seems that Amazon does not mix their own inventory with third-party sellers inventory; they only mix third-party seller inventory when the seller opts into having their inventory mixed.

Would you mind sharing the source of this information? If this is true it I think it would be a relatively recent change as this particular issue has been at the center of several high-profile consumer products liability lawsuits in the last few years.
Rekol: Knowledge Management with Spaced-Repetition
Also just to illustrate that military labs can screw up a worker at Porton Down, the UK one got bit by a ferret with coronavirus last year, amongst over 100 safety breaches https://archive.ph/IRrgT#selection-867.72-867.83
If you accept Android and ChromeOS count toward the "Year of Linux on the Desktop" then the "Year of Linux on the Desktop" isn't very meaningful or interesting. Wake me up when Adobe starts shipping Photoshop in a .deb or .rpm.
Why Silicon Valley's Optimization Mindset Sets Us Up for Failure
Big tech is in bed with these slavs (read:slobs) so I don't know why you're fighting it so hard. Welcome to the nu normal.
Outline link: https://outline.com/tVCrcF
How on earth is wanting to know why I was locked in my house for months with men with guns patrolling the streets.... "misplaced"?

This is what 50 years of postmodernism and cultural relativism broughts us. "Why" doesn't matter, don't search beyond what the consensus is telling you.
Japan or 日本国
OP's link is fascinating. It is interesting to see that there is strong evidence for a lab leak leading to a pandemic at least once in the past. I think it is striking how clear cut the evidence for this is: a strain absent for 30 years suddenly reappears. Lab leak isn't the only possibility, but at least it makes the most sense here. I don't think we have the same evidence for COVID.
The means by which a virus appears is much less relevant than the response to the virus. We need a robust plan on dealing with viruses regardless of their origin. All this talk on trying to find the origin is missing the forest for the trees.
Open Hospitality Network just started.

https://openhospitality.network
Just because this one was a lab leak doesn't mean the next one has to be. I think origin would be worth knowing just for the historical record, but ultimately it doesn't matter in the slightest.
I tried to install Ubuntu 20.04 on my Thinkpad P51 with two monitors. Fonts were funny and the mouse never got the monitors right. Horrible things were happening when I was recovering from sleep mode.

I installed Windows 10 on my Thinkpad P51 with two monitors. Everything worked out of the box.

So at least for me 2021 is the year of Windows Desktop and certainly not Linux Desktop.

Disclaimer: I try 1-2 times a year to install a working Linux on desktop since 1994, and have my family use it. It never, ever fucking worked. I am so pissed of because of that because I have Linux on every backend server and I lost hope that one day I will have a Linux desktop.

Comment: I may have been able to make Linux work on my computer after digging some obscure settings in x.org and whatnot. I just want my front end device to just work - so Windows it is.
There are a lot of related-articles links on the Wikipedia page for this topic. [https://en.wikipedia.org/wiki/1977_Russian_flu]
Shellac is really easy to use, and if you get it wrong, it's also easy to rub it off and go back a step.

Modern lacquer finishes have lots of nice properties, but it is not as forgiving to use. And it is more difficult to repair.
CDK generates cloudformation stacks. Those stacks are deployed as units, within AWS itself. AWS treats all the resources as part of that stack etc; it's a concept entirely proper to AWS.

Terraform can create cloudformation stacks as well, you just have to write the resources for it. It doesn't really make sense to do that. I also don't know that it's … "faster" in any way; cfn is really slow.
I don't know if WSL is Microsoft giving up or Canonical. It just gives people an excuse or a reason to use Windows.
The example I gave was contrived. I frequently find myself modeling much of my logic as a series of data transformations. The more I can model logic like this, the easier it is to test.

For what it's worth, your example doesn't map 1-to-1 to the intention of what I wrote. Doing it in a more imperative style, I'd have to write

emails = list()
for user in users:
emails.push(user.email)
res = sendEmail emails
if res.IsError:
Error("Error sending emails")
else:
res

(excuse my pseudo Python)
Commercially backed mortgages. The reason it doesn't work the way you're describing.

Supply and demand do not exist in a vacuum.

There's no _immediate_ response to people not being willing to pay a certain amount.

Owners, and especially individuals or companies that own large amounts of housing, will refuse to lower prices, regardless of demand dropping. Be it actual demand, or people staying away because the price is too high.

Because they have the power to do that.

I invite you to watch these little documentaries on new york city: https://www.youtube.com/watch?v=Zjd1WNhGliY&list=PLkVbIsAWN2...

Where store spaces have not been rented out for sometimes a decade, because owners consistently refuse to lower prices. Just refusing to lower rent, for years on end, and being empty that entire time.

And if you ask why, the answer is: commercially backed mortgages.

It's simply: you take a loan with a bank for, say, 10 million USD. You're required to pay this loan back over a period of 10+ years. The bank, meanwhile, sells this as an investment product. The bank uses their own funds to guarantee the profit this loan is going to generate, and attracts investors to take a part of it. Thus gaining them a % increase after X years.

However, this means that you can't ever lower the amount you have to pay back, if the value of the physical good your property is based on, drops.

Price isn't dynamic in a pure sense. There's a person on the controls and if they refuse to move them, even if you think it's illogical to do so, they're not going to budge.

Because they have a loan to pay back. Over a finite amount of years. And lowering rent means longer time to pay back the loan, meaning breach of contract.

There are far more systems in place than many are even willing to consider. For it assaults their idealized worldview.

Be it shop or regular housing, this is a system that artificially stops prices from dropping.
Indeed. Additionally, if you want to save a few bucks on something, check it out on Amazon, add it to a wish list, then ignore it for a few days. When you go back to check your wishlist, it will be a little cheaper than before.

They play a lot of manipulative little games like this.
Pulumi has dynamic providers. You define the crud operations and Pulumi manage the state.
Terraform basically gives you what cloud providers should have. AWS/Azure are these overcomplicated web interfaces, or undocumented REST APIs, and Terraform gives you a simpler way to configure stuff.
> I don't have to share complicated MS Office documents with other people, but I do like using LO.

If you do share documents, Excel files especially, you'll quickly find that people using MS Office wouldn't like you using LibreOffice.
The latent power of big tech is incredible. Apple is so awash with cash, they could probably just stop doing business in a country without taking much damage. I don't know how big the russian market is for them - but for many countries smaller than that, they could dicate terms. Imagine the CEOs of a couple of tech companies meet for brunch, and decide to do something about human rights in order to feel good. So they tell country XY, get your human rights affairs in order, or, lol, no modern cell phones for you. (China would surely step in after some time, but look how much trouble Huawei was having with the sanctions and without Google apps recently outside of China.)

Also, consider that Apple, Google, Microsoft essentially have a backdoor on every piece of consumer electronics. They can push updates and do anything they want. Granted, this is a one-shot thing and might be ruinous for the company if abused, but if I was a foreign government I would be terrified.

I bet there are a lot of beind the scenes power struggles going on - the US supplies a lot of critical software, the PRC lots of hardware, Tawian has TSMC, Europe has ASML (and this is just the tech sector). Nobody wants to use their nuclear options, but with every public development you see, these powers are priced in. Probably, Google and Apple had long conversations with the state department, and somewhere the decision was made to comply with the Russian government. But the result could have easily been different.
If ChromeOS is the Linux Desktop of 2021, it surely represents the antithesis of open source ideals?

ChromeOS is a cloud operating system (OS) that tracks and records all your activity the moment you sign in. Naturally, a Google account is required to use the full functionality of the OS. It is used by millions of schoolkids with all the privacy implications that entails. Somehow, Google's promise to never build profiles of their school users is enough to placate developers. In fact, developers are more likely to defend Google rather than question or scrutinise the privacy implications of using a cloud OS.

I presume most developers are happy to sign-in in an OS to unlock OS functionality and have their activity tracked? After all, we've happy to push this model on kids.

It's ironic that so much cloud software, whether an OS or a SaaS product, is built on open source software. And yet cloud software gives users less control and more tracking than the desktop model. Cloud software has been open source's greatest success - just not in the way open source advocates expected it to be.
Why don't you bring your bags in and put stuff into them as you scan it?
With the main benefit of being able to also transform the argument orser or output value at the same time.
Took me a moment to realize that it’s “for later”, because we have a verb in Norwegian “å forlate” which means “to forgive”, and in one of its forms, it is called “forlater” (“forgives”).

Name is perfectly fine though, don’t get me wrong :)
It depends on what that corporate software is. Only a few of them skew towards real-time viewing of behavior. If what you’re referring to just generates a token that you then use to log onto a Vpn on a work device, that token generation is likely really limited in its access. The less like Google Auth, and the more like a custom solution the tool is, the more you have to think about device access you’re giving. I operate under the assumption any work business I do on any device is potentially logged extensively. The tools you want to be aware of installing on personal devices are “MDM” or similar, at a high level. Those get potentially large access.
Weird Muons May Point to New Particles and Forces of Nature
Torrent speeds differ by orders of magnitude for several VPNs I have tried. Won't tell which ones, sorry)
ouch i feel that. I do have the same problem all the time. if you don't mind me asking, what do you do now?
> Game of Thrones has shown hollywood that there is an appetite for epic storytelling, and that people are willing to sit through 7 season of shows to be entertained by an engaging story.*

If you haven't already, check out The Expanse.

The book series is set to be finished with the final (9th) book being released this fall. The final (6th) season of the television series wrapped filming this past spring. (The discrepancy is because of a large time jump between the second and third 'sub-trilogies' in the novels.)
At this moment, smart vote list is available on github only. Funny, isn't it?
> learned about (yet another) cloud deployment tool

Please don't read it as an attack, not the intent. Amazing that a HN regular can "learn about Terraform" only in the latter part of 2021!
I usually use C-q for that: it stores the current line in a buffer which it restores after the next execution.
It is valid to disagree with the parent comment about wanting to know why this all happened. But you carry a lot of ideological baggage along with it. "men with guns patrolling the streets" is the police and was routine before the pandemic. "50 years of postmodernism and cultural relativism" has nothing to do with what caused the pandemic and no one is saying that it does.
People will find a way to justify it.
It is nothing new under the sun.
Glances at 3310:)
Being german, I think it's pretty harsh too.. I developed a little slower in school and just got lucky that the school I was in basically took everyone that passed the grade into the path towards higher education. From my understanding yes your grades matter a lot but it's also up to your parents which school they want to send you to.

The development in recent years has been that a larger part of the population is finishing their "Abitur", which is the high school diploma equivilant, allowing them to apply to universities.

Often they don't feel like universities are the right place for them though and they apply to apprenticeships, which makes it harder for people who ended school after tenth grade to get apprenticeships. At least in certain fields like lab assistents, IT workers and some others. In other fields such carpentry, plumbers, ... I don't think the Abitur impacts the application process much and can even be seen as a negative.
Or, if you are using vim mode with set -o vi (works with zsh and bash) you can just type # in normal mode to comment that line, do other things then come back up in history with k and run that line with # too.
That's very good to know. Thanks!
Because if we had a competent strategy for dealing with the virus, you wouldn't have been locked in your house for months. This is entirely a failure of government. The origin is for all intents and purposes irrelevant.

"Why" ultimately doesn't matter because viruses can just spontaneously evolve in carrier animals, in a lab or by whatever other means causes a mutation where it is now infectious to us. People searching for the "why" are ultimately looking for blame when we should be looking ahead on how to stop the next one (and the current one).
Tell me, which alternatives are you considering?
Surprising that the author is writing a tool for managing your servers, so writes a post about how Terraform isn't great at managing your servers...

It seems like the root of the problem is that the author wants to use Terraform to manage their AWS state, but also wants to use the web console to directly change things, so Terraform gets out of sync. Terraform has a command to handle this - https://www.terraform.io/docs/cli/commands/refresh.html
> a bunch of little hobby websites that probably don't earn any money but provide extremely valuable services. They'll probably just disappear one day when the owner gets bored or dies.

I mean, that's exactly The Small Web of Ye Olde Days, for which HN keeps pining and lamenting every day. Or rather, the cream of that Olde Web, on top of the ‘here's my dog’ home pages.
FullStack Net and React workshop with distributed tracing and monitoring
We use Terraform for cloud infrastructure and, basically, helm deploys of external apps. In other words things that don't change too often and the update of which has to be managed carefully anyway. The internal apps which get deployed at a much faster cadence use helm directly.
My wife claims that I use Linux precisely for this.
To get the kicks from troubleshooting pesky little issues, endless tweaking and discovery of obscure configurations.
> All of this focus on the point of origin is misplaced. What matters is how we respond to them.

We won't be around to respond to them when the next engineered one is potentially much worse.

This is an enormously dangerous global issue, we need to address origins.
Did Proton exist in 2016?
> That is why they decided to work with chimeras instead of pursuing gain of function research.

The distinction between gain of function research, and creating lab made chimeric viruses is purely semantic. If you were doing gain of function research, you'd spend most of your time creating chimeric viruses. The argument is that "not all chimeric virus experiments are gain of function research, because you might be conducting those experiments for reasons other than making the virus more harmful".

It's just a big semantic contrivance, and the only reason this distinction was every made in the first place is because a certain public figure claimed numerous times that the NIH had never funded gain of function research in Wuhan, only for that later to turn out to be a lie, with the excuse being "oh yeah, but that wasn't _real_ gain of function research".
Canonical is trying really hard to promote its snap format as an alternative. Firefox will be shipped as a snap in Ubuntu 21.10.
I wish Terraform were less opinionated. It has a very clear set of rules you have to adhere to, and if you try to do anything remotely complex you will encounter barriers left and right.

An example is the fact that `for_each` is not supported on providers [1], an issue with 230 likes which has not been solved since January 2019. This had me resort to a Python script which generates a `.tf.json` file, definitely not ideal. Infrastructure as code sounds great, but in practice it's closer to "infrastructure as a non-standard markup language".

[1]: https://github.com/hashicorp/terraform/issues/19932
At the very least minks.

https://www.cbc.ca/news/canada/british-columbia/200-mink-die...

But probably much more.

https://www.nature.com/articles/d41586-021-00531-z

> Studies have shown that SARS-CoV-2 can infect many domesticated and captive creatures, from cats and dogs, to pumas, gorillas and snow leopards in zoos, and farmed mink. Outbreaks in mink farms have already shown that infected animals can pass the virus back to humans.
The new use case for Terraform is IT departments using it as an IaC policy control system for self-service. Rather than push teams through a web interface, you just expose Terraform via Terragrunt to the dev teams and run their files through a policy-driven linter before executing. And make it so that Terraform is the only way you can push to prod.

I think people get into trouble with Terraform when they try to use it to do more than provision infrastructure. Things that should probably be part of build scripts, CI/CD pipelines or config management. Terraform isn’t good at those things; but it is very good at provisioning cloud infra in a cloud-agnostic fashion.
I used it with some financial records from my bank, which were in Excel format. It worked fine for me. But these might not count as complicated Excel documents. Also, I never shared any of my changes with other people.
Dystopian SciFi Short Stories
It matters. Zoonotic viruses that jump to humans naturally tend to be less well adapted to human biology, and thus less contagious. That potentially gives us more time to respond before they evolve really dangerous human adapted variants. Whereas GoF research using human tissue or transgenic animals can produce viruses that are perfectly adapted to humans right out of the gate.
I'm curious too. When I use shellac, it smells like alcohol.
There’s also a refresh flag on plan. It’s always worth using before your apply CI step.
Update: It seems that TLA+ does have good documentation, just not on the project homepage. This page has an excellent, very convincing short summary and use case with code:
https://learntla.com/introduction/
Is there a good alternative?

Does couchsurfing still work WELL if you’re willing to pay membership fees?
Maybe you just haven’t noticed? The counterfeits can be quite convincing. I’m reminded of this wire cutter post[1] from a year ago. I think the counterfeit Philips Toothbrush and Tweezerman packages look better than the real thing. The others seem a bit suspect when you look carefully and compare them to the real deal but I definitely don’t think I’d be suspicious if I saw them on their own.

[1]https://www.nytimes.com/wirecutter/blog/i-bought-these-thing...
I'm a little late here, but check out asket. Each product has a transparency report.
My understanding is that for the polio vaccine, the effectivenesses are the same, but they are not for the COVID vaccine. I would appreciate it if someone could explain this.
Seems like they ban your country IP. Same for me (Russia)
A 15$ shoe is not mid-range though. That's absolute bottom of the barrel. And looking at the Costco website their shoes can be had for 18$ and the most expensive shoe i can see is 35$, which i would still classify as cheap and not even mid-range.
How would you debug something inside of a loop (1000s of values) with a line breakpoint in your IDE? Your debugger will trigger the breakpoint every single time it walks through the loop, even when everything is going fine. Now if you conditionally trigger the breakpoint inside the loop using code, it will trigger once and only if it encounters whatever error you want to catch.

Obviously you remove that debug statement from your code after you're finished debugging.
America has a history of responding poorly to pandemics. They let HIV rip through their population before getting serious about it. Regan famously denied it was even happening. It is interesting to contrast this with Australia's quick public health response that saved a lot of lives. It is easy to see similarities with COVID responses, but two timepoints and n=2 do not make for quality statistics. Hopefully the USA does better with whatever pandemics come for us all in the next decades.

0. https://en.wikipedia.org/wiki/HIV/AIDS_in_Australia
Millions of people are using Linux via Android and Chrome OS, but I'm not sure the success of either of those has benefited the general Linux ecosystem in a meaningful way. I think the Steam Deck will be a similar situation. It's cool that it's Linux-based, but I suspect most users will just think of it as a Valve product and not really care about the internals.
In 2025: is this the year of the Linux desktop?….

2030: is it finally the year of the Linux desktop?
Dual monitor setup is a huge problem with linux distros. I haven't found yet any DE that works out of the box. I'm really looking forward to KDE with official stable wayland support, until then 2021 is not the year of linux desktop
It’s just tags on the resources and a managed statefile. There isn’t anything different between a bucket created via CDK and a bucket created via terraform, the resources are the same and the API calls to create them are also the same.
I have long suspected that Raymond Chen doesn't really exist, and the blog is an inside joke among Microsofters to see who can revise history the most.
> CDC was forced to focus on making the president look good instead of dealing with the virus.

I saw this claim when the border was closed. But perhaps I missed other incidence? Can you cite a few?
Consider me incredulous. I've been using Linux since '97 and for well over a decade now, I've rarely hit an installation problem.

I'm not saying there's never going to be a problem--especially with brand new hardware fresh off the press, especially combined with a slow moving distro. But trying once or twice every year, and it never working? Either you're running the most exotic hardware on the planet, or you're running the oddest distribution, or you should start playing the lottery.
CDK synth is reasonably fast but CF is really slow
It's funny, I learned about currying back when I was first learning Javascript and programming in general. That was 10 years ago, and not once in my 10 years as a professional programmer have I ever needed to curry. Maybe I've been missing out, but I don't feel like I have.