skysight-inc/HackerNews huggingface dataset:
I am not-incredibly-surprised that none of these many talks about swap have mentioned kubernetes. Kubernetes does not solve this problem conclusively, but it does solve it to a huge extent. Your Application Cgroups have lower RAM priority than system tasks. You allocate enough RAM for system-level tasks in kubernetes ( --system-reserved and --kube-reserved). You run your application tasks in a fixed reservation, and any that are over their reservation are first to be killed. If application tasks are repeatedly getting killed, your node is faulty and gets restarted. All of this is done with little fuss. At some higher level, faulty processes are easy to identify because they are the most evicted (And if your system-level daemons are what's at fault, it gets really obvious because of how unobvious the application is)

https://kubernetes.io/docs/tasks/administer-cluster/reserve-...
Why should those be mandatory? The department is fucking huge now and allowing people more space to take electives or having separate tracks with different requirements helps with staffing issues.

I TAed for the undergrad compilers course when I was a grad student there. My PhD is in the field. I really don't see compilers as a reasonable mandatory course for engineers today.
It's funny how many times black men having sex with white women had been brought up in this thread, while the article has nothing to do with black people, is it some sort of preoccupation?
"It doesn't take Herculean effort to fix these habits, it just takes a sustained attempt to change your habits, without even pushing that hard. (and of course, there are the particularly-susceptible for whom even sustained effort won't work)."

For you maybe. But you have to understand that there are a lot of highly educated, highly paid people trying to figure how to make their products as addictive as possible to as many people as possible. So a lot of people stand no chance because their weaknesses are being exploited with precision.

Do you have no habits that annoy you but keep coming back no matter how much you try too get rid of them?
>If people want to know the truth about a person badly enough, they will.

This is an example of the “just world fallacy.” There are many people so intelligent that they can cheat for so long and not get caught. Look at Michael Jackson. He died innocent in the eyes of the law.

Or look at the Zodiac killer: he’s still out there. Whole lotta people “trying to find the truth about that person”, as you say, and after decades and decades they got nothin’.

The world is not fair or just. Cheaters can cheat and get away with it, and they can do this in perpetuity. To think otherwise is to make a classic logical error.

If people want to know the truth about a person badly enough, they’re fucked. Because the truth is elusive. And the world ain’t fair.
Turns out, most of the time people never seek to know the truth about a person that badly, so yes, a lot of people cheat and don’t get caught without needing to be too intelligent.

In fact, cheating has little to do with how intelligent you are and how well you are at containerizing different parts of your life so that they never cross. It is ridiculously easy to cheat if you travel a lot on your own.
Hang on let me download my “shocked face generator” app
I think the probability is very low. Apple pays developers very well, and you're asking them to risk all future salary and their freedom. That’s going to cost a lot. Much more than $1M, I would think.
Most americans believe they will die and reduce the surplus population, fixing any problems once and for all.
The git man pages is famously inaccessible if you don't already know the concepts and jargon of git. The following auto generated satire is both hilarious and sad if you have read the actual git man pages:

https://git-man-page-generator.lokaltog.net/
Distributed tracing in the service mesh: four myths
The issue in that case was more the added bit about downvotes, which broke the site guidelines.
I really respect the desire and the ability to do it all yourself. I expect that you'll see real gains over the cloud (up until a point) assuming that you're knowledgeable and your environment permits you to work quickly and independently.

https://github.com/jackdoe
"old man yells at cloud" - I loled
Someone posted the wikipedia article. Apparently she tried to get one of the shooters prosecuted, started a lawsuit, and was ultimately able to wrangle a settlement.
Look around more.

Many aggregators offer big discounts for minor things like logging in or signing up for a newsletter.

$400 off for logging in - sure!

I think they have contracts in place about pricing for non-logged in users (ie. Neither of us will undercut the other). But when you're a customer, they suddenly offer much better deals. Yes I will take the 'loyalty bonus' of free extra 5 days stay for booking a weekend - thanks!

Some of the aggregators are so desperate to get customers that they will give you something for $0. I rented a car for a week for $0 through easyrentcars because I signed up through a refer link for example.
A good Impossible Burger served "steakburger style" as in medium rare and "still bleeding", has been the best fake burger I have ever had, but the Impossible is often too easily dried out when folks grill it to medium or much worse medium well, resulting in some of the worst.

Beyond is better in that bad burger place/greasy spoon medium to medium well, so its generally more consistent in places that serve other burgers, but it doesn't beat the Impossible at its best.
Yes, and since installation of home solar panels is a small fraction of the total installation cost, reducing the overall size of the project could save money even if the panels themselves are a lot more expensive. https://earthtechling.com/solar-panel-cost/ estimates they are only 15% of the total cost of a home solar power system.
"for decades" that's somewhat debatable. Stanford has been renowned locally in California and along much of the west coast for decades. Its nation-wide renown and worldwide renown are more recent. Stanford started to see large growth in the matriculation rate and number of applicants in the mid to late 2000s and really kicking off in the 2010s. One year, I think in 2009, there was unexpectedly high matriculation to such an extent that freshman had to sleep in cots for a few weeks.

It's been a good University for a while, but I think it's reputation as an institution on par with Harvard or Princeton, or OxBridge is maybe 10-15 years old.
Semantic Based Adversarial Examples Fool Face Recognition
They are proposing a change the way the lifecycle of a React component is computed. Right now:

if (someCondition) {
return <div><Thing /></div>
} else {
return <Thing />
}

will result in `Thing` going through the unmount / re-mount portion of the component lifecycle every time `someCondition` changes. This proposal suggests that instead `Thing` should remain mounted. It has been suggested (in the linked issue https://github.com/facebook/react/issues/16316) that there is a plan to make this possible at some point via something termed "re-parenting".
My primary beef with the Rogers card is that it’s Rogers.
> Criminal charges have also been filed against Gnodde’s former co-CEO Michael Sherwood, as well as three former board members of the London-headquartered subsidiary: Brian Griffiths, Robin Vince and Claes Dahlback. Twelve current and former bosses of Goldman’s Hong Kong and Singapore offices were also charged.

So what are the UK, Hong Kong and Singapore going to do? Allow these people to be extradited to Malaysia?
This might give some reason to care about whether politicians have had affairs. If they can't keep their wedding vows, why should we expect them to keep their oath of office?
> * use that to target those folks in their roles for further scrutiny. Insider risk management sort of thing, before it turns into securities fraud.*

Or said in one word: blackmail.

There's no sugar coating it. You'd be collecting data points and analyzing them to pursue your own justice without due process. That's quite a dangerous thing to claim to want to do in the name of "insider risk management".
> not exactly what I was looking for

Here lies the problem, as long as the interviews are about what you want and/or what I don’t know - I don’t care.
For what it's worth, Control+Shift+Esc will bring up the Task Manager without roundtripping through the other menu. Won't help if the system is thrashing though.
Well, we don’t know about the universality of that, right? Are cheaters more likely to rape? Are boardroom liars more likely to steal your wallet?
The first thought everyone has when seeing it is what you described, including myself.

I suggest trying it out & reading more about it. It's the only way utility CSS frameworks like this seem to click.

In my opinion, Tailwind works best when being used to create template components. In your button case you would just modify your reusable button component or the reusable base button component if you have multiple button components.

You get the best of all worlds.

* You avoid writing a lot of CSS.

* You don't have to worry about thinking of CSS class names or name pollution

* I find it faster & easier to style components with a utility CSS framework in something like Storybook than it is with CSS.

* I recommend adding a plugin to your editor to help with the names of Tailwinds classes. VS Code has a couple that will suggest the right class name based on what you type.
The study appears to have a valid design, subject to some questions not answered in the Bloomberg coverage. I think the more reasonable question is what exactly the design is measuring.

Using the Ashley Madison data is basically what we would call a "reduced form estimate". The idea is that someone in the Ashley Madison data is more likely (or at least not less likely) than a comparable individual not in the Ashley Madison data to cheat on their spouse. They would like to measure whether or not people actually cheat, but they can't, so they measure this instead. This kind of reduced form estimate is a fairly common thing when you can't measure actual treatment compliance, but you can measure an "invitation to treat". We, in fact, know that Ashley Madison wasn't actually used for cheating because there were no (zero) real women on the site. Extensive analyses of the data leak suggest basically that men signed up and were faced with phony bots. But the idea should still be that the choice to sign up on Ashley Madison reveals an attempt to cheat.

The other major challenge for the design is that the control group of CEOs need to have what we would think are baseline similar propensity to commit fraud etc in all respects except for the choice to cheat. So, at the very least I would want to do a matching, weighting, or propensity score design that accounts for differential company characteristics (sector, size, age, any characteristics we would a priori affect propensity to engage in financial malfeasance.) If what we learn is that people who run shady payday loan companies also cheat on their spouses, then this is maybe not interesting. But if what we learn is that among F2000 blue chip companies in similar sectors, cheating spouses are more likely to be cheating CEOs, this is more interesting, right?

I agree with you that it's possible that the degree of difficulty / competence factor might be a confounder. Probably they could compensate for this by looking at something other that rate of conviction for malfeasance, rather by modelling types / degrees of malfeasance and degree of difficulty for getting caught.

Finally, the casual inference here is impossible. So it's possible that they have a good design to answer a question they're not asking. I would assume the default assumption is not that cheating on one's spouse causes one to cheat on financial things, but rather that both are outcomes which flow from an underlying propensity for deceit. In this case, the main takeaway is that early indicators of deceit may allow us to head off or catch financial malfeasance. That's interesting, but maybe not the exact question they're asking.

I'd be really interested in reading the final thing because I could see it going either way. I think it's an interesting proposal for a design. Would love to see a pre-print
Rule of law is essentially about process for resolving disputes. In this case, it doesn't seem to be any dispute - it seems that the community had came to a consensus (almost unanimous if we discount McElroy himself and his wife Trena) about what how they wanted things to be.
Yeah, but "-37.80467681 144.9659498" has no meaning colloquially to almost anybody, because normal humans don't think in latitude and longitude in the first place. To me, those are just values to copy and paste into a maps app to see where something is, and if it's pointing to more or less the right location, I'm happy.

They're like the physical-world equivalent of a URL; I don't honestly care if there's an unused query string parameter tacked onto the end of it or if it redirects to https or something; all I care about is that the link I clicked on gets me to the correct cat video.
> That is pretty much it. As for the rest of the article it just elaborates on that and I'm not sure I understand what the article is asking.

It's asking for clicks and ad revenue.
It's a triple-sided market. Users can be broken out into viewers and content creators, and then there's advertisers.

Moderation is attempting to balance between all three sides, meaning there's no silver bullet but a ton of gray area. No matter what moderation solution is devised it will have downsides for one or more of creators, viewers, or advertisers.
NIM is going to rip a new hole in the crypto space.
> particularly when these sorts of country towns are frequently mocked or derided by people like us

You bring up a good point, because that's another thing these country towns are known for—having a lot of respect for big cities and the people that live in them.
Synesthesia: Convert between images, audio and text
> The GDPR recitals do not recommend gathering additional data solely to be able to fulfill these requests

One, these are non-binding recitals.

Two, the conflict between (a) data-furnishing requirements and (b) advice against retaining data that would validate the requestor is exactly the point of this post.
There's no requirement to explain downvotes on HN, because for every comment that added signal that way, there would be a thousand that added noise. That means each of us has to sort of figure out what led their comment to get downvoted. It's slower perhaps, but doable.

In the case of your parent comment, the bit about hostility to noob accounts wasn't very kind, and the rest of the comment was sort of shallow and dismissive. Those things lead correctly to downvotes because they're against the site guidelines. Ditto for https://news.ycombinator.com/item?id=20650649. Probably your best bet would be to review https://news.ycombinator.com/newsguidelines.html and take the intended spirit of the site more to heart when commenting here.

We detached this subthread from https://news.ycombinator.com/item?id=20649242 and marked it off-topic.
Tehran Conference – First Meeting of the Big Three
Generally speaking, swap/page thrashing is very easy to pick out from the metrics on a VM. (We use a system called Prometheus[1], which records and transmits metrics to a certralized service.)

In particular, a machine that is swap/page thrashing will generally show as having no available RAM, a high amount (especially relative to baseline) of major (required disk reads) page faults, and often the CPU profile will be spending a lot of time in I/O wait, too, I think, though I usually just use out of RAM + page faulting. Also, the metrics service tends to go dark shortly afterwards — it's having the same issue as everything else on the VM at getting CPU time.

Major page faults, perhaps the key stat for "this machine is page thrashing" since it directly corresponds to it, is found in /proc/vmstat and is called "pgmajfault". Though like I said, we generally had Prometheus and Grafana to turn these into pretty graphs, and to export them out of the VM itself, since when something is page thrashing, getting it to do anything is hard.

CPU contention lacks the "out of RAM" part, and won't knock the metrics offline. Network contention can knock out the metrics, but often doesn't, and lacks the other signals: out of RAM/page faults. Disk I/O lacks the out of RAM & doesn't knock the metrics out since they don't require (beyond being paged in) disk I/O. (And those — CPU, RAM, network, and disk-ish — are about the only real resource dimensions on a VM.)

Alternatively, if you let it play out and the VM eventually recovers, it might nonetheless decide to OOM kill a thing or to along the way, and those show up in dmesg / on the console, in you can get to those.

> If should just be able to kill a machine that gets into a bad way like that and move on.

I must admit that the production I love and cared for was not always perfect. Often, yes, I could, but there were a few spots where things weren't so rosy. Even when I could, I generally wanted to have some understanding as to why the VM went under, so as to not have the problem come back again, later, on a different VM. Page thrashing, in particular, is basically always symptomatic of a bug. And in distributed systems, the bugs are also distributed.

The economics of getting devs enough time to develop to that quality vs. management wanting new features has been one of the hardest challenges of my career.

Also for a while I lacked permission to actually kill a machine because ops was locking permissions down because "devs shouldn't have access to the actual machines"; like she says in one of the linked posts, fine, have my pager, you deal with the pages.

[1]: https://prometheus.io/
Anecdotally, several of the smartest people I knew as a grad student at Stanford are now working for an international nonprofit seeking to reduce bigotry, working in politics focused on privacy, working on encrypted communications, and working as faculty at another top tier university focused on accessibility and ml fairness.
GEB was written when he was a young man and his ideas hadn't fully percolated into the more concrete form they take in I Am a Strange Loop. I can't find a source at the moment (it might actually be in IaaSL itself) but I seem to remember him saying IaaSL is the book he wanted to write when he wrote GEB.

Both are excellent reads, but I'd definitely agree IaaSL is far more approachable and a better use of your time.
Because we didn't have the technology and ability to lookup DNA as cheaply or easily 20+ years ago. I expect unsolved crime to continue to go down as our technology gets better.
Oh my god, it's SO GOOD. I'm uninstalling Dropbox everywhere now. We're in the future of file sharing!!!!
Amazon: Spare the Robot Programming Lessons, Spoil the Child
Same thing happens on Twitch, especially for some female streamers known for streaming in revealing clothing. As an example, this popular female streamer was recently seen feeding vodka to her cat (mouth to mouth) and throwing her cat over her head (intentionally because the cat was blocking her screen while she was in a fight in-game, unclear if cat was hurt) but got off scot-free. [0]

Meanwhile, last year a less popular male streamer was showing off his catfish and accidentally dropped the catfish and got banned/suspended [1] [2]

[0] https://www.buzzfeednews.com/article/tanyachen/alinity-gamer...

[1] https://livestreamfails.com/post/15889

[2] https://twitter.com/alecludford/status/968697869032189953?la...
> In 2017 a 14-year-old boy in Idaho was injured, and his dog killed, by an M44 near his home.[12] On April 11, 2017, a month after the 14-year-old boy in Idaho was injured, the U.S. Department of Agriculture announced that it would be ending the use of the device in Idaho indefinitely.[14]
We have a small barber shop here. They have beer on tap, a few dogs running around that are friendly and help distract kids.

Amazing service, always friendly fast cuts/shaves. Another nice aspect is you could be sitting in there with a lawyer, police officer, doctor, custodian and no one cares about your job/social status. The guys just wanna unwind after a long day of work, drink a few beers and talk about the latest in hunting/fishing/camping.
His criminal record should clear up doubt.
Unpopular opinion, given the sheer amount of content that gets uploaded to YouTube everyday, I think that in general, YouTube does an awesome job on moderating all that content and keeping the platform clean.

I don't remember at any time seeing in my home screen anything that was blatantly NSFW.

The combination of user flagging, manual human reviews and especially the content filtering algorithm works great, but of course, there will always be a small number of false negatives that will get highly publicized and used to trash the public image of YouTube in the mainstream media.

YouTube is maybe the best thing that has happened on the Internet since it's creation. You have a place to host videos for free on all topics, where people can freely share and exchange ideas at scale in a captivating format.

Most of the ads you get to see are much more relevant than what you get on TV, which thanks mostly to YouTube I have hardly watched in over a decade.

I think that judging YouTube just because Logan Paul has decided to taser a dead rat and only got a 15 days suspension is excessive.
It's true, I've seen it but it's quite uncommon.
The content is fractally self-similar, so you're covered.
most row crops are used to feed livestock.
This sounds great, but for some years we hear of various discoveries that will greatly increase solar panel efficiency. Why are we still at 22%-ish?
The profit from accurately predicting future prices would dwarf advertising / computing revenue. The problem with any prediction is as soon as it's acted on or made public it starts to affect the system requiring an updated prediction. If enough people buy into the prediction it's a self fulfilling prophecy. So much of pricing is influenced by human nature though. Good luck predicting that consistently over time.
I feel like people should visit their ridiculous site and represent less hateful perspectives. The problem seems to be that they are living in an echo chamber.

I find it weird that only religious groups have missionaries, but that humanistic groups do not - certainly not on the same scale. “Hello, I am from the not-church of modern day humanists. Can we talk to you about ethics?”
google for flights sends me to the direct airline 99% of the time (and they give you a choice to use a portal). It's less of a portal, and more of an aggregator that funnels you... like a search engine.
Having been responsible for standing up insider risk management protocols and systems in financial services, this usually occurs at high level executive/senior roles and it's part of your employment agreement that data will be collected and evaluated for the purpose (in a similar sense to an overzealous, continuous background check).

I don't support blackmail in any form, full stop. I do want to know if you're going to embezzle millions of dollars before you do, as do shareholders or customers (if you're managing assets) of the organization.
There are actually some slight differences, but that depends on how a particular company chooses to define the function/department.

If you're interested in learning more, Google has plenty of helpful articles.
Consumers feel privacy is no safer under GDPR
Cross platform remote GUI for Python
Author here! Happy to answer any questions people might have.
According to the question asked, I don’t even think you’d need any JS framework. If you do, Vue is a fine framework, but it’s far from all you need to know - there’s a lot that has changed since 2004 that is a prerequisite to Vue.