skysight-inc/HackerNews huggingface dataset:
What a click-bait title. 0-day implies it was found already being exploited in the wild.

The author even says that Apple found no evidence of it being exploited.

By definition when this blog post was published it was not the 0th day.
To expect the compiler to take advantage of that, you'd need to mark pretty much every function with static.
For everyone saying "find a teacher": what specifically will the teacher will pick up on, that I can't pick up on my own listening voice recordings of myself?

The situation is, I've known that I should find a teacher for many years. However, I can be quite stubborn and have instead been recording myself playing guitar/singing for the past several years. With debatable progress.

I know I should find a teacher, but what should I look for? My guitar is fine.. I've played since I was 12 and had a lot of lessons back then. So I feel better about self-studying guitar.

I've also been singing for that long, but without any actual instruction. Help!
I consider myself very easily bored, and that's why I ended up programming, because every bit of coding is about eliminating repetition.
Not everything is protected by the 1st Amd.

Religious practices are not supposed to be singled out. That is why a neutral rule that did not exempt grocery stores would be more consistent with US law.

I think the court was being lazy here because the covid rules are temporary rather than permanent. But the government cannot measure the harm that may be caused by missing church. You and I can say it is no big deal, but the government really can't say that without judging the merit/efficacy of the religious practice.
"The weight of the batteries makes swapping infeasible" comment makes absolutely no sense. Make them modular, In sub units which can be handled, mount them at the right points for C.G and design an airframe to permit module swapping with suitable equipment.
I understand that it is just sophisticated look alike targeting. Also, I don’t mean to say that the original intent of the designers is evil. However, the effects on viewers have to be analyzed, and most likely some changes are needed to stop people from falling into these echo chambers.
What about PL/M, the language invented by Gary Kildall in 1973 and used to implement CP/M?

(PL/M targets, like CP/M, the 8080 instruction set, of which the Z80 provides a superset.)

https://en.wikipedia.org/wiki/PL/M
That's a terrific book. I'm not a professional programmer and had no training in algorithms when I saw it and picked it up. It was a great introduction for me, and I had a lot of fun discussing the topics with my father, who is a software engineer.
They don't seem to have a problem showcasing the landing failures, see their video "How Not to Land an Orbital Rocket Booster", which made HN front page back in the day.

https://www.youtube.com/watch?v=bvim4rsNHkQ
Not in an abstract way, but you can do this. The compiler has (had? It’s been a while) two different major arenas, in my understanding. There’s just no non-global allocator trait yet, so it’s not easy to abstract over.
This is just my personal take, but what I think is happening is that recent advances in guided fuzzing have made C code (basically all C code) much more toxic and vulnerable than we thought.

So, like, have Apple been introducing new vulnerabilities at an alarming rate recently? I doubt it. Is their entire kernel and userspace security ecosystem built on quicksand, just like everyone else's? Pretty much yup.
I would assume/hope the fact there are only a very small number of you living on an inhospitable rock would bond people together in the effort needed to survive.
Thanks for the response.
You seem to write well.

I am about to release a new Kubernetes based machine learning product (using new CRDS, operators, etc).

I wonder if you can you do a paid review? we can talk offline if needed.
That's always true though. 0-day implies it was discovered being actively exploited or that it was released on the 0th day it was discovered.
It’s usually the opposite! Correctness work usually has the implicit assumption of infinite memory.
Having some sort of teacher also does a better job of holding you more accountable. So that you're a little more motivated to stick with it which is critical early on before the bug bites or before a habit/routine forms.
What Did Ancient Rome Look Like? (Cinematic Animation)
It is not ignored, but there is a long practice of interpreting it and defining exactly what it means. You have to spend some effort here in understand it and how it has changed through history instead of expecting to be able to just read the law and fully understand what it means.
Those also act as jobs programs, though.
It comes down to the old question, "Do two wrongs make a right?"
> somehow but it doesn't seem to be a easy market to crack

There are 2600 companies in the space and they almost all do one small thing (and lots of them don't do it terribly well).

It turns out what every company wants is more of a comprehensive turnkey solution than exists, or at least a highly modular framework that can accept modules from other vendors. Companies generally don't understand that security is an attribute of everything, it isn't an end product. Hence executives would rather pay for a blinky box than remember to incorporate security planning into every other expense. Also most companies aren't willing to pay much to a cybersecurity vendor because cybersecurity is largely seen as a cost center and not a profit center (because that's accurate most of the time).

I got into bug bounties for a little while, but the work is tough. Selecting a program which pays out enough and doesn't have all of the low-hanging fruit picked is difficult. It's the kind of work where very well organized bounty hunters will take the lion's share of the winnings, which doesn't lend itself well to developers who can make a healthy salary elsewhere.

Source: I work for a cybersecurity startup.
Fukushima – Lost Heritage
We use GSuite and Google Meet, there is already some features from Zoom that are recently added like a better tiled/grid layout, and I believe some moderation features are coming out soon.

We already have many Google Meet room with dedicated hardware and it's quite intuitive to use.
everything in userspace == high security. programs, software won't clash like they do on *nix, windows due to isolation. same benefits of snaps | flatpaks. but now you've a microkernel which is 1. fast 2. easy to patch 3. stable ABI something Linux doesn't have.
Having all three of: 1) a hypertext document viewing & retrieval system, 2) a shopping and payment system, and 3) a free-form application platform, all mixed together, is simply nuts. Clicking a link in your hypertext document viewer shouldn't load another thing that kinda looks like a hypertext document but is in fact an application, maybe containing malware, without any notification that you're about to start running arbitrary code. We have those "allow download?" prompts and don't auto-run downloaded executables for a reason. JS in the browser has way too much power to be secure. Just letting it ever initiate a remote connection without explicit user say-so, or to modify form contents being sent, any of that stuff, is probably enough to disqualify it as a sensible thing to include in your hypertext browser.

I actually think #2 could probably co-exist with #1 pretty well, and more securely than it could with #3. Would mean building a payment flow and (maybe) a shopping cart directly into the browser. Challenging, but way less work than the 50,000,000 (and counting) implementations of those in HTML+CSS+JS have been been.
Perhaps our opinions - positive and negative - are relatively meaningless?
OP here. Thanks for the note.

The intention to illustrate the power of abstraction. Based upon yours and other people's comments below, perhaps it wasn't the best example.

I did correct the typo about 'url'. Best regards.
I think the order was reasonable but let's remember that something lies between being forced to do something and being forced not to do something. What lies between is freedom, and it's a much larger space than the two extremes combined.

The Rabbi might use his freedom to leave his synagogue open, close it until we defeat coronavirus, or close it until defeat all transmissible contagious disease.
Speaking of high cardinality metrics, what are good options that aren’t as custom as map reduce jobs and a bit more real time?

We killed our influx cluster numerous times with high cardinality metrics. We migrated to Datadog which charges based on cardinality so we actively avoid useful tags that have too much cardinality. I’m investigating Timescale since our data isn’t that big and btrees are unaffected by cardinality.
If you're going to ask a question about someone's comment, at least finish reading the sentence to make sure it's not immediately answered.

Don't be part of the death of internet discourse.
They are also using Dating Sites and Student Loan websites to collect data.
>> Fortunately his companies can live without him now.

This seems quite unlikely in both cases.
Your "simplest-possible quicksort" appears to be the same as the first branchless Lomuto partition given in the article.

The premise of the article is that, while branchless, this loop suffers from store/load dependencies that significantly inhibit instruction-level parallelism. Gerben's algorithm gets a 2x win over this approach by using a temporary buffer that prevents loads from aliasing previous stores.
Yaml is on the way out, Cuelang will replace it where it's used for infra. It's quite easy to start by validating yaml and then you quickly realize how awesome having your config in a well thought-out language is!
Thu test
This is a little misleading, to the point of being wrong with respect to the 'health warning'.

First - unambiguously, the vast majority of people who sing learned to do so reasonably well before any hint of real coaching, other than possibly little bits that a student/church choir teacher may be able to help with.

It's misrepresentative to hint that an amateur singer, singing occasionally for fun, will somehow how run into trouble, physically, without this. In fact, the majority of people who 'sing a lot' will never have such problems. I sang in a 16 part Jazz choir in my youth, and have always been involved in music, and I don't even recall anyone in my circle losing their voice or having voice trouble (I don't doubt that it's possible), and I don't recall anyone getting specific voice lessons either, that said being part of a choir helps, but we weren't hugely focused on technique in that kind of specificity. Most non-famous pop act singers have not had any real formal training - it's simply unnecessary.

Singing is a little bit like running, you just need a pair of shoes, if you do it a lot and enjoy it, you will get better and it will mostly come naturally. If you are part of any kind of singing group, like a choir, you'll pick up some really simple things that will take you a really long way. If you want to get even better, you can get some coaching, but you don't need it.

The other thing I will add is that a 'singing coach' might move you into a more formal way of singing that might clash with your own creative sensibilities. Many old-school rock stars sing 'terribly' from a technical perspective, but they didn't know better, it's just 'how they do it' and it enabled them to have their own unique flavour. A singing coach early on who moved them into a more 'choral' way of singing ... might have taken that uniqueness away.

In every children's choir, there are a handful of great singers who haven't taken highly specific instruction with respect to technique, singing is natural. Probably a 10 minute, basic youtube instruction would go quite far in terms of basic things just as it might be for amateur running tips.

Big caveat: in my own personal experience, everyone grew up with music i.e. choir, instruments, etc. which will lead to different outcomes and perspectives than someone who has absolutely no exposure to music.
Yes, Java also has a garbage collector that does nothing, called the Epsilon GC, intended for short-lived programs and references for garbage collector benchmarks.[0]

[0]: https://blogs.oracle.com/javamagazine/epsilon-the-jdks-do-no...
> LVC is a good choice if available in the functions you need

LVC is awesome, but that's the problem I've run into. Even with 74F there are a lot of functions missing, but the options are better.
You are making strong statements about things you need to read up more on. The congress and others can put limits on religious practice in many ways. The most relevant example here is that building and fire codes apply for churches.
Malls opened in Los Angeles on wednesday
"This whole two-week effort has been a calculated and orchestrated political hit fueled with apparent pent-up anger about President Trump and the 2016 election, fear that has been unfairly stoked about my judicial record, revenge on behalf of the Clintons and millions of dollars in money from outside left-wing opposition groups," a seething Kavanaugh said.

https://thehill.com/homenews/senate/408821-kavanaugh-says-he...
https://www.youtube.com/watch?v=MC7tRE4BV14
Pre-2020 examples of coronaviruses in humans include:

- the common cold

- SARS

- MERS

The common cold is colloquially differentiated from the common flu. SARS and MERS generally are not referred to as a flu.

It's not a perfect proxy for colloquial language, but if you read the Wikipedia article for SARS for example, it says things like

"SARS produces flu-like symptoms"

and

"an electronic warning system that is part of the World Health Organization's Global Outbreak Alert and Response Network (GOARN), picked up reports of a "flu outbreak" in China"

.... where you will note "flu outbreak" is in quotes, meaning... it was not a flu outbreak.

Swine flu, and bird flu, in contrast, colloquially recognized "flus" are in fact variants of Influenza.

https://en.wikipedia.org/wiki/Severe_acute_respiratory_syndr...
> Why do people still believe that preventing civilians from using encryption is going to stop criminals? Is there a name for this fallacy?

If there is no name for this, I suggest Congressman fallacy, since they're mostly clueless about this kind of stuff technology-wise and use But Think Of The Children™ as an argument to erode the privacy of its citizens.
Yes, there are many data driven policy solutions that have been proposed. See for instance Campaign Zero [1].

[1] https://www.joincampaignzero.org/
Test Lean and Ship Healthy - https://github.com/srcclr/test-lean

A short handbook on developing high quality software in the DevOps world.
> A skillful programmer looks at the problem and says, hey, why don't we build an abstraction layer to make it more flexible?

A skillful programmer doesn't add layers of abstraction unless there's a good reason or need to.
You don't understand the challenges. Sending humans up with semi-automated machines would actually be a lot easier than fully automated machines. The human race's entire experience so far has been with machines in 1g. We have almost zero experience making self repairing factories in any gravity. We have zero experience mining in low or zero gravity. It might take several generations of engineers and miners in space to figure out all of the problems, slowly automating each step at a time through trial and error like we've been doing for centuries.

The critical point you're missing is that any mining and processing equipment will require their own life support that will already be able to support humans. Machines are significantly more complicated without a gas to convect heat away from all surfaces, they'll need massive fluid handling and filtering systems for lubricants and cooling fluid, the mining operations will need tons of oxygen and scrubbing for their chemistry, and clean water will be required by pretty much every process. The only way we'll pull this off is by using our existing experience on this planet and that requires the same conditions that support life.

That sounds like I'm exaggerating but we've already spent more than a generation in space studying the effects of zero-g and we just barely got a working 3D printer on the ISS a few years ago. No advanced mining, processing, or other manufacturing equipment to speak of beyond lab scale R&D devices. We have one lab capable of continuous zero g research and a few 747s capable of achieving it a a few minutes at a time.
The Spanish Flu Didn’t Wreck the Global Economy–Why Did Covid-19?
A month is probably enough to learn the meaning of those terms, and how to implement instances of them... but for learning how to actually apply them on real code, an year is more likely.

Most professions require less than an year of training in total, the ones that require more training have less employment positions and command better salaries. You want software development to migrate up, with good salaries to few people, and the industry is stubborn in pushing it down, with low salaries to many people. But both of those options are bad, software development has a huge amount of possibilities, that can only be exploited by employing many people, and also has a huge reward for competence; it needs to spread through all the spectrum.

A world where software developers were are few as mathematicians would be a very boring one.
A TPU can allocate 300GB without OOMing on the TPU's CPU. That's tantalizingly close to 350GB. And 300GB + 8 cores * 8GB = 364GB.

It'll take some work, but I think I can come up with something clever to dump samples on a TPUv2-8. i.e. the free one that comes with Colab.

Realistically, I don't think OpenAI will release the model. Why would they? And I'm not sure they'd dare use "it might be dangerous" as an excuse.
Join a choir! Find one with suitable level, and with the kind of repertoire that you like, and with a teacher that actually teaches the technical aspects.

But it doesn't really matter actually, because once in a choir you will meet people, learn from other people, learn about other choirs, and it's quite normal that people switch to different choirs every so often.

Also, people say that a choir is important for one's musical development, and I have to agree (having done solo singing before singing in a choir).

PS: the first few sessions may feel overwhelming but this is quite normal and most choir members have learned that new people will need some time to get accustomed to singing. In my experience, most new people will sing along very softly, and then suddenly after a few weeks they will become more confident and more audible. This is totally normal.

PPS: until the covid19 situation is over, perhaps "online" lessons as others have mentioned are a better idea.
> they have the "better" more reliable design.

It’s easy to claim that vapor is better. Making it into non-vapor, not so easy.

I do see that you at least put “better” in quotes... good call.
I believe “0 day” actually refers to the number of days that the vendor has had to fix the issue, not how many days it’s been since it’s discovered. For example, there might be a substantial delay between bug discovery and actual disclosure to the vendor–I usually take a couple days to write up a nice explanation and PoC. If I had found something and then published it publicly the next day without disclosing it, it’d still be a zero day.
The 22 immutable laws of marketing by Al Ries and Jack Trout. Software is ultimately for humans. Understanding products, marketing and selling help you build better tools for humans and see how products (be it open source, programming languages, retail products, etc) work in the marketplace and not run down paths of "well this is the most popular they must be the best" ...

Solid marketing foundations are probably one of the more important skills that separate the good from the great practitioners.

Everything else on this thread I've read isn't a weekend. It's a careful study.
The time of administration matters as well. A lot of the early studies were made in high-severity, hospitalized cases. At that point, the results were mediocre if not totally ineffective (lopinavir/ritonavir, for example).

It might be better early on, but there is yet a lack of trials for early administration of drugs. Stuff like the RECOVERY trial in the UK will be pivotal in telling which treatments work and which don't.

Also I don't mean only repurposed drugs (aside the very debated HCQ, there's ivermectin that is worth at least looking at), but also new molecules made specifically to fight the disease (there are quite a few slated to start clinical testing this summer).

Then "underdogs", like favipiravir, which apparently cuts the hospital stay time in half, but the few studies published aren't that great (no placebo, control is standard of care which means everything and nothing).

I would also add that the lack of standardized protocols hurts a bit the interpretation of the studies. Take heparin for example, which is believed to drastically cut mortality (although the lone study published is full of confounding factors): different hospitals in different countries have different protocols of administration, further complicating things and making difficult to understand proper dosage, etc.
Denied. The next step is not pretending everybody wants to be a compiler internals expert. Programming languages are two or three orders closer to human understanding.
I learned Pascal by reading an equivalent book ...

Jensen and Wirth, Pascal User Manual and Report. Springer. Silver cover. Typeset in typewriter font. Syntax presented both in BNF and graphic 'railroad track' diagrams. Very short, even though it was two books in one: the tutorial User Manual and the reference Report. Very very clear and well-written.

The ideal in those days was one book that was complete and authoritative and also instructive - if you knew that book, you knew the language. K&R (1978) is the famous example but Jensen and Wirth preceded it (1974).
> A law cannot disobey the Constitution.

Laws are found to disobey the Constitution literally all the time (this is what SCOTUS does). And, yes, you do need to read a book to understand how modern political philosophy works. Just how you need to read a book to understand how the cardiovascular system works.
There's obviously spill over happening from these things I don't ignore that completely, but if we're going that way I'd honestly rather see the money and manpower go towards terrestrial science that focusses on improving our lot here. There's opportunity cost there. With billions of dollars you can fund a lot of vaccines or infrastructure or science that helps people in more tangible ways.

Seeing people talking about going to Mars or building space hotels with the situation around the world seems more ghoulish to me than anything else.
Ooh, this article lost me at the first sentence. (young'in, really?)

Sadly for me, whatever wisdom it may have contained will have to remain a mystery.
There's an interesting constitutional issue there... which is that the right to bear arms is not the right to buy ammunition. That is made all the more challenging for an originalist, because metalic cartridges with percussion caps were not invented for almost a hundred years after the Bill of Rights.

If black powder and shot for a muzzle loader are available, has your right been abridged? Is it merely that you as a fully unprepared militiaman are inconvenienced? Does that mean that if you're late for a TV interview, zoom meeting, or tweetstorm you're free to drive through traffic lights in pursuit of the 1st amendment?
superprof.com
I fear the profit motive is going too far.

And I hope it goes further. We've seen what happens when decisions are made on the basis of political expedience rather than cost-effectiveness: you get SLS. Or more accurately, you don't get SLS.
Yeah, this is what I was saying -- that it could produce too much garbage if no manual free-ing of memory is done.

I suppose, judging by the downvotes, that some find that perspective naive so I'll just cut it here because no productive discussion is happening. :(