skysight-inc/HackerNews huggingface dataset:
Obviously, usually a language runtime expects an underlying OS.

When one isn't available, the runtime plays the role of an OS, and much be adapted as such.
I believe the organization is silo'd into defensive and offensive sub-organizations. My blind guess is the defensive side is pretty separate from the rest of what's going on (any intelligence agency naturally tries to compartmentalize as much as possible). I wouldn't be surprised if there's internal politics where the defensive side may want to release a security advisory or other defensive guidance but the offensive side blocks them due to wanting to hoard something as a potential weapon in the arsenal.

And I'm very likely in the minority of HN on this one, but I think this is generally probably fine and warranted. That kind of hoarding is exactly what I would expect and want them to do, as opposed to the warrantless domestic dragnet surveillance I don't want them doing. If you're in a non-stop ever-changing arms race, you want every edge you can get, as long as there's a carefully considered cost-benefit analysis (which they likely at least attempt to perform).
I'm also outside the US, but can't understand why everyone gets their knickers in a twist over addressing people as they prefer to be addressed.

If we want real problems, how about people who insist on addressing others with T-pronouns when they're still on a V-basis? Now, those are the real savages.

Bonus clip: https://www.youtube.com/watch?v=7Am5AEPHd6k

also https://www.youtube.com/watch?v=bDe9msExUK8&t=35
The trick into that... Is that you cannot know if your technology is secure or not, because it needs testingz...

And they knowz they are far away to master things (into the wild) :)
Cloud-IAM – Fully Managed Keycloak as a Service
That reminds me of the social sciences (and their replication crisis).

There's nothing wrong with effects that only apply very narrowly, or medical techniques that only work for one person.

What is wrong is to use the defence that 'every case is different' and 'well, it will work if the right person does it properly in the right case' one the one hand, but claim universal applicability of your techniques or results on the other.

See also motte-and-bailey fallacy.
Every power source requires some reserve capacity; nuclear goes offline for long periods of time to refuel, for example. Large generators trip offline.

Germany emissions don't come from the 50% renewables, they come from burning 50% coal. I'm not sure why you are blaming renewables for those coal emissions.

France is currently at 23% renewables:

https://www.electricitymap.org/zone/FR

Will you blame their current emissions on renewables? No because if you click on the "emissions" tab you'll see that it's almost all coming from gas, and second highest source of emissions are nuclear.

Does nuclear always require a fossil fuel backup? No, of course not, so there's no need to make up false rules about other sources. Wind reserves can come from hydro, geographically distant wind (offshore is running at insanely high capacity factors these day), batteries as we start to deploy them, and yes even from existing nuclear plants.

But having built nuclear many years ago, and Russia and China building some now, doesn't mean that France or Germany or the US will be successful when they try to build. However, the one thing they have been successful at is building more wind. I hope they lean into their strengths, instead of betting everything on something they have repeatedly failed at.
This, plus trying to speak on empty lungs, was my problem when I was young.
Top Mobile Designs of the Day from Awwwards #2
I imagine that produced a few funny conversations, that combined with the inevitable "I will take all of the ball screws that you have available, thank you" call.
This shows how broken webgl is on mobile...

On my Mediatek device, each demo worked great... Until I scrolled up the screen and then suddenly I saw a "Chrome error icon" in the demo... I refreshed the page and the demos were replaced with white boxes. I killed and restarted chrome and now the demos appeared to work till you interacted with them and they became black boxes.

Had to restart the phone to regain full functionality.
Where to purchase Exceptional Keto pills
In the event that you are as yet pondering where to purchase Exceptional Keto Diet Pills, you can discover them on the official item site! On the other hand, you can click any picture or catch on this page to perceive what select arrangements are occurring with the top selling keto pill. On the off chance that you rush, you can even guarantee a FREE TRIAL OFFER. Yet, on the off chance that you stand by excessively long, the offer could lapse or the provisions could sell. These mainstream pills won't keep going long! Along these lines, in the event that you are wanting to accomplish your pinnacle prosperity, click any picture or catch on this page to ensure you get the best arrangement before it's past the point of no return!

Exceptional Keto Canada

http://wintersupplement.com/exceptional-keto-ca/
https://gumroad.com/exceptionalketos/p/exceptional-keto-canada-free-trail-product-1-does-exceptional-keto-pills-work
https://twitter.com/exceptional_kto/status/1308636717205925891
This is essentially Swift’s problem on the server. If you have a service running and serving hundreds of clients, then any one of those threads can cause a trivial panic if there’s an overflow and take the entire service down.

As a result, a number of use cases for swift on the server actually use heavyweight out of process threads (i.e. one process per client) so that the failure of one of them doesn’t take down the rest.

Unfortunately there’s no way of overriding the panic (is implemented as an in-line ud2 instruction rather than an overridable function) and while you can install a signal handler to catch it, resuming isn’t straightforward and there are some cases where you really can’t do anything about it (malloc failure).

This works great for single user devices where there’s only one app running at once and when it crashes the user restarts it, but doesn’t work in the server case unless you are using a cgi-bin/lambda pattern when each request is processed by a new process each time, which is what TF and the AWS lambda approaches do.
What do you expect? That they're going to publish guides on how to break into Windows Vista servers?
I was wondering myself who, apart from education purposes, is going to use that. Was wondering if it was only targeting PC + Linux users in low revenue countries.

But you just opened my eyes.
At least for drones, the move has been driven equally by flash space as compute. And the performance really has improved! Moving from fixed filters to rpm-following notch filters for example. Supporting wider range of peripherals and protocols. None of this comes for free.
It doesn't cost $12B. That's just what they want to charge.

Also, you have to charge those batteries from somewhere...
It is quite believable that trapping does not slow down Firefox. GCC is part of SPECint, and trapping is known not to slow down SPECint GCC. (It does slow down other SPECint benchmarks.)
That is the thing, when you put all mitigations in place, the supposed performance gain is already out of the window.

And there is the whole point that many of the performance issues with microkernels have long been solved.
> Today we can point to the benefits of these changes in medical thinking, but we must acknowledge their history and their limitations, as well. These new ideas of universality might have obliterated bodily difference, but instead they became a framework used to justify it and inscribe hierarchies on people, most notably around nascent categories of race. From that historical moment when understandings of bodies shifted, we can see a logic emerge that has shaped our relationship to health care and, conversely, health care’s goals for us.

It might be one of those 'critical overviews'? (As in 'critical theory'?) Or at least it uses some of that language.
Sometimes people just want to talk about a certain topic, regardless of the article's contents. The headline just gives them a convenient excuse.
Yes, but a lot of those were old, I imagine. They've been making that plane for half a century now, surely they're pulling the old ones first?
And then let the ordinary people to elect a president like Trump who "knows anything better then everyone else" and just got laughed at by the entire World in an UN conference? No, not a good thing in my view.

I prefer a team of government which has proved it has a true vision, which has proved its ability to execute the vision, which has proved its ability to the lead the people to a better future, which has proved its ability to protect the people from imperialism such as what we're seeing in recent years, which is aiming at and actually eliminating poverty from the vast majority of people... rather than a government which is elected by big corps.

Edit 1: BTW, I myself believed in the so-called US-style democracy and election, until I saw what happened in those "taught by the US" democracy countries such as the Middle-east, Ukraine, Taiwan, Hong Kong, India, several South American countries, and especially, in America itself, in the past decades, especially in recent years. Trust me, I believed it in my heart.

Edit 2: I just got to know the name of Andre Vltchek the independent journalist who got killed recently, I read several excerpts of his reports. I think he knows something about the international things.
The problem with integer overflow, in the general context of UB, isn't that it's expensive to trap.

The problem is that the C (and C++) specs insist on overflow being undefined behavior. Then compilers insist on abusing the UB as meaning that they get to do whatever they want.

This particular case is only partially the compiler's fault, as the various specs should not be defining well specified behavior as being undefined.

Fully in the compiler's fault is the treatment of UB meaning "now I can do whatever I want", which turns the compiler into a security adversary. I have yet to see a non-microbenchmark, non-spec benchmark, that demonstrates a real world win by subverting the developer's intent.
That’s something I’m a huge fan in G Suite. The UI changes very slightly, most of the time you don’t even notice, but the number of new features that the team ship is incredible.
+1 for D.

What plays against it is having a tiny community without mega-corp sponsorship, so anyone that wants features has to do them themselves.
In prod it's not a great idea, but in a test environment, perhaps handling simulated or shadow traffic, it's great.
Does that make what China is doing any less awful?

No. The answer is no.
Sucks that your customer didn’t pay attention to the details, but I can understand losing your mind over a 0.069 inch mistake. That’s greater than 1/16 inch. It’s huge.

In fact, I think that would be outside of any allowable tolerance in any industry I can think of, except for maybe rough-in framing in home construction.

Curious, what was the medium and how expensive was this mistake?
When the radiation happens, the sun ain’t shining anyway. What matters is the surface temperature, and the difference doesn’t look too bad, around 15%: 300°K in tropics, 250°K in arctic.
the base reddit api is pretty good - just tack a .json onto any url for an example
Product Management Articles
There's an integer overflow flag that gets set after operations. My x86 books are all boxed up somewhere so I can't look up the details.
More advanced DSP takes more cycles. Eg moving from fixed low-pass filters to motor-rpm-following-notch filters gives lower phase delay, but requires getting telemetry from motors, running multiple harmonic notch filters on each channel. Supporting a wider range of protocols and peripherals takes more flash space. And eventually, when it gets complicated enough that you can't enforce deadlines everywhere, yes, you need an RTOS.
Another scarier question: What happens if Biden and the Democrats refuse to accept the result of the election, just like they did in 2016? since that much of their rhetoric is still just how Clinton put it:

"Whatever happens, do not concede defeat on the night of the Nov. 3 election." [0]

Both sides are just as tyrannical as ever. But I guess someone is going to give the other side a massive upsetting landslide...

Downvoters: So Hillary R. Clinton didn't say this? The road to denial continues I guess.

[0] https://www.reuters.com/article/us-usa-election-clinton-idUS...
As a frontend developer I also encounter I need Geometry from time to time. I used it a lot in my days as a flash developer drawing vector graphics programmatically.

I feel that its missing from this list. I rarely see geometry mentioned on these kinds of lists?
This was the same in the UK: GHCQ had offensive and defensive arms. But they’ve since officially split; the defensive role is now taken by NCSC. Having said that, GCHQ is still its parent organisation and I have no doubt that they maintain strong ties.
This was interesting, intel mpx is seen as a failure

https://en.m.wikipedia.org/wiki/Intel_MPX
Thanks for the summary.

> These are the good days.

Yep. I'm beginning to feel this is true. 2020 has been a crap year in many ways. But I expect 2020 will be one of the better years compared to what is coming.
I did see a non YouTube video link on HN recently...
I don’t understand why Barr is hated by so many. I assume purely partisan reasons? He is very well spoken, principled, and in retrospect his summary of the Mueller Report was completely accurate (despite news articles I read at the time that had me convinced he was some kind of evil mastermind).

The only thing I don’t like about Barr is it’s hard to see him curtailing the surveillance state, but frankly that applies too almost everyone in politics since those who speak out against the cia/nsa tend to get into unfortunate high-speed car accidents.
But who is going to fly on a 737 willingly again? Boeing is trying to ditch the “max” moniker in their new releases and to play it safe people will just avoid all 737s in the future.

Unfortunately this doesn’t end well for those airlines who have large numbers of them, because if you have a crapshoot on whether you are going to fly a 737 max death or not, it’s easier to choose a different airline who doesn’t run that particular model of Boeing.
As someone whose skull would get measured again, please don't use tangential topics to justify censorship. It isn't anti-semitism that will get censored, it will be directed towards any form of dissident. Jews or minorities were never suppressed because there was too much freedom of speech or too much free media.

If the internet gets censored in the name of anti-semitism it would certainly not decrease animosity. Furthermore the blind crackdown on "disinformation" only increased reach of right leaning parties. The result should be observable since there is now enough empirical evidence. Trying the same strategy over and over might not be too prudent.

For some people a trimmed garden might be preferable and that is completely fine. But I don't think that is true for everyone. And there are enough alternatives, you can just watch TV or select another channel.

Stop your paternalism by pretending everyone gets influence because some YouTube videos don't fit your taste.
I have a hard time parsing the outcomes section, the last sentence seems to contradict the previous ones?

„ A total of 25 experimental studies and 44 epidemiological studies were included. Consistent effects of analgesic and phthalate exposure on human fetal germ cell development are demonstrated in experimental models, correlating with evidence from epidemiological studies and animal models. Furthermore, analgesic-induced reduction in fetal testosterone production, which predisposes to the development of male reproductive disorders, has been reported in studies involving human tissues, which also supports data from animal and epidemiological studies.“

And then:

„ However, whilst reduced testosterone production has been demonstrated in animal studies following exposure(s) to a variety of environmental chemicals including phthalates and bisphenol A, these effects are not reproduced in experimental approaches using human fetal testis tissues.“
Trigeminal+Neuralgia:+Causes,+Symptoms+&+Treatments+-+Health+Lines
Interesting. I stutter on K which is what my name starts with.
This type of configuration is _much_ more verbose on 2.x, especially if you want automatic HTTP→HTTPS redirects.

Also, Traefik 2.x still does not clean up the certificate store automatically.
You can do a lot of geometry with linear algebra. (And that's more or less what you'll have to do on a computer anyway. Ruler and compass approaches won't cut it.)

I quite like geometry for itself, but it's probably more of a niche for most programmers?
Music seems like the last non-software digital good it is possible to (mostly) avoid streaming [0]:

* Movies / TV shows - completely streaming (ie direct streaming via Prime Video, Hulu, Netflix, HBO Max, etc) or DRM-laden video libraries that you don't own ("buying" on Amazon).

* Video games - Steam is basically streaming in the sense that you don't own "your" DRM-laced games (if you lose your Steam account, goodbye games and save files), and most other platforms provide you with Steam keys (eg Humble Bundle). Someone told me that itch.io and GOG are a little better on this front, but I haven't looked into this at all. Certainly the consoles are no better than Steam (eg the Nintendo Switch store).

* Short-form video content (like music videos, "YouTube videos") - by and large, all of these are completely locked inside YouTube. Even alternative sites like Vimeo and PeerTube are sparsely populated or serve niche communities. This format is probably the least accessible outside of streaming.

* Podcasts are a mess in general, with mainstream ones staying mostly in iTunes and more niche stuff disappearing into premium services like Patreon and Gumroad, but I suppose the positive thing is that they haven't succumbed to layering everything with DRM yet.

* Ebooks are also incredibly fragmented outside of Kindle, which is a DRM hellscape.

With music, you can access services like Bandcamp to purchase (actually) a lot of indie content, large communities (eg hiphop and electronic music) post new music in DRM-free downloadable formats, and mainstream content is often available for purchase as DRM-free .flac or .mp3 files from a variety of sites including Amazon. Music streaming is definitely eating the music consumption market pretty fast, but I predict it will be a long time before digital music ownership disappears.

[0] Note that I am using "streaming" to refer to "consuming a digital good which you do not own through a service or platform".
I think this is a good analogy for software. To the typical user, some software is easy and sensical, while other is obtuse and requires significant jiggering just to do the thing it was ostensibly designed to do.
I just went and checked, I switched our main product over from ARV Megas' to ARM Cortex in 2013. The only downside is that the ARM's don't have as good sleep current as AVR's do. And they don't have internal EEPROM.

Other than that they are faster, cheaper, and have more RAM.
I think the GP was probably thinking of INTO(0xCE).

https://en.wikipedia.org/wiki/INT_(x86_instruction)#INTO

The bounds-checking was MPX, I think.

> Another extremely useful instruction deleted from x86-64 tested if an array access was in bounds.

https://en.wikipedia.org/wiki/Intel_MPX#Extensions
That still exists though? add rax, rbx/jo overflow_error is how you do overflow checking on x86-64.
They are politically motivated. For example, I’ve been banned from Twitter for defending Kyle Rittenhouse, who engaged in lawful self defense against a number of violent assailants. Why? Because the left has decided it serves their interests to paint him as a mass murderer (indeed Facebook has an official policy that he is a mass murderer).

Facebook also regularly censors viral pro-trump content and project veritas has exposed this.

I wish it weren’t so, but it is. I’ve experienced it firsthand.
I will tell you what is missing: a POPCOUNT instruction is missing.
That was my take too - they built something nobody wanted, and it failed.
The are betting on that "eventually" being many many miles down the road. They will fix some of the issues/cases (ad hoc) for the vocal minority, they will pretend they didn't see for the silent majority that suffers from the same side effects.

As a parent stated, the content creators are NOT the clients. Client is the one who pays you money. So advertisers need to be kept happy. If this guy goes down, the guitar makers will advertise on the next guy/lady in line. And the (true) client (advertiser) will be happy.

One of the reason that Google is making crazy money is that they cut plenty of corners in support. And it serves THEM (YT) right to do so.

This video has less than 100k views. "Charlie bit my finger" has 876 Million views.

In work I use the phrase "it is not a Problem until it becomes one".

One content creator (or a thousand) complaining is NOT a problem for YT. A Problem is if YT drops from 100M views per day (or whatever that number is) to 20M views per day.

If you ask me, YouTube is having it good. And if this content creator goes down, his followers will jump on the next guitar player teacher person.

Apologies if my comment seems to cold. I believe it reflects the mentality of YT.
I like all things airplane-y not ending with a bang, thank you very much.
Category theory is also very relevant to programming. But, curiously enough, learning and practicing programming is probably a better intro to eventually get to category theory, than the more usual approaches mathematicians take.

Discrete math is lots of fun, but less applicable to the kind of glue code many people write most often.

(Category theory is in some sense exactly the theory of glue code. But it's also generalised abstract nonsense.)
I already package some of the toolchain I use in containers because vendors tends to depends on old version of libc or curl and never update..

After watching https://www.youtube.com/watch?v=-enIM4x-KPA I
I want to add it to my toolchain containers and have everything in one place.

I wonder how it will be priced by GH or using alternatives like: https://github.com/cdr/code-server

But since most of C developers are now using vscode if the performance are fine this could change the way embedded software development tools are distributed.

[Edit] the pricing is now public and looks fair:

Instance Type (Linux) Per-hour rate

Basic (2 cores, 4GB RAM, 32 GB SSD) $0.085

Standard (4 cores, 8 GB RAM, 32 GB SSD) $0.169

Premium (8 cores, 16 GB RAM, 32 GB SSD) $0.339
I definitely was speaking about “the group of people who believe free speech is under attack” and “the group of people who feel like they shouldn’t have to be polite to others” but I understand how that can be misinterpreted.

And thanks for the compliment :)
This sounds like the EARN IT act. Very scary. Would de-facto outlaw e2e encryption
The url you posted leads to a generator for a maven / gradle project. It essentially gives you a hello world quarkus project, including Dockerfiles, mavens pom.xml, etc. You can quickly select often used dependencies / libraries you want to have included. They are put in the maven / gradle dependency lists of the project you are creating. That makes it faster to start a new application.

Are you confused by the wording extension here? They use it synonymously with dependency / library, in this case, maven/gradle dependencies. They are probably extensions in the sense that those dependencies / libraries are useless without quarkus.

Spring provides the same: https://start.spring.io/
If you are using C or C++, you need to be extremely careful with signed integers, even when working modulo. Their overflow is undefined.