skysight-inc/HackerNews huggingface dataset:
Read further down. The article I linked mentions that Washington state said in a prior request that they only count confirmed COVID cases in mortality metrics:

> In its May 8 response to the Freedom Foundation, DOH stated, “All of the deaths currently attributed to COVID-19 had a positive PCR (polymerise chain reaction) test at some point. A PCR test is required in order to classify something as a confirmed case.”

However various other sources now seemingly contradict the answer previously given, since they do count “presumptive” cases in mortality metrics after all:

> DOH’s “Preliminary Guidance for Reporting COVID-19 Deaths” provides: “Coronavirus Disease 2019 or COVID-19 should be reported on the death certificate for all decedents where the disease caused, or is assumed to have caused, or contributed to death.” (emphasis in original)

> Another DOH COVID-19 fact sheet makes a distinction between “confirmed” cases of COVID-19 in which the patient tested positive and “probable” cases involving any of the following factors [...]

So either the initial response was false or the definitions of the metrics changed at some point. The reason this matters is because WA’s governor, Jay Inslee, has instituted the nation’s most strict restrictions, going well beyond what other cautious states like CA have implemented. For example he has banned fishing, hunting, residential construction, prevented rural areas from advancing in reopening phases, etc. Even as some restrictions (like closing all state parks or banning fishing) were reversed, Inslee continues to retain strange nonsensical bans on activities like camping. Certainly there is motive to make the numbers look worse to justify policy overreach or missteps, and it deserves scrutiny.
Zuckbucks. FB going to start its own federal reserve.
To produce a square wave, speaker cone should move with infinite speed.
Covid-19: the harms of exaggerated information and non‐evidence‐based measures
$16-$20.

https://www.playerup.com/accounts/redditaccount/

Not a lot for Westerners, but that is a week of wages in a place like Ghana. Decent pay for re-posting popular content.
>To rent out property you must first own property. To own property you must buy property.

Or inherit. Mayfair is rented out by the Duke of Westminster not because him or any or his ancestors did anything as crass as buying it but because he traces his lineage back to a mate of William the conqueror (note : not William the buyer. Conqueror. The distinction is important you see) in 1066.

Broadly speaking, all land wealth is derived this way, no matter how many hands it passes through on the way to its current owner.

You no doubt believe that the act of buying and selling land and working with it somehow "morally sterilizes" it. It does not. If Mayfair was sold it would still be conquered wealth.

I am very well aware that investments do not necessarily pay off immediately and you know very well that that is not what I am talking about at all.
For many organizations, the fact that it is free is less important than the fact that they already have Office.

If a team in a mid-to-large company wants to use Airtable, they will have to spend a lot of time championing the process--audits, vetting, bidding, legal, data management, and on and on and on.

If they subscribe to Office365, they've already gone through this process. It will either be enabled by default, or be subject to a much less stringent review before IT flips the switch.

Put another way: money (at least the sums involved for most SaaS) is the least important objection a customer might have to adoption.

Side note: this is also part of the reason why Excel is so popular, even though many executives are aware of its short-commings and might wish for something more integrated. Even if they have the budget, it is excruciating trying to onboard a SaaS offering.
Reminds me of when people say 'you don't need fancy equipment to make music'. Sure, you don't _need_ it, but a new fancy synthesizer or guitar is investing in your own ability to make art. More than the instrument itself, knowing I made an investment in myself helps motivate me I think.
> But if you're going to do it, you need to build up a case and make it carefully and dispassionately, and above all maintain your professionalism.

Last time I checked, the whistleblower wasn't raving or cursing on the way out.

It sounds like you're just generally uncomfortable with questioning authority.
Microsoft launches platform for industrial autonomous solution development
> You confuse declarative and functional.

No I'm not. Also functional programming is declarative programming (but not the other way around). If your code is supposed to be functional, it is also declarative.

I was trying to freely guess what your incomplete example was supposed to do. Maybe I was wrong, but then you didn't provide much to work with.

> The animation, where sequence of events is known exactly, is the poorest example for declarative programming.

This wasn't a competition to come up with textbook examples of declarative programming.
Domain parking is a 'business' that isn't adding any value whatsoever.
Didn’t know they had original TV shows, but I thought at least they will build social features into Watch.

Shopping on the other hand, is a private and individualistic activity.

I feel this is far removed from their core mission.
According to https://github.com/notable/notable/blob/master/SOURCE_CODE.m... the current version is no longer open-source.
Your comment makes me want to write this symbolic generative grammar lang I've been thinking called "Roam" where you hand write code in pseudo natural langs compiled from lower level dialects with a root lang bootstrapped using Rust, so you could either enter natural accented commands or render code to a target natural lang. Mathematically it's possible, but I'm not sure programmers or end users would appreciate it unless their was a global kak like text entry system for keyboard input. Personally, I find writing by hand helps me "think differently" (I've coded on paper napkins) and the end result is usually much better because writing pseudo-code is much easier than having the distraction of writing correct syntax--a fact I always forget about but my professors in college always required.
It's an office 365 product why would you expect it to work without an account? Especially when it's purpose is collaboration
> Quite a remarkable lack of IANAL…

I think people have just figured out that "IANAL" goes without saying in any online public discussion, unless for whatever reason it happens to be in a forum where arbitrary participants are especially likely to be lawyers. This is not a commercial context where fraud would be a concern, and even if the speaker was a lawyer there is no reasonable expectation of any attorney-client relationship between random participants in a public discussion. "IANAL" flags are superfluous.

> Very different from falsely claiming the release is OSI compliant or whatever the legalese is...

The de facto accepted way to say that a license is OSI compliant is to refer to it as "open source".
For someone who is using Google, it's safer to trust them with DNS rather then another company.
> As far as I have noticed, only time Google makes something 'more private for everyone' historically, has been when they themselves have found a superior way to get around it.

In theory, DNS-over-HTTPS in Chrome allows Google to bypass OS-level ad blockers. Just like Manifest v3 limits the capabilities of in-browser ad blocking.
The geo-politics of Saffron: https://www.nytimes.com/2015/12/30/dining/saffron-iran.html (article is post-JCPOA, 2015)
Microsoft launches new platform to help engineers to build autonomous solutions
I've been using ledger for a year next month.

As you imagine, the fact that it's text-only has been both a burden and a blessing.

Burdens:

- inserting transactions takes a long time, when you're starting out. will always take a long time if you never "automate"

- it's easy to make little mistakes and not catch it until the next time you compile or make a report.

blessings:

- git, sed, grep, awk all "work as advertised"

- you can automate the boring things, as they get more boring, and you can learn a lot along the way

at this stage, I have a combination of awk and python scripts (maybe 500 lines total, but a lot of it is regex) that convert my financial institutions' transaction export csvs into ledger transactions. I pretty much copy paste that into specific ledger files. The next step that I'm currently automating takes a concatenated `git diff` and interactively categorizes expenses/splits/assigns to the correct ledger file.

I also blew a ton of time (maybe 40 hours) on scraping those csvs from bank websites, workday, and fidelity (basically, a puppeteer script for logging in, downloading all the files available). Getting past google auth for workday was hard. But learning these things has been fun.

With all this automation, I spend maybe 20 minutes every weekend importing things over from the banks. I'd do it every month, but I'm still a control freak with it.

Doing this has been super fun! And it also has yielded a lot of insight into my finances. Above all, it gives me a feeling of "control" over my finances like no other. Itemizing deductions takes an hour, just as a throwaway example.
Before I started using GnuCash I had no clue how much I spent monthly. I was fine with the fact that the my savings account seemed to grow over time.

Then one day I got mad at a random fee from my bank after realizing how much they charged me over the years. I closed my account at this bank, decided that I will be more careful with my spendings and started tracking everything with GnuCash.
Webmentions, pingbacks and the like were often abused for link spam. I disabled all of that on my blog ages ago (and I had to implement it in the first place, so... that was a drag).
I also think this is a bad move, but to play devil's advocate for a moment.. if this deal had meant that the show became ad-free (it's not), would that be preferable to it being open but with ads?

I only ask because I think some people here might say yes, though I personally think the importance of being open and using open protocols like RSS supersedes the business model.
I tracked every single expenditure in GnuCash for a year, mostly out of curiosity. But in general I don't worry too much about budgeting because I'm naturally a bit frugal. However, I do a yearly summary of assets in order to track long-term/retirement trajectory. I can also use that to get a single number showing me how much I spend each year.
Lessons in Brand Partnership Building
Meh, it's just more proprietary middleware, which is nothing unusual for the Machine Learning crowd. They don't care. Everyone will still use PyTorch or TensorFlow (or just CUDA) and whether or not it directly talks with nvidia's Linux driver stack or through DirectML to the WDDM stack or through CUDA to the WDDM stack isn't relevant for most people, with one exception: training performance. The vast majority of actual large scale training and inference happens on headless servers anyway and even if it did run on Windows Server you'd just pass a PCIe card directly through to a Linux VM with Hyper-V, you already had that for a while.

I see this as a response to one of WSL's most requested features by developers. "Machine Learning Support" has been a day 1 bug report, and in practice it means "Run TensorFlow/Pytorch" which in practice means "Support CUDA". Frankly if they only did that, it'd be fine (AMD DL support doesn't exist meaningfully), so the fact they went with this whole DirectML thing, allowing generic DirectX 12 compatible GPUs to work, is a surprise. It's more goodwill, in other words, for researchers/developers doing local work. Nobody is going to use these APIs directly, and those who do just need them purely as "device middleware" for the underlying hardware stack, so some generic thing can sit on top. The fact that they're working on Mesa to bring OpenGL to WSL applications, by way of WDDM/DXGI, is more evidence of this, I think, because it will not just benefit ML apps.

"Embrace, Extend, Extinguish" implies that Microsoft wants to subvert things and attract people to their APIs, over time, so they can do a 180. But they don't want Linux users to use DirectX APIs on Linux. They don't have time to make that happen. They want Linux users to use Linux APIs, but run them on WSL (on Windows). And those Linux users expect normal Linux software to work, out of the box, all the time. Totally different things. DirectX only is a means here, not an end. It's the same reason they went from "crazy ersatz clone of the Linux kernel inside the Windows Kernel that works 85% of the time and fails otherwise" (WSL1) to "Run ordinary Linux in a hypervisor and call it a day" (WSL2). Yeah, the first version makes nerds on Hacker News happy because it's a cool hack, but the second version actually means your Linux software will run as is, and it works for users, which is more important. They need OpenGL, and TensorFlow, and whatever, to run on WSL as they exist today to attract people. Not in some theoretical future where everyone is using DirectX APIs on Linux and then Microsoft does a backflip and says "gotcha!"

It will actually be hilarious if TensorFlow-on-Linux-on-DirectML-via-WDDM could actually provide a viable mechanism to use AMD GPUs for Deep Learning, while keeping the same high level software stack.
I've played with OpenBSD on a VM a couple times and really liked it, but I'd like to use it on real hardware and try and force myself to use it as my main personal system at least for a while as an experiment.

I've often heard that Thinkpads make great OpenBSD laptops. Are there any models in particular the HN crowd would recommend? In terms of my hardware needs, I don't really care about graphics like you'd get with an Nvidia card, but I do need wi-fi since it'd be really hard to set up a wired connection to my router in my current apartment.
I own failingventures.com, perhaps we should partner.
That is true. Some people are terrified of the world not being as just as they think it is. Any whistleblowing at all poses a challenge to their worldview and therefore a threat to their comfort. It provokes a lashing-out as you can see in some of the comments.
Cool, looking forward to your next posts!

My understanding is the 2019 hardware has secure boot -- which the 2016 hardware cannot support.

The 2016 era hardware has relatively modern firmware versions available, but the hardware security is likely different and therefore the potential hacks will be different. Lots of opportunity to explore.
17.35 MB for me in Firefox 76.0.1 on MacOS 10.15.4.

But it has been a couple hours since your comment and the other replies :)
I think the opposite, in average attractive people tend to have better personalities because they have received a great feedback their whole life and this allows them to take more social risks, be more outgoing, practice more. If you know or talk to an attractive young woman you will notice that from her POV the world is usually filled with nice people who smile a lot and have 0 problems in accommodating her. Sure, some may be reasonably fed-up with all the unwanted attention, but all of them prefer that to the alternative.
Try using links or w3m.
This all seems too complex for most people. I use Google Sheets, I import a year-to-date csv from my bank and credit card every month, categorize each transaction, then use QUERY to aggregate expenses by category. This data I feed into a rough budgeting sheet which I use for expense trimming. This monthly maintenance takes maybe 30 minutes.

And I have another sheet to compute net worth - retirement and brokerage accounts hold funds for which I can get a price using the GOOGLEFINANCE function, so the numbers change over time and I know pretty much down to the penny what my net worth is after I sorta manually enter in a couple bank balances.
The blog discovery story is terrible, which I think is the only thing that would make someone say that blogging is dead. Anyone know of any good solutions for this?

I've been kicking around an idea about manually associating blogs to twitter accounts, and then using twitter follows to create a graph for discovery purposes.
Never talked about frameworks.

Declarative is just a paradigm, you can use any language to design a declarative API.

Nox, pydantic and sqla are examples of it.
Which is ... Accurate!
to be honest, I cannot believe it has taken this long for the likes of either Google, Microsoft etc to build a product like this. FANG is like the old dog that's chasing the puppy.
These are on the roadmap: https://github.com/microsoft/winget-cli/blob/master/doc/wind...
In this case, the article dissmisively advises that you "stop reading and go back to scrolling Facebook". Sick burn from the author!
Oxygen Not Included might be close to what you are looking for. It's based in space, but its basically a systems-based game for managing a space colony. Includes managing your air (how much oxygen, handling co2), waste, water, spread of disease, and more.
I agree that stuff sounds annoying but I don't think Windows is much fundamentally better like you are implying it is. Almost every point you make can basically also apply to Windows.

> USB drive containing a potential fix cannot be mounted due to some random problem with the USB stack

Driver stuff also breaks on Windows, for example I did have a new laptop where the Intel Wifi card would always stop working after an hour or so with no way to diagnose the problem, due to bad drivers presumably.

> your specific Ubuntu variant has renamed all the tools

Have you not noticed how all the new settings dialogs since they started trying to deprecate Control Panel have piled up different interfaces for accessing the same settings, some of which don't have all the settings meaning you have to dig back in the old interfaces. Plenty of stuff on Windows you might want to change requires editing the registry. One difference on Windows is that Microsoft will probably overwrite that setting change randomly on a subsequent OS update.

> after 10 years they still cannot understand how to QA this thing

Do you not see the frequent articles about Windows 10 QA issues, there was one just the other day on HN front page for a while [1]

> checkerboard of random issues being fixed whole other new issues are created

Sounds like every OS. See [1]

[1] https://www.forbes.com/sites/antonyleather/2020/05/18/new-wi...
There are no perfect whistleblowers. If you're looking for something that destroys their credibility, you'll always be able to find one. Your particular complaint here is purely aesthetic and I think we'd all be better off focusing on the substance rather than going ten rounds about word choice and tone.
The Death of Corporate Research Labs
Extremely helpful for detecting malware, or performing post-compromise IR.
Generally speaking they don't need to. If you are developing C code and need some particular compiler version, you just install a package (ie "pkg install gcc9") and make sure to set CC=gcc9, and that's it.
Auction houses have some very shady practices sometimes, and I imagine it's very difficult for buyers to navigate what is legal and what's not - but also in this case, it kind of seems like maybe they should have known.
Brave, the self-annoited "brave" answer to that question everyone is asking: "why isn't there another middleman between me and the producers of content I like, skimming another 30% of their income off the top?"
I was thinking “Facebacks”, but yes that’s the singularity.
Microsoft (and, similarly, Amazon) will beat them on price, this much is certain. Microsoft will beat nearly anything on price. They'll also win on integration points, and they'll win on it already being part of the package.

But, they rarely win on performance or features. Those are the verticals you need to hope are critical. In many product domains, actually, these doesn't matter. Microsoft wouldn't be in the dominant position they're in if performance mattered.

I'll say right now: some of the integration points they've shown here, where you can create line-of-business apps that embed directly into Teams, that is going to play so freakin well in sales conversations. Airtable has nothing like that. We don't run any Microsoft services at all at our company, and I want that specific thing; I'd rather it be Airtable inside of Slack, but there are way, way more companies out there who would rather it be Lists in Teams than anything to do with Airtable and Slack.
Maybe you should search "doing business in China" on this site to see people's experiences. West biased? Yes. Ignorant of truth/solely gov-based favoritism? No - I watch carefully for that, looking more to personal experience.
Abruzzo is amazingly beautiful. It is similar to California in that you can go to the beach and ski in the mountains on the same day.

My great-grandfather immigrated to the US from Alanno, a small village on the other side of the mountains from Navelli which is featured in this article. If you ever decide to go visit to see the saffron harvest for yourself, consider staying with my distant relatives on the family farm[0]!

[0] https://www.agriturismo.it/en/farmhouse/abruzzo/pescara/LaMa...
I'm not sure how using an unsigned number would help, given that when it overflows you're still going to have some code do unexpected stuff anyway.
>reassures me that we'll not see intelligent targetted advertising in my lifetime.

The only thing which prevents this are incentives. Content provider are paid per click. Intelligent targeting would reduce clicks. Advertisers would have to pay more for intelligent targeting. So why not just keep the status quo?
Once upon a time I got pulled off a project in the middle; the project was given to a new, but experienced, developer to finish. I was talking to a friend who is one of our cloud guys the other day and he tells me "my" app is a bit of a problem child. It seems it crashes regularly but the problem is mitigated by the server restarting, so no one has any urge to fix it. (As a professional, I'm offended.)

Servers as cattle can cover a variety of sins.
If you're going to be dispassionate, you'll never whistle blow - nobody weighing the pros/cons dispassionately would consider ruining their career to expose one of the millions of shit companies a worthwhile endeavour.
It's kinda fun to idly scroll through gnu's list of free software

https://directory.fsf.org/wiki/GNU

As far as I can tell, everything there was made simply because somebody out there thought it's important for a Free version of said software to exist. That's pretty cool. There's gnucash of course, but also a gnutrition calorie/macro/micro tracker, a flight simulator, some sort of comic saving software... the list goes on. Fun!
Facebook’s Highly Efficient New Real-Time Text-to-Speech System Runs on CPUs
I can't really get behind incumbent manufacturers failing to pay the inventor of a technology a significant portion of its value, which is, at minimum, the cost of hundreds of severely injured or completely severed fingers.

It isn't just that they wouldn't pay the license, it's also that they didn't develop the safety tech themselves in the first place. They presumably applied the Fight Club formula, to determine that the company's liability when people slice fingers off with one of their saws was not enough to justify the cost of actually doing anything about it (beyond writing into the operator's manual "let's don't cut any fingers off, mmmkay?").

If one of the incumbents had invented it, the others would have licensed or counter-patented incremental improvements and cross-licensed, recognizing it as a competitive threat.

But since an outsider patented it, that's a minor threat. What can a little guy do against a 100-year tool brand? And if he has to enforce, that means they're not playing by the rules, which are to pay the inventor's license, or wait until the patent expires.

Why are severed fingers part of anyone's business model?