skysight-inc/HackerNews huggingface dataset:
This one bit me today and abruptly ended my day at the beach.

The certificate reseller advised my customer that it was okay to include the cross-signing cert in the chain, because browsers will automatically ignore it once it expires, and use the Comodo CA root instead.

And that was true for browsers I guess. But my customer also has about 100 machines in the field that use cURL to access their HTTPS API endpoint. cURL will throw an error if one of the certs in the chain has expired (may be dependent on the order, don't know).

Anyway, 100 machines went down and I had a stressed out customer on the phone.
My experience with commercial CA is that they set the expiry exactly 1 year from creation. Doesn't matter if it's a week end or a holiday.
I'm using CState for my status page [1] which gets built from a public git repo on GitHub by CI and pushed.

It's been a nice way to let the players on the Minecraft server I maintain know when migrations/upgrades are planned and downtime.

I'm still looking for a system to send people emails about downtime and planned migrations but I may just switch to Cachet for that part. Maybe there's a self-hosted way to send emails from the RSS feed in a way that allows people to easily subscribe and unsubscribe? I'd be happy if anyone has any recommendations.

[1] https://status.garykim.dev
No, there's room for them to get "up" and take their suits off. Eating is no problem, the food is basically MREs. There is a toilet.
How much HTP would you need for the launch escape system?
The last of Germany's disappearing nuclear plants
I disagree.

In CA (this case was about a california rule) certain non-essential businesses are opened under heavy restrictions which include contact and congregation rules. Churches are not given an exception to those rules, which still bar similar things like concerts.

And cases like that most definitely have and do reach the Supreme Court: consider hobby lobby or this year’s rulings on teachers at religious schools.
Now that I have some more time, I actually do want to address your comment in more detail.

1. "Kris De Decker just really doesn't like plastic!"

Correct. We need to get rid of plastic. Keep reading me if you want to know how.

2. "TEGs tend to get burned up"

Not if you build a well designed stove, which is what all the research in the article is about.

3. "They are not going to run your vacuum cleaner or your e-scooter, contrary to the misleading illustrations in this article."

There are several references in the article to prototypes of thermoelectric heating systems that actually do provide enough power to run a vacuum cleaner or an e-scooter.

4. "The truth is that solar panels are not being recycled because almost all of them still work"

Just read a bit about the recycling of solar panels, OK? You can find the references in the article.

5. "TEGs are not "less costly" than solar panels."

In your calculation, you completely ignore the energy storage and the installation. And that's where the cost advantage of the TEG is. Also, no need to oversize generation capacity. RTFA.

6. "The apartment I'm in here is primarily heated by an air conditioner with the capability of functioning backwards, in which mode it produces about 3 kilowatts of heating in exchange for a single kilowatt of electricity."

So where are you getting that single kilowatt of electricity from? Also, can your air conditioner also cook your food, heat your water, and maybe even provide you with lighting? No. You need a lot more electric appliances (and infrastructures) for that.

7. "So what could have motivated such a mendacious article?"

You would not have the balls to say these things in my face.
Seriously, "any tools"? You are commenting on an article about the use of new surveillance tools like facial recognition software that scrapes Facebook, not a discussion on whether the National Guard should be deployed.
Subreddit for djit.su: https://reddit.com/r/djitsu/
OP here. What you said is very true. Visual impression isn't the only dimension. Nowadays, it seems that most people (especially the younger generation) just want to watch a video than reading a book. There is bounded to be something missing with a different medium.
Get a teacher for sure so that you can learn to sing without damaging your vocal chords. I’m not a singer but my impression as an outsider is that opera singers are particularly likely to know the physical/anatomical concerns, since they learn to project without microphones.
I didn't ask about their real name, I asked about the college they were talking about, which hardly exposes them to doxing.
Handling 1-5 "toasters" instead of 2.500 "microservices" is a piece of f'ing cake. You don't need orchestration. Sure, you have to actually understand the system and low-wage workers are probably not a good fit, but don't make this about engineering because it has nothing to do with it.

Simple SaaSes with 500 users running on 500 servers is now the norm. Sure, then you need to get creative. The commenter referred to serving million users with a single digit amount of boxes. It is easy, it is possible. It requires you to actually know things though.
A new normal has just been defined. Amazing to see.

"Thank you for flying with Falcon 9 today", as though it's an airplane.
They take in revenues and provide services — is that not the very definition of a business? A food bank does the same and is a business.
Choose S2 under the graph icon on https://flightclub.io/live
Refactoring UI.

Very pragmatic and approachable for us developers who may not have much idea about design.
If you want 'good enough' design for your side project but don't want to use templates, this is the book you'd want to read. The book is a bit expensive though.
Show HN: CertMan – Renew Cert Automatic by Serverless
K9s – Manage Your Kubernetes Clusters in Style
“We call it RSS” – an ambitious founder raises $400M at $8b valuation
We're a big country. Plenty of space to do multiple things at once
Saving for 30 years at 7% has happened precicly once in modern history post war when the world grew from 2bn to 7bn. Why do people keep repeating this? Where do you think you'll get 7%?
After 100K Covid-19 cases, it’s clearer where Californians are getting infected
One reason it’s fascinating for me is there are many unsolved problems that you can explain to lay people easily.

Sometimes it feels like it’s kind of trying to bait you into thinking: Hmm, that doesn’t seem that hard to prove, maybe I should spend some spare time on it.

edit: in case it’s not obvious I’m not trying to be presumptive The fart of trying some of these doesn’t last long .

I may fantasize for a minute after reading one, then remember there have been many “simple”problems that went unproven for hundreds of year or longer.

something like trisecting an angle with a protractor I would guess drove a few people to near insanity.
It’s the PKI paradigm that creates most of the insanity. Authentication is still an unsolved issue with PKI, there’s many ways that you can perform authentication, but all of the different approaches lead to one form of insanity or another. The CA system has its share of insanity, but it is the most successful PKI implementation in history, and by a long way.
I would wear that distinction with pride! Kudos to him.
George Floyd and the Dominos of Racial Injustice
> It simply boggles my mind all the things US did to Japan when they were booming

...and also before WW2, which pushed Japan into war.
$0.06 isn't super cheap for commercial electric rates, even in the US... for that, you're looking around $0.01-$0.03.
After using light mode for several years, I tried dark mode for a few months. Initially I really liked it, but after a while, it just felt gloomy and I switched back to light mode.
Trusting a specific hash would blow up when the service rotate its self-signed certificate, defeating the point of ignoring certificate error.
Not to detract one iota from this amazing achievement, but what definition of sustainable are you thinking of? This was still paid for by the government.
I did not say that wearing a helmet guaranteed that no motorcycle rider would ever be injured.
I am single. I have no kids. I am not allowed to go outside because of the lockdown. I have 32 hours in a weekend. I can spend 8 hours for reading and I think it is enough to finish a 150-pages book. I am reading books with my kindle, underlining important parts, and putting them into Goodreads at the end.
I used to contribute to the Darcs project, which is written in Haskell.

It read like a series of math equations, with frequent single letter variable names.

It was concise and elegant in it's own way, but hard to follow in some cases due the lack of readable variable names.

I like the language but this cultural aspect made it harder to get up to speed and contribute.
How to not write react components. 5 useful tips
No mention of Timsort though.
I am not American but as a human I feel so good about this mission. We all have a habit of looking up to sky with an awe and appreciate the beauty. My 10 years old son was so excited. Who knows he might get into this field. I wanted to study astrophysics while I was a teen. He was also watching live stream with me.

Congrats and lots of love from Pakistan. Desperately waiting for Docking moments.
It does work in rust. you just cannot rely on Drop for memory-safety. If you mem::forget a struct that holds onto some other resource then all that means is that you're committing that resource to the lifetime of the process. We usually call that a leak but it can be intentional.
"Crew Dragon" has been added to the Star Walk 2 app on iOS. Just had a pass over the UK (not visible). This gives an AR view of the sky. It's on the same trajectory as ISS, some number of minutes behind it.
They could just stick it on top of Falcon Heavy. No mass issues then. AFAIK FH is not going to be man rated any time soon though.
I'm not sure I understand your suggestion. Are you saying that someone should be able to sing a particular note, with no other frame of reference? That's a fun parlor trick, but doesn't really benefit you when it comes to singing actual songs (where the pitch is all relative).
Absolutely astonishing. The internal controls at Apple seem to be borderline non existent.
I was literally shaking from T - 2 minutes.
How are those rules different from the Fire Marshall rules on maximum occupancy?
First, I think it's stupid to go to church (and the likes these times). That's my opinion considering the risk, and god should accept your prayers from home. Or "he" should get rid of the virus.
That said, the dissent is not without merit: are all businesses limited to 25% occupancy or 100 or less people? If you risk getting /spreading the virus in a religious setting, you risk the same at malls or whatever.
It's a couple ex-military pilots being driven through one of the more secure sites in the United States. Is this Warhammer 40K aesthetic not out of place?
First thought seeing this was of the Dodge Grand Caravan minivan we had growing up.

It's interesting how often names get reused.
I think it's just kind of understood, so I don't have any real references for you. Filling in "A dog has ___ feet" requires actual facts. Or compare these two:

"The city councilmen refused the demonstrators a permit because they advocated violence. It wasn't the first time the _____ had advocated violence."

"The city councilmen refused the demonstrators a permit because they feared violence. It wasn't the first time the _____ had feared violence."

The syntax is identical. The words are identical, except that I swapped "advocated" out for "feared". When I swap it, the ____ changes from "demonstrators" to "councilmen." Think about what kinds of reasoning and experience and knowledge it takes you to resolve which group "they" refers to in this sentence.

Most blanks might be simpler and just correspond to learning english, like when the blank is "the," but learning that is a feat too. Filling in the blanks that require broader knowledge requires somehow capturing that broader knowledge.
> Also, it comes dangerously close to an ad homenim, if not done right.

Equating mental illness or impairment to an ad hominem ignores the medical nature of the subject in preference for an ignorant social stigma. See the last paragraph of this comment to discover what mental illness is according to the medicine: https://news.ycombinator.com/item?id=23329867
As a workload it sorta makes senses. You want raw output for take-off and then steady efficient power for cruise. Both of which electric motors can do.

...just a question of battery weight, which is dropping
I think it's ridiculous that a rocket can fly up to 90km and return to Earth in a controlled landing in under 10 minutes.
So cool.
You might enjoy this app I recently wrote: https://pitchy.ninja to assist you in your journey.
The bankruptcy laws changed to allow bankrupt companies to continue operating and "emerge" from bankruptcy. I don't think this is an improvement.
Great article, this isn't my domain so the results are unexpected and the fact that a domain expert working on the problem can miss stuff like this reinforces something I see over and over when it comes to optimization - forget your assumption, intuition and best practices - everything is context sensitive (size of data, hardware specific) and gets obsolete through hardware evolution - the only way to optimise is to measure to identify bottlenecks after you have working code and them test again that you actually succeeded - don't optimise in advance.
For #3 it's part of the JWT ID Token. Take a look at https://openid.net/specs/openid-connect-core-1_0.html#Hybrid...
SpaceX makes history with successful first human space launch
It is really going to be a farce when the same jurisdictions that so zealously enforced the lockdown against churches, the same governors that threatened and said vitriolic things about small anti-lockdown protests, now refuse to enforce those same rules against the people organizing and involved in these mass protests.
ScorSer – Search System for Musicians
> Dumbest thing I’ve read in a while.

Then you certainly didn't headed Trump's threats to pull the US out of NATO.

https://www.theguardian.com/world/2019/dec/02/nato-donald-tr...

That's your high bar on Trump's reliability with regard to EU's vital interests.

I don't need to explain the sheer idiocy of complaining about the EU's... skeptical attitude towards the Trump administration in general, and Trump specifically.
What is bit-wise copied is the pointer to the memory.

I.e. a `HashMap` struct, or `Vec` struct don't directly contain the data.

For example the `Vec` is defined internally as something similar to:

`struct Vec<T> { data: *mut [T], capacity: usize, len: usize, marker: PhantomData<T> }`

(Slightly simplified, not actual Vec type).

So a move of a Vec copies at most 3 usize (24 bytes on 64bit systems), similar thinks apply for a HashMap.

Additionally the copy can often be elided through compiler optimizations.

As a interesting side note a new empty Vec/HashMap will not actually allocate any memory, only once elements get added it will start doing so. This is why it crates vec's of vecs of length 1. Or else it wouldn't need to do "number of element" free calls.
. . . average power setting of around 35%

That actually sounds about right. You only need full power for take-off.

EDIT: Thanks for the corrections.
> Anti-gouging and rationing prevents that hoarding

That's the theory, but the practice is the opposite. When people know they'll be able to buy something, they have little incentive to hoard.
Well, yes, because the right answer is so obvious they felt no need to make citations.

Usually they "take judicial notice"; but for some obvious things even invoking those words is skipped, because the fact doesn't even rise to the level of scrutiny.
It was stated the db is empty.
Getting to the asteroid belt would be a pretty cool achievement too. Maybe we'll get further, maybe not. It feels worthwhile to try.
> Buran was using LOX, storing it for up to two weeks with a cryocooler and a complicated cooling system

They had insulation and active stirring system, that was enough for 15-20 days. To fly up to 30 days they needed a microcryocooler.

http://buran.ru/htm/odu.htm

> Crew Dragon can be rated for hundreds of days

Isn't Soyuz rated for 200+ days?

> Dreamchaser with its propane/N2O thruster is a better counterexample.

Agree, a good example.
Your test cases make sense, but they ignore an obvious hypothetical possibility: The OIDC implementation was a well-tested core feature (with the tests that you mention), but the email proxy feature was a bolt on that was somehow not considered risky (so it could easily have bypassed a full, renewed security audit).

Also, it's not sufficient to "have a test case". The intent and the implementation must be coherent.
SpaceX has brought the costs down a lot. Around $500mil for a shuttle launch.
We should be distinguishing between "essential" activities and "constitutionally-protected" activities. They are different axes with only some overlap. Not everything that is constitutionally-protected is essential, and not everything that is essential is constitutionally protected. For example, the right to food is not guaranteed by the constitution but we can probably agree that stores providing food to the public are essential, because without food we die.

While freedom to believe in a religion is constitutionally protected, I think it can be strongly argued that congregating shoulder-to-shoulder in a confined space while shouting and singing is not an essential activity and should be restricted during a deadly global pandemic. Freedom of speech is protected too, but we don't see libraries in a rush to open up.
> Haskell and Scala community have been the most hostile communities I have experienced.

This is not the first time I have seen this claim, but it's so much in contrast with my experience that I don't know what to think.

There seems to be some cliques of Haskell developers on mostly non-communicating communities. I would imagine they self-select but I have actually only encountered any hostility on Stack Overflow, and the Haskell part of it, besides being business as usual for the site, also is a mostly useless knowledge base (to the point that I remove the site from searches to decrease the noise).
In a world where processes can fork-and-exec, nothing about "as a service" changes that. The compiler would just be reinvoked as needed. Converting it into a persistent process breaks a lot more than just allocation optimizations.
There's a great recent paper [1] (and Adrian Colyer's summary in The Morning Paper [2]) from the Google G Suite team about how uptime or error rate alone do not capture the full user experience:

Indeed, none of the existing metrics can distinguish be- tween 10 seconds of poor availability at the top of every hour or 6 hours of poor availability during peak usage time once a quarter. The ﬁrst, while annoying, is a relatively minor nui- sance because while it causes user-visible failures, users (or their clients) can retry to get a successful response. In con- trast the second is a major outage that prevents users from getting work done for nearly a full day every quarter.
In the following section, we describe a new availability measure, user-uptime that is meaningful and proportional. Afterwards, we’ll introduce windowed user-uptime, which augments it to be actionable.

[1] https://www.usenix.org/system/files/nsdi20spring_hauer_prepu...

[2] https://blog.acolyer.org/2020/02/26/meaningful-availability/
Probably to deny the media video footage of any accident, which sensationalist media organizations might choose to focus on instead of covering the more important aspects of the mission.

(This has happened before.)
You couldn't Google the answer so you needed (and were allowed to) try stuff. I think this exploration was an invaluable part of my experience. I learned so much from what didn't work. We don't have that luxury anymore - you just Google the best answer.
What do you mean by, "Languages like Haskell are built to do mathematics in first-and-foremost"?

It's hard for me to find a reasonable interpretation of this sentence that is true. I'm not sure much serious mathematics is done is Haskell, beyond the usual arithmetic operations present in most programs, especially relative to other programming languages. It hasn't taken off in the numerical computating market, for example.

Historically, it also seems like Haskell was built as a research language.
That is another good observation that was hard to understand at first to someone very familiar with law (like myself). It would be a very strong action for the supreme court to take action here. The dissent doesn't really say why it would be irreparable damage to keep churches closed a little bit longer.
I love the sound of airplanes and all things airplane related. I think you may have just given me a great tip as to where to buy real estate. Thanks!
It's a bit of a chicken and egg problem and pretty much what the author of the article is talking about as well. You need people's time and energy to improve the status quo and getting people's attention takes ... people's time and energy. Haskell has always been grassroots and imho has enough hard-core believers that it will never go away but whether it'll ever be mainstream I don't know. I have great admiration for the small group of people who put their own time and energy into making the language and the ecosystem better. Re IDE support - loads happening there atm, ghcide is imho a true game changer and fast becoming an invaluable tool for working with Haskell.
not even close.

Piston planes cruise at about 75% rated power (engine manufacturers do not suggest running engines beyond that for extended periods of time). Jets closer to 90
I can’t agree with this more. I’m a 52 year old coder with older eyes and light mode with decent background lighting works much better for me than any other option.

I’m also old enough to recognise the current fashion trend for dark mode is exactly that - a current fashion trend. They come and go all the time in every area and can be ignored if they don’t work for you.

If you’re more productive in light mode stick with it, stop worrying, and ignore the sheep who say dark mode is better. You can churn out code while they fiddle with their IDE settings to optimise the latest productivity hack.
I'm not sure people will be as ready to go back into 200+ passenger aircraft as before.

Small party flights could become more popular as the range goes up.
Historically, The states power was plenary is because everyone had first hand observational knowledge of the pandemic; they lost friends, family, acquantences, and so forth. Nobody on the street knew how bad it was at the time until statisticians had time to study records from the time, which to be frank, took decades.

We're becoming a technological society; most people recieved life-saving information directly from infectious disease experts giving interviews on CNN, Fox, CNBC, and so forth. If you are successful in stopping a pandemic, most people won't know you stopped it, and furthermore, once you have it contained, you have to deal with keeping it contained because unlike spanish flu, you have no herd immunity.

I think just on first hand knowledge alone, most people don't believe there's been a pandemic and they'd be correct in that viewpoint; something else, something very novel, and probably very good for us all, has gone on.

What I find particularily onerous about this ruling is the Supreme Court is using the term "church" in their writing; given, it's a church that's filing the lawsuit, however, they are not using language such as "places of worship" or "Religious instutitions". Do these rules apply to Synagoges and Mosque's? It gives the feeling that if we were dealing with those institutions, an entirely different discussion would be had and that's dangerous given groups of armed protesters are willing to peacefully walk in and occupy government buildings in a show of force.