skysight-inc/HackerNews huggingface dataset:
> What is your perspective on this? Are you self employed, providing some sort of raw material/product? How is your food, housing, and fun paid for? Have you ever been laid off or otherwise without work? If so, where did your income come from?

Notably absent: an answer to these.
Main use case for WSL was to provide better user experience for developers working on Windows. Many modern tools are more geared towards Linux/MacOS.

Maybe there was also some long term goals, like making Windows better platform for Linux software in general (server use).
In WSL1, running "wsl git status" on a moderately sized repo on an NTFS (Windows side) drive or SMB file share is nearly instantaneous.

In WSL2, running the same command takes over 30 seconds. WSL2 is a massive hit to the seemless experience between the two operating systems with filesystem performance from Linux to Windows files orders of magnitude worse. Yes, unzipping tarballs or manipulating and stat syscalls are cheaper now on the Linux side. The downside performance loss is, however, staggering for the files I had in C:\

Don't even get me started on how long an npm install took.

One of the truly wonderous things about WSL1 was the ability to do something like this in a PowerShell window:

C:\some-code-dir\> wsl grep -R "something" | Some-PowerShell | ForEach-Item { }

Now performance across the OS boundary is so bad, I wouldn't even think of using "wsl grep" in my C drive. Or "wsl npm install" or "wsl npm run test" or any of that.

It's very depressing because WSL1 is so, so promising and is so close to feature parity. WSL2 should definitely stick around and has use cases, for Docker it's unparalleled. But for daily driver mixed OS use, WSL2 has made me very unhappy. I think I'll be deconverting my various WSL distributions because the performance hit was too much, it just was absolutely unbearable to even run simple commands in my Windows side.
In rare cases, it allows useful contributions or participation involving someone who has never used Hacker News before, but summoned to participate because the discussion involves them.

There should be a flag that hides new users by default... but consider carefully if you really want to be that person that makes use of such a feature lol
> The vision was to create a global monopoly by killing off competitors with artificially low pricing

A global monopoly for.... office space?

I could not think of a more difficult industry, to "kill off competitors with low pricing", than the real estate industry.

Whats the plan there? Buying off every major office in the in the world?
Cool, just stay offline if you do though.

I don't want people dropping hacked in items on my island, it kind of defeats the purpose of progression for those who aren't cheating.
Not sure you are advocating or just explaining the idea, but I have to say something.

This is how we lose natural land to sprawl. A large chunk is bought by a developer, clear cut, split into many small chunks, and sold to private individuals.

This splitting of the land into many new owners makes conservation of an area in the future to be much harder.

LVT makes sense for urban areas, but should stop where the city line is.

From there out I could see LVT leeding to increasing deforestation, sprawl, and destruction of the natural environment.

In certain areas I would even argue doing the opposite of LVT and be giving people tax incentives to leave land undeveloped and natural, better yet join parcels of adjoining land together in conservation projects while still allowing people to live on it, just where they cannot develop most of it, maybe even allow public access in the form of hiking trails using the "Freedom to Roam" principle.
Line length is such a hard problem to solve. I wish there was a way to be like don’t allow more than 95% percent of my lines to be longer than X.

I run into this in Django a lot with my chained ORM queries. The usually tend to be like 10-15 chars to long. And in this case you have to line break on the parameters or on a ‘.’ which is ugly as well.

While not related to Python, I feel like whenever I write JS code, especially Vue I have a terrible time with line length.
Top Gun was created in response to heavy losses in Vietnam

That in itself is a crucial piece of historical context. The MiGs of the day were better than contemporary American fighters such as the F-86. They operated at altitudes the Americans couldn’t reach and shot downwards. One reason America was in Vietnam in the first place was a genuine fear that the Soviet system was actually better! It was the Sidewinder missile that really turned things around.
Most likely you just wasn't using VirtualBox own virtualization since it's cant work alongside with KVM. Current version of virtualbox just use KVM just like libvirt.
I clean his paws after we go out but yeah, the vectors of contamination are infinite.
Cheating is "act dishonestly or unfairly in order to gain an advantage."

You're not being dishonest or unfair when you mod or (use a) cheat in a single player game, you're free to do as you please, however if other players are involved, there are categories of mods that would fit that description.
This just means that 0.3 has the same internal representation as the result of (0.1 + 0.2).

Internally, they're probably both 0.30000000000000004 (depending on precision), so an equality check returns true.

It could also be that they're both 3/10 rational numbers, but given other tests in this thread that's likely not the case out the box.
Just in support of your argument, new data is showing that the fatality rate is lower then previously estimated, due to a large number of undetected cases.

Just one example, tests of pregnant women coming into labor in New York show that 1/6 of them are positive for nCov, but 85% are asymptomatic or presymptomatic. (https://twitter.com/CT_Bergstrom/status/1249836446569181186)

Another example, Denmark is finding potentially as high as 30-80x undercounting of cases, which would bring the fatality rate down to 0.1-0.2% (like a bad flu season) [https://www.reddit.com/r/COVID19/comments/fxk917/covid19_in_...]

I've seen a few more of these data points coming out, and nothing is 100% conclusive, all the new data points are showing that it's less bad than mainstream thinking suggests.
There's a lot of Windows-only software out there that will exist regardless of how you feel about it.
hehe my sports team go brrrr :)
> At some point, while working on a side project and to share it with a teammate, I attached a secondary email to my account and created few boards under it. This email was my companies email

This makes it seem like it's the third of the options I mentioned (personal account which happens to have a work email as an alternate email). But what you say a little further on (quoted below) makes it clear that it's the second: you used the same Trello account for both personal and work items. If the account had access to the company's boards, it's not just your personal account any more. It's a mixed work/personal account (which, as I and others in this thread have said, is not a good idea).

> As soon as I left the company and my email was disabled, all the boards under that email disappeared from my account.

But you apparently didn't remove that company's email from the Trello account. That's water under the bridge now, but in any case it seems like the company ought to be fine with telling Atlassian that you're no longer working for them and the email under their domain can be removed from the account.

What you seem to be wanting, though, is for Atlassian to just go ahead and erase that company's email from the account, or otherwise disconnect that account totally from the company so you can use it again, without any agreement from the company that that's ok. I don't see why Atlassian should do that.
Max Tegmark has a larger diagram for math in his paper:

Is "the theory of everything'' merely the ultimate ensemble theory?

https://arxiv.org/abs/gr-qc/9704009

and a sketchy one for physics in his paper:

The Mathematical Universe

https://arxiv.org/abs/0704.0646
Deactivating Windows Defender for the subsystem‘s storage folder helps somewhat, but I agree that the situation makes the WSL close to broken for many potential users.
More wrong stuff...

"It is best if the weapon detonates within a meter of the hull, but a contact detonation can have devastating effects against even the largest warships."

Torpedoes targeting ships definitely do not want to hit anywhere near the hull. They explode well beneath the target, tens of meters below. They don't try to directly damage the target. Their explosives create a large void of gas, a hole, under the ship. The ship then cracks in half as it 'falls' into the hole. Whether this technique is also used against submarines, with much stronger hulls, is likely classified.

https://www.youtube.com/watch?v=S6zQ0wBvh18
This is a worrisome development. We seem to be heading toward a future where hypervisor drivers can only be provided by Microsoft, and you're out of luck if they don't do the job.

Hypervisors that need more capability are going to have to do some crazy stuff to stay compatible. One option is to save and restore the whole hypervisor state whenever it runs. Another option is to be some sort of boot loader, seizing the hypervisor capability before Windows can get to it.

That'll be some tough code to debug.
That's happens when launching one-sided projects from some particular country's ideology, instead of going through consensual WHO projects.

The AIDS projects from WHO would never dare consider abstinence. They already have the hardest job countering all the traditions and superstitions, even for the simplest thing as not to kiss the dead relatives, so how could they succeed in asking people not to have sex?
The numbers there are funky. Best guess is that their "total available" beds are the estimated number of statewide beds that would normally be empty, and the "ICU beds needed" number is just for Covid patients.

From https://www.sacbee.com/news/local/health-and-medicine/articl... :

> About 1,178 confirmed and 374 suspected COVID-19 patients were under treatment in California’s ICUs on Tuesday, according to the latest figures from the California Department of Public Health.

> On a typical day, about 58 percent of the state’s ICU beds are occupied by patients needing treatment. Although the exact number of ICU beds currently in use was not released, the increase in COVID-19 cases suggests that about 80 percent of the ICU beds in California may now be filled.

And from https://www.mercurynews.com/2020/03/24/map-where-are-the-int... :

> In California, where the confirmed number of coronavirus cases was 2,181 on March 23, there are 7,345 ICU beds. Eleven counties have no ICU beds or no hospitals at all.
We used the ansible module at work but we had to fork it internally and extend it heavily. I would suggest you try https://github.com/mrparkers/terraform-provider-keycloak instead, because terraform cleans up after itself (it deletes resources that you deleted from code, rather than leaving them behind) and terraform is also much faster, because it auto-parallelizes according to the dependency graph. The terraform provider also seems much better maintained than the ansible module.

And yes, the keycloak api is inconsistent.
Animal Crossing is multiplayer but even if it were single player, it's a game that spans real time.

Cheating typically involves skipping that wait, which means people start talking about events in the future with certainty, technically spoilers that have to be avoided for a fixed amount of time.
there are plenty of ways to slow the spread that doesn't unnecessarily break up families, keep people away from their jobs, create job loss, keep people stranded, and harbor poor goodwill towards another country. the travel ban has uprooted lives, and now here we are, and the u.s. government is still phoning this in. the travel ban against china was a pointless exercise in political posturing and akin to a clam's defense strategy. it isn't a big surprise that the virus still got here, primarily from europe, and we weren't even aware of it because the u.s. wasn't testing nor were they tracking, the two things that have time and time again shown to be extremely effective.

there are plenty of models that quarantining the source only does not work. china even proved this. the initial quarantine of wuhan only was not working, so they had to expand it to everywhere. south korea showed testing and tracking worked better than shutting down travel.

the u.s. travel ban against china was ineffective. however, it will now continue indefinitely because the u.s. is in the middle of a shit show, and this will continue to harm people and businesses affected by the travel ban. it will add months if not years of delays to visa processing everywhere.
That's almost certainly untrue. Recent studies have show that as many as 38% of the Italian population has been infected at this point [1]. That gives a fatality rate 0.03%. Let's say the official death count is 10x undercounting, you're still left with 0.3%.

[1] https://www.reddit.com/r/CoronavirusUK/comments/fxgk8q/early...
It's going to be worse than the Great Depression.
> It gives enforcement actors a little lee-way that they wouldn't otherwise have.

Which can be and often is subject to abuse.
Keycloak is basically the entire Ory ecosystem rolled into one big software, along with a management interface and login.

Ory Hydra only deploys a openid connect provider on top of whatever authentication you want to use. Ory Krato is their new auth system, but still in very early stages.
Nice! But why must i enable javascript just to signup for your newsletter?
Gates has been so active in medical initiatives that he likely has connections to every prominent public health official in the world
Agree, I use Vue, Angular and yeah ~ line length pretty much big with formatter,
Well if the owner of the property can't balance out their own finances, they could just sell it. Super anecdotal, but I'm hearing a lot of people are looking to invest in the real estate market now.
As a long time Python fan, I find the current state of the language frustrating. Tools like black and poetry are nice, but are not part of the standard library. Yet they seem to be required by every popular project out there. (Also, black’s formatting is quite ugly, as noted in this blog post)

Meanwhile, the language itself is increasingly baroque and complicated. Type-annotated, asyncio-enabled Python hardly resembles the easy-to-understand language I fell in love with back in 2006.

Perhaps this is just an “old man yells at cloud” moment...
I was wondering how the code was that small, and then I saw the LLVM include ;) How are you planning on competing with people running binaries directly on their iOS devices?
Ah. My bad :) Should’ve known better than to comment here before I had my coffee.
It’s an almost impossible problem to solve in JS because breaking up html templates becomes even harder to read.
Piles and piles of red tape specific to python, but the same theme seems to manifest itself in other mainstream programming ecosystems: .net and java, node and so on. This unfriendly affliction isn't tied to a specific programming language, any programming language could be abused in different ways and the same goes with the ecosystem. I think young ecosystems tend to be attractive just because there isn't too much noise. It's just like starting on a new project versus joining one, unless the existing project is very well organized and maintained and properly tradeoff balanced. This is an art too.
It's actually pretty effective management and leadership. As a strategy consultant, I counsel all my clients to communicate the intended end goal, and how they are going to achieve that, before getting in the weeds of implementation.
> meanwhile, countries with universal healthcare, welfare, and support structures are breezing through this.

Name me a country with universal healthcare with a lower COVID-19 death rate per capita than the US.
I haven't experienced this, but I mostly use it on a Mac. What OS are you on?
> It's common to see a 10x reduction in LOCs going from CloudFormation to Terraform […]

Excuse me, but that's bullshit.

Show me a single example where that's the case for AWS resources both supported by CloudFormation and Terraform. I'm pretty sure there is none.

Not even your quoted example shows such a difference. And that example isn't even an apples to apples comparison, as the CloudFormation template contains much more logic, like the parameter definitions, which are spread into separate files in the Terraform example. You also quote, and I have to assume that's intentional, the JSON representation of the CloudFormation template, while the YAML representation in the same repository shows that writing the template as YAML file already cuts the LOC in half.
Well, I think we agree it would be a crap "plan". However I think for most people "California’s Roadmap to Modify the Stay-at-Home Order" is basically something like a plan.

And Newsom's twitter seems to really allude to it being "like a plan" with tweets about this like:
"@GavinNewsom lays out parameters and tools needed before the state modifies California’s statewide stay-at-home orders"
https://twitter.com/CAgovernor/status/1250136291347324928?s=...

and they "announced a shared vision"
https://twitter.com/CAgovernor/status/1250212300147101697?s=....

A bunch of "parameters", "indicators", "vision", and "roadmap" to describe this one thing, means most people are going to expect something plan-like.

Was this thing rushed out? Probably. But why? This is literally the most important thing that Newsom could have been working on for the last 3 weeks. He pre-announced this yesterday, he could literally have had his whole team work on nothing else.

I mean if I had to make one of the top 10 most important announcements of my life tomorrow, I would really make sure it was good.

But to be fair, and I think this was at least part of your point, maybe it is exactly what he wanted. This is a political document, not really meant for California citizens to understand what the goal of the state is, what measures will be taken, and what kinds of numbers will be looking at to make decisions.
Yep, many strong companies in competitive niches have become new leaders of the pack when they have combined a financially privileged position with marketing spend in times when others are cutting back.
The tool takes in an ARM64 iOS app and spits out one that will run in the Simulator. It basically just makes testing iOS apps as easy as testing Android apps.
Hi nat,
I came here prepared to ask about how this would play out for annual billing customers since I only just set it up in March. On searching, I can't actually find where you charged me, so I suspect you might have pre-empted this.

So instead of a question, this is more thank you. I'm a tiny bootstrapped startup and was only using 3 of the 5 previously minimum seats. I'm a prime beneficiary of this change, and look forward (fingers crossed) to being one of the enterprise customers that pays for everyone else :D

For others, can you elaborate on how this will work for current annual billing customers, I found some vague references but no detail.

Thank you
I don't own either, but in researching these processors, my guess is that price, or rather value would be the biggest factor.

One of the main value propositions (for a programmer) of going from a Ryzen 5 or Ryzen 7 to a Ryzen 9 is that you get double the amount of cache (and four times the amount of an Intel Core i9-9900K).

Both the 3900X and the 3950X have that extra cache. Aside from that, the extra 4 cores are going to have diminishing returns for most programmers, and the bump in boost clocks is minimal (though the ability to achieve those clocks with the same TDP as the 3900X is impressive).
Here's some text I could write about some Japanese characters, that, thanks to Han Unification, may be confusing:

In 1946, the Japanese government created a (non-exhaustive) list of common characters, some of which were simplified from their more traditional form. One of them is 臭. Its older form was 臭. Another character that shares the same root, 嗅, was not part of that list of common characters. It was added later, in 2010, and was never simplified, such that the stroke that was removed in 臭 is still there, making it just slightly different.

If your fonts are biased towards Chinese, 臭 and 臭 will be identical, and you won't know what I'm talking about. The former is 自 above 大, the latter is 自 above 犬.

You could think the difference is trivial, but 大 is big and 犬 is dog. Not that it alters the meaning of 臭, 臭, or 嗅, but when talking about how 嗅 is not 口 alongside 臭 anymore, it does make a difference.
That's ugly, I'm sorry.

It's also why I oppose using social authentication with anything. While we have access to our [Facebook, Twitter, Github, Google, LinkedIn] account today, what happens if they shut it down? We have no clue of the real consequences and no appeals process. It's the worst of both worlds.
Not OP, but have a look at sourcehut.com; it used to be sr.ht if the name is unfamiliar. The latter URL is still used internally for some parts of it.
You're maybe right on the directional shift, but the adsense revenue is still an order of magnitude higher.
For folks with existing setups they're happy with, my tool doesn't provide much value (aside from more easily working with existing dev tools in Xcode). But the ability to test real-world apps on any iOS version (mostly) and any device is pretty damn nice. Definitely a better testing experience than dealing with jailbreaks, wiping devices all the time, etc.
Fair, hence the push in many language for range-based for loops that can optimize much better.
Great to hear. I suppose this means I should consider keeping my Workstation license up to date...
If you haven't already, would you mind reading about HN's approach to comments and site guidelines?

https://news.ycombinator.com/newswelcome.html

https://news.ycombinator.com/newsguidelines.html
I don't think they did anything necessarily wrong with that tweet. Just that it wasn't substantial.
> As I adventured in this petty task, it’s worth nothing the amount of red tape required to setup a python project today. You need:

I have never used most of those tools and I've been knee deep in Python for ~4 years. Go look at some of your favorite pypi libraries, chances are they are using a small fraction of those tools as well.

The author is making things overly complicated, but it's all self-inflicted. Just code and be happy.
Key cloak is pretty awesome. So far it is the only authentication mechanism that we have provided for our open source Dev tool at https://github.com/zubairq/pilot
> two nuclear bombs were dropped on japan,the pilots committed suicide

None of the pilots died.

https://en.wikipedia.org/wiki/Atomic_bombings_of_Hiroshima_a...

Both planes returned to the US.

https://en.wikipedia.org/wiki/Enola_Gay

https://en.wikipedia.org/wiki/Bockscar
Very cool idea! Looks like something that will allow prototyping automatic indoor flight on a tight budget. The only thing I don't like about the design is that if you break an ESC (or other component for that matter) then you most likely need to replace the whole thing, which won't be cheap.

I wish this had a bit more processing power (or a raspberry pi add on) so that it could run ROS but that would definitely hurt the flight time.

Couple of years ago there was a prototyping board Snaodragon Flight that came with built-in cameras for optical flow: https://discuss.ardupilot.org/t/ardubee-a-ready-to-fly-micro.... I think some people here might find it interesting.