skysight-inc/HackerNews huggingface dataset:
Reminds me of the time me and my friend were sent to the principal's office for talking about Nerf guns. Because obviously 2 second graders were plotting to shoot up the school. Or the time a girl said I threw something at her when I said she couldn't have it.

Note that I don't think this was something about girls lying, I think everyone lied equally at that age or maybe even boys lied more. But the way school administrators deal with these issues is insane and certainly seems to damage kids far more than whatever they fear will happen if kids are allowed to have a little freedom. I can say with high certainty that the number of times I was sent to the principal's office as a kid for things I didn't do was the primary cause of my constant trouble making behavior for most of elementary and middle school
Adam Savage on Lists, More Lists, and the Power of Checkboxes
IRC had its problems but I’d still rather be able to control my ui rather than have a bloated web browser running all day.
> but it's a lesson people have to learn and relearn repeatedly

Money now (gambling investors?), worry later.
Eh, I think your misunderstood this. There are still no alternatives to SSH. And if you want to expose something to an open internet, SSH is way better than telnet and rcp.

In particular, rsync command that they are talking about is still using SSH as an underlying transport.
People don't go to radical groups for the ideology: They come for the emotional outlet and camaraderie. Some radicals will flip flop enormously during their "career." They are activists. The guy with anarchist and nazi symbols is not an unusual sight. He's a perpetual misfit without the creativity to fashion his own ideology, someone looking for an edgy support group, who wants to be both with people and distinct from society at large.

People actually interested in ideas might end up thinking radical (as in, things other people find strange or upsetting) things, but they'll take a different path and won't engage in activism. They are philosophers, and if they write and are original enough, maybe the best of them will be remembered and appreciated sometime after their deaths.
Marhsalling has a precedent in some languages. It makes a lot of sense. "serde[s]" always reminds me of sequencing of transmission more than a format concern of what goes where in a buffer.
I really hated that. It’s a system that punished people who were trying to do the right thing.
Don't private schools also have zero tolerance policies?
Rooting your phone wipes the data on it. It's actually a very secure model and preserves the user choice.
Well 'loose' is a matter of judgement. But as you correctly point out, medical use is ludicrously limited. Also 'more or less decriminalised' is an exaggeration, given the number of people I know with criminal records due to mere use (I live in Northern NSW). Cops turn a blind eye when it's useful for tourism (eg. Mardi Grass), but very freely arrest at other times. Of course you're pretty much OK if you wear a suit, but that's not specific to marijuana.

But however you judge that, the fact is that the majority of the population would like the laws much looser than they are, and without something like a CI process, it's not permitted.
you have to define control first. personally i think it is a dev to users in the form of options but you have to create options that will get the most need and has mostly the most following for the most part. with advanced users almost on par with developers some times a light hackable modular design is better.
MixMatch: A Holistic Approach to Semi-Supervised Learning
Until WWII, the US population generally favored isolationism and were very reluctant to get involved in "Europe's wars". The attack on Pearl Harbor instantly showed Americans that we were no longer insulated from the world.

"During the war, over 16 million Americans served in the United States Armed Forces, with 405,399 killed in action and 671,278 wounded. There were also 130,201 American prisoners of war, of whom 116,129 returned home after the war."
https://en.wikipedia.org/wiki/Military_history_of_the_United...

Soldiers returned home with stories of what they had seen, including horrors of the death camps in Europe and atrocities in the Pacific. This deeply affected Americans. I was born decades after it ended, but growing up it seemed everyone older than me had been affected by it.

Also, the modern media age was in full swing. Huge amounts of footage had been filmed during the war, and there was an oversupply of military hardware that needed blowing up. These made WWII films easy to splice together.

The US was operating a massive program of denazification in Germany and demilitarization in Japan. This was combined with economic rebuilding with the goal of establishing the type of peacetime prosperity that people wouldn't want to give up for fighting.

Why Nazis specifically? Many Americans saw what happened to the modern hardworking Protestant society that was Germany and thought "Oh so this is what it looks like when white people become drug-fueled psycho nationalists" and then quickly "Dear God, please not here."
You may be interested in the Purism Librem 5 [0].

It's made by people who care about software freedom. It doesn't use the common ARM-based SoCs which require proprietary drivers and will be unusable with modern software in a few years. Everything except the cell modem (on a replaceable M.2 card connected over USB) runs 100% free software. The device as a whole runs Linux with Gnome, and Plasma Mobile + others also developing for it. The company contributes back to the OSS software they use/improve.

It doesn't have the form factor of the TRS-80 Model 100, but basically the deal you get with it is that you pay the price of a decently high end smartphone in exchange for a midrange smartphone which is completely controllable by you, as much as a normal Linux desktop, but still offers a 'pretty good' UI out of the box for normal phone usage.

[0]: https://puri.sm/products/librem-5/
For incremental buffer updates you just know the content of the new VkImage you're going to draw into - it's the same thing it was the last time you present. So you keep a ringbuffer of dirt rects for the last N frames, and then when you acquire the next frame you just intersect the last N frames of dirty and that's the area of the buffer to update.

This is "standard" vulkan, there's no platform aspect to this. It has very widespread support in EGL/GL as well with either egl_ext_buffer_age extension or, more commonly, the EGL_KHR_partial_update extension.

If you then want to limit the area of the screen that's re-composited THAT'S when swapchain extensions or platform support enters the picture. That would be eglSwapBuffersWithDamage or VkPresentRegionKHR. But this optimization has very little performance impact, and typically minimal battery life improvement as well. Worth doing, but the partial re-render of the buffer is far more significant.

> though Chrome sometimes fakes it by pasting update layers on top of the base window in the compositor

For a long time that was also just how chrome handled display list updates. They just had a stack of them, and re-rendering a part of the screen just created an entirely new displaylist and plopped it on top: https://www.chromium.org/developers/design-documents/impl-si... (see "PicturePile")

I wouldn't necessarily follow Chrome as an example of what to do - there's a lot of legacy in Chrome's rendering stack. Also web pages are huge, so they do things like put rendering commands in an rtree because quick rejects happen 100x more often than actual draws.
Remember how those d@%$ Clintons were the ones who instituted this "zero tolerance" bullshit, turning our schools into actual freaking prisons?

Or was I the only one who watched that happen around me as a child?

Schools should be freaking schools once universal healthcare happens. And once prison actually turns into something about reform.
WWII was the last time the US "won" a war, so it gets more attention.
> but showed moderate increases in anxiety, apathy, uncooperativeness, desire to leave

Sounds like a good recipe for poor decision making, AKA dumber.
I've ridden the OW to 0% battery: you have plenty of warning before it gets dangerous.

The OW has a feature called "pushback" - when the battery is nearly-depleted or you are going too fast, it will aggressively adjust the angle of the board backwards, forcing you to slow down.

In the event of a low battery, you'll end up traveling at extremely low speed until the back end of the board touches the ground, forcing you to stop.
Yes. It’s called a knife.
> Why didn’t policymakers foresee that bag bans could drive up trash bag sales? Policies typically miss the mark because policymakers either do not understand people’s current behavior or fail to anticipate how people will respond in a completely new situation.

I don't know, it seems pretty obvious to me. I've only once seen a bathroom trash bin without a grocery bag lining.
Nicholas Negroponte on why a ban on Huawei is bad for America
This was an admittedly lazy design choice. The reason it worked this way was so that input effects could be clicked without opening the modal. The issue has been fixed so that now all effects aside from inputs can be properly clicked :)
The exact same thing? That’s one hell of a false equivalence. The alt right aren’t bad people because they are “overzealous”, they are bad people because of their bigotry on the basis of race, religion and national origin.
Google has been doing this on google.com search page for ages before "upgrading" to ping

I used to run

if((event.target.tagName.toLowerCase() === 'a') && (event.target.childNodes[0]) && (/^(http?:\/\/(www\.|encrypted\.)?google\.[^\/]*)?\/?url/.test(event.target.href))) {
var matches = /[\?&](url)=(.+?)&/.exec(event.target.href);
if (matches != null) {
event.target.href = unescape(matches[2]);
}
}

nowadays if (link.ping) link.ping = null; is enough
Curious that they do not mention _write_ IOPS.
> With how cheap ram is these days, sharing a kernel is pointless

I don't think ram use is the reason to share the kernel - the main advantages are startup time and IO performance.
Really? I haven't seen any fascist video on YouTube. Yes, there are lots of right-wing videos. Fascist? I don't believe there are that many on YouTube, unless you define fascist as anything anti-left.
Doesn't macOS do a similar thing?
What's shocking about companies paying for a product from which they derive significant value?

What's stopping someone from creating an open source utility bundled free with every Linux distribution?
> I'd accept this as fine if the bootloader could show an unskippable “This is a rooted device and lacks critical security protections against malware attacks” warning. Sadly, that's not currently on offer.

It is on offer, that is already how Android rooting works on most phones (at least, every Nexus, Motorola, HTC, and LG I've used already does this). You already get that warning you requested and your phone shows some sort of "unlocked" icon on every single startup to remind you your phone has been rooted and your phone auto-wipes all data itself before unlocking too.

Screenshot of the warning message (Motorola) -> http://androidadvices.com/wp-content/uploads/2014/11/unlocke...

Screenshot of the warning message (HTC) -> https://img.xda-cdn.com/zgUZzE19yICj6wdJm--RJopG_-U=/http%3A...

Screenshot of the every-single-boot reminder icon (Google/Nexus) -> https://fscl01.fonpit.de/userfiles/4774964/image/AndroidPIT-...

We can argue over the particular clarity of the wording and icons and such. But generally speaking, the functionality you are asking for has already been Android standard default for many years now.
How is PragerU fascist?
You're right, this was exactly why. It has been fixed now though :) I've also added "input" to the input effects to make their function a bit more clear. Thanks for the feedback!
RMB, is still not a freely convertible currency. If you factor that in, those "profit" are nothing but numbers.
Usually they have the policies, but choose not to enforce them. The rule is there so they can expel or severely punish kids at their discretion, but typically don't want to because that represents lost revenue if the kid leaves.
How Do Out-of-Order Processors Work Anyway?
As I mention above, it "degenerates" better in that if more code is needed in each sub-block, it's easy to add. I'm okay with syntax that could factor such out if it doesn't require overhauling the block when the starting simple pattern goes away over time. As they say, the wrong abstraction is often worse than no abstraction. Change can kick the simple pattern away.
Something that's worked for me. Relax the hiring process but ratchet up the referral bonus and let teams hire their own devs.

People work better when they work with people they like. And they hire people like themselves. And they generally won't refer shitty devs if they are the ones that have to work with them down the road. Even with a 3 day gauntlet interview you won't have enough information to determine if somebody is any good. Compare that to a referral that one of your team members has known for years.

With this strategy getting good devs is easy but maintaining non discrimination is harder due to human nature so it's best to find a middle ground. Blinding name/sex/age/ethnicity until as far as possible in the process is a good start.

And have a coding challenge early in the process. Make sure your most skilled engineers are the ones reviewing submissions. Most teams will flatly tell you who that person is if you ask individually. If your best and most productive programmers are reviewing submissions they will select for the same.

The biggest hiring danger for small companies is regression to the mean. Eventually, once you get big enough, the law of large numbers nearly promises you will have average engineers. Since you have so much control over hiring I'll assume you're a smaller player.

This is a good place to be when looking for talent. You can have your best engineers hire more great engineers by interviewing them personally.

Firing is usually stupidly easy in the US at least so I wouldn't even worry about that.
SSH is fine :) But agent forwarding is the biggest footgun imaginable, and scp sadly has design flaws some of which it literally inherited verbatim from rcp.

But using SSH as a shell is fine. And rewiring your fingers to type rsync rather than scp isn't too bad either - plus you get resumption etc for free :) (And yes, I appreciate the parent is being slightly tongue in cheek).

Edit: of course, if we'd been using xrsh and xrcp from XNS rather than this newfangled TCP/IP stuff none of this would probably ever have happened...
Mermaid is a start; not sure if it does the hinting you want.

https://mermaidjs.github.io
Sure. Leftist violence against other leftists is well documented.

https://en.wikipedia.org/wiki/Left-wing_uprisings_against_th...

Usually one of the first thing that communists do once they are in power is crush the anarchists, and other competing leftist movements.

None of this is controversial.

Soviet repression of gay people was also well documented, as well as Cuban repression/murder of it's gay population.

https://www.thedailybeast.com/fidel-castros-horrific-record-...
I applaud the decision to get rid of Jenkins.

The way Jenkins works, with each plugin being able to implement arbitrary endpoint, it is almost inevitable that it would have many security vulnerabilities.

No Jenkins masters should be exposed to the internet, ever -- and if there is really no other way, then set up a proxy in front of it with strict whitelist of allowed URLs.
Is this a rhetorical question? A lot of (most?) adults aren't immune to this sort of manipulation, let alone kids. See: Fox News, cults in general, and so on.

It's not just about bad information, or opinion stated as fact, or whatever. Whether it is designed to indoctrinate and radicalize, or whether it "simply" evolved that way as a meme (in the Dawkins sense, probably clumsily applied), that's how it works. These people haven't just been taught incorrect facts, but whole distinctive patterns of speech and thought that serve to reinforce their own commitment and induce it in others.

It's an arms race, and in an emotionally vulnerable state I doubt even the sharpest kids (or, again, adults) are fully armored against it.
I don't quite know what you mean. I don't think Raph is talking about SDF in the same way that people often talk about it, as a way to use the sampling hardware to improve alpha-tested magnification for fonts and other monochrome shapes. Rather he's talking about computing the distance to a stroke in a shader and using that to approximate a coverage value. You can view that as a type of distance field, and it is, technically, but it's not using the texture mapping hardware as for example the Valve paper does. An image editor that rendered with distance fields in the sense of this article would basically just be a regular vector editor, like Illustrator.
So it's kind of like baldness?
What’s the reference? I would love to read that.
I had this argument 10-15 years ago, and agree about the potential for lock-in. But even at the time, I realized that I would rather not build Konqueror, Kate, or the Gimp from source, and would never make a significant change. They had become so complex that learning and keeping up with them enough to contribute would be a part-time job.

The current toss-it-over-the-wall-ware model is good enough. Android and Chromium technically "work" without Google, and their code is online. There are multiple Firefox forks. I don't know about OSS programs for Excel spreadsheets and Word docs, but I'm happy to sacrifice some freedom in order to never have to go down that rabbit-hole.
Yes, macOS relies very heavily on CALayer to accomplish smooth scrolling, largely because much of the content of those layers is software-rendered. One thing that I find interesting is the subtle effect this has on the aesthetics of macOS (and iOS also) - lots of semitransparent planes sliding over each other and fading, very few other things that would be expensive in that model.

I think this is a bad approach on modern hardware, for the reasons kllrnohj stated.
And to be honest a reasonable portion of that team was made up of aerospace professionals. You kinda expect to win your local basketball comp if you have a team with more than one NBA player slumming it for the love of the game.
Human rights abuses in China are in no way "future". They are very much in present and in the past. Somehow in the West it becomes fashionable to dismiss those just because US has its troubles. But the fact that US government has troublesome part in no way absolves the crimes that Chinese government perpetrated and continues to perpetrate. It's not "either-or" proposition.
yes, definitely - it probably has something more similar to the safety profile of amphetamines in terms of physical safety, which isn't perfect, but seems to not worry RXing adderall to large swaths of people.

Though it also seems there is something going on neurotransmitter wise that seems to have a more marked effect on immediate anhedonia/depression/fatigue in the aftermath and anecdotally for some people that starts looking a little cumulative.

(ie; someone that uses a lot of MDMA for a few years finds that the depressive hangovers get worse and worse and eventually get to the point where it takes a few months of non-use to even get totally 'right' again)
Good. I interviewed with this company. I'm learning to trust my impressions of people more, and these people were slime. They wanted big data SREs - this isn't something an ethical company building their product is looking for.
Just a fun dance recognition app to show off ML.
>Mr. Coulton said that he was told that CBS had concerns for the safety of its employees in China if the segment were included.

Sounds like you're right to be scared. US comedy television isn't allowed to mention Tiananmen Square because the owners fear violent retaliation? How did we get here? This is insane.
Do US State Renewable Energy Policy Laws Work
> You can have a gram in one go (average dose is somewhere around 80-250 mg), and although you'd probably feel pretty sick, you'll be fine.

This is incredibly irresponsible advice. 125mg (1/8g) of pure mdma is a good dose, more likely won't kill you, but you'll be far from fine.

> Most of the potential harm from MDMA can be mitigated with good education.

How about starting off by not saying a gram is a sensible dose.
Purple+Mattress+Awesome+Deal
> But I don't think there's any reason to invoke EEE! until they have introduced a proprietary (i.e. closed-source) implementation of something and then added non-standard extensions.

That would be WSL wouldn't it? Their goal is clearly to avoid having people moving to Linux as a development platform, and keep them on Windows.

The extensions are the ability for Linux processes to integrate with Windows software running on the same machine. In a way, they're extending Linux with Windows services.
States yes, cities no (I think). South Australia was an early leader here, but that has been retrenched somewhat (again I think - it's not where I live).

Australian politics is inherently very 'centrist' for cultural and political-structural reasons. Australians culturally are comfortable and skittish, easy to scare. We have compulsory voting (so there's no skewing via getting-out-your-base), and a preferential count which tends to favour the two major parties. This has both positives and negatives, but it does make our politicians risk-averse, even when it comes to popular reforms like with marijuana laws. Not insuperably so (eg. Murdoch failed to stop equal marriage legislation), but change comes slowly.
I'm confused. If the federal government needed an amendment to criminalize alcohol how did it have the power to criminalize other drugs without an amendment?
This has a mix of biological facts:

* Mitochondria are the main producers of energy in the cell

* Energy is important for many traits, like Intelligence, Health, and Aging

But the conclusion that Mitocondria are somehow an unification item in these factors is an exaggeration without a solid proof. With a similar reasoning we can prove that ribosomes are the unifying factor (they build proteins, and proteins are important for Intelligence, Health, and Aging) or use the same idea with most of the other celular organelles.
Because companies that build consumer product spend tons of money on usability testing and people to work on the ui who are not developers.
There just are not that many of these people working on oss projects. What ends up happening is features are just jammed in wherever a developer thinks they are convenient and you end up with an image editor that’s about as fun to use as the software your company has you filling out your timesheets on.
I don't understand why the robocalls are a thing. Why are robocalls able to cause such a stir? Why are they referred to as "robocalls" in the first place, when this is such a lowbrow term that it might imply that the victims are part of the problem, due to an inability to adequately cope with something that requires very little effort to deflect.

To give them a special name, in and of itself, raises phonecall spam to a new level of shenanigans, when this is something of a script kiddie skill. Same as email, this is a mild nuisance. It's not some crisis tearing at the fabric of society.

It's sort of like complaining about how windows are transparent, and that you shouldn't need curtains to prevent people from looking inside. It's like there's this expectation that it should just be illegal to look inside any window.

If it's a phone number, people are going to call it. If you don't want to be disturbed, don't let your phone ring? If you only want to be disturbed by familiar individuals, only ring for those numbers, or screen voice mail?

Seems... almost too easy to deflect this sort of thing.