skysight-inc/HackerNews huggingface dataset:
As a long time free software and linux supporter I am a little bit afraid of this.

It seems like a very smart move from Microsoft. They get rid of the abysmal performance of windows's file system and spawning new processes by using... linux! Provide also an excellent terminal so that developers have the best experience with command line tools, all this without leaving the convenience of Windows!

Not surprising since they dominate the desktop market since forever being smart at strategy.

The only weak point of WSL 2 to my point of view is that you say goodbye to development of native Windows application because you are effectively on Linux. It means you either setup cross-compilation which can be annoying either you go with Visual Studio, the old MS way.

For the moment I will stay with MSYS2 plus Mingw64, they are both excellent and provide a good experience to develop native applications on Windows. At home I will keep using Ubuntu, of course.

For the introduction of WSL 2, I think many of the people using Mac OS X may switch to Windows. They never fully embraced the free-software philosophy and chose Mac OS X because of the high-quality hardware and software and the good terminal experience with unix-like environment. They will easily switch to Windows now.

The small group of people using Linux will probably stay on Linux because of dislike for Microsoft practices and the fondness for free software.

Bad news for free software, good news for Microsoft shareholders!
Isn't Linux already capable of handing unused memory back to an underlying hypervisor? I vaguely remember that MS contributed code to support that kind of interaction with HyperV. Am I wrong?
Systemd is not working.
Why not just move to Linux?
At some point, it comes down to the amount of momentum behind the API. In case of WebGPU, we have strong support from Intel and Apple, which are hardware vendors, as well as Google, who can influence mobile hardware vendors. We are making the specification and have resources to appropriately test it and develop the necessary workarounds. It's the quantity to quality transition that sometimes just needs to cross a certain threshold in order to succeed.
Open Podcast Community Newsletter #18
From a Click-a-Boo Cloud Architecture to Infrastructure as Code
I think it works fine as well, especially as adblocking (which already works for some time now for me?) removes a lot of load - I think in raw perceived speed, Chrome might still lead on adfree-sites.

More recently it also stopped crashing with a lot of tabs "bookmarked" (and does not loose them on a crash).
Where the Water Tastes Like Wine – Review in 2 Minutes
The article doesn't have those screenshots. Hardly just reporting tweets when those tweets aren't present, no?
Luneta – an interactive filter that can be easily composed within any script
So long as you're using Chrome. I encounter them all the time.
It seems that gaming/graphics/VR is one of the last vestiges of Windows outside of the enterprise and consumers who don't really care what OS they run.
The Slaughterhouse
It's time for a browser-level cookie consent API. The web interfaces are almost always a pain, especially on mobile.

This would also open the door to extensions that just default consent to 'no'. This can't be the default though, to avoid another failure like Do Not Track.
Poker without download and login, right on the browser
Yes, that's what I explicitly said. This does not seem believable to me. Are you trying to imply something else?
> Is it considered safe enough?

No: Mozilla have access to your passwords if you use the Sync feature.

They encrypt your passwords with a key encrypted by a key generated from your Firefox Account password, and you enter that password on a web page they serve from servers they control. At any point they can start or stop serving malicious JavaScript to one, many or all users logging in, and steal your master password, then use that to decrypt your stored passwords.

Yes, they could also target users in Firefox itself, but that would leave traces in the Firefox binaries, and users should not automatically install Firefox updates the way they 'install' JavaScript on every page load.

If you do not use the Sync feature I believe that the password manager is okay enough.
I think hyper-v does dynamically scale ram usage of vms, so it’s at least plausible that wsl2 does as well
Experience Presence and Heartfelt Connection
Connect with people from all places and backgrounds. Slow down and share a moment in silence.
There are ethical investing firms, and they offer ethical investing mutual funds and ETFs -- my wife holds a few of their offerings. Their performance isn't amazing.

You're also not obligated to buy an ETF -- you can create your own "index" without much effort. The OP's $80k would let them do that, were they so inclined. Maybe not all 500 in the S&P, but a lot.
Hackers can use VPNs to hijack your PC
This seems like it should have been handled as a browser feature, not an add-on to every damn website. Especially since they tend to somehow forget that you clicked accept or reject and keep asking you.
Why is the offical Java website so outdated?
Some websites are designed to be simplistic and minimal such as Berkshire and Hathaway's website and I completely get that. But Oracle have not updated the look/design of the Java download website for many years and it just looks terrible. Thoughts?
You could already do that with WSL1.

Source: I have Arch and Ubuntu on WSL1.

Those didn't change. Other things did.
It's all fair game, man. There's nothing wrong with appreciating a Lambo, there's nothing wrong with wanting a Lambo, there's nothing wrong with owning a Lambo.

I am just pointing out that it's a childish desire (not in a bad way). Inside every lambo owner, a part of them, is a little kid just like the one in the news.
Latest version of recaptcha doesn't even require any solving.

It just analyse the traffic and give the site owner a score [0.0 - 1.0] on how sure they are the visitor is human.

They don't explain how they calculate the score, but from my usage it's pretty accurate. They suggest to consider at first anything higher than 0.5 to be a human.
Show HN: My method for tracking brand mentions on Reddit (automated, no-code)
Paraguay a few years before as well.

The one in Brazil with extensive use of lawfare and the media was exemplary too. Very well played.
What is your use case? I get exactly 0 spam on my website (of 100,000s of users) by simply writing my user registration page in a nonstandard way that bots aren't familiar with filling out automatically. It uses JS to `fetch()` a custom API endpoint and then redirects to the homepage.

Or for example, a fixed question "What color is the sky?" or something can reduce spam by orders of magnitude relative to nothing at all.
A spark gap generator would probably work better for that, but jamming is illegal.
Oh, damn you.

*twitches.
It has been 2–3 years already since I heard of the new reCAPTCHA running in the background. However, that must be dependent on Chrome or on some JS that Firefox NoScript users may leave disabled, because privacy-aware internet users will still encounter image CAPTCHA hell doing many ordinary things on the web, and the situation only gets worse if you add Tor to the mix.
That is the exact thing that is "all warts". It is bending the OpenGL API far beyond its breaking point to desperately try to get it to match what the GPU actually wants.
Hello,

I'll try to give you some insight as I'm a security engineer at Algolia.

Your concern is valid, and it's true, we cannot know for sure. That's the reason why, as explained in the blog post, we are reinstalling all impacted servers and rotating our secrets. If our assumption is false, this should contain the issue.

That being said, we have good reasons to make that assumption.

- Our analysis of the incident and how the malware behaved on our systems didn't find any evidence towards access and transfer of data.

- There are other public analysis of the malware. Other companies hit have the same analysis than us, and you can have a look at https://saltexploit.com/ which is maintaining an interesting list of what is known on the attack, how it behaved, and how it's evolving fast to adapt.

I hope this answers your concern.
Can we kill off anything that takes more than a second or two to 'not opt-in' as well?

It's obviously against the spirit of the law to have 200 different boxes that must be individually unticked, or the sort of nonsense that Oracle were pulling a while back (maybe still do) with the intentional delay spinner if you don't 'opt-in'.
Can anybody who understands better than me explain how this links to central banks' quantitative easing policies and the big macroeconomic picture?
> Hence cookie walls that demand ‘consent’ as the price for getting inside the club are not only an oxymoron but run into a legal brick wall.

This seems like a slippery slope situation. What if you require people to login, signup, or pay to access your content?

There is certainly some sites out there that reasonably require this. How do we define the boundary between the two?
The library at Coimbra is well worth a visit, I didn't even know about the bats!
This is super tangential (to the article, not your comment) but The Last Jedi is a poor film and this opinion is not controversial. See RT audience score of 43%:

https://www.rottentomatoes.com/m/star_wars_the_last_jedi

If you've got 45 minutes to spare, RedLetterMedia's review is an in-depth and entertaining criticism:

https://www.youtube.com/watch?v=L9hwGZFPSmw
So how many users are in the set of people that care about running Linux using the WSL, don’t understand the technical underpinning, and that care?
Pretty ironic that this is coming from techcrunch. I get the yahoo consent wall every time I try to open their links.
Only if you like tendies and tears
Please just let me opt out of this cookie consent idiocy. How are we making anything better with all these cookie consent pop ups?
But iPad OS is already a UNIX operating system. Sure, it's not identical to Linux, but it's good enough to do web development on.
how do you handle blind or colorblind visitors
The world of investing is filled with a lot of bs, conflicts of interest, snake oil, fraud, and plain old incompetence.

Therefore, you need to pretty much learn enough that you could do it all yourself. At that point, you might not do it all yourself, but you'll have a decent chance of judging whether or not someone (advisor, robo-advisor, investment fund, index fund provider etc.) you delegate to knows what they are doing.

And by the way, I'm starting up a hedge fund right now. I can guarantee you an annual 20% return.
> I'm carbon negative. I'm probably at the 0.01% in this world.

I’m sure the UK has plenty of carbon negative people too, so you being carbon negative is nothing to write home about, and quite frankly irrelevant to your argument.

> Europe has led the world down a dark path

Right so Europe has been the worlds primary superpower for the last 50 years, not the US. And the US hasn’t been an independent nation for almost 300 years. I clearly missed that memo.

> Per-capita isn't as useful a measure as carbon intensity (/km^2) or carbon efficiency (/dollar).

I also don’t see the relevance of either carbon intensity or carbon efficiency. Carbon intensity just shows that CA is a large land mass, and carbon efficiency, well the UK is more “carbon efficient” at 139kg/$ compared to CA’s 154kg/$, so the UK is 10% more efficient (2017 figures, GDP/Co2).

> At this point, if the UK stopped doing its slow-motion destruction of the planet and started creating more with less, it can still redeem itself for the harm it's done all of humanity present and future.

Looking at the stats, it appears it’s CA that has some catching up todo. Not the UK.
You never know but as has been pointed out in different parts of this post, they have two different use cases in a sense. Windows developers who were using WSL1 aren't going to like the changes and i've heard a lot of complaints. However, people using primarily linux with windows as a nice shell with good hardware support and games are going to prefer WSL2. I think if they want to win over the biggest group of devs, and I feel pretty good about that since they were losing traction with them for years, they will maintain both, at least for a good while.
How many developers care about "certified Unix", or can even say exactly what that means? Is anyone buying Macintosh computers in order to run their certified Unix software?

Linux isn't certified, and none of developers using that seem to mind. If Microsoft got WSL "certified", would any Linux user consider it a better Linux than Linux?
To add more:

Regarding DBs, there is also ScyllaDB which really take advantage of the modern C++ realtime application design.

DBus is just a spec, the reference implementation is in C, but for example QtDBus is in C++.

Also the original unix predates C++ by ten years at least [1], so it is unsurprising that all descendants (direct or not) are written in C.

[1] C was designed to implement unix in the first place.
I have a friend who used to work at IBM... and does Model railroading... there could be an interesting intersection there. 8)
I Am a Programmer
Important Basic Classification Metrics – Beyond Accuracy
Good news for end users like me. This was a pain point of Windows, now it's fixed.
That sounds like a very mid 20th century POV. Which I totally get for Buffett.

Most rankings of social mobility put the US outside the top 20. The highs are higher here, but the path to get there, especially from the bottom 10%, is more difficult than almost any country we consider a peer.
It's not just outdated. It has the air of a security "download now!" scam site.
Are you looking at a different article? The screenshots of Silvercorp's tweets are right there.

The article presents a series of claims, and then presents evidence for those claims. Do you have any evidence that contradicts those claims or that Silvercorp didn't launch a failed coup besides your disagreement with the writer's politics?
Yeah, I observed lots of bugs in GCC 6. Many of them serious. And most of them were fixed in next version.
The leading 1. prefix can be omitted from the binary representation thus saving a bit in the process.
> as far as it concerns a user

The users who aren't concerned with making the distinction you just brushed aside don't know or care what a VM is so for them Linux is just an app running in Windows. You're making your point the same way they would.

https://docs.microsoft.com/en-us/virtualization/hyper-v-on-w...
The parent and grandparent posts appear to have nothing to do with a casual user's point of view.
surreal beyond belief. well, would have been beyond belief pre-2018, or so, but who the hell knows anymore?
It just. Honestly, I have no idea what to even think about this. The facts are so, well, weird.

There has to be more to this. I'm never, ever a conspiracy theorist (except hitching onto the Epstein didn't kill himself bandwagon). But this, it just has to be a false flag, or some other sort of set up.

Otherwise it's so stupid that it's just amazing.
Except when you use a couple of privacy-related extensions in Firefox and every other website forces you to mark bicycles or buses.

Or do these websites use older versions?
The part about having a genuine choice is basically ignoring the choice of not interacting with the website beyond reading the cookie message. I understand that it's a shitty choice but it's at least there. This essentially forces the site owner to provide content without it's side of the terms being allowed to be required.
There has to be a better way to regulate technology rather than changing the document. Why not a browser plugin?
Economic mobility is down in most wealthy nations, especially in the US. Not to mention the demonstrable differences in outcome people have based on familial wealth, race, location, etc.
I don't give the slightest fuck about GDPR because of the dumbass cookie popups they forced on every single site.
> each have to mandate their own C++ subset in order to tame it's ridiculous complexity?

this one of those things that keeps getting repeated, but at least personally I have never seen in the wild.
> I thought it was a thin translation layer between the kernels?

WSL1 was like that, but it was severely handicapped by NT filesystem performance, especially for small files or metadata operations. There are a lot of small operations that are more than 2 orders of magnitude slower on Windows than on Linux, and a lot of Linux software just expects them to be fast, so WSL1 is not a great experience for a lot of stuff.
I don’t think “===“ means what you think it means.
There are tail wagging the dog incentives here.

Part (not all) of the Mac resurgence was that you needed a Mac to develop iPhone apps.

Part (not all) of the new Windows resurgence is that if you even really want to play around with ML or VR dev you need a Windows machine.

I feel like it's about the possibilities - with WSL, Windows Terminal I get what's essentially the mac experience but can suddenly do so much more.
Everyone on my team uses a Mac, except me. (I had one for three years, the hardware was nothing but problems, and didn't grow too fond of the OS either). My day-to-day development in Windows works fine, but lots of small stuff is done in a way that's not compatible with Windows. WSL solves that fine, without me having to be an edge-case, or everything having to be written so general as to work on every OS.

Of course I could just run some Linux distro, but that again would be limiting for non-work-stuff and I prefer not switching between OSs daily. And last time I tried I had big issues with HDPI scaling between screens, hibernation etc. And really, I just don't care that much about what OS I run. Windows works.
The amount of time the EU has taken away from internet users with this insane policy is ridiculous. Yes, everyone in the fucking EU knows what a cookie is now. I can't believe I have to waste 3-5 seconds of my life on most website visits clicking a box.
But obviously sitting in an office in Brussels making an actual calculations of the years you take away from people is not something you do.
Salt is a bit of a rarity among ops people but the funny thing is my experience is the opposite of yours - 66%+ of companies I see with Salt run in master/minion mode. I prefer it over Ansible when my ssh settings are super awkward (MFA, multiple bastions, etc) to integrate into an Ansible inventory file. One place with 900+ hosts and 300+ random IP ranges with tons of (badly written) compliance I spent about 3 weeks trying to get an inventory file hacked up and I gave up and deployed Salt within a day for the basic stuff I needed to do for basic running of shell commands from a single point of control.
This is... okay, obviously? Depends on what the consent is for. Tracking for targeted ads? No. Logged-in personalized content or subscription? Yes.
Whats harder, change 5 browsers or 2 billion websites.
Can't they require a HTTP header that I would manage in my browser?
They're not competing.
One of my favorite bookmarklets to remove cookie notifications or other obnoxious overlays:

javascript:(function(){(function () {var i, elements = document.querySelectorAll('body *');for (i = 0; i < elements.length; i++) {if (getComputedStyle(elements[i]).position === 'fixed') {elements[i].parentNode.removeChild(elements[i]);}}})();document.querySelector('body').style.setProperty('overflow','auto','important'); document.querySelector('html').style.setProperty('overflow','auto','important');})()
Astronomers find closest black hole to Earth
this cookie consent stuff does absolutely nothing but annoy people
Same here - Photoshop is full of confusing idioms that make it hard for me to get things done, whereas I find Gimp is simple and straightforward. I suspect a lot of people who think Gimp is hard to use haven't used it in the last 5-10 years (it's been improved significantly in that time).
This is handled as a browser feature. Regulators just did not care - and most probably did not know about that.
I suspect you will see a considerable bounce rate once you switch. Pretty much the day Cloudflare flipped over half the web became 'captcha every 5 seconds' garbage.

Some sites that are the only source of what I'm looking for will be fine, but most I just bounce from now.
Well I guess the main two would be:

1. You like windows

2. You want to use software or hardware that works best with windows

Personally I like windows and I want to run Lightroom and various other software that doesn't work on linux. I also want to have a full *nix OS available and windows with wsl gives me exactly that.
Have you tried using Emacs with an X server for Windows?
The very idea of doing your own private Bay of Pigs is incredibly dumb and hubristic, complete with all the "they'll welcome us as liberators" ideology that made Iraq such a mess. It happens every now and again; I remember Mark Thatcher got arrested for plotting a coup in Guinea: https://en.wikipedia.org/wiki/2004_Equatorial_Guinea_coup_d%... (along with various other establishment criminals such as Lord Archer, who later received a four year prison sentence for unrelated perjury). The Guinea plotters didn't shitpost about it on the internet, but neither did they have any real opsec, making it easy for Mark to be convicted. While (correctly) assuming that the UK would take no action against their terrorist plot against another country, they forgot that post-apartheit South Africa might not see it that way.

People talk of "keyboard warriors". Here they are. There's an entire subculture that believes that individual ownership of firearms is going to enable them to carry out counter-revolutions. For most this is just a delusion that they talk about constantly. For these guys it was a delusion that they brought to action.
Yes it is clear that it will replace Firefox for Android, and as I said my main hope is that it will do so without deprecating parts of current functionality (especially regarding extensions) as it happened with previous main updates.
The cookie consent wall is only a solution for sites willing to drop third-party cookies.

You can still require anything regarding your own website to access it, including cookies, as long as those are needed for the correct functioning of your website.

What this clarifies is that you can longer restrict your website access to people "consenting" to have tens of other companies dropping cookies on them.
They didn't say that something changed.

But I'm intrigued, what did change?
As someone who has used Inkscape for what seems like forever, thanks to everyone who has worked on it. Looking forward to tweaking some SVG assets later today with it.
Actually no one around me does know, which shows just how misguided the law is.
The perception that they will hold value while other assets are in flux. Because they're, like, metal, and won't rot, turn into water, or dry up, or have their value crash because no one wants to live in Detroit.
Damn I hate those cookie pop-ups so much. Bullshit.
Yes, and it made half the web unusable. Getting captchaed twice in 60 seconds is an immediate bounce from me.
From the top of my head, I'll go for the obvious companies and industries:

- Amazon

- remote work infrastructure: Zoom, Atlassian, Slack

- pharmaceutical companies and biotech: No specific company suggestion here but the ones that will develop effective COVID-19 vaccines or other types of medication will be tremendously successful. The problem here is to guess the ones that'll do so.
People’s Corner: Naval Ravikant – The Mixtape
Bloomberg Launches Data Management Solution
Sleeker Lidar Moves Volvo Closer to Selling a Self-Driving Car
And they also disregard RGPD completely. Maybe OP has strict legal requirements that make using Google's tools a NOGO.
Interesting. How many machines do you have, roughly? Are you the only sysadmin for this? Also, do you have any public facing services hosted from that infrastructure?
it is against both the spirit and the letter, as preticked boxes are not considered a valid opt-in.