skysight-inc/HackerNews huggingface dataset:
Above all, the plane, and especially something like Caravan needs to be cheaaaap.

Planes like DHC-3, C208, PC-12, An-2 are all utility aircraft above all. They are sold, and resold until they can't fly, and then they get cannibalised, rebuilt, and made to fly again, and when nothing would really be left of the plane, it will be sold to places like Africa, or Latin America.

One of the biggest problem for makers of such aircrafts is the second hand market getting too big.

There is zero demand for brand new An-2s, but the second hand market is surreally big. Same for DHC-3, Caravans, and Pilatuses seem to be joining that category too soon.
There's also hash tables. IIRC, Haskell didn't have a good hash table implementation until relatively recently because people religiously avoided mutable data structures. (And the implementation I'm thinking of is not purely functional.)
http://bigelowaerospace.com/
It was zeitgeist in the 80s.

Ronald Reagan asked in his campaign “What do we want our kids to do? Sweep up around the Japanese computers?” "an economic Pearl Harbor" was a term used.

While the US was fighting double digit inflation Japanese were buying American companies and real estate like candy. Sony bought movies studio, someone else bought Rockefeller Center. Japan's 5th generation computer systems and AI was seen as threat to the US. Japanese management philosophy was seen as superior.

Even in popular culture movies like "Back To The Future 2", "Die Hard" etc. Japanese dominate.
If anything the oil platform is much much more appealing. You can go diving and see a bunch of sea life. That's part of why as a human I'm more excited by sea steading than space exploration.
Wow, I hate the philosophy behind this comment so much. The it must be exhausting to look at the world threw such a pessimistic lenses. Its like human commerce is some cancer and if business and capitalist spreads the then the cancer will grow and take over the universe ultimiatly leading to the end of the universe because the inherent un-sustainability. If we only could achieve things with the pure power of love, our achievements would be so glorious without the dirtying influence of the profit motive.

> Never before in the history of mankind had so much activity been predicated upon commercial viability

No idea of how you get to that or how you would actually show that this is correct.

> and never before had so much gone undone simply because it is unprofitable.

Again, based on what? How you measure that? Can you show hard numbers that this is true in any way? And even if it was, is it it not better that there so many things in the first place, as opposed to the waste majority of history?

> Spacefaring nations’ governments have not abdicated spaceflight, and indeed they’re likely to militarise their approach ever more.

By any measure human space flight in particular and space-flight in general is less military driven now then ever before.

> When have commercial ventures ever been “sustainable”?

By any measure most humans care about they are very sustainable. Nothing is sustainable for infinity. In the comment above it was clearly meant that it is sustainable compared to congress driven political budget cycles. Or more likely at least for a decade or two there will very likely be a commercial way to get to space.

> A sustainable commercial venture tends to be one that externalises most of its costs (look at the sustainability of bulwarks of 20th century commercial ventures, such as the automotive industry and its bedfellow oil & gas).

Its utterly and completely wrong to claim that MOST of the cost is externalized, that is just simply bad math even in industries with a lot of external cost.

And then you pick automotive and gas as examples, you do understand that selling of vegan hamburgers is also a commercial venture. Are you saying humanity is not sustainable because we can only have 7 billion people because of commercial ventures. Would going back to 100M human living as hunter gathers in a totally non commercial way be 'sustainable' enough for you?

Any the automotive industry is very sustainable and will not go away for a very, very, very long time, there is no indication that we are gone run out of gas anytime soon either, not for decades and more likely never. Far more likely that we are gone come up with something better and basically not use gas much anymore, but it will still be commercially available at that point.
I've been paying a tutor to teach me korean for a year with a twist. I told my tutor to not teach me anything, all I want is honest feedback about how I sound. What accent I make and how to say things a certain way. She just listens and tells me the impression I give off.

With her feedback I am able to self adjust to reflect my personality when I speak Korean.

Personally, I feel like getting a tutor to "teach you" something in the artsy space may slow down your search to find your own voice that resonates with you. Maybe you can pay a tutor to just "listen to you" and tell you what you sound like to the other person.

On the other hand, if your goal is to just to imitate other singers, I would suggest getting a tutor to teach you like many other are suggesting.
> It’s crazy to me that it was still being used to sign certs as recently as last week (according to twitter)

It's likely because it was issued 20 years ago. People have been using it for 20 years and no-one realized it was about to stop working.
Yes. A small amount. A 100kWh Tesla battery has 3.6e+8 Joules of energy. E = mc^2 tells us that the mass of the stored energy is 4e-9 grams, so 4 nanograms.
First SpaceX Crew Launched into Orbit
I don't think it's a hoax, but it's pretty annoying to have the video cut out at the crucial moment. How hard would it be to buffer the transmission by a few seconds? I don't need to see it exactly live, but I'd like to see it "almost live" which would be exceedingly simple to do.
Current evidence points that children and young kids are the least susceptible to SARS-CoV-2, as outlined in this editorial[1]. But the governments and the press still treat it like it's the flu on that regard.

[1] https://adc.bmj.com/content/early/2020/05/19/archdischild-20...
Typed-arena is a bit limited, because all the allocated values must be of the same type. bumpalo[0] removes that restriction, but it also doesn't run destructors, which can lead to memory and other resource leaks. Another worry I have with bumpalo is that I don't think it's been reviewed thoroughly for unsoundness.

Still, bumpalo has been used to great effect in dodrio[1], a React-like library for Rust with really good performance.

[0]: https://crates.io/crates/bumpalo

[1]: https://github.com/fitzgen/dodrio
>So there is no logic[al] explanation of the problem.

Logic isn’t even the correct framework to apply.
Has anyone tried installing this on a ThinkPad? Like an X201 or X230?
https://outline.com/cMfrLP
> I also am interested by the prevalence of 5-4 rulings, which are typically taken to imply a highly polarized court

I think it's also worth considering that the vast majority of cases that are appealed to the Supreme Court are not taken up by the Court simply because they would rule unanimously or close to unanimously. The Court has a limited amount of cases that it can hear each term, so it goes out of its way to select those for which the law is the most unsettled (and therefore are most likely to produce split results).
I've responded to the CLA / licensing issues in a separate sibling comment (https://news.ycombinator.com/item?id=23365535); this comment is to respond to the rest of your post as it's a separate topic that's important in its own right.

> The OP makes the point that Google will find a way to use public contributions for Google’s own profit.

That's an opinion on motivations, not a statement of fact, so I am not agreeing or disagreeing with that. My comment was only about CLAs and open-source licensing, and what each of them enables you to do (or not) with someone else's source code, and how your contributions may be used by others after you submit them, not a statement or response to their opinion.

> The sheer size of the response above, let alone content, is what creates the tone of “talking past the customer” which is what has alienated so many people from Google. The problem I’ve repeatedly experienced in Google open source and as a Google Cloud customer (contract with Google FDEs on-site) is that Googlers just don’t listen. You can’t trample the customer with your own narrative no matter how correct and elegant it is.

I'm sorry you've had negative experiences in the past, and I'm sorry to read that my response on the distinction between CLA & open-source licenses came across as not listening or talking past the customer — that was not the intent at all.

If you're open to it, I'm happy to chat with you separately (you can easily find me on Twitter or LinkedIn and send me a message) whether you want to discuss this topic, or your other experiences with Google open-source projects, or Google Cloud, and I can try to help, or just listen. If not, that's fine, no worries.

> You can disagree, but you can’t deny the feelings of others. It just doesn’t work that way.

I'm sorry that came across as not listening; my comment was only to clarify the notion of CLAs and how they relate to open-source licenses, without delving into business goals and future roadmaps (which I have no visibility into, nor control of, in this case).

Everyone is entitled to their opinions or feelings on how a company might or might not use open-source software or their motivations for open-sourcing (or not) of a project, and I'm not here to debate, explain or defend any company's decision in that regard. Again, my comment was limited to the scope of what a CLA brings to an open-source license of a project.
You're right I should have said 0 days since it was disclosed to the vendor. That would be more accurate.

Regardless, this bug is definitely not 0 day given that it was disclosed to the vendor last month.
Not a shock. Paraphrasing Scalia who wrote years ago, the context was about the 2nd, but his point was there are no absolute rights.

In this case he said that the 2nd (and clarified he meant all rights) is not a license to carry whatever weapon wherever you want for whatever purpose. That the point of the amendment was contextualized and needs to retain that context.

Religious practice doesn’t HAVE to take place in a temple. It’s reasonable enough to say that at home or safe group sizes during pandemic create less of a burden on the religious than the spread of a pandemic does for everyone.

I understand that that’s not how it was decided. But it goes to show that they don’t just think in black and white. Kavanaugh is an ignoramus though.
> Baz = bash ?

Lisp (the anecdote is famous)

Bong may be C#, but "good" is pushing it. The only language I know with a good interface with a database is SQL, but I/O is quite bad.
No and I suspect that there is room for significant improvement here.
So let me ask again: in what sense do people "do mathematics" in Haskell?

They don't really "do" category theory, for example; simply noting that something forms a category is mathematics only in the most trivial sense.
The doc seems to imply if I have delta installed, it will just automatically use it. But that doesn't seem to be the case, git fuzzy log output looks the same with and without? I have my git pager set to use delta, so I know it works.
> snap

As far as I know that one is still on very shaky grounds as their profit comes from pushing really trashy clickbait and I think they've already maxed out the amount of clickbait their users are willing to take so they can't scale that aspect any further. Not to mention that Instagram basically took over their target market, at least in my circles.
Judging by the downvotes I am getting (with zero explanation as to why), I'd say that many misunderstood the "good practices" part and took offence, as if I said there's only one good practice.

I was taught -- including at the start of my career when I used exclusively C/C++ (about 18.5y ago) -- to take care of all resources I was using and not rely on runtimes.

I understand and appreciate different usages but to me doing a proper cleanup was the sane default for most programmers. And that's all what I was saying.

Obviously, as one digs deeper in a specialised area where more and more efficiency is demanded then they have to reach for tools that most of us wouldn't normally. That's quite normal and was always interesting for me to read about.
I think it's pretty transparent that Elon creates controversy and does stunts to get attention. Like many other celebrities he seems to have mastered the art of getting the public to talk about him. It's easier to sell your products or ideas if people are continually talking about you.
Neil Davidson: Don't just roll the dice – Software pricing guide

https://neildavidson.com/downloads/dont-just-roll-the-dice-2...
Huh, this is your opinion but it’s not true in reality. In many cases, you won’t even know that a degree was online. Some schools use a different title while others don’t. And as someone who does a lot of phone interviewers, who cares? Can they do the job?
They are still allowed religious service and practice, but in a controlled way that will not spread the virus.
If we consider Graphite, InfluxDB, and Prometheus, at this point in the monitoring industry's evolution, we have the capability to easily criss-cross metrics generated in the format of one of these systems to store them in one of the other ones.

The missing piece remains to be able to query one system with the query language of the others. For example, query Prometheus using Graphite's query language.
> For this vulnerability, I was paid $100,000 by Apple under their Apple Security Bounty program.

Fucking hell. Even after tax, that's a substantial pay-out.
You can hate Elon if you want or think whatever, but anybody that can't admit that on purely intelligence level he is genius is pretty much in denial.
The article was presuming a need? Otherwise there's nothing to discuss.

Yes, pedantically this approach is only used in certain circumstances. Then, a skillful programmer has a ready set of skills. And so on.
The Beats are in the 50s (e.g., Howl 1956, On the Road 1957). The Waste Land is 1922.
> The government can't declare churches "non-essential" and close them.

And indeed, under this current order, they haven't.

They've limited them to min(25% capacity, 100). What's under contention is whether this is treating churches differently than other similarly-situated secular facilities. The two sides come to a disagreement over which other facilities count as "similarly-situated".
Yes. Some libraries, like typed-arena (and Rust's built-in Vec), will traverse the structure and call the drop implementations, and others, like bumpalo, will just leak the resources.
What does exceptional mean in this context? The Trump Admin has pushed for increasing NASA funding. Their funding had barely budged for the better part of a decade until Trump became president.

From $19.2b the last Obama year (they got $18.7b in 2010, to show how little increase they received) to a requested $25.2b for 2021 (typically they get more than is requested). If that request sum comes through, much less higher, it'll be the single largest funding increase year to year in decades.
Deploy that toaster on k8s and now you have a vc funded startup.
I can think of one commercial case for people in space: servicing existing systems in orbit. There have been a handful of STS missions that involved EVAs to service everything from the Hubble's famous mirror to correcting launch issues with commercial communication satellites like STS-49: https://en.wikipedia.org/wiki/STS-49

I doubt there's enough of a need for this sort of thing to keep a venture afloat, but manned missions have been flown for commercial purposes in order to service existing spacecraft.
> what specifically will the teacher pick up on
Singing is not at all intuitive, and it is likely that the actions to take towards a goal will be counter productive and place an upper limit on your progress.

For example, if you try to sing a note on the top of your range you will likely resort to "muscling" the note by adding tension, but this approach if far from optimal, and will limit the amount of range you can add.

This is coming from me as a semi-professional classical vocalist, but I will also admit that my advice is likely much less useful for people interested in the kind of singing common in country or indie/folk music, as these kinds of music require much less technical complexity in their vocal production.
It's a bit of a chicken and egg problem

It is. The way you usually resolve that problem if your language is going to become a big mainstream success is to have a particular focus, one key selling point where it is uniquely capable or at least so far ahead of the opposition that using it is a compelling advantage. JavaScript was the language for writing front-end code. C was the language for low-level programming. Java was the language for getting code monkey class programmers to be reasonably productive in enterprise environments. There are now other languages in each category, and there are now other uses for each of these languages, but the important point remains: those languages dominated those niches at the time they took off and that was why they took off.

Unfortunately for Haskell, a sophisticated type system and compiler capable of supporting experimental language design research is a niche that about 0.0001% of developers and people who pay developers care about. Haskell has indeed been very successful in that small niche, and it remains so. But I had a look into it the other day from the point of view of implementing the back-end for a new web project, and its support for writing web servers is still probably a decade behind the state of the art. I swallowed my pride and today that back end runs on Node. Would I prefer Haskell's safety and power over JS? Of course. But I'd prefer a language where any server I wrote can speak modern web protocols and support the functionality I need, and of those two languages, only one clears that bar.
I start thinking about c++ 'placement new' and COBOL copy record structures.

And aquire/release objects from resource pools that manage themselves. And message queue handlers. And pass-by-reference, and object pools..
Misleading title. Some schools in South Korea were closed again, when they found themselves in the middle of new hot spots (either some student/teacher got infected or the area had too many patients). The nation, as a whole, is still "on schedule" for gradually reopening schools. Of course that's not without controversy, but we can't just postpone everything indefinitely...
That is an assumption. I think the simpler case is it's more work and exposes potential security vulnerabilities they don't care to patch or maintain. Function > all.
Indeed it is! However, in the case of the Richmond, VA rally there was no violence. And the people that participated in the rally did so in accordance with the law.
Check out https://github.com/arkhipov/temporal_tables or https://github.com/scalegenius/pg_bitemporal
When I search for that, all of my hits are about a key-transport protocol that doesn't seem related to certificates at all.

Expiration and revocation are far from the same thing. If my site's private key gets stolen, I want clients to stop trusting it today, not next year.

Expiring roots means that if a device stops getting updates from its vendor, it will gradually become a brick even if no CAs do anything wrong.
Apart from the unfortunate sounding name, for this to be relevant on android phones or watches, it needs to simply work with the 2+ million apps out there. Just posix compatibility is insufficient - apps rely on Linux implementation behavior.
There is a physics problem with carrying both fuel and oxidizer and not dumping spent fuel into the atmosphere. I suppose one could use lithium air batteries and then land heavier than takeoff.

The reason petroleum fuel works so well is because you scavenge 2/3 of the fuel from the air.
GreenSock JavaScript Scroll-driven animation re-invented
Im kinda excited about this!
I'm familiar with these and they are useful, but I would greatly prefer mainline support using the SQL standard. A mainline implementation is far more likely to lead to optimisations being made to the query planner, indices, disk formats etc.
Not Rust, C++, but in case anybody wants an example:
https://github.com/eclipse/omr/commit/fd99ca42fdbed76cc00e68...

TR::Region is the slab allocator used by the JIT in OpenJ9/OMR. The linked commit adds functionality for calling destructors of arbitrary types allocated in the Region.
Depends what you mean by “finish”. Especially for reference books, I may get everything I need out of it without deeply reading from cover to cover. For a reference work I usually skim it first, just to get a very high level overview before I decide how far to really dig in (I find it _much_ easier to do this with paper books than with ebooks).
An overview of the most influential Deep Learning papers of the last decade
I'm not so sure any more. China consumes 25% of the USA industrial automation machinery. They're obsoleting jobs in China at an accelerating rate. They will reach and surpass America's looming issue of the unemployed and unemployable 'labor' class growing beyond manageable bounds. When industrial output is largely automated, where are all those people to go?

Folks wave their hands and imagine some better future where they do more useful things. But the number of useful things is actually rapidly diminishing. Creation of products and materials doesn't need actual humans, not in the numbers they historically did.

So whatever China did in the last 40 years, they will have to do something completely different in the next 40 (or 20 or 10). The problems are different. Never mind "the people control the means of production". The people will have nothing to exchange of value to the new industrial complex, when labor becomes useless and meaningless.
> need only read the news where people fret about losing the siesta

Fake news. I never had seen that in my life.

> or complain that their work doesn’t allow it,

Again, fake news. My advice would be to stop reading tabloids.

> or enshrine it into law,

Maybe I am living in a parallel reality. Can you point here to a single current spanish law specifically about "the right to take a nap" in Spain?

> or proudly announce that the ‘stereotype’ is gone and spaniards are now like the rest of Europe

Nobody is doing this. This cliché was gone 100 years ago.

Talking about how spaniards "love their siestas" is exactly the same as making jokes about blacks, fried chicken and watermelons. Is stupid, tags you as ignorant, is slightly racist, and frankly, after a while it becames pretty annoying.

[1] And by the way, Spaniards aren't, never will be, and don't want to be, like "the rest of Europe". We speak the second language in the world with more native speakers after Chinese, and we have historical, cultural and blood links with three continents: North and South America, Africa, the old Europe, and the Mediterranean World that the rest of Europe don't have (Italy or Portugal are the closest in this sense), and sometimes it seems that it can't understand or respect.
very inspirational stuff, really makes you think about the impact of your work beyond a paycheck to some degree
How did you build the landing page? (any tool?)
I like the sleek style, it reminds me Stripe pages.
If you want to write truly beautiful geometric code, watch this:

https://www.youtube.com/watch?v=tX4H_ctggYo

Discussed here:

https://news.ycombinator.com/item?id=22282452
This shows how broken the farming model is in the States. Slaughter is pretty much the same, people have to work too quickly to despatch, often resulting in animals surviving as they go on the line to be cut up.

It would have been far more humane to use carbon dioxide instead, this is standard in Europe. It induces unconsciousness without much trouble.