skysight-inc/HackerNews huggingface dataset:
Due to NDA, I can't talk about specifics, but a fab is basically a bunch of small chemical plants in the same (giant) room. There are all sorts of dangerous chemicals in use, but there are multiple layers of safety equipment and protocols to ensure their safe use. Because of how seriously they take safety, the most common injuries were things like ergonomic strain or tripping down stairs. Every stairwell has multiple "Keep one hand free for the rail" signs.

That being said, serious accidents have happened when employees violated procedures/protocols, failed to lock-out/tag-out, or defeated interlocks inappropriately. You can read about them in the press. For example: https://www.oregonlive.com/silicon-forest/2018/10/intel_sued...

Employees who fail to follow safety protocols rarely keep their jobs, even if there happened to be no injuries.
That is not what I said. What I said was: The only reason to prefer an out-dated functionally obsolete technology is fear of disruption. If the reason for using an obsolete technology exists for selfishness more than the needs of the business, then yes, it is a form of incompetence even when that distinction is indistinguishable.

JavaScript is a general purpose high level language that happens to natively run in the browser. My original point is that cookies are functionally obsolete and still in frequent use because developers are generally afraid of JavaScript. The more this conversation divests from authentication towards JavaScript the more credibility you lend my original opinion.

It’s the same level of complexity either way because whether you use cookies or some other storage mechanism the business requirements around authentication remain the same the and the steps to accomplish those requirements are not so drastically different.
> The SSL handshake alone can take as long as a third of a second.

Is this true? If so, then it's a good reason for me not to enable SSL/TLS on my sites that don't need it (e.g. read-only documents or blog posts).
The diversity industry is worth billions. But what do we have to show for it?
Yes, but only with a fairly small share of the code I've written in the past. Most of the code I've written is nowhere near as good as it could be; some of it is embarrassing.

By the way, for me this happens with all forms of creative/original endeavors, not just with coding: Sometimes I read and admire passages I wrote in clear, lucid English in the past. Sometimes I look at and admire mathematical equations I wrote in the past (even if I'm no longer as well-acquainted with them as when they were fresh in my mind). Sometimes I look at and admire diagrams I sketched in the past, e.g., for a research project.
1/6 is literally 2 orders of magnitude smaller than 1/291. Nonsensical comparison.

More importantly, how many of those hospitalizations/deaths are justified? You realize that police are typically responding to crimes and dealing with criminals who tend to be a little more violent than the average person, right?

Don't get me wrong, I'm not a bootlicker by any means, and I acknowledge there are serious policing problems in the US. But seriously questioning whether you're going to survive a traffic stop if you act reasonably is irrational paranoia.
I’m confused ... this says Andorra has >15k people working at dev agencies. The country has a total population of <100k, most of whom work in the tourism industry.

I feel like these numbers don’t add up.
I think you're both right. I don't think we'll get much mileage by limiting consumption via legislation, but I do think subsidizing industries like renewables and green research (and phasing out dirty energy subsidies) combines policy and technology to get us there faster (in time?).
I saw no mention of Reason or ReasonReact. I thought they rewrote Messenger in Reason, and so I figured facebook.com would be next. Did Reason fall out of favor or something?
The difference is that a seatbelt or a vest or a set of handcuffs doesn't escalate existing conflicts or cause civilian fatalities.

Or to put it another way, aren't you arguing that all civilians should carry firearms as well? After all, there could be a mugger, or a rapist, or a grizzly bear. Better to have it and not need it, right?
Way back, when Paul Graham first wrote "A plan for Spam", I was so intrigued upon first reading the article, that I jumped straight into coding.

I happened to be hosting my own mail server at the time, and I had previously implemented a crude spam filter, but the important part is that all my emails were already stored in a database and (crudely) classified as spam or ham, so I had a corpus available for training the classifier.

I spent a couple of hours in 'the zone', and wrote a Bayesian email classifier plus all the database management needed in a few hundred lines of C. The program compiled the first time - a first for me - and worked correctly the first time - another first. It did help that I had been heads-down in a complex project written in C for several months at that time, so my knowledge of the language and good design- and implementation practices were at an all time high.

That same program managed my spam pretty much unaltered for several years, until I switched to a commercial email host. Every few years, I still dig up that code as an example of good design and implementation.
I think people might have different sensitivities to this issue. Before I changed everything to dark mode, I had trouble concentrating on a bright screen especially in a dimly lit room. Dark mode feels like a total game changer for my productivity.
Anytime I hear people, in conversation, speak about police and draw any kind of distinction between "Police" and "Civilians" (their language) I immediately interrupt and correct them: Police are civilians.

As a firefighter/medic this is sometimes uncomfortable, depending on the setting, but I persist.

I would like it if this pushback, in language, would grow and I encourage everyone to make these corrections.

EDIT: to be clear, I am encouraging a distinction between civilians (like you, or I, or police officers) and the military who are governed by their own code of justice and held to a different standard of law and order.
yes, our brains are evolutionarily wired to magnify adverse phenomena from very little data.

if a given recruiter hears that message just 3 or 4 times, they're likely to start believing it's prevalent across the labor pool.
I told you so, I told you so, I told you so:

\https://news.ycombinator.com/threads?id=narogab

In that discussion I somehow lost whatever karma I had on this BB. Despite being polite and reasonable I was blasted into oblivion by some jerk(s). But with my now (-2) karma I am not above being jerky myself by pointing out that I was right, crooked-v was wrong, and any "field hospitals" the US Army made would indeed be, as I stated then, _field_ _hospitals_ and nothing like what "crooked-v" (https://news.ycombinator.com/user?id=crooked-v ) envisioned:

"Making these spaces fit the physical needs of these hospitals (massive power requirements for equipment, hallways and elevators with certain amounts of clearance for transporting patients, extremely well-controlled ventilation systems, sanitizable surfaces everywhere, rooms laid out with central access for doctors and nurses) would take so much time and effort that it would be more money- and time-efficient to build new buildings with the expertise of a group practiced in building new, reasonably high-quality buildings as fast as possible... like, say, the Army...These need to be modern hospitals, not 19th-century sanitariums where patients just get dumped into a bed and left to die or recover on their own."

- crooked-v, being wrong, wrong, wrong

- narogab, being a jerk and an asshole (but almost always, a _correct asshole).[God, it feels good to let go of that knife].
Just because you can fire someone for no reason doesn't mean you can fire someone for any reason.

Or to put it another way: just because you can fire someone by rolling dice doesn't mean you can fire someone for being black.
Have a look at Hetzner also.I also used Scaleway since i a am french but i found better performance on Hetzner(i use the CPX11 for 4.19E)
Strangely the Core Security documents which should be available through the links on the Crypto page:

- https://book.keybase.io/docs/crypto

are not available!

Missing linked documents:

- https://book.keybase.io/docs/server_security
- https://book.keybase.io/docs/server_security/merkle_root_in_bitcoin_blockchain
- https://book.keybase.io/docs/sigchain
Learn How to Create a Passion Economy Platform on Blockchain
Open Source House
Not to sound too negative - I love what you are doing - but using a MIPI DSI -> eDP bridge IC does not get rid of any proprietary blobs.

In practice, those bridge ICs contain general purpose MCU cores, and run a proprietary firmware blob. You can usually update it over I2C. So you've just shifted the blob from one part of the stack (AP firmware) to another (bridge IC firmware).
Letting grazing animals eat grass that's just growing on its own is incredibly energy-efficient, but that's not what we do. We manually grow food for them then ship it to the animals.
Isn't this what Issac Ben-Israel claims in his article[1]? Basically there seems to be a common pattern in all countries, independent from the type of lockdown applied. After 40 days the peak is reached, after 70 days there are almost no new infections.

[1] https://www.timesofisrael.com/the-end-of-exponential-growth-...
High unemployment means higher likelihood of Fed support. Equities markets have largely decoupled from the state of the economy.
Cato and other Libertarian groups have long been trying to get qualified immunity thrown out and while there is an odd uninformed dislike for Cato here this article [0] is worth perusing simply for some of the links including a good summary [1] why QI is unlawful including how it basically defies Congress's attempt to protect people rights [2]

Don't think the SC is deaf to the issue, the amount of money from Police and Sheriff unions defending QI is immense so when cases do land in courts the expertise in representation is lopsided on top of courts favoring police in most actions.

Also make sure not to forget, QI isn't just about cops. It also shields other government employees who cause harm to people or their property

[0] https://www.cato.org/blog/why-qualified-immunity
[1] https://lawcat.berkeley.edu/record/1128553?ln=en
[2] https://www.law.cornell.edu/uscode/text/42/1983
This doesn't happen in practice because the 1900 more employees do not know who is that person and couldn't figure it out even if their life depended on it.

If you've worked in any large organization, above one thousand employees, doesn't matter how many above really. For any specific system, there are often only 1-3 people who are familiar with it and have access and would be willing to touch it.

There will be a few tens other employees who knows about them and have half a clue what they do (typically same department or neighbors sitting nearby). If one of those hear you looking for help on X, they can direct you "oh I think it's managed by that guy". The other 1900+ can't help you.

Having been the unlucky developer at work trying to track down whom to forward a ticket through (100k employees), for both internal services and external vendors. It's not uncommon that it takes weeks to find the one person. There are quite a few I've never found.
IIRC anyone looking at the unemployment rate has to look at some factors that could inflate or deflate the rate. The unemployment rate is a proportion of those seeking employment that do not have a job. This means that as time goes on, people who would like to have a job stop seeking and therefore stop contributing to the unemployment rate (eg. someone going homeless actually makes the unemployment rate go down). On the converse side, seasonal workers and those in between jobs also inflate unemployment numbers to a small extent. In addition, the employment rate does not measure underemployment, which is important as the gig economy becomes more and more common (although perhaps not as much during quarantine).
There are a lot of jobs that are suitable for people with disabilities or lack of college education or other issues -- those jobs jobs are being taken over by "software robots". My employer and lots of other similar companies are using them to automate stuff so that those people are no longer needed.

Robots are not taking over your world -- just some jobs which mean the world to some people who have those jobs!
It's also a bit cynical to say "nearly four months into the pandemic", as if there have been four months where the hospitals could have been seeing patients in the US but didn't.

Also, in the big picture this cost is trivial. 660m is less than $2 per person. Compare that to the 3T bailout or so (numbers change so quickly I can't keep up), which is around $10,000 per person.
Show HN: User Management React Template.Node.js and PostgreSQL Integrated
Duct tape on top of abstractions on top of duct tape in order to make a document platform behave like an application platform. Isn't it time to just replace web browsers with something that doesn't suck?

It's not the browsers that suck, it's what companies like Facebook do with browsers that sucks. And then all the other non-thinking middle managers in other companies who want to copy these terrible things because they're incapable of leadership.
> likelihood to evolve

We also don't know how lockdowns caused it to evolve.
Show HN: Raspberry Pi Network Monitor (Open-Source)
No, I’m not saying that it wasn’t necessary. Simply that a more intelligent analysis would have factored in various costs and benefits, as well as the likelihood of actual events vs. perceived ones. Every action has unintended consequences, but this simple fact seems to have been total forgotten with the response to the coronavirus.
Dude-- there are some parts of society that don't seem to want to relax quarantine. No matter which data you mention, they keep pushing back hard and raising the specter of even greater deaths. First it was "in two weeks" and now it's "during the second wave."

These folks are generally either retired or employed in a job that pays them to work from home in their pajamas. Or they work for a tech company that makes even more money because the government is banning their F2F competitors.
They used to.

This would have been in early 2000's, when all the major AV products - particularly those doing mail gateway scanning, were vulnerable to them. At first it was a zip attachment, expanding to several GBs. That got patched. Then it was bzip2. That got patched. By the fourth iteration, the companies finally caught up with what was being done and took active countermeasures in their software to protect themselves.

One of the first ones I remember was to limit the unpack memory and if the attachment was getting allocated too much, give up. If I recall correctly, it took a couple of weeks before malware authors came up with the idea of padding their executable payloads with a few tens of megs of leading NOPs...
I have defined complexity for you several times. Complexity is not hard just as simplicity is not easy. Just because some framework running on the server hides the challenges from you does not mean the complexity is lower. The complexity is dictated by the business requirements (the problem state).
Airbnb Hosts Built Mini-Empires. Now They're Crumbling
My guess is that they have a/b tested that if you remove the item from the feed user clicked, users become "more engaged" i.e. frustratingly scrolling to find the place where they were.
I always wondered what and where that DM ITS directory hiding feature was. I have looked, but I haven't found it.
Animals can't extract that much more. And we certainly can't get 100% of that back out during consumption, ignoring all the inefficiencies of the process.

1 pound of food in might produce 0.01 pound of cow (probably much less).
Wow, I'm British and I never made that connection before between "the dole" and the verb "to dole out". TIL.
I'm a big fan of the JMSSerializer. Allows you to keep your code strictly OOP while providing a nice interface for (de)serialization of many codecs. It's battle tested and plays nicely with other modern libraries.
Unemployment numbers are not the only issue at hand, from reduced hours to outright cuts in salary; we just took ten percent for two months and it can get to be more, an I have seen others reporting greater than ten percent for regular salaried employees.

Unemployment is horrible but don't discount salary cuts either, for some single earner families to include those only recently forced into single earner it can be very stress inducing
Did you know that 95% of people convicted of a crime in the US were not convicted by that independent judicial system?
https://www.nbcnews.com/think/opinion/prisons-are-packed-bec...

Just because there isn't "the party" making decisions in the US doesn't mean that there isn't a lot of flexibility in when and how the law is applied. It just gets left up to the local sheriff or prosecutors.
On their phones, perhaps? At least we already know that testing it on a computer browser is not testing it for the majority user.
> If the FSF makes a GPLv4, GTK will automatically be available under that license, while Qt will not.

If that were the case, then why was GTK not updated to GPL or LGPLv3 when the FSF came up with that group of licenses?

When I looked it up, I found that QT is available under LGPLv3[1], so unless there is already plans to ensure that a GPLv4 is not license compatible with LGPLv3, I don't buy it.

1. https://doc.qt.io/qt-5/lgpl.html
Technology could be a solution to caregiver shortage for seniors
Comments like these remind of an old post on Slashdot, "What makes a good website?" Ask "geeks" what they prefer, it's usually minimalism, no images, consistent text styling. In the end, the ideal format becomes a text file without markup. I think we need to accept the opinions of techies are increasingly irrelevant in tech. It's like being fine artist getting paid to design flyers or a chef making burgers.
Ask HN: Interesting ideas to write Restful API as part of the practice?
I'm looking for interesting and challenging ideas to practice writing APIs, so far I've found simple tasks like writing a notes, blog or forum.

Do you know any interesting and challenging ideas? Maybe some tasks from your previous studies?
Yes most financial news commentary is totally made up by clueless journalists and "experts" just filling up space. Like the classic "stocks fell today due to profit taking". The reality is they don't know why market indexes changed and are rationalizing after the fact.
Who's "we", Kemosabe?
"Instead of “peace officers”, or even “police” we have “law enforcement” which pretty much shows how the priorities have shifted over the last 50 years. Whom now do they “protect and serve?” Not the citizens but the legal code."

I have a suspicion that we could take a long step back toward serving the public if all police officers were required to become EMT/EMR certified and had some kind of duty to act in cases of basic life support.

I don't doubt that there are logistical hurdles and very complicated rules of engagement vs. standards of care but I (an EMR in California) think these could be overcome - especially in smaller and/or rural locales.
Not a huge fan of twitter threads unless they are extremely concise and interesting. This person has a very interesting, short story to tell about stocks.

https://twitter.com/calvinfo/status/1254635755671969793?s=21
> We don't know what a "low viral load" means for infectiousness.

One way the phrase is used refers to severity being dependent on initial viral load. That's what I think you're talking about. Someone can have a mild infection or asymptomatic but still be contagious.

What jsharf is referring to is that below the infectious dose, exposure to the virus doesn't necessarily develop into an infection. This idea is explored here:
https://erinbromage.wixsite.com/covid19/post/the-risks-know-...
I don’t get the hate for the new Twitter, to be honest. It loads fast, is simple, it’s to the point.
Well look at Wuhan, Europe, etc. Had people in the US taken the lockdown seriously, we would have ended with an Rt below 1.0 (ideally WAY below 1) so we would be more than ready to reopen now. Instead, people keep doing crap and getting infected, and here we are stuck at home for two months.
If you don't occasionally go back to appreciate what you've built, you're probably not taking enough pride in your work.

If you don't occasionally go back and become horribly embarrassed at what you've done you're probably calcifying.
Apple Patches Two iOS Zero-Days Abused for Years
Land of the free, but not for you and me. It's reserved only for those who pay an entrance fee.
Once or twice. I still remember a Perl routine I wrote probably 10 years ago. It's maybe 10-12 lines long, but what I remember is that I wrote the entire routine in one continuous train of thought, ran it and it worked on the first try.
Google App Censoring Covid-19 Courses
Eh, there's a limit where it is not reasonable to continue parsing. I worked on the mailer for a huge webmail service, and it will at a certain point stop considering your inputs and respond with SMTP 5xx. Its just about knowing the limits of your software. If you knowingly write a recursive descent MIME parser then you have to also reason about the limits of how many stack frames you are permitted, or whatever limitations your language and runtime have. It's not OK to write such a parser and then just obliviously accept all inputs.
Tired of Performance Tests?
Agree whole heartedly, Facebook is a disgrace of a website and has been for years. Crazy how slow it is to load.
Looking at the graphical design changes, they haven't rolled this out yet.
Wrong. The average user does not give a shit if the page is rendered server-side, or of it's a SPA.

Geeks prefer speed, like everyone. There are plenty of papers that show that a reduction in latency improves the conversion rate. And it's does not have to be ugly to be fast.
Ask HN: What are some awesome mobile apps you wish more people here knew?
Microsoft’s Project Silica offers robust thousand-year storage (2019)
It is not a failure of the profession. There are engineering teams out there that excel at software performance. Granted they may not have billions of users. It is a matter of mindset and core values and those are hard to change.
I think that until we get everyone tested we aren't going to know the real fatality rate. Some portion of people, perhaps larger than we expect, experience this virus as a cold that passes normally. Some people never even realize they have it. Until we have tested everyone and know for sure how many people have it asymptomatically that fatality rate is likely an overestimate and we can't really know by how much.
The frontier of web design is apparently digital Rube Goldberg machines, existing probably more for job security rather than consideration for the end-user.
TBH given the failures of the last months, I wouldn't be surprised if we are completely unable to execute, even if we get a couple of years. A pity.
Generally, if you email your boss and just say I'm not coming in for two weeks without discussing it with anyone before hand, you are probably going to get fired. But if what this person says is true, and they are working in cramped conditions with people who are testing positive for Covid, then something is definitely out of whack with Samsung and needs to be dealt with.
Evidence Suggests Those With Severe Covid-19 Have Same Pre-existing Ponditions
Geeks prefer function over form

Consumers (apparently) prefer form over function (or at least, they are more easily fooled into thinking the more form, the more function)
Performance need not be coupled to idea of minimalist design. A performant website can still look like Facebook and not take 5000 ms to load.