skysight-inc/HackerNews huggingface dataset:
Newer products seem to be tending to label something a PIN if it isn't stored by a third party, because this means it can't get stolen, and as a result it's safe to choose relatively weak human memorable secrets that would be unsuitable as a traditional "password" that we're all using password managers to store instead.

For example a Yubico Security Key can use a PIN. So I could use that as second factor for my Facebook. No matter how lazy, incompetent or even malevolent Facebook is, they never see that PIN, they just get a bitflag in which the Security Key promises it confirmed my identity before authenticating. If they insisted and I allowed them to, they could verify it's a real Yubico brand product (in reality Facebook don't do that) and maybe trust the bitflag on that basis, but even then they aren't learning what PIN I set, how long it is, anything useful.

You probably don't want to store such PINs in a Password Manager, although it's unlikely to be a big security problem to do so, they are intended to be human memorable unlike a "good" modern password.
The relation between DNS and internet is the same as between a boot protocol and computer.

By taking a control over DNS, Google usurps the power and makes the open web a walled corporate franchise of its own.

In other words, Google steals the open web from the world. It injects a proprietary Trojan horse in disguise of security and established a total dictating power, deciding on what can be published on the web and what cannot.

The choice of timing speaks by itself as well. A pandemic is a great mud water to pull the trick like that.

Didn't you get enough stories about unwarranted pullouts of apps from Google Store? Website pullouts are the subject of the nearest future if we allow that to happen.

The community should boycott centralized DNS-over-HTTPS (DoH) approach as it clearly stays in the way of Open Internet was originally designed. DoH leads to a totally centralized, usurped, greed-driven future controlled by a single corporate entity.

This should also bring the closest attention of anti-monopoly committees around the world.

I know that not all people can grasp the danger DoH brings today, but this is a very dangerous development that may lead to disastrous consequences for communities around the world. Internet as we know it may just die.
Why can't we all just agree and use Vulkan!?
Poor mainframes can't run GPT-2 because they don't have CUDA.
What's surprising to me here is that people are still using qmail in a serious enough capacity to audit its code.

As a past qmail user of over a decade, that makes me happy.
>I guarantee you, the vast majority of Signal users are only using it because they have some weird privacy-obsessed friend (i.e. us) that has roped them into using it. They don't care enough about Signal to memorize a PIN and get constantly tested on whether they remember it. They want it to just work.

This cannot be stressed enough
New SD 8.0 Spec Gives SD Cards a Boost in Speed
I don't think anyone capable of doing a job ever hired out a job because the tool they had at the start wasn't good enough. They just went and bought the better tool.

Maybe a few people have done that in situations where the cost of the different tool is thousands and much more than paying someone with the tool (e.g. difference between a chainsaw mill and a proper industrial sawmill or a three bag mixer and a concrete plant and fleet of trucks). It's certainly not a situation most DIYers ever run into though.
I've been a user of Notion for two years now switching from Evernote. But the biggest reason was for the tree view which in Evernote is only done using tags. Are there other note apps that off a tree view?

Also Notion seems to store code blocks without formatting them, I found that in Evernote, the backtick and single quotes would get formatted even inside a code block.
I have no personal experience to back this up, but I have heard that while Tim Cook doesn't berate people like Steve Jobs did, he can be cold to them.
You want F#.

> If I want to write a numeric value in a json output I'm creating that will be consumed by some other system, I want that thing to represent exactly that and spit an error if I ever try to assign something else, such as a string

https://fsharpforfunandprofit.com/posts/serializating-your-d...

> I need to be able to say, "this number is not just any number, this is actually a temperature measurement in Celsius"

https://docs.microsoft.com/en-us/dotnet/fsharp/language-refe...
What I'm trying to say is that the companies spend money on the problem of Python performance. I doubt much of it is upstreaming improvements to Python, though I'm sure is (at least indirectly, funding Guido and other major Python developers), but most is probably just improving their own internal libraries, or, more likely, finding ways to FFI.
In addition to what's already been said, this is a loss for privacy. Spotify gathers information about you and sells it to whoever they want. An RSS feed simply does not allow anywhere near that level of privacy invasion. If a podcast app pulls that crap, I can always switch to another or make my own.
John Pardon is a relatively recent example. He also became full professor at Princeton a year after graduating.
It's a bad outage, it seems. 16+ hours now, and counting, and they don't seem to have a root cause or a hot standby.

We just cut over all of our stuff (Ambassador API Gateway) to Docker Hub. Lots of the Kubernetes ecosystem is on Quay. I wonder how this affecting others. Our users are definitely affected, as well as our development team.
Nobody burned anything. You can head over to his website and watch his videos if you want.

Not giving someone a platform isn't taking their free speech away, any more than me telling religious people attempting to convert me to get off my property is violating their religious rights.
Definitely. The more passive participants in this space (mainly Apple) have extremely deep pockets to start defending the amount of content on their platform. I wouldn't be surprised if the RSS method will be niche by next year and it's all walled gardens for the top 1000 podcasts.
In the linked thread the Microsoft developers explicitly deny that this is the intent, if that's worth anything to you.

The goal, rather, is to take all the usual (for the Linux side) GPU stuff and give it access to the Windows host's GPU, when running on WSL.

That is, they are already working on getting OpenGL/Vulkan/etc. to run on top of this: https://www.collabora.com/news-and-blog/news-and-events/intr...

Rather than "get people to write code that runs on WSL2 but not regular Linux," the goal is "get code that runs on regular Linux but not WSL to run on WSL2."
Google Introduces ‘Meta-Dataset’ Benchmark for Few-Shot Learning
Nigerian “Scattered Canary” Fraudsters Ripping Off the Unemployment System
The main difference between my definition and yours is the emotion underlying the interpretation. The base definition is the same.
Half of the marbles from the Parthenon survive in the Acropolis Museum. In other words, the Greeks know what they're doing. The Elgin Marbles were taken when the country was owned by the Ottoman Empire.

I really wish you would do some research before spouting off with ill-informed opinions. The Nazis and Italians conquered Greece during WW2, they didn't take Acropolis marbles.
I'm familiar with Signal's usage of enclaves. The case I'm wondering about is what happens if someone seized (or surreptitiously accessed) Signal's servers, ran the unmodified enclaves, but fed in different PIN requests to those enclaves in a brute-forcing attempt. What prevents that?
10 (and IIRC 8?) felt incredibly slow on my gaming PC until I switched to an SSD for the OS disk. I think it hits disk way, way more often than 7, which makes it feel slower. Even on an SSD it doesn't really seem any better than 7 did on spinning rust (programs load faster, of course, but you can't really credit the OS for that—the OS interface itself, and OS utilities, don't seem faster). This was true even with Cortana and all that junk totally disabled.
According to wikipedia they only went to ryobi and wanted 3% royalty of the wholesale price and then decided to go their own way when there was a stall in the licensing.
They typically don't - the team published both a special build of Tensorflow that uses DirectX, as well as working with nVidia to get CUDA running against their DX Linux kernel implementation
they are starting to release them early on spotify and then a few days later to rss. I think they are also doing "bonus" episodes or something. I think they are boiling the water and we are the frog
Small update for you: I did this on my AmpliFi HD mesh network and it worked pretty flawlessly! I tried it in multiple places around my house and didn't experience lag, exposure of apps I tried was super limited cause I got distracted by other things, but it's really nice! I also tried the Oculus Link method, and honestly the Virtual Desktop experience was surprisingly better? Maybe it's all in my head because it's all wireless and feels like magic haha

Loading up the SideQuest APK was super easy and has now led me down the awesome rabbit hole of poking at Oculus dev :D
Both your reply and another assumes that Joe Rogan should just be happy with not making any money from other sources of revenue that have disappeared.

Why is that?
From our founding to today, it's in our DNA. Another fun one: https://en.m.wikipedia.org/wiki/Battle_of_Athens_(1946)
I don't see how being "locked into CUDA" should make one less skeptical of a change that will functionally lock projects into Windows. I can't help but think this is going to siphon resources from Linux native graphics development.
Been on windows desktop again since early march for a couple work projects... have to admit, WSL2 + Docker experience has been far better than I expected. Seeing support for GUI apps makes me very happy, though the only app I really use IN wsl is via the VS Code remote extension.

I know a lot of people using various IDE software will be happy to see this involvement though... not sure I'd get much use out of the GUI side other than maybe testing apps.

At this point, very happy with the new terminal with wsl2 as my default open... I actually feel productive on Windows for a change and get to mostly ignore all the windows-isms for most projects.
Aren't large parts of the wayland stack incompatible with NVIDIA drivers? It would be ironic if Microsoft was the one to bridge that gap.
Sounds like a solution in search of a problem
Paying for Spotify does not imply that they cease spying on you, only that they aren't using that information to serve you ads on their platform.
Seems like it would also be a nice feature for the visually impaired.
No, if you read the blog post on Microsoft's site it goes into more detail:

This is the real and full D3D12 API, no imitations, pretender or reimplementation here… this is the real deal. libd3d12.so is compiled from the same source code as d3d12.dll on Windows but for a Linux target. It offers the same level of functionality and performance (minus virtualization overhead).
FWIW I think you could say FFI is possible. I've written a Golang module for emacs and build using -buildmode=c-shared and loaded it into emacs. I think for generic FFI you could probably wrap some sort of libffi.so using elisp.
I have recently been experimenting with the mac app "Buckets," which seems conceptually similar to YNAB. It costs $50, but offers a full free trial with no feature or time limits.

Downsides are the data import process, which can be complicated, and the lack of a mobile app.

https://www.budgetwithbuckets.com
It seems like you want to sell through multiple channels without being too dependent on any one of them? This could be a very good channel for some early adopters, but then the economics of it could change pretty quickly.
> In addition to [reproduction number] R, scientists use a value called the dispersion factor (k), which describes how much a disease clusters. The lower k is, the more transmission comes from a small number of people.

SARS (2005): k ~= 0.16

MERS (2012): k ~= 0.25

Spanish Flu (1918): k ~= 1

Estimates of k for Covid-19 vary:

- An earlier study in Hong Kong said k was slightly higher than for SARS or MERS.

- Recent study [1] based on data outside China puts k ~= 0.1, which would mean 10% cases lead to 80% of the spread.

- Lower k would explain why the virus didn't spread all around the world immediately, and why many infection clusters seem to clear on their own.

Large infection clusters are thought to appear due to aerosol transmission, in particular indoors, where the risk is 19 times higher according to another study [2].

1. https://wellcomeopenresearch.org/articles/5-67
2. https://www.medrxiv.org/content/10.1101/2020.02.28.20029272v...
I've found two things helpful over the years.

1) Read books. When I'm staring at the monitor for hours my eyes don't move around as much and my eye muscles can get weak which leads to headaches. I've found that simply reading books forces me to move my eyes around enough to correct this.

2) Go for walks outside. When you're walking around outside you'll need to refocus your vision on things at all different distances. This has helped me a lot.
UK NHS covid19 app technical leads admit catalogue of faults
> but it opens the door to code that runs on WSL2 that doesn't run on regular Linux.

Which is exactly what I was expecting since day one when WSL was announced. WSL is going to slowly kill Linux, or to be more accurate, it will kill any Linux (be it on servers or desktops) not Microsoft branded and distributed.
Forks on smaller embedded systems will resist for a while, until one day MS decides to port some killer technology de facto embracing them as well.
Not necessarily. It is not possible to access the GPU in WSL at all right now, so I need to dual boot which also means dealing with Linux desktop compatibility issues with my laptop.
As long as I can use the same ML framework (without DirectX API), then this poses no compatibility issues at all. It just means I can develop & run my ML code in WSL.
Not sure about that. I got started in Notion by looking at the initial database they set up and modifying it to handle the use-case I was imagining. It was more effective than any tutorial would have been at helping me learn the product.
Does the intent matter if the result is the same?
It sounds like Jet was an amazon killer? Was it ever released or was it killed during development? That's the first time I hear about it.
Money Market funds are a good option to store cash that one needs for the immediate term, and there is a wide variety of them. However, one should evaluate each fund and their holdings to understand the risk & liquidity profiles.

My colleague just wrote this explainer detailing how money market funds work and how one should go about selecting one, in case it's helpful - https://medium.com/@mikedombrowski/are-money-market-funds-th...

Full Disclosure: I'm the founder of InterPrime (yc w19). We provide treasury management services and bring the treasury tools that big companies have been using for decades to Startups, SMBs, Non-profits & Investment Funds. Happy to chat and help anyone with questions on these topics.
This was a bug of sorts, we’ve engaged the Java team at Microsoft to get this sorted. Disclaimer - I run the Java team at Microsoft
Am I mistaken, or is this not so much "DirectX on Linux," but only "DirectX on Linux VMs on Windows?"
AMD pivots: B450, X470 motherboards will support Zen3
Works in Chrome on Android too.
This is super cool,, although...

At first i was amazed, but as i kept watching the video, i realized they all look pretty much the same, with just different color tones and texture.

It would have been crazy if you captured anime, and it suddenly changed everything into anime
I, and I imagine many others, immediately jumped to the conclusion that the data in question was more concrete, like confirmed cases or ICU counts. It goes to show how easily twists can be put on any story to serve a larger purpose
If it aint broke, don't break it.

In a business context, the outcomes that your software enable are the things that matter. If your legacy platform still works and your business can still accomplish the things it wants to accomplish, why add a huge expensive distraction?

IBM still makes mainframes. You can still buy OpenVMS systems. There is no reason to believe that you will wake up one day and your technology will no longer exist. Don't hire people from Stanford or MIT. Recruit at 2nd tier schools and get them a year or two before you need them. They can learn all they need on the job, and they cost less, too.
Anything that requires an old school code signing certificate is DOA IMO. A website, GitHub account, MS account, etc. are better indicators of trustworthiness than some LLC. EV code signing certificates are a money grab and anyone willing to spend a few dollars on an LLC + certificate can distribute all the adware / malware they want.

We need a trust / verification system that's built for more than grabbing money out of the pockets of developers.
Yes. And since the Greeks still have many of the acropolis marbles in their museum, it's fatuous to assume that they couldn't protect their own heritage.
I’m mostly happy with awk. But splitting strings really sucks. I have to read the docs every time.

I think my dream awk-like tool would look something like:

1. Has an “interactive” mode to see what your script is doing as you write it. Something like a combination of less, fzf, and a Bret Victor style debugger showing matches/values of variables at each line

2. Supports things that aren’t list RS-separated records of of FS-separated fields. Some formats I would like are json, csv, records where the fields are all key=value, and maybe some other formats. Support would mean some way to specify patterns for different formats

3. Extracting marching groups from regex matches.
Because amazing success stories are most likely due to chance, not action. This means that the people who succeeded, especially without first failing a large number of times (like applying to be an astronaut or NBA player; you get one, maybe two chances), haven't learned much about how to accomplish those tasks.
You are not giving the full extent of his comments on transgender people. He is against women who transitioned as adults from competing against other women. He is also against people taking steps as a child to make transitioning easier as an adult such as taking completely reversible hormone blockers to delay puberty until they are old enough to transition. So he leaves no possible path for a transgender woman to compete in sports. It seems like he wants transgender people out of sports completely.

In my opinion, the whole discussion of transgender people in sports is a proxy war for their role in society as a whole. Transgender people have been allowed to compete in the Olympics and most American sports (at least at the college level) for roughly a decade if not longer. It is still extremely rare for a transgender woman to dominate other woman in any of these sporting events. It just doesn't seem like a possibility worth focusing on when compared to the downside of further marginalizing the transgender community at large by singling them out for harsher treatment.
Encrypted Data Analytics
The Burning of the Library of Alexandria was neither intentional nor absolute. A better example is the burning of the House of Wisdom by the Ilkhanate Mongols
Yup, from one of the MS staff replies further in the thread[1]

> There is a single usecase for this: WSL2 developer who wants to run
machine learning on his GPU. The developer is working on his laptop,
which is running Windows and that laptop has a single GPU that Windows
is using.

Can't say I can get behind MS trying to shift maintenance for a Windows only "feature" onto the Linux devs here.

1. https://lkml.org/lkml/2020/5/19/1139
"we send a very large mail message that contains a very long header line (nearly 4GB)"

4GB header? Who would let an anonymous person on the internet send you an email with a 4GB header.

Figure out how to do it with reasonable limits and then I might worry.
This comes across a little patronizing. The poster is making the point that North Africa had been part of a civilized empire for centuries, and full of wealthy cities, some famous for their learning. Some of history’s greatest minds lived in Roman North Africa.

These cities were conquered. Some were sacked and destroyed. There was major loss of life, economic destruction, and loss of property, including written works. The conquerors, at the time, did not much appreciate the value of what they were destroying.

The fact that the region later somewhat recovered does not take away from the fact that, if we’re talking about setbacks for human progress, the early Muslim conquests were one. Yes, there was a great reawakening where the conquerors began to appreciate the legacy that remained, and began translating and building on the works that escaped their destruction. That doesn’t make the intervening period better. And certainly the poster is correct that cities like Alexandria and Carthage never again achieved their old prominence.
I started working remotely 10+ years ago specifically because I hated being in a cubicle. The confinement felt like I was in school again and I always felt like I was trapped and it ate away at my soul.
That's the argument that the British Museum uses to justify its collection (much of which was obtained through colonialism). Many countries (even Western ones like Greece) would like their stuff back.
Rome had most of that long ago. Some of their field surgery technology in particular was extremely advanced.
That may work as an alternative to AppleGoogle ultimate tracking app that's in the works now, or perhaps in conjunction with the it.
Impressive android app work already, given the time frame. Can I contact devs somewhere besides discord?
I wish gawk had a native strptime function. Always seems like an odd omission given strftime is included.
Although WAAS and other similar techniques can be used to improve the accuracy there are many impracticalities of using secondary sources. The reason stated was to encourage civilian uses of the better accuracy. The other federal departments agreed there was more to be gained from civilian use than lost by making the more accurate signal than lost but limiting its use.
The thinking man's NotHotdog.com
Bitcoin wants it to be expensive which is the problem
> "don't ask me again, I won't lose this"

This option should be labelled according to the reality rather than people's wishful thinking

"Don't ask me again, when I lose this I am OK with losing the account and messages"

There's probably a pithier way to express that we could get into the common lexicon as I foresee it being useful in many places. Maybe we can just label it "Yolo!" ?
Every bank I've used lets you download your transactions as a csv or qfx, which is then trivial to import onto gnucash (I still need to spend ~20m each month carefully sorting things in categories).
They all annoy me... even macOS... just in different ways... I will say, with WSL2 in Windows since early march, it's the first time I've enjoyed using windows, since most of my work is in WSL with VS Code, and I just use the apps I need in windows outside of that...

Almost like the best of both worlds... of course, I've pinned both my windows and linux home directories to explorer, and added the following to my .bashrc

alias open=/usr/bin/wslview

For the most part, it's been really nice... docker working as expected is a nice change as well... no fiddling with CPU/Memory options anymore.