skysight-inc/HackerNews huggingface dataset:
If you aren't able to watch the video, be sure to check out the slides from his talk!

https://lteo.net/assets/pdf/lteo-openbsd-carolinacon15-20190...
This guy also had a series on OpenMP and MPI. Had some very good exercises. The numerical linear algebra part looks interesting.
This is similar to Type 2 fun that is part of the popular "Fun Scale" (https://www.rei.com/blog/climb/fun-scale) idea in backcountry activities: Type 1 fun is an activity that is enjoyable while it is happening (eating, drinking, sex, etc.). Type 2 fun is not only not fun while it happens, it's miserable (freezing all night in a tent, being hungry for days on end, fearing for you life, etc.) - but in retrospect the experience creates a great deal of happiness, satisfaction, and a desire to do it again.
> For the last 30 years governments and politicians have proven incapable to do anything about global heating.

That's because politicians are bound to follow roughly the public opinion, or they risk being not re-elected.

Therefore (sadly), this proves that individual actions will not make much of a dent.
No, you need airflow to measure its angle.
Ternary isn't the same as a branch and you want your this simple comparison function to get inlined every time
>They seem to carry on the assumption that a book didn't already exist in an ideal format.

I think you are in very good company with that opinion.

>"Books are sharks... because sharks have been around for a very long time. There were sharks before there were dinosaurs, and the reason sharks are still in the ocean is that nothing is better at being a shark than a shark."

- Douglas Adams.
From [0]: "The registry is a list of recognised issuers with their certificate store addresses. Certificates from these issuers can be recognised and verified by our viewer."

This does not look very de-centralized to me at all. In fact, the traditional methods (X.509-signed documents) are actually more decentralized -- at least you have an option of multiple CAs, instead of the single CA OpenCerts has.

[0] https://opencerts.io/registry/
Public services, as in, run by who exactly? There is no Internet government to run Internet public services.
WhatsApp is the new way to buy and sell food
That's exactly what I would expect out of a progressive tax system, and what I think any reasonable person would expect. When there is a tax cut, the people who pay the majority of the taxes get the biggest benefit. In the chart you showed, the approximately half of the population that doesn't pay any federal income taxes still got a tax cut. How much of a tax cut do you expect a person to get when their tax bill is already <= $0?

https://www.marketwatch.com/story/45-of-americans-pay-no-fed...
I find Boeing's dismissal of this as not being a safety concern unconvincing.

Boeing spent the money adding this to their design. They spent the money adding the capability to every plane they had. And they thought it was important enough that they shouldn't be charging airlines for it, unlike the addition of a backup sensor (which wasn't considered important enough to be delivered standard).

What was the thinking when doing the review? Hey, here's this feature we thought was important enough that we added several costs without charging airlines for it, while we were nickel and diming them on backup sensors, but actually it was all a big mistake. We were just being generous on this for no reason at all?
You can read the card number to them on the phone. This is what we did back in the day back when credit cards were common but online ordering was much of a thing yet.
The money quote:

The anti-stall system, created to compensate for the Max’s large new engines, will push down the nose of the plane if the angle of attack sensors indicate the plane is dangerously close to stalling.

But the system relied on only one of the two angle of attack sensors, introducing a potential single point of failure into a critical flight system. And the anti-stall system was also changed late in the design process to make it much more powerful.
Dupe: https://news.ycombinator.com/item?id=19838229
- US per capita emissions are more than double China's.

- China is taking concrete steps to reduce emissions: capping coal production, switching to electric buses, et cetera

- For better or worse other countries are far more likely to say "why should we reduce emissions if even the US won't" than to say "why should we reduce emissions if China won't".
I use cloud run with GitHub and Hugo
This is definitely true! I do think that a lot of the stereotype about "obnoxious vegan" is something invented by people who eat to make themselves a little more comfortable with the moral tradeoffs they are making.

I say this as someone who has met lots of vegans in my life (and also is not one). The vast majority are not very pushy at all. The pushy ones exist, but seem to be much more common in the collective imagination of meat-eaters.
Modeling Adversaries with TLA+
Stopping Mexicans from the south but letting the clockwork elves march through the front gates.
I've seen a couple apps like this now where the app is basically a parasite on something else. Seems like a an abuse of goodwill.

"Check out SnooFS: the free cloud storage solution built on Reddit comments! Basically instead of paying for your own storage, SnooFS generates you a personal subreddit and uploads your data as text, video, and images to be hosted on Reddit's servers! No limit to storage - upload as many TB as you want!"
No offense to Guido, and I love Python, but the transition from Python 2 to Python 3 is a reference point for me in terms of how NOT to update a programming language. Noone should ever be attacked, but surely someone deserves some criticism.
As someone towards the left side of the political spectrum, it bugs me a bit that the author paints with such broad strokes about how the left, and apparently only the left, are the problem. And that if you aren't an "old-fashioned liberal" or on the right, you're the issue. But, whatever - common issue I suppose.

Something else to keep in mind when lambasting corporations for censorship is that corporote entities get to enjoy rights, too. Those include doing business with those that they like, and not doing business with those that they don't.

> "And sure, it's absolutely, 100% true that Facebook has a legal right to ban whomever they want. But that doesn't mean that what they've done is OK. It's legal, but it's wrong."

Social Network X doesn't owe anyone free speech, and they aren't obligated to serve anyone they don't wish to. Forcing them to serve everyone is really counter to free speech - it's government encroaching on the rights of companies and just as big of a danger to free speech itself.

I think free speech is a big issue, and a right that must be preserved. However, forcing companies to serve customers that they don't want to is not the way to win this battle.
The Canadian constitution (specifically the part of it called the Charter of Rights and Freedoms) guarantees the same right, however, constitutional rights in Canada are granted only up to "reasonable limits". Those limits are determined by the Supreme Court.
The corporations have bought our governments and are destroying the environment for their short-term enrichment.

The obvious positives of technology and capitalism must be weighed against their long-term drawbacks. The unfettered capitalism the corporations have put into place via their lawyers and lobbyists has kept the negative outcomes from public view while shielding their owners from responsibility.

Boeing, Tanaka, Monsanto, Exxon, Facebook, ...

The system as it exists is far more destructive than constructive. Only a fool or a liar says otherwise.

ETA: So, "Civilization Accelerating Extinction at Unprecedented Pace" is not caused by technology, corporations and unfettered capitalism?

ETA2: And every civilization was created by the most ruthless? You only see yourself in everything you perceive, which is fundamental to ignorance.
Magic mushrooms and other entheogens have amazing potential, but also a lot of risks. Ketamine clinics are already a thing. I think a lower dose (microdose) prescription makes sense for certain people. Anything more, will probably require additional planning and supervision.
Is anyone aware of fingerprinting mitigation (extensions?) for Safari on macOS? I'd rather not abandon Safari.
Scale is not sustainable either. What we REALLY need is population reduction.
> It's disingenuous to claim that 2019 is basically 1989.

Yes, it's much worth. Sorry, the governments might be doing something, but I just look at the PPM and global emissions charts and they just keep going up.
> My bet is GDPR was the death blow for this kind of scripts.

Curious, was the lawsuit in that study also based on GDPR?

So far I haven't seen much coverage of GDPR based lawsuits in the media. Also, I'd like to know if there have been studies that show that EU residents can now (after GDPR) browse the web without leaving a trail of information.
It annoys me that an obvious dupe (heck, I was 95% sure it would be a dupe before I even visited the link) with a sensationalized headline can reach the front page before the original reporting without the sensationalized title is even off the front page. Goes to show you that the people around here are just as susceptible to click-bait as everyone else.
I/O examples such as that already exist on the Zig webpage, e.g. here:

https://ziglang.org/#A-fresh-take-on-error-handling

But the one I posted is from GitHub, where it has e.g:

https://github.com/ziglang/zig/blob/8139c5a516eaa217ed76acdf...

also:

https://github.com/ziglang/zig/blob/92d9cef07116da8639ac33b7...
> 2. $5,000/mo mortgage is pretty high, even for a family of four in a high CoL area.

I'll take you task on this one, as a crummy 3 BR apartment in Manhattan is north of $2MM. Interest alone on that is $6700/mo. And I've personally seen number of dispiriting 3 BR's listed for $3MM.
Go humans..
Note that Guido has been elected to the new steering council, and the council has been delegating language-design questions to him.

So I think (and hope) the effect of these changes will be that Guido will make more or less the same decisions as before, but both be under less stress when doing so (because he doesn't have to be the final decision maker), and no longer have to be concerned about people questioning the source of his authority.
Got it! I'll handle this later.

I'm going to sleep now.

Good night!
Two anecdotes:

1) There was an area of marshland close to where I live. A small part of it was drained for agriculture. Immediately after this, the insect population in the area went way down. You didn't have to measure it. We were swamped with insects, then there were virtually none. Habitat seems to be a big thing but I'm not sure how it compares with pesticides.

2) I saw a documentary once about a guy in India growing roses on an industrial scale. But he didn't use pesticides or herbicides. His roses were the best and he could command a high price. It took a lot of work, but more importantly, he emphasized, it took a lot of knowledge. Just listening to him your had no trouble appreciating his intelligence. Unfortunately this may not scale up that well as there are not enough people of his calibre in agriculture. It's just not as sexy as tech or finance or law or whatever.
I once had to maintain a chat app in which the first developer had written something like the following at some point:

if (statement = ref) {
print(statement) } else {
print('have you done everything right?')
}

was I wrong to be confused as to what he might have intended with statement = ref? Because he was in fact using the language functionalities to express what he wanted. I just thought it looked confusing and misleading.
Exactly. For example the US could collect a "carbon duty" at the border on all imports. If the source nation has already collected a carbon tax or equivalent, it avoids the carbon duty.
Sweden, nation that pioneered living without cash, warns: Hoard your banknotes
If you want to observe birds there are some great nest cams all over the world.

The first days/weeks/months of flying is not perfect. A large predatory bird needs a lot of training and exercise. Wildlife rehabilitation is an other good source to hear about the work involved in getting wild birds to fly.
Show HN: Lantern – MITM Proxy Server, Remote HTTPS Interception and Devtools UI
Which is exactly what I do and would encourage others to do so.
The psychological feedback loops and self-affirmation have been tweaked to perversion and addiction by social media. There are notifications, +1, heart, subreferences, everything, everywhere. It has become much more overwhelming.
A lisper would say that there is absolutely no limit, and that in fact all programs should be structured like that.
What was your issue with the transition? Basically both are still usable, and python3 is a huge improvement over python2. I used python2.7 for years before switching and realizing python3 is strictly better, but it was nearly seamless transition (sure legacy projects might have a little pain, but how else can you make fundamental language changes?)
> get at least ten robocalls every weekday

I always find it interesting how these almost cease each weekend day. Do scammers' charge more to answer a phone on a weekend?
As long as verbosity is meant to make your code more explicit I'm fine with it.

Personally, I find that ternary example you posted to be terrible code. We are not using parchment anymore, there is nothing to be gained by saving a couple of lines.
a "dictator" is still human. I think you might underestimate how annoying people can be online.
Risk Models for Quant Trading
I'm not saying cloned meat is the answer, just that it could be an answer. Is there any reason not to try?
I'm running Firefox 56 and installed this fix yesterday, but it does nothing for me.

Is there a way to fix this that works on older versions.
Updating the browser isn't an option because I've legacy addons running that I can't work without.
I think this take is largely true. I think there is a path to saving the climate even when so many are completely unwilling to sacrifice any bit of their livelihood for a sustainable climate for future generation.

That path consists of heavy, heavy investment in geo-engineering and low-cost nuclear right now. As soon as we have perfected solar geo-engineering, we need to put it in place to prevent catastrophic runaway/positive feedback loops, while we work to replace the infrastructure in developing (and developed) countries with low cost nuclear.

This is politically unpopular, but I think that irrational opposition to nuclear (and somewhat rational opposition to geo-engineering) can be overcome more easily than people's unwillingness to sacrifice their own wealth.
LDPL 3.0.4 Released – Cobol Inspired Programming Language
It is disheartening how we seem to learn so little from history, even recent one. It seems like yesterday that the web managed to come out from under the stranglehold of IE and now the wheel turns yet again. This time it may be even harder to break the monopoly since billions of ordinary web surfers have little to no idea of these issues and default to Chrome because it is pre-installed and has almost become synonymous for a browser.
What would you have done differently? Frankly, it seemed pretty principled to me -- enough to where I wouldn't be comfortable Monday quarterbacking.
There is a drastic difference between saying: I still want to eat meat because I like it and I don't care about it's impact (or I offset the impact some other way like you say you do), and saying: vegan diet is not healthy or sustainable and thus no one should do it, and here are a bunch of pseudo-scientific facts to back my made up claims.

The former is honest, the latter is a bunch of BS.
> it will also always be possible to find out the browser version, because newer versions implement features not present in older versions

True, but most browsers have an auto-update scheme, so basically everybody is on the same version at a given time (by approximation).
An interesting fact about this is that the author is on the Microsoft docs team, which uses a similar system for docs.microsoft.com [1]. So I don't think that GitHub has a problem with this approach.

For an example of Microsoft's system in use, see the "Feedback" section on [2].

[1]: https://github.com/MicrosoftDocs/feedback/issues/396

[2]: https://docs.microsoft.com/en-us/azure/azure-functions/funct...
>Power trip?

It saddens me that we think of federal governments as benign protectors of our rights. The States did not need and did not want a federal government. We feared they couldn't protect our interests. We had to be persuaded through the Bill of Rights to accept their "protection." The feds have some idealistic people within their organizations, but their stance is to utilize state-level resources for their own needs, such as international warfare wealth accumulation. This includes domination of individuals. We have only our states and the Bill of Rights to protects us from the feds.

Computers represent a very real threat to federal power. People could use them to rise up against federal governments and make their lives very uncomfortable, which is to say, much like our own. These dreams of small groups contacting one another and creating world peace beginning through networked communication were made explicit in the 90s and early 2000s. The maintain its dominion, international governments from around the world simply have to assert themselves in every aspect of our lives. With state protections, one of the key places feds can insert themselves is at borders, where reaching out to people from other nation-states happens.

Efficiency is for little people, like you and me. Federal governments print the paychecks for the border patrol, tax they money the pay them, then tax the people the border patrol buys all their worldly possessions. They care about efficiency less than google cares about disk space. I know I sound like a paranoid libertarian here, but I'm actually only a slightly-light-of-center person trying to bring a little reality and clarity to the situation. We are essentially pets.
With no direct disrespect intended towards these authors in particular, I'll believe "expressivity of Scheme with the convenience of Python, Lua or Javascript and the performance of C" when I see it. Goals aren't results. I've seen that goal a lot. Given how often I've seen it, and how I'm yet to see a result that matches it, I'm coming around to the assumption that that set of goals is probably just not possible. (I suspect Python, Javascript, etc. are fundamentally, in their very core, based on some operations and conveniences that are just fundamentally going to be slow on modern processors. The only way around it is to drop some of the conveniences. That I have seen be successful.)

On the "goals aren't results" front, the second one is also one that I'd want to see how it plays out a bit more before getting too excited; it's also possible that it may not be possible at it currently exists in the author's heads.
We're talking many, many orders of magnitude difference in change.
Interestingly enough Greasemonkey is among the add-ons that are still running on my browser.
We’ve been conditioned to think that booting is important, but... isn’t it typically the case that a boot volume is the least interesting data on a system? Of course if you have exotic hardware and a carefully built kernel with all manner of boot params you may feel differently, but then you’d probably have a handy backup somewhere, too.
The problem is not knowing how ternaries work, it's about how explicit is that line of code.
Why I’m cashing out of San Francisco’s tech IPO boom and retiring
Thank you for making this point. Am amazed (and not in a good way, I have been biting my tongue) at how dismissive people seem to be of a ten percent risk of being raped in a given year.
>Getting human bodies to decompose underground is not trivial.

This is simply not true
Dude, none of the things what you suggest would make any impact. For me, personally - but those were kind of personal suggestions.

I haven't flown anywhere in three years, and certainly don't visit conferences.

"- Start working part time, and part of that part time remotely. Reduce your commute. "

Uh, what? I commute by bike and with the bus in the winter. I don't really see how stopping that would contribute.

"- If you have any investments shift them from fossil to green."

Uh, most of my investments are in index funds. I'm not going to change that, but I do hope my fund managers will.

"- Don't upgrade your phone. Seriously."

I don't upgrade. I buy replacements when the previous unit dies. I haven't seen any concrete benefits from upgrading from a top model in the past six years.

See, it gets pretty weird if you try to engage on a some sort of grass roots movement beyond a very, very specific goal. People have wildly different lives.
If the issue you're worried about is only MCAS related, it seems like the takeoff roll might be a poor place to want to detect it.

An abort just prior to V1 is a no-joke exercise from a safety standpoint. MCAS operation is suppressed with any flaps deployed, so taking an airplane with a failed AoA sensor into the air and troubleshooting/returning to the departure airport if needed or simply flying with an INOP MCAS may very well be safer than a high-speed abort.
I did. The problem is:

- I had never heard of "Studies" before; which leads to

- I never agreed to be a part of Studies in the first place.

The docs says it must be opted in, so supposedly I have to give consent to it. I don't remember doing so. For all my life, I've always rejected any survey, opt-in request and similar stuff. I do admit there is a small, unlikely chance that I did opt-in. Maybe I misclicked it? Maybe I thought I was rejecting when I was actually agreeing to? Maybe someone else was using my computer and opted-in?

If this is indeed opt-in, and this unlikely scenario did happen, then I apologize for the rant. But I can't remember the prompt at all, and I would never consciously opt-in, hence the feeling of betrayal.

For the record: I now know what Studies are. I acknowledge that companies need to run A/B experiments in order to enhance their products. I just don't want to be opted-in by default.
VW is a conglomerate comprising tens of manufacturers from Audi to Porsche. The perception of VW as a brand is of minor importance when it comes to global sales and revenues.

It is unlike Boeing, that only sells planes under the Boeing name. When airlines buy an Airbus instead, the money ain't going to Boeing.
>If you are talking prostitution, a 17 year old sex worker is highly unlikely to be there by choice.

That's true for most workers of all ages.
You can continue to enjoy your meat, but still ensure your diet contains a responsible amount of it. A diet with proportionally less meat is both healthier and more environmentally sustainable.

I will never understand why Americans are personally affronted by the idea that they should eat less meat. What makes it such an insulting proposition?
Not sure.

A start might be a standards body offshoot, or a similar organization.

Maybe the UN? Maybe an org like IEEE?

Seems like an interesting discussion topic.
It’s not much of a problem once you have code splitting.

React supports code splitting, which lets you split large amounts JS into separate production JS files; load only what’s necessary at first, and load the rest as-needed: https://reactjs.org/docs/code-splitting.html

With a new programming language (like Zig), I would hope that they eventually try to have code splitting be automatic and transparent.

For JS targets, you create multiple smaller final JS files instead of one giant JS file. For native targets, you could break out extra code into dynamically loaded .so or .dll files. The real challenge is making this whole process as painless and transparent as possible for the developer.