skysight-inc/HackerNews huggingface dataset:
"Cancel culture doesn't exist" as another right-wing media outlet is blasted out of the mainstream.

What's worse here? Opting to cancel any media org with opposing views or giving this same media org the power to highlight cancel culture?

A reminder that, through multiple clicks, OAN was given it's first YouTube strike relating to COVID "misinformation". The same label given to anyone who said vaccines don't stop the spread of COVID and/or that the disease was potentially manufactured in a lab.
Given the hard coded amounts used in the CSS presented in this article (eg 11, 13), they must be using some layout framework that translates their language into proper grid positions so that must be why the grid is used in such a way.
> Now if only the world could do that with GNU.

What do you mean? GNU is not vaporware, many people use it on top of Linux. Do you mean GNU/Hurd?
They’ve never actually rolled this out for League. I’ve played hundreds if not thousands of hours of competitive matches over a decade and never seen a blatant cheater (maybe 1-2 cass botters, but couldn’t be sure).

Given that it’s one of the biggest online PvP games around, I don’t think you or Riot are really making a strong case here.
Not every robots has force sensors and configurable force settings. Some only has overcurrrent error reporting, or only take positional inputs.

The “correct” way to do this is to use weakened “cobot” type robots that are specifically designed to be operated around humans, add at least a laser fan-beam fence that robot is not allowed to move while any object is detected by it, and put a big red button somewhere with a guy in charge of pressing it as well.

The fence is a must at the very least.
No they acknowledge that cheat Trojans exist.
At least on Linux, a bug on the kernel module could lead to injection of other kernel modules, packages being installed, core binaries being tampered with, which are not impossible to do in userland but require deceiving the user in entering its credentials.

I think on Windows, such actions lead to an overlay that ask for authorization and can't be auto-clicked ? If so, I think having such a prompt when not expected will rise attention from the tech-savy users which may report the culprit binary. A bug in the driver being exploited would lead to the absence of the symptom, potentially increasing the time before a first user notices it.
Lots of philology this weekend... "Standard" is the symbol you place up high, to "stand hard [firm]", a mark to behold, as if - then - a parameter.

So, 'Standard Ebooks' is read as "model ebooks, exemplary of how they should be made", and the same for the fireworks... In spite of David Mitchell who wanted to joke on "standard" as "common" - which is an overly optimistic deviation, and Mitchell fumbled there, while remaining a good support act for international treasure the Bob Mortimer, the "Standard" (of himself).
In my opinion the most valuable book that is still relevant from pre-19 is Mathematics of Poker. But proper poker study should come from playing around with solvers, ideally with somebody who can guide you through not making the most common mistakes.
I could tell you stories (again from personal relationships with the folks being persecuted, and from friends that are social workers that are the "persecutors"), that would bolster my statement (which, for some strange reason, you can't seem to accept as valid).

My argument above is not some claim either that horrible things don't happen or that you don't have experience with these horrible things - or even that you don't have experience with CPS getting out of hand. So it's false imo to say that there is something I "can't seem to accept as valid" in itself.

Which is to say, you're being very respectable while flagrantly misstating my position. This is a bad kind of "meeting in the middle" view.

I'm talking systems. I think we should talk systems - millions of people and millions of children are affected. There isn't an experience you could personally offer that's going fundamental change our concept of what CPS has become as a system.

Edit: A big thing is that in many US social services, we have a giant machine which does horrible, horrible things but where each person who's a part of it can honestly say they're doing their best and can point to other horrible things that might happen if they stopped doing the problematic thing they do now. It's a "tensile structure" ... of evil. It can't be fixed by balancing, it maintains itself with arguments of apparent balance. Which is why I feel justified making a call to cut through the broad "balance" perspective.
From TFA: “OpenAI estimates that OpenAI Codex (what powers Github’s Copilot) can already complete 37% of coding tasks.”
UTF-8 is designed so that this doesn’t happen: All bytes in a multibyte codepoint have the high bit set, placing them outside of the ASCII range.
> what else are you going to do?

Depends on the team and the product. My personal approach is to have 2-3 larger things to work on, so while I wait for reviews on one, I can switch and work on the other. This usually means minimum 1-2 weeks of planned work, sometimes even more, without being blocked on reviews. If everything is blocked, then it is time for some code health cleanup, refactoring and fixing those TODOs that are just lingering around, and also nudging the reviewers...
> The risks of kernel mode anticheat have been wildly overstated

How many things like https://github.com/Luohuayu/evil-mhyprot-cli and https://mobile.twitter.com/TheWack0lian/status/7793978407622... have to happen before you'll believe that there really is a significant amount of risk here?
I ended up with a devastating sudden neck injury that seemed computer related. Had noticed when I'd go to turn my neck, occasionally it would not actually turn, and I'd hear a 'crunch' noise. No pain. One day, it did hurt, and for the next year I could not really sit or stand without feeling extreme neck fatigue after a few minutes.

10 years later I have not fully recovered. Doctors couldn't help (or see anything wrong on MRI), but said a lifetime of sitting in front of a screen 8 to 12 hours a day was probably the culprit. Solution was, unfortunately, to quit working. I'm typing this sideways laying down on a couch. If your neck starts to act funny, give it a rest!

(Building some contraption with PVC pipes as in this article had not occurred to me, but it seems like it would just lead to other muscles being overused, instead, with new injury somewhere else eventually)
Russisn Ukraine war online propaganda front is on Telegram. On Twitter you have westerners charging their flags and what not.
It sounds like a free market working as expected. Maybe something important like this needs regulation to prevent optimization based on only one parameter ($).
This never happens. In UTF-8, bit 7 is set in all valid multibyte representations; ASCII characters cannot appear in them. Now, you can have an ASCII character in the middle of a multibyte sequence, but this isn't valid UTF-8 (and should be treated as an error by the decoder). "Words" generated by a splitter would also have invalid UTF-8 if they were split on a space coming in between bytes in a multibyte sequence, but these can detected. Word splitting will not generate invalid words from valid input, or vice versa; and if you know you have valid input, splitting on space, \t, \n, \r, etc. is perfectly cromulent in UTF-8.

Now if you want to also split on U+200B (ZERO WIDTH SPACE), U+202F (NARROW NO-BREAK SPACE), etc... hoo boy.
> instead of someone being able to just download a cheat for free

Decent hacks are already rather expensive, it’s not unusual for people to pay above $100/mo.

> Also if you are writing memory to cheat […] you can detect that and ban them.

There is no generic way to detect this.
>It's Russia we're talking about. In Russia, the default mode of answering any complaint is "it's your own fault, we're not responsible, go away".

a related joke from USSR times. A foreigner from a civilized West country walking on a Moscow street falls into an open unmarked unattended trench. When people help him get out, he is furious - "How come the trench isn't fenced with say a rope with red markers?!" and gets response "Crossing the border coming into USSR you did see the red flags at the entry point, didn't you?"
I agree with your analysis, except singling out about Muslims, because I think the issue is way larger.

To my mind, there's a growing part of the population who is looking for simple answers to complex issues, leading to very divisive behaviors. It seems to me that only the stated reasons change : religion (don't pray like me? Burn to hell), conspiracy theories (don't think Didier Raoult was right about covid19? You've fallen for the government conspiracy ), plain racism (you don't have my skin color, you must be an animal), habits (psychoanalyst say autism is caused by the mother's behavior), etc...

Muslims are only the tip of the iceberg, because the difference are simple to grasp (not the same Book nor look), but extremism and lack of empathy is only growing.
Yes, but writing a program to synthetically generate correct images will take a while to come out in which players can play without cheaters ruining games.
Killing of slavers is perfectly defensible actually.
BMW sold 50,000 3-series in 2021 whereas Tesla sold 900,000+ Model 3/Ys.

Compare the Model 3 to a Camry (300k units), Civic, (260k units), Corolla (250k units), or Accord (200k units), and you'll see the lightest model 3 available weighs more than the heaviest trims of all four, and the 3 is on the lighter side of 250+ mile EVs by a pretty decent margin.

Is the BMW causing just as much road damage as a Model 3? yes.

Does the weight of the average sedan go up substantially as we convert to EV? Absolutely
I had this once, in circumstances unrelated to sport.

One time I got talked into going to a club - something I don't normally do. It so happened that it was "goth night", so I figured I would spend the night headbanging.

After a few hours, when the club was almost closing up I noticed that something was off - my neck muscles felt weak. Next thing I know I'm sitting at the side of the stage with my head down, looking like a case of alcohol poisoning, and can't move.

I sat there for half an hour until I regained enough strength to at least somehow make to the exit.

Gradually it went away but I only fully recovered the next morning.
I'll take the two questions in reverse order. Russia has invaded Ukraine in order to protect Russian interests. You could pick 100 Russian politicians at random, and every one of them would do as Putin is doing, if they were put in his position. The lives of the people of Russia are threatened by NATO armaments in Ukraine. Then-ambassador-to-Russia and current CIA director Burns said as much in 2008. [0] It's even more true since USA orchestrated the removal of the elected leader of Ukraine in 2014. [1] It's more true yet since USA has supported the Nazi brigades who have killed civilians in Donbas ever since, [2][3] while slowly inserting more and more weapons and "advisors". [4] If Ukraine had sought peace with Russia, as the majority of Ukrainians would have chosen to do (this was Zelensky's primary, if Wilsonian, campaign promise when he won election) [5], this invasion probably would not have happened. So, yes, there are people associated with USA who bear a large portion of blame for the invasion.

I'm not sure if I would consider Russia "fascist". Certainly it is no longer communist. If it is fascist for the sake of discussion, we can blame Putin for that. And, indeed, we can certainly blame USA for Putin. We intervened on Yeltsin's behalf when Russia naturally would have gone in a more socialist direction. [6] The inevitable result of that was that his right-hand, Putin, soon took over. [7] I think at one time Putin would have considered a sort of peace with the West, if we had made that more practical than the alternative. Alas, we did not.

[0] https://wikileaks.org/plusd/cables/08MOSCOW265_a.html

[1] https://www.wsws.org/en/topics/event/2014-coup-ukraine

[2] https://www.salon.com/2022/03/10/are-there-really-neo-nazis-...

[3] https://press.un.org/en/2018/sc13560.doc.htm

[4] https://www.businessinsider.com/ukraine-could-soon-be-using-...

[5] https://thegrayzone.com/2022/04/28/zelensky-celebrity-populi...

[6] https://www.theatlantic.com/ideas/archive/2018/07/the-us-has...

[7] https://www.rferl.org/a/putin-s-a-solid-man-declassified-mem...
Correct, a violent uprising against the government is an "insurrection."

It's not a "coup" if it fails.
Here you go: https://press.stripe.com/the-revolt-of-the-public
No, they have not. They've been convicted of crimes. Nothing about their intellectual ability or "capacity for cruelty or sadism" can be inferred from that.
> DMA cheats

Oh, thanks for mentioning those! I wasn't keeping track of what's going on with "cheats/anti-cheats" and I've just learned those are finally a thing. The concept was obvious since forever, of course, but I've searched for the phrase and realized it had actually materialized and seem to became fairly mainstream (mass production PCI Express cards, neat!) rather than just a theoretical idea or proof-of-concept hardware.
I discovered a while ago that all those errors and bugs that only appear when you demo something to an audience also magically appear when you record yourself demoing it to nobody. Maybe narrating a feature to a pretend audience takes the blinders off enough that you notice little mistakes you wouldn't have otherwise.
Besides the year in which he lost the $6 million, he says, he has never finished in the red.

that's called tail risk. AIG made money every year except 2008. It still makes money.
This is a good article, but note that some recent implementations skip the whole Boyer-Moore machinery and don't seem to suffer for it https://lobste.rs/s/ycydmd/why_gnu_grep_is_fast_2010#c_gpim7.... Minor self-promotion, I grabbed that link from my page on string-matching, https://justinblank.com/notebooks/stringmatching.html.
A Media-Fueled Social Panic over Unmarked Graves
I super respect your thoughtful principles. the focus has clearly paid off!
SGML, the meta-language on which HTML is based, has entities ie text expansion variables bound to the content of external resources accessed via URLs or file names. So HTML itself doesn't need such mechanisms if it's understood that general markup facilities of SGML are available (which however isn't the case with browsers). XML (XInclude) attempted to establish more granular inclusion of external document fragments via XPath, but failed on the web. Even if HTML had transclusion, what would the use case look like? HTML as a markup vocabulary was introduced for casual academic publishing at CERN, reusing folklore SGML markup elements that were already widely used at the time. You can argue that HTML has been effectively stagnant while everything around it (CSS and JS) was changed ad absurdum to cater for HTML's limitations, but still in an academic setting, you'll use inline citations or block quotes with references to sources, just as HTML is providing.
Unless someone is 'that friend' that always tries to download shady programs and has tons of malicious extensions (previously toolbars) installed, I imagine most people are naive to the amount of potential harm desktop software can do; using common sense when browsing and sticking to typical programs (for games, Steam/third party big-name publishers' launchers) is very low-risk, so eventually you forget that any program could be stealing your browser cookies in an instant.

Discord currently has this problem[0] where people send DMs stating 'will you playtest my game' and that exe just steals the user's stored Discord login token and uses it to proliferate the scam to more people, and/or uses the token to buy tons of gifted nitro.

0: https://www.reddit.com/r/discordapp/comments/s1f1vs/the_rece...
In both of those cases someone has already hacked your machine and can run arbitrary binaries. They’ve already stolen all of your credentials from browser databases, all of your secret files from your homedir and so on.

Besides, Windows LPEs are a dime a dozen anyway.
This is a great project. It's really prodded me to reread some classics, and read more than a few I've never tried to tackle before.

I really should donate a few dollars to the project to show my appreciation and to try to help (in a small way) keep it going.
The hardware isn't banned, the player is banned if the anticheat detects the hardware being used. The hardware might be reprogrammable and self modifying at some point in the future, but until it is and it's widely available a root level anticheat is adequate protection.
Winit is trying to handle full screen, draggable window with frame and controls, maximized window with frame and controls, maximized window without frame and controls, and minimized window, across various platforms. Then there's the interaction between Winit and the 3D system, which in my case is Rend3/WGPU on top of Vulkan, Metal, OpenGL, or Direct-X. WGPU handles most of the cross platform stuff for 3D.
Supported platforms are Mac, Windows, Linux (X11 or Wayland), and Android (Chromebook and phone).

Not all the combinations work.

To work on this, either someone has to have all the supported hardware, or you need a closely cooperating team who collectively have all the hardware. Mucking about with something like that from the outside is likely to result in breaking something or creating hard to maintain single platform special cases.

I'm glad the winit and WGPU teams are doing this. It's important infrastructure used by many projects. It's impressive that it works as well as it does.
I agree - weight lifting and core exercises have had huge benefits for me on longer rides. Whereas previously I would start to start to get uncomfortable at the end of 4+ hour rides with a sore neck, hands, and lower back - I have found that those symptoms have pretty gone away completely after adoption a strength training routine. It’s made what was already my favorite activity even more enjoyable.

I think a lot of cyclists are afraid to put on muscle anywhere other than their legs, for fear of gaining weight. But really those fears are unfounded, and even a small amount of weight training would help with both their speed and enjoyment of the sport.
Cruelty/Sadism and intellectual prowess aren't mutually exclusive. From my high school days...I remember some really smart people who were atrocious bullies, and I mean extreme bullies.
After spending enough years fighting spammers and fraudsters, short of having an aggressive anti-cheating operations team (which can work great, but is of course expensive to operate), our spam strategies pointing to really one solution: making it more expensive to lose an account. This is why I think consoles are winning (too expensive to get banned) and why I thought VAC secure made a lot of sense (as long as the game isn't free - precisely why TF2 is now a bot haven). There needs to be some skin in the game that the cheater will lose if they get banned. Even the chance that they'll get detected deters them (which is absolutely fantastic when you consider the battle from an OODA loops perspective).
nbdkit: High performance Linux block devices in userspace
Are you expecting John Gruber to be rational and impartial talking about Apple? He's being the biggest shill the Internet has ever known, for a decade. This "journalist" is a clown.
Depending on your ingroup, espousing this opinion can ruin your life and career in the US. It is true regardless, as measured by numerous and repeated studies.

https://www.cambridge.org/core/journals/european-political-s...
It is kind of ironic that we use this technology to detect shop lifting at clothes stores instead of just charging people at a turnstyle.
The French Connection: From the Wuhan Lab to Moderna (Jan 2022)
I understand what you're saying. However if you look at it not from the point of the performance figures per se, but rather which language, when written idiomatically, can solve a realistic problem performantly, then I think it makes more sense.
While there are probably some tools to do this, I'd suggest taking the plunge and just doing native subs (or no subs!). Part of the immersion process is being comfortable in being uncomfortable. Removing the crutches can be a big leap, but IMO our brains need it in order to progress.

If I have native subs, I find myself falling back on them and not really learning. Less information on-screen is also less our brain has to process, which is already quite a bit when learning a new language.

Also finding subs (and good ones at that) are frustratingly difficult, so finding a pair that is synced up sounds like quite the task!

Thank you for checking out the site and for the comment!
I like to figure out what all my PRs will be during the planning phase, optimizing for reviewer cognitive load and incremental development of shippable features.

I never need to stack PRs cuz I can work on the next one while the first one is under review and rebase once it's merged. I can see if the review phase is long at your company that this wouldn't work. But I prefer it if possible.

One thing I hate about stacked PR delivery is ppl go dark for a month building this whole new world and if you have architecture concerns in the root PR they will resist them because it means rebasing and changing all the downstream PRs as well. Bad incentives all around.
> At least on Linux, a bug on the kernel module could lead to injection of other kernel modules, packages being installed, core binaries being tampered with, which are not impossible to do in userland but require deceiving the user in entering its credentials

None of this matters, because all the files you care about live in your homedir anyway. In a desktop environment, the malware can tamper with your .profile to replace e.g. the sudo binary and gain root access without any exploits.
Have you as a therapy tried strengthening your core/serratus muscles as a therapy?
One of the rare cases where it was entirely justified
they paying a monthly subscription for "undetectable" cheats these days anyway

and they're not cheap, $59.99/month would be pretty middle of the road

a cheap $30 card is nothing
I agree that getting hacked through a browser is a far higher risk. However, the said browser is hopefully running with admin privileges, and if it is needed by the malware, it will need something else to exploit. If it was some small editor, it would serve no purpose for this. But we're talking about Riot Games, whose software is installed on hundreds of millions of machines and thus have a non-neglictible odd of being on the target's computer.
As someone who likes to keep in check what’s going on back home while being permanently away from it, I HATE how twitter trends are hijacked by political parties to shit on the other parties. There trends are purely dogshit and nothing more than memes. There is no value I get from the trending section. Anything important is lost in the noise. I tried to switch to Worldwide trends I remember twitter used to have but got rid of it for some reason.
What damage do you expect they will do with kernel access that they won't do with admin access?
Many are around $50/mo too so people are spending $600/year on a subscription to keep the cheats up to date and patched.
"apple silicon is the best so undoubtedly whoever is not putting it first, is wrong"

This guy is hilarious.
None.

Data must be encrypted client side, preferably by the user.