skysight-inc/HackerNews huggingface dataset:
The number of new infections in South Korea is low, and I fully expect the Koreans to squash any new clusters that may appear. It helps that the population is onboard with the public health measures; when they had that cluster that originated in a nightspot they promptly shut down nightspots again, and that didn't trigger protests.

The Chinese have that problem with their porous border with Russia and North Korea, where the pestilence is uncontrolled. It's a continuous source of new cases, but I expect that these will not spread far.
>it performs the same as or slightly worse than the 3900x

This is getting nowhere, 3900x is 12core version of 3950x, both are commodity grade hardware with 'cheaper' motherboards and two memory channels. 3950x tends to have the higher quality silicone, it boosts higher on its right own.

HEDT has more memory channels and more PCIe lanes - this is "the land".
Hugged to death. Wayback link:

https://web.archive.org/web/20200422195643/http://www.openss...
Former Apple Engineer with 1400 Patents Is Preparing 'Revolutionary' HomePod
That'd probably be your languages with large/cohesive libraries (I'm thinking ready to wear as in large retail).

Production-history without expansive libs is probably bespoke and half a complete library (eg rust/go, having half of what you want, and missing the other half) is boutique :-)
For whatever it’s worth - you have to be a member on HN for a while to even be able to downvote - and I very rarely do. I downvoted here not because I disagree or am not interested - but because this thread went nowhere and you’ve euclidiated nothing.
Pretty sure this a big GDPR violation
> but a credible recipe for reducing the idea to practice

So, where can I buy those inertial mass dampeners? Some chinese knockoffs would be fine too.

https://patents.google.com/patent/US10144532B2/en
Wow...

> Google Buzz publicly disclosed (on the user's Google profile) a list of the names of Gmail contacts that the user has most frequently emailed or chatted with.

Google Buzz is something you definitely don't want to be similar to.
"The Income inequality in Sweden ranks low in the Gini coefficient, being 25.2 as of 2015 which is one of the lowest in the world"

https://en.wikipedia.org/wiki/Income_inequality_in_Sweden
No PG does not fsync every writes, more details here: https://dba.stackexchange.com/questions/254069/how-often-doe...

My point is people complain about MongoDB are the one not using it most likely, MongoDB is very different from 10 years ago.

I like to remind people that PG did not have an official replication system 10years ago and as of today is still behind MySQL. No DB is perfect, it's about tradeof.
Yes that. But also only use paradigms which the company can support.

For example good static typing is not just about adding type declarations but about taking advantage of the type system to the right degree. (Like don't ever overdo it, it's killing productivity most times).

But what degree falls into the productivity boosting spot and from which point on it will hinder productivity depends a lot on the team.

The problem often starts when the team changes and e.g. a pure scala/rust/C++/Ocml team get people cross entering from languages without any usefull static typing.

What had been reasonable and useful might now be a hindrance to the team!

I ran into a situation where this caused massive delay. (Well through the actual root cause was miscommunications, people not complaining about problems and instead trying to find ways to fix them behind the back of other people force pushing nice looking simple solutions which just happen to fail many edge cases, killed the write, refactor, test cycle and increase maintenance cost longtime :( )

So well 1st never overuse type systems. 2nd communicate problems, especially if you have problems understanding anything even if it just takes longer then you think it should.
Somehow I expect that using a bot against their bot violates user TOS part #63836370 section YQ, and they will immediately lock your accounts, associated business accounts, delete the data and offer zero recourse.
SQL Server: I use C# and write line-of-business applications.
I don't care for Computer Modern serif, but I have a soft spot for Computer Modern Sans Serif [1].

It's the default font in Beamer, and I find when I make it the default font for non-serious publications, it looks really clean and modern. I especially like its rounded edges -- makes it look Web 2.0ish.

[1] https://tug.org/FontCatalogue/computermodernsansserif/
On impl, which I take to mean implementation:

I finally have direct implementation experience (thanks COVID-19 I guess?) of WebAuthn now so I can speak confidently to this consideration.

I built a toy implementation on my vanity site and am gradually integrating it to a site friends built back when we all lived in the same city at the turn of the century. That site is old PHP (actually parts of it are terrifying Perl CGI code that looks like it was written before HTTP/1.1 existed) so my WebAuthn implementation is also PHP at the backend. This is neither the simplest, nor most capable technology, I have no doubt it can be done faster and better in your preferred language (it certainly can in mine).

I wrote <1 KLOC, no frameworks, no libraries beyond standard components, there's a little corner cutting in my PHP CBOR implementation but nothing likely to break in the real world for this purpose (we can treat all "I don't understand" cases as "Probably bogus, refuse entry" and be fine).

The JS is a little bit of Promises and some JSON processing, nothing every browser (that can do WebAuthn) doesn't offer already and I included it in my < 1 KLOC total.

Now you aren't going to get this done by thinking it's something else. Trying to do all the work on the client? Not going to make that happen. Hoping to hide all the WebAuthn credentials in a 64 character "password" field your database already has for each user? Not going to be like that.

But if a team has one person who understands in principle what this looks like, I'd say it's maybe a week for a backend person, a week for a frontend person and a week for a tester to spin up on what's going on and learn it. And that's the first time. And that's going to be markedly less for people who aren't learning the components (Web Crypto, public key crypto) as they go.

The pay off is huge. When you store passwords, that's a liability you've got there, it's like toxic waste you're storing. If somebody gets those passwords you can face fines, somebody might sue you, even at best you'll need a PR firm to help try to sell how sorry you are about it. But stored WebAuthn credentials aren't even secret. They make your preferred sock colour look like the crown jewels of PII by comparison, yet they're far stronger than a password as login credentials.
Mastercard seems to be leading the way in fighting this type of behaviour. As of April 2019 they require notification at the end of free trials sending the customer a receipt and cancellation instructions. And Mastercard are looking into preventing recurring charges that you try to cancel.

https://www.marketwatch.com/story/mastercard-cracks-down-on-...
So it's easy to think with a human customer service agent, all will be well. But then I think about all the customer service calls I've made or emails I've sent, and I almost wish that they did not exist so I don't get my hopes up and waste my time. Most customer service is worse than a computerized flowchart.

And even if they do understand your situation, and have authenticated you, and aren't just reading a script, then most of the time they can't offer you anything else besides what's possible on the website anyways. Sometimes we just like having someone to complain to.
Language is not a place I can leave or join as I please.

We're stuck with language.
>"Basically, we think that LinkedIn profiles don't do a good job of showing engineering skill...:"

So that's your bar, a growth-hacking dumpster fire?

>"LinkedIn profiles have become the default engineering resume (despite the fact that most engineers are not particularly happy with their LinkedIn profile)."

No they haven't. You know what the default engineering resume is? The one you have on your hard drive that you share at your discretion.

I'm quite surprised at how oblivious you seem to be of the issue of user trust.
Not wanting to rely on Google - especially Gmail - as my central identity provider is why I switched to Fastmail. Sure it costs and the migration took a couple of days but it's been worth it.
This is my biggest fear. That the government support for people rendered jobless or furloughed due to covid would end, businesses would start reopening, but they require immunity passports. This would cause many people, especially those in poverty, to purposefully contract corona so they can get a job.
No, that's just an alias for numeric type affinity which results in a binary floating point type if there's a decimal point.

There's also a long tradition of "faking" decimals with integers. I have always found that to be extremely tedious and error prone.
Use a larger logarithm like base 10. To cover a significant enough portion of the populace will require going door to door
I've never used that before, but it sounds a bit like Docker? As in, it's got a VM in the background and I can interact with it?
Also hubris. Hubris is a hell of a drug.
I love the detail in the post! A lot of this seems to boil down to the author being able to drop to a lower level of abstraction when necessary. I'm curious to know how they got that facility. Did they dig deep when they found something was slow? Or did they do a bunch of research before hand? Maybe the higher level tooling didn't exist when they started working on the platform so they had to pick things up out of necessity?
> Can rights holders be tricked into committing perjury?

If I could interrogate your as long as I wanted, I am sure I could get you to perjure yourself three times. Keep asking slightly varied questions until I get you to answer similar questions two different ways.
Duru Klima, Sabiana Ve Dantherm Türkiye Distribütörü
I'll clone that locally juuust in case :)
Remember that Core Data manages a graph of objects: it’s not a database.

and therein lies the primary reason that I try to never use Core Data if I can avoid it. I almost always want a database. I almost never want to manage a graph of objects. If the backends I spoke to were also organized as object graphs, maybe I’d feel differently about it.
Another victim of the Chrome Extension AI. Seems like the PR move of last week was nothing beyond that, a PR move. I expect them to backpedal again like they did with Pushbullet, but it's too late now.
The default in MySQL and in postgresql is to fsync before commit and afaik that has always been the default.
Man, people really hate Mongo.

We use it for a very specific use case and its been perfect for us when we need raw speed over everything. Data loss is tolerable.
Then don't maximize your browser.
The virus is not gonna disappear but it doesn't mean you are going to be infected as well. If you do infected, doesn't mean you are going to have the symptom. If you do have the symptom, doesn't mean you are going to have severe symptom. If you do have severe symptom, doesn't mean you are going to require hospitalization.
If you want to submit an account deletion request, you can do so here: https://triplebyte.com/privacy-center/
It might be too obvious to point out, but.. browser window is resizable.
A downvote represents my displeasure with the non-apology apology.
The intended meaning was clear.
In theory. In practice, Manifest v3 (the changes to adblockers) will be implemented at the C++ level, meaning you'd need to fork Chromium in order to avoid it. I would be surprised if Brave even had the engineering power to do that. Microsoft perhaps, but I doubt they actually will.
FWIW, in most of the US and Europe there is no pressure on healthcare facilities. Most hospitals are seeing lower than normal utilization, primarily from non-Covid cases.

Edit: as an example, my county (Santa Clara) is using under 10% of hospital beds for Covid. This is typical, check your county dashboard if they have one and you are likely to see a similar number. Source: https://www.sccgov.org/sites/covid19/Pages/dashboard.aspx#ho...
I’m looking forward to them eventually supporting Inoreader sync.
And yet every single one of those people is going to be just fine.
Then why are we doing any lockdowns at all? If most of the young are near-safe, we should have just isolated the 60+ and kept society running as usual for the rest.

Clearly a lot of people are not willing to take the risk of contracting the virus.
> they developed this entire framework ... to address UI performance

They developed it to address developer performance and ensure consistency.

Apple's layout APIs certainly could be a lot better but this framework only seems necessary if you want to avoid having the same teachable moments over and over for thousands of junior engineers.
In their general "journalism" pool (i.e. aside from Nova and Science Friday), NPR/PBS journalism has a really low bar for science knowledge.

There's a new PBS science show hosted by a "journalist" (rather than a scientist) called "H2O: the molecule that made us".

When talking about the atmosphere of the early Earth, she referred to it as "mostly CO2". That's so egregious an error, I rewound and rechecked it five times. The highest CO2 content we know of was 0.04%. "Mostly"?! This means that nobody with fairly basic science knowledge (I don't even have a degree in hard sciences, and this hit me like fingernails on a chalkboard) reviewed the script, or caught it in production, or caught it in previews.
That's funny you say that - I've been following Kotlin a long time and lately have been getting interested in it again; somehow my thoughts keep leading there.

If anything holds me back its my experience with Scala. I used Scala for awhile (actually it was my introduction to functional programming) and I like the language but everything about it that seemed to make me unhappy was related to the tooling and JVM ecosystem in general. I should give Kotlin a real chance on a small project though as I haven't done that yet, I've just read the language guides.
That is all fine for a personal website, but if you're thinking of WebGL for general use, there are an absurd number of rules. I even linked some of them in the parent post.
Yup pretty much. Esp when it’s something like Erlang that passes the sniff test as something that likely will expand your knowledge in a meaningful way, and be a long lived technology.
Actually, I regularly have to go through any APIs we use from Google and yell at the developers who use them.

I can't risk having a corporate rollout/demo/pilot fail because some developer made the Googlebot pissy and got everything they're associated with banned.

I trust Microsoft way more than Google at this point. That says something.
If you look at the logs of phishing exercises you can often see employees messing with the red team, like entering invalid creds for CISO or CEO and stuff.

I think phishing exercises should provide much more details, e.g. the following metrics:

(1) # targets opened email

(2) # clicked link

(3) # who entered valid username (must match some identifier in email - to prevent trolling)

(3) # who entered password

(4) # entered valid(!) password

(5) # entered MFA/code or did Push

(6) # auth cookies stolen (full compromise)

Otherwise it's difficult to compare any of these tests and understand the actual risks and success rates.
"This is very, very close to eugenics in my book."

First, it's nothing like eugenics at all.

It's not the policy that is degrading your situations, it's the disease.

The policy is just an official recognition of the situation.

If you have a disease like AIDS, you cannot go around knowingly affecting people.

We already have public policy in place for similar such things.

'COVID Passports' are just a mechanical effectuation of policies we already put in place.

Yes, it comes along with ethnical questions, but if it were not for people racing to get themselves infected, it would be pragmatic.

Consider your 'concern for your rights' for a moment wherein the entire world on 'lockdown'. People literally locked in their homes working out 'prisoner's dilemmas'. 30 Million people have been rendered unemployed, many businesses have been shut down and people are bankrupt. What about their rights? Or forget 'rights' - what about their livelihoods and the destruction of their savings, homes etc.? It's more of a pragmatic concern than a moral issue.
What is a pass entry and what do you use it for?

Another thing I should mention is I wanted to try hey.com since it looks like they’re doing some interesting things (alerting users to tracking pixels to push back on clients like superhuman, whitelisting incoming mail, etc.) but they make it hard to get an invite so I gave up trying and paid for fastmail instead.
> There isn't an adequate replacement yet.

D as Better C works very well as a replacement. I've converted a lot of code from old C to BetterC and it goes very quickly (once you remove the use of the preprocessor, which can be tricky if you use the preprocessor as a metaprogramming tool). The syntax is nearly identical.

https://dlang.org/blog/2017/08/23/d-as-a-better-c/

Note that no D runtime library is required. Just the C Standard Library.

(Yes, I am in charge of the D Language Foundation. No, I don't receive a nickel from it. I do it because I believe in it.)
Maybe it's just because I know SQL reasonably well but I don't even find Mongo particularly easy to use. Not for complex queries anyway.
I build off of serverless. Not very locked in - I wrote my service to run locally without any AWS services at one point. The main 'lock in' has nothing to do with serverless - it's DynamoDB. DynamoDB is really good so I'm reluctant to port to other clouds without something that has a very similar model. If having a really good service is "lock-in", sure, we're locked in.
Unless there is some implement preventing you running it closed, I would disagree about "designed" part.
See reverse Tinkerbell effect
> Google needs a damn union just to get some reason in the building.

I'm pretty pro-union in general but I don't follow your reasoning. Cops are unionized, and when they murder innocent civilians in broad daylight, the unions are right behind to pay for their legal defense. Unions don't bring reason to a workforce; they merely represent that workforce.
Not at all, "let it crash" is simply a way of phrasing "consider reset in your flow of control".

In embedded systems, certainly safety-critical ones, you have to consider the possibility of a reset path at all points in your flow of control. Your code resetting is a valid flow of control.

This is absolutely necessary to get a properly robust system.

Your drone system needs to be able to handle a reset at any point and still maintain adequate control of the aircraft. This is "Let it crash".

"Let it crash" is essentially the same thing. Take account of the necessity of reset, because you can't stop it happening.
is any country actually issuing those "passports"? afaik none of the countries that opened up do that

a more pertinent question is how to monitor the quarantine of infected people for the following months. asian countries used quite harsh measures for that
> It writes out and syncs the accumulated WAL records at each transaction commit, unless the committed transaction touched only UNLOGGED or TEMP tables, or synchronous_commit is turned off.

So wal is synced before commit returns, and if you power cycle immediately after, the wal is played back and your transaction is not lost? So it's fine?

It does not need to sync all writes, only the records needed to play back the transaction after restart. This is what all real databases do.
I think all of this is moot, because several big companies that have a business model arising from direct transactions with end users ... are also routinely losing sight of their obligation to end users. Did anybody want Windows 8 tablet UI on their desktop? Did anybody say, you know, this Macbook is great, but it'd be even better if it no longer launched my 32-bit software, and please make it phone home for everything I do?

I think this story is better told more simply, that when a company gets big it becomes arrogant, bad at social awareness and serving anybody. I'm sure you can find advertisers or would-be beneficiaries of what you call "data theft" that are fed up with Google breaking their stuff too.
>In our case, durability was a smaller concern by design (lots of write-only data, lots of ephemeral data),

I assume that you mean write once data. If you mean write only you might as well use /dev/null.
If only someone would invent a back button so you wouldn't have to stay on the same page.

Also OpenGl ES isn't something that is compiled to WASM, it is a javascript API. WASM does not have access to the DOM or IO.
DasBetterC does indeed have slices, destructors, copy semantics and some move semantics. There's a proposal in the works to add complete move semantics.
If you see your identity as an engineer to be one grounded in the languages you use, you have commoditized yourself, or are at least very junior. Programmers solve problems, usually with a mix of deep skill sets revolving around domain knowledge or knowing how to use computation, systems, etc to solve them. Competency in a specific programming language is far down the list of what defines the value of a specific individual engineer to an organization or project.
I've heard MySQL (well, MariaDB, really) has improved a lot in recent years, but I still can't imagine why I'd ever choose it over Postgres for a professional project. Is there any reason?

It used to be that bargain basement shared-hosting providers would only give you a LAMP stack, so it was MySQL or nothing. But if you're on RDS, Postgres every time for my money.
Tim Davis, the developer of SuiteSparse [1], a library for calculating with sparse matrices, also developed a reference implementation of GraphBLAS. On his blog are a few short examples of how it looks when you call it from MATLAB:

http://aldenmath.com/performance-of-the-matlab-interface-to-...

http://aldenmath.com/a-matlab-interface-for-suitesparsegraph...

[1] http://faculty.cse.tamu.edu/davis/suitesparse.html
Donotpay probably would if you passed the idea
> You'd think Intel killed HN's favorite puppy or merged with Oracle.

To be fair, Intel engaged in some really evil practices to prevent AMD from gaining market share for a very long time. And, unlike Microsoft's slap on the wrist, Intel never really got punished at all for it.

Yeah, Intel isn't as bad as Oracle simply because they don't have Larry Ellison. However, Darth Vader isn't magically good simply because he's not The Emperor.
15% need hospitalization

Trust me, you don't want to belong to that group. The reason you are in hospital is that you have serious pneumonia for weeks and may walk out with permanently reduced lung function. Have you seen Boris Johnson before and after?
I like the exercise the author lays out, but the rest is the worst of pop psychology. Even if it’s true you are only truly focused for 6 hours a week on average, that doesn’t mean you are only productive for 6 hours a week.
Yeah, I am well aware of the ethical issues and honestly I know that what I proposed has countless ways of backfiring somehow.

I would only seriously propose such a thing for those that really want to get out of the isolation measures and for those business owners that worry more about their pockets than human life. For instance, in my proposal people really would not leave the hotel until cleared. If hospitalization were needed, it would be to the hotel owner to provide a section of the rooms to be equipped, and bear the costs of it. Voluntarily infected => No hospital bed for you.