skysight-inc/HackerNews huggingface dataset:
Heap size, memory usage and resource limits in Kubernetes for JVM applications
> Do I have that right? Or are there different rules for large organisations?

There are always different rules for those who can afford top lawyers.
I've seen CPU throttling occur when limits aren't exhausted even on 5.4 kernels, so I don't believe the underlying kernel bug is fixed.

One option not mentioned in the post is to enable k8s' static CPU scheduler policy. With this option in place workloads in the "guaranteed" quality of service class that are allocated an integer CPU limit will be given exclusive use of their CPUs. I've found this also avoids the CFS bugs and eliminates CPU throttling, without removing CPU limits.

One thing to keep in mind is that this bug mostly impacts workloads that spin up more threads then they have allocated CPUs. For golang workloads you can set GOMAXPROCS to be equal to your CPU allocation and eliminate most throttling that way too, without messing with limits or the static scheduler policy
the energy flux available in ambient radio waves passing through something the size of a handheld is microscopic, pretty much.
Maybe, but I have drivers for the monitors and everything else factory default windows install. It’s some ASUS predator gaming laptop that I inherited, but it’s reasonably powerful.
Where or how would you meet real people that have similar interests? Humans are social creatures, not online learning creatures
Pretty Printing JSON Web Tokens (JWTs) on the Command Line Using OpenSSL (2019)
Wilson's translation doesn't sing. Yes, it's quite precise, but when translating poetry there's both the precision and the song of it.

The first one I read was Fitzgerald's translation. That was the one my father gave me. He studied classics at Cambridge and claims that none of the translations really capture the original, but Fitzgerald is closest. My Greek is rudimentary, but having looked through most of English translations, I definitely prefer Fitzgerald.
It's fascinating to me that so much 3D web design work is still done by hand in code, rather than using a visual 3D tool.

3D in web design essentially means simple rotating shapes, e.g., see the Stripe globe or the Panic truck (https://www.panic.com/transmit/). I don't want to diminish what's been accomplished here, this is absolutely bleeding edge, state of the art work. But here's an example of what 3D design means in other media (https://vimeo.com/260279525).
I like to tell how Emacs standing for "eight megabyte and constantly swapping" was a joke about Emacs requiring a lot of memory, as 8mb of RAM was considered a lot (i.e. the joke wasn't even claiming that Emacs took 8mb in memory, but that the entire system had a generous 8mb of RAM).
It would be unfortunate here to mistakenly leave the impression that briefingsforbritain.co.uk is in some way neutral. Until the start of this year they used to be called "Briefings for Brexit". The content on the site is rampantly partisan. It would also be regrettable if one were to look at their academic qualifications as being somehow indicative of the quality of their arguments, rather than the quality of their rhetoric.
They found out that some genes related to ACE in comparison to genes related to ACE2 are more 'expressed' in Covid patients than normally and they conclude that that must have resulted in too much bradykinine. Hmm - that strikes me as kind of roundabout - why they couldn't just measure bradykinine levels directly? Is that too hard?

"Here, we perform a new analysis on gene expression data from cells in bronchoalveolar lavage fluid (BALF) from COVID-19 patients that were used to sequence the virus. Comparison with BALF from controls identifies a critical imbalance in RAS represented by decreased expression of ACE in combination with increases in ACE2, renin, angiotensin, key RAS receptors, kinogen and many kallikrein enzymes that activate it, and both bradykinin receptors. This very atypical pattern of the RAS is predicted to elevate bradykinin levels in multiple tissues and systems that will likely cause increases in vascular dilation, vascular permeability and hypotension."
The supercomputer in this article is extremely specialized hardware design to maximize peak performance across all nodes. Using just a single CPU core to run a bioinformatics study would be like taking an army tank to drop the kids off at soccer practice.
Show HN: Hickory – schedule Python scripts at the command line
A set of correlations identified automatically in the input data - is that a theory, or merely output data?
My high school had windows you couldn’t see out of at all. They were made of plastic when built in the 70s and the material degraded within a few years and turned opaque. Class started at about 7:20, which meant I “woke up” at 6 (usually after staying up super late hacking on things on the late 90s Internet). Lunch was at like 10:45 and was barely food with no water, if I ate at all.

It definitely felt like we were trapped in there and held against our will.
I disagree.

Deciding where on the spectrum between non-life and life we declare something to be alive is endlessly debatable and non-actionable. The fact that in time technology will add more points on that spectrum does not change this fact.
Not leaking tokens/token structure !== security through obscurity.

I have seen idiotic implementations of JWT which effectively leak session details that should only be kept server-side because "it was just easy to validate it on the client-end of things"... this specific example is an extreme one from my career history, and was caught long before it ever made it to prod.

But.

In this engineer's "hello world"-level implementation of JWT they effectively overloaded the session with incredibly sensitive data that should have been server-side-only (later to back-pedal and say this was a "dev only" implementation!). They did use JWT.io to debug their "implementation", and having done that did leak non-trivial details to a third party about how our authentication system was built.

This guy was a "junior engineer" who was hired because of nepotism - making this an even more extreme case... but really it's not. I've worked with incredibly ignorant, careless, not trustworthy, desperate, etc. people through my entire career (admittedly being those things myself sometimes).

Anywho - not leaking implementation details, and potential software/infrastructure secrets is not security through obscurity.
Just a matter of time before now apps like TG, WA, IG, FB are blocked coz not friendly with the party-in-power.
I always thought this was odd too. I started learning history in second or third grade, but we never got past the first world war until tenth or eleventh grade. even then, we devoted only a couple weeks to the entire 20th century. modern US history (ie, 1945 to present) was a senior elective, and there was no analogous course for world history. in a well-regarded private school, it was entirely possible to graduate without having the faintest idea of what has happened since world war II. to this day, I know more about what happened in cyrus's failed campaign against artaxerxes than I do about the vietnam war.

in a weird contrast, we spent tons of time on the civil war and slavery (and not just the sugar-coated version either). we learned about thomas jefferson and sally hemings, and we learned about andrew jackson and the trail of tears. so I don't think it was out of squeamishness that they declined to cover more recent history.
realworld one | (Senior) Frontend Developer | (Senior) Backend Developer | (Senior) Unreal Developer | Freiburg, Germany | ONSITE | Full-time

realworld one is a technology company that develops state-of-the-art virtual (VR) and augmented reality (AR) software solutions for the life sciences, analytical and diagnostics, pharmaceutical, chemical and processing industries.

We place great value on fostering a creative, performance-driven and employee-centered work environment for everyone.

In order to expand our team in Freiburg we're looking for a number of talented frontend, backend and Unreal Engine (UE4) developers.

Check out these jobs listings (and many others) on our careers page: https://jobs.lever.co/rw1
In the USA, wealthy companies have a big voice in politics too, and they don't want a higher minimum wage. Their voice comes not just in money paid to candidates, but they fund groups that play ads warning voters that higher minimum wage will cause higher unemployment and force companies into bankruptcy.

McDonalds used to do this, but they've backed off recently: https://www.washingtonpost.com/business/2019/03/27/mcdonalds...
Reinvention of the wheel aside, I'd like to point out that MediaWiki used a hash-based, (relatively) immutable history for edits before Git was even a thing. Git is highly FS-optimized, but it's amazing how similar MediaWiki's history management data structures are.
See Dr. Gerry Schwalfenberg's letter on the "Vitamin D hammer" for treating respiratory viruses. While not a controlled study it does point toward an avenue for further research.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4463890/
Thanks so much! I would say two major differences: 1, as you mention, it codes each method up from scratch in Python readers can really see each step the method uses. 2, it is focused on the derivations of these methods, rather than their intuition, applications, etc.
This Medium article was written on March 10 [1].

"Put simply, medics found that severely ill flu patients nursed outdoors recovered better than those treated indoors. A combination of fresh air and sunlight seems to have prevented deaths among patients; and infections among medical staff.[1] There is scientific support for this. Research shows that outdoor air is a natural disinfectant. Fresh air can kill the flu virus and other harmful germs. Equally, sunlight is germicidal and there is now evidence it can kill the flu virus."

[1]: https://medium.com/@ra.hobday/coronavirus-and-the-sun-a-less...
Hard to say. I read Homer when in college in Robert Fitzgerald's translation. After college, I learned a little bit of classical Greek, then worked my way through Clyde Pharr's Homeric Greek, which takes one through Book I of the Iliad, then later worked through the Odyssey and the Iliad.

My impression is that a fair number of people who went through liberal arts programs in college have read Homer in translation. But I've never taken a poll.

A classics professor I know says that all her department's graduates have job offers, because Latin has made a modest comeback. One child on my street attends a Latin charter school.
In Swaziland, Coke Holds Sway with the King (2013)
In my opinion, you can still get a lot out of PE just by doing it even with little instruction. Being made to play basketball will almost certainly develop team-working skills, hand-eye coordination, fitness etc, with no involvement from the teacher.

But I agree that there is some lost potential in terms of building a strong knowledge base about fitness and well-being. The paper below suggests there are likely a lot of moderating factors in the benefits of PE.

https://sci-hub.tw/https://doi.org/10.1080/02671520701809817
Determining Error Budgets and Policies That Work for Your Team
Could you please elaborate on why's that so?
Sensationalist title made to appeal to stereotypes. None of the source material mentions either "originality" or "creativity".

> In this short vignette, a wheelwright known as Pian (扁) tells a duke that the book of sages’ advice he’s reading is nothing but ‘chaff and dregs’. Angered, the duke demands an explanation. The wheelwright responds that, at least concerning his craft, he can create what he does only because he’s developed a ‘knack’ for it that can’t be wholly conveyed in words. If the blows of his mallet are too gentle, his chisel slides and won’t take hold. If they’re too hard, it bites in and won’t budge.

The above excerpt makes no mention of originality, and a normal person would just read it as promoting practical experience over theory.

This is just the author trying to push her own opinions onto some ancient works, with nobody able to call her out for it because the source materials are in a language the audience can't understand.
Building a Culture of Experimentation into Software Delivery Process
Tencent has a stake in Activision-blizzard so they may ban CoD later
There are a lot of "fancy" packages tailored to latex and formulas like vim-latexsuite, that set up place holders that you can navigate around and whatnot.

But even without all that, a very basic thing that you can do is move around the matching pairs of braces (and brackets, and other paired things) using %

If you do not want to move, but only see where the matching brace is, you can "set showmatch" and it will flash the matching brace when your cursor passes through the other one. This is really helpful for writing nested formulas (although a better strategy is to add a lot of newlines and whitespace so that the structure of your formulas is clear).
> I don't think Luke misunderstood what Mark reported Jesus as saying. I think he omitted 'right' because it wasn't central to the point. That seems the simplest explanation, and I don't see anything in your comment that provides a more compelling alternative.

Do you really believe that to be the simplest explanation considering the authorship of Luke, its position in the canon, the unusually heavily fragmented and interpolated nature of the papyri our translations come from, the additional 20 yrs of oral tradition it went through from Matthew, the fact that it frequently contains content which is not only uncorroborated in the other gospels (red flag) but also directly contradictory to them?

I’m trying to think of a single secular scholar working today who would treat Luke — glossy, editorialised, written to persuade a later audience of different things to earlier gospels, still being revised well into the second century — as being accurate on the details in this regard. Do you know of any?

> I don't particularly care if there are some Christians who erroneously think that the golden rule originated with Christ or that it's unique to Christianity.

I can appreciate that you don’t like the answer to the questions, but when you ask “Who has suggested the golden rule is a novel aspect of Christ’s teachings” and “If people haven’t read the Bible are their views on its teachings worth paying attention to?” it seems really truculent to criticise the answering itself. Pick a lane dude.

> If you reread the thread, you'll note that I never actually claimed that Christianity contains "novel ideas". (I think it probably does, but I'm no expert on the subject and will not try to defend that position here.) Maybe this misconception is what is leading to you introducing lots of irrelevant material.

Ah I get it now! When I wrote my original comment to say that there’s nothing novel in Christ’s teachings and you replied to say that Christ’s morality is “much more radical” than I had outlined, and that "turn the other cheek" is different to the maxim of reciprocity, you were… agreeing with me? Got it ;)
Good for Chrome. That's why I use it and that's why I build apps that have features which are exclusive to Chrome and Microsoft Edge.

All other browsers are second-class citizens IMO. If they don't want to add features that I want, then fuck 'em. I'll keep telling all my customers that if they don't use Chrome or Edge, then they're missing out.
Police departments as a whole should be fully funded through taxes, and any money from fines and civil asset forfeiture should go either into the state's general fund, or towards indigent legal defense and recidivism reduction. Localities need to fund their own governments directly instead of waiting to win the drug deal lottery.
Your careers page only shows a marketing position.
What does "keenly aware" even mean? For example: any time I add or subtract two signed ints, undefined behavior can happen. Now what. Must I pepper the code with bounds checks (which are prone to UB too if not done carefully)?

Anyway, any complicated thing that can be easily ignored, inevitably will be.
What does Angolia have to do with HN?

Edit: found it, it's Algolia. Thought s/he was talking about Angola.
> Unpopular opinion: I never understood this drive to save or revitalize dying languages.

What's so difficult to understand? It's preserving human knowledge, human history, human development, etc. Language is a form of a unwritten historical document. We can infer a lot of our past from language.

> Language is not equivalent to culture

Nobody said it is. But language is tied to culture and vice versa.

> I'll be thrilled if every language in the world disappears except for one, and we all communicate in it.

What a simplistic world view. So what do we get rid of? English literature? French literature? Chinese literature? Indian literature? Persian? Now which music do we get rid of? Do we just stick to classical?

> People who want to still do learn latin or Ancient Greek or Sanskrit. And even if they couldn't, the trade-off is still worth it times a thousand.

What? In what world does getting rid of latin, ancient greek or sanskrit provide any benefit? Let alone a 1000X benefit? Latin and ancient greek is the foundation of western civilization. One of the reasons for modern society is the preservation of latin and ancient greek. We don't have modern science without latin or ancient greek.

> But there's no reason your other languages have to be from a particular culture or can't be constructed languages.

Actually it does. Language informs on culture and vice versa.

I'd rather keep american literature, history, culture, music, movies, etc and forgo everyone speaking indonesian and writing in hangul. Not to mention keeping french, german, chinese, russian, arabic, etc literature/culture/religion/history/etc. If the price is that we all don't speak the same language, so be it. I can't believe your comment is the most upvoted one here.

It's strange that the same people screaming about diversity are the ones so desperately trying to erase it.
Alfonso Cuarón. For Player of Games, how about a spectacle by Julie Taymor.
Xiaomi now makes their phones in India.

https://in.event.mi.com/in/made-in-india
> By making Switzerland too tough a nut to crack

I remember reading that most "oligarchs" in Germany and other parts of Europe had their interests there, and for that reason Hitler didn't want to mess with it.

I'm not sure Switzerland would have been "too tough" for the German army otherwise.
I studied engineering in undergrad, and have only become interested in "classics" for the past couple of years. Homer is great. I've only read Fagles' translation, but plan on Pope next. I've been amazed at how much reading the classics has affected the way I view the world. I find stories and references popping into my head all the time, and when they do you feel this great connection to centuries (millenia!) of humanity.

I look forward to expanding a bit outside of the Western Canon. Also, one wonders about the many stories that have been lost over the centuries.

When I read, I like to collect quotations. My quotes from the Odyssey are here: https://goodlifeodyssey.com/the-odyssey
Watch ULA abort a rocket launch at the last moment
This is mostly good advice. I don't love configure scripts, I don't agree with the heavy reliance on POSIX if you intend to be compatible with Windows, and I don't love the fact that the author recommends third party data structure libraries that they haven't actually used. For container libraries in C, you really have to use them to get a feel for their usability (this sounds like a tautology but it's not.)

I disagree strongly with one recommendation. This is just an example, but it holds for larger API design in general:

> we could add a fallback to reading /dev/random. [...] However, in this case, the increased portability would require a change in interface. Since fopen() or fread() on /dev/random could fail, our function would need to return bool.

No, definitely not. It is dangerous to expect the application to sanely handle the case of randomness being unavailable when it is never going to occur in practice. On all POSIX platforms, /dev/random exists and will block until sufficient entropy is available. Something would have to go seriously wrong for this to fail. This is so rare that any error handling code for it will never be tested. The most likely outcome of forcing the caller to handle it is that the return value is ignored or improperly handled and the buffer is used uninitialized, leading to a security vulnerability.

My recommendation instead would be to error check your fopen() and fread() calls within get_random_bytes(), and print an error and abort() if they fail. This way if someone's system is improperly configured and /dev/random doesn't work the program will just crash. Same goes for macOS's SecRandomCopyBytes() and Windows' half a dozen calls to use an HCRYPTPROV. This way you still return void and there is no danger of callers improperly handling errors.

In general, unless you're writing safety-critical software, it's fine for your code (or even library code) to abort() in these sorts of exceptional situations when there is no reasonable or safe way to handle the error. If someone truly wants to handle the error, they can just not use your API and do it manually.
Note that was written in the 19th century and does not reflect anything like the current state of affairs.
Moving MongoDB to the Cloud: Strategies and points to consider
Wiki: "Exposure therapy is based on the principle of respondent conditioning often termed Pavlovian extinction.[16] The exposure therapist identifies the cognitions, emotions and physiological arousal that accompany a fear-inducing stimulus and then tries to break the pattern of escape that maintains the fear. This is done by exposing the patient to progressively stronger fear-inducing stimuli.[17] Fear is minimized at each of a series of steadily escalating steps or challenges (a hierarchy), which can be explicit ("static") or implicit ("dynamic" — see Method of Factors) until the fear is finally gone.[18] The patient is able to terminate the procedure at any time."

I think there are some key differences between the above and what school permits.
Reducing Vulnerabilities to Near Zero Through Secure Defaults and Good Choices
No. Although our phones are extraordinary, they are not supercomputers. Supercomputers, more or less by legacy historical defintions, are collections of computing resources connected by a fast network with the goal of scaling to solve problems that could not be solved with conventional systems. Phones aren't really designed to solve that kind of problem.

That said, many problems that previously would have required a supercomputer, can now be solved on phones.
What is “insane” is that you think, it is an open and shut case that it applies to Apple until you can point to a single precedent where the law (you didn’t quote the relevant law by the way) was actually applied to a similar case.

Would you trust a summary of internet protocols when implementing the standard to make sure you are compliant or would you go to the actual RFC?

Do you think actual “lawyers” try to argue a case based on a summary and not cite the actual law, relevant precedent, etc?

If that were the case, we wouldn’t need silly things like “trials”,”lawyers”,”judgements”, etc
Seems like it should be really straightforward to determine if this hypothesis is right by measuring bradykinin levels in Covid patients versus non-Covid patients.

One thing that I think strongly suggests that this hypothesis is wrong is that there is no strong relation between ACE-inhibitors and Covid mortality. Indeed, most of the studies that I've seen suggest that ACE-inhibitors have a somewhat protective effect whereas ARBs actually seem to have a minor detrimental effect [1]. So for the article to claim that covid behaves pharmacologically like ACE-inhibitors seems wrong at face value.

[1] https://www.nejm.org/doi/full/10.1056/NEJMoa2007621