skysight-inc/HackerNews huggingface dataset:
I think it will be if we're successful!

I do think the cool thing about what we're building is you don't really have to understand exactly what homomorphic encryption is to use / benefit from it.

We're really just building a database that can't learn what rows you read, which is useful (and practical!) across a bunch of domains. The fact that it uses homomorphic encryption under the hood is cool, but hopefully you don't need to get too bogged down in the details to use it.
I didn't say Obama was the cause of these things, merely that they happened on his term. This is in response to Trump fans who like to trash Obama and celebrate Trump. My point is, if you want to blame Obama for the bad economics that happens on his term, you also have to credit him for the good things, and likewise for Trump.

I have long said that Presidents don't have much effect on the economy, unless they trigger some major mal-investment or war (or a trade war). It's the Republicans who OBSESS about tinkering with marginal tax rates, as if cutting a rich guy's taxes from 39% marginal rate to 36% marginal rate transforms the economy. As Warren Buffet said, no real entrepreneur is scared away by marginal taxes, it's a nice problem to have if you manage to make it to that tier.

But again, if you're going to play the President comparison game by crediting them for trends that happen when they take office, you have to apply it consistently, regardless of political party.

(I will say that Presidents CAN have a major effect if they radically change the rules of the game suddenly, like Smoot-Hawley, or the creation Bretton-Woods/collapse of Bretton-Woods)

Also, it's not just "Americans" who think political leaders control the economy, you see this in the UK, and you see it playing out in Italy right now. People overall ignore trends and forces that take a decade to unfold, from housing prices to regional sector collapses, by the time the political system realizes it, the actual change has already happened, and there's often political response that promises to "restore" what's already gone.
How to Master the Art of Continuous Improvement
> just a refusal to learn how actual software delivery is done.

One day you will be promoted to 'senior engineer' and revise this statement.

Software exists to solve problems. Adding more complexity has to serve a purpose. Just because you read somewhere that Netflix does their deployment in some way, doesn't mean that it's the right way for your environment.

The only thing I disagree with his approach is that they do "ssh <host> git pull". They should just "git push <host>" from their CI machine(or laptop since they have no CI/CD). No reason to allow access to code from the actual server and git is distributed.

They could surely turn off the non-active server but they might be using that for failover. In that case serving zero requests is totally fine.
In your grandparent comment, you said it costs everyone but Apple. Apple has manual reviewers. It would be much cheaper if all those apps didn’t have to go through the app review process. You think Apple changes their APIs willy nilly just to collect $99 a year?
Didn’t he play the remainder of the tournament he beat Magnus in, and proceed to lose six straight under heightened security against worse players?
He did cheat in impactful events, and he admitted it.
It is very unlikely a 2700 GM can beat Magnus on black pieces.

Moreover the live coverage showed an Hans way too relaxed about moves with 100% accuracy he was pulling.

He could also not give an explanation about of his moves in the game in an interview.

This, coupled with Magnus complaining about low security standards in the tournament make all the things very suspicious.
Remember that for last 20 or so years we try to move to IPv6 first we have to finish that before we go any further :)
> but I fear what will replace me if I leave

So you'll never retire or die?
That's hardly evidence.

Me, as a 1600 player, have played some 0-0-0 games on Lichess. I didn't cheat. I just play a lot of chess games and during those games, my opponent was really bad, so I had a perfect game (according to the engine).
Not just for dating, women who flee their home with a child in their arm and are put up in a secret apartment by the local ROKS org here usually still have to contact the babys father at some point. I know first hand it's one of the biggest issues in those orgs to keep their apartments hidden from anyone but the police.
Gonna dispute pretty much all of that but in particular there are not frequent delays due to suicides.
> Niemann has admitted cheating, but only in online chess, not over the board.

That's a distinction without a difference.
I wonder what it would look like if they bucketed the crashes based on pilot flight time. R44 is REALLY popular with flight schools. Then again, that is probably because they are super inexpensive and may be less safe. Many flight schools are notorious for unsafe GA aircraft.
As others have mentioned, companies can (and some but not all do!) tie physical SIMs to a given IMEI just as well, so it‘s less a question of goodwill and more one of competition, consumer education and choice etc.
The largest state that we have successfully managed to isolate from communication with the rest of the universe is on the order of 15 qubits. I think you do not appreciate just how easy it is to get information through a channel. Or rather how difficult it would be to prove that such a channel was used.

This is, however, irrelevant. Hans Niemann is a chess cheat. Allowing him to set the narrative to "I've only cheated online" is the same as allowing him to set the narrative to "I've only ever cheated while wearing green clothes".
You'd need a full blown X-ray to catch implants. I don't think technical countermeasures are the solution; even this is technically and logistically feasible highest levels of play, it wouldn't be something you could practically apply to the mid/low levels of play.

Inexpensive technical countermeasures like the metal detecting wands are reasonable enough, but probably not enough to stop the reputational harm that cheating scandals do to the entire sport.
"smarter" means more code and that's rarely more maintainable.

It's what you have to do if you want less downtime. Normally it shouldn't span much more than 2-3 versions of application and it's rare that the annoying kind (say writing same data to "old" and "new" column) happens.
To clarify, I meant language like English or Spanish. This is a hard point to compress into a comment but - if there is a central authority that labels things definitively (think DNS-> IP), we have a problem where the very first step in attaching an augment to the world requires you to use the language someone else has chosen for you to describe it. I framed this up in the ‘Manifesto’ post on the blog: https://noahnorman.substack.com/p/manifesto
"Your freedom ends where my nose begins."
> I fear what will replace me if I leave.

Right? I've had this conversation with so many techies-turned-leaders. The way I look at it, managing means I've given up my chance at doing the fun work so I can create a context where other people can get shit done in a way that's effective and rewarding.

That does require being very technical, because you have to have a feel for the work and the issues. But it also requires giving up being very technical, because you just don't have the time or the headspace to get lost in a good problem.

It's a conundrum, and it's why Charity Majors' "Engineer/Manager Pendulum" resonates for me: https://charity.wtf/2017/05/11/the-engineer-manager-pendulum...
He played several games with 100% correlation with what chess engines considered to be the best move, and also played in 5 consecutive tournaments with such a high fraction of engine-preferred moves that his performance rivals the best players in history at the pinnacle of their careers.
But they are able to do exactly the same thing with physical SIMs! So what‘s the difference?
I'm actually sad to see libraries embrace DRM encumbered services that track what people are reading or use your personal information for marketing. Librarians at one time fought very hard to keep user's reading lists private, and while they lost that battle in the US and the state collects our reading lists, it seems backwards for them to hand that same data over to 3rd parties to use it for profit.
He cheated online on a second rate chess site. Nobody has any explanations how he could do it over the board.

(Considering that people become more or less aware about their responsibilities and consequences of their actions at about 15 yo, he is now 4 times the responsible age he was at 16.)
Again, as so many others have already pointed out, he was caught cheating at age 12 and again at age 16.
What theories? That would be interesting to read.

A micro-vibrating motor in his shoe, buzzing morse code? f4 to g5 for example?
>I can understand being suspicious of online games. Fair enough. But the evidence for cheating offline is...

How can people act like the evidence of online cheating doesn't affect the likelihood that he cheated OTB? This is the exact same person playing both games.

Circumstantial evidence is still evidence
We use haskell to design digital circuits using clash[1] and currently using Rust on the driver side. We also have multiple web apps with Haskell backends using rescript in the front end.

[1] https://github.com/clash-lang/clash-compiler
I always thought go needed more GC knobs, good that they added this one and the strong reasoning behind it makes sense. Impressive go has got this far with just one knob!
I believe people might be seriously underestimating just how good Magnus may be at detecting cheating.

Dude probably trains with computers regularly. He has a better memory than 10 average Joe's combined. He's been the absolute #1 of the world for what, 10 years now?

He wouldn't risk his whole reputation for nothing.

I personally take his suspicions very seriously, though I agree that evidence has to be presented sooner or later.
You know, at least in C++ you get some really poorly performing standard containers. Every time I reach for C, it drives me nuts that the best you get is GLib.

And BOTH pale in comparison to newer language standard libraries like Go's.
The questions I have about this are pretty basic:

1. How would Niemann have cheated? The shoe computer theory is a bit far fetched - are devices that small capable enough? Is he suspected of having an accomplice?

2. Why didn't Magnus just say something right away? He could have easily made his accusations at the moment to event organizers - quietly - and they could have had Niemann remove his shoes or something. Instead he threw a tantrum. Obviously this isn't just about Hans.

Personally, I think Niemann is just a 19yo kid who has made mistakes and Carlsen is a 31yo professional who is absolutely hammering this kid to make a larger point. He may be frustrated, but taking it out on Hans is a bit much. The imbalance of power here is just off the charts.

Even if Hans somehow cheated in that OTB game - of which there isn't a shred of real evidence - Magnus is the leader of the chess world and needs to accept that responsibility and react in a mature way. He should have taken the high road, simply said "I don't know what happened, but it was highly unusual. Let's guarantee that this doesn't happen in the future," and directed his frustrations totally at the event organizers rather than encouraging the entire world to attack this one kid.
It's been talked to death. The consensus is you cannot just cherry-pick some games and claim he's cheating.

Everyone has games that are perfect. Everyone. Not just GMs or Super GMs. I have at least a few perfect games and I'm half the rating Hans is.

The games analyzed also have crazy blunders by his opponents.
Stable Diffusion free discord bot
Just made this discord bot that you can add to your server for free, it runs on GPUs and takes 10-20s /image.
Will keep it free for as long as I can (be gentle) use it with "/paint". Enjoy!
Funny I did something similar but only much easier. A cron job that ran every 5 minutes doing a git pull on the production branch and since it was a PHP stack the new version was live instantly without needing rebuild or restart of any service

It's basically a oneliner in bash. KISS
Sure, I can look up Dell Linux products. However, the assertion was that they're just branded white box computers, so Im asking what the white box equivalents are, and to what extent they're really equivalent.
Of course not! You also have to mutter, "but hurry up" whenever people do something that might actually improve quality.
>I believe that Niemann has cheated more - and more recently - than he has publicly admitted.

Plus, a very strong implication thag he did so at the Sinquefield Cup.

Neimann may have something.
> When I was contractor I saw terrible decisions made by CTO and CIO in several companies because they didn't have any technical taste and ran everything by numbers and processes.

So true. CTO being so far upstream, mistakes made here through disconnection between the rubber and the road have compound effects downstream. It's the sort of role where bad decisions have huge, company-ending ramifications.

"I talked to my buddy at [FAANG] and he said microservices are the way to go. His team achieved awesome velocity by switching to microservices. Let's do it guys!".
I haven't heard anyone talk about this, but the PS2 was the first time I recall seeing a blue LED in a consumer product. I remember being really wowed by it, as just a few years prior I saw 5mm blue LEDs being sold in an electronics hobby catalog for $95 each.
Amazon shrinks raises for workers after software glitch miscalculates bonuses
The fact that cheating is now on the agenda in chess is so lame.

My chess.com rating is only 864 and after making a move that won me the game my opponent said they were going to report me because "I played an unusual tactic."

It's taking all the fun out of the game.

Edit - to clarify that cheating being on the agenda is a sad state of affairs, not that Carlson calling it out is sad.
No, no, no. That gives entirely the wrong association. You have to smile while saying "more quality".
There is no petro-dollar system. The world economy consists of many countries, it is complex and moved by different interests. Some people just want a simple, contrarian explanation (for example, Russia vs. the West) but it leads to strange worldviews that have little connection to the reality.
We can be reasonably sure that Fischer has not been cheating above and beyond unusual conduct. There hasn't been a way to meaningfully cheat. In our times however there are computers which can materially help, and there are technologies allowing someone to receive it, use of which is very difficult to detect without an unacceptably invasive search
Bits don't rot--vendors break things. If my code built with yesterday's SDK and ran on yesterday's OS, and it doesn't for today's, that's not some supernatural phenomenon where digital media rots away--let's clearly blame who's causing it: SDK and OS vendors making changes that break backward compatibility and dump the maintenance burden on developers. The term "bit rot" is an attempt to shift the blame away from those who are causing the rot in the first place.

Whether or not it's good to have a moving ecosystem is another story, but I request we not use the term "bit rot" when we mean "vendors breaking compatibility."
> Maybe Hans did cheat OTB, maybe he didn't, but the tough part about reputation is it is very hard to build and very easy to break.

The problem is this was true a month ago. And a year ago. And 2 years ago. If he should be banned by reputation then it should have already happened. If they do it now they just weaponize cheating accusations.
The claim in the original comment that I replied to was that Hans had admitted to cheating in "real, official, prize money online tournaments", which was when he was 12.

As for cheating and stakes I think it all depends. His claim is he cheated when he was 16 to boost his rating so he could player higher level opponents on stream and boost his career. If you accept that claim it would make sense that he rationalized it that he was just cheating to get to his "true" Elo and stopped cheating once he got there. Now Chess.Com seems to believe that he cheated beyond that but they haven't specified more at this point.
Yes, and so does.... everyone else that is 2600+. And lots of people who aren't.
For now. And the move to "eSIMs" will be a one-way door. There's a reason embrace, extend, extinguish works as a strategy.
> PC's also had an unending stream of viruses. I don't want to have to deal with exploits on my phone.

This is a false choice. How many of those viruses existed because you could, as a concept (not as a default), mark a page as executable at runtime? I'm going to say precisely none of them.
for some reason the wild theory in this particular instance has been "vibrating anal beads". No, I don't know why.
Inside a faraday cage, turn it into the world's first cage match.
Hans is clearly cheating. Comparing his past games against what an engine would do is pretty damning. Chess engines are far superior to players and the best players in the world top out in the high 70s percent correlations (Magnus averages around 70%).

Hans has a string of games at 100% correlation[0], meaning he's playing perfect games. Past players who achieved this later went on to admit to cheating[1]. Magnus knows this because he owns part of chess.com and presumably sees the data.

Magnus has a lot riding on his statement. He wouldn't make it unless he was sure.

[0] https://www.youtube.com/watch?v=jfPzUgzrOcQ

[1] https://en.wikipedia.org/wiki/S%C3%A9bastien_Feller
Using an ultra-high ELO chess engine to score each possible move, then reversing through the players moves and seeing how often it would have been a positive move (one that shifts the balance of the game in your favor) - or perfect move (not sure which). It is extremely rare to make 100% perfect moves in a game, let alone a series of games. Typical gameplay for high level chess player doesn't peak over 72-75% for a given series of N games. Niemann has several tournaments over this and several games with 100% perfect moves. The inconsistency is also a concern since he goes from mid-60's to 78/79 in a span of one tournament.

His games against Magnus were exceedingly high.
I’m not very old, healthy enough and if I die then there’s not much more I can do, can I?
The person you are arguing with said this:

>But then you can invest that extra profit in decreasing your foreign currency price, thus becoming more competitive.
A documented history of cheating online counts as "no evidence" in your book?
https://wiki.winehq.org/Cygwin_and_More
It is probably the default safe position. I think there would be a larger need in explaining how they won't be a "bust" compared to saying that they will. The internet needed explaining to many people to see it's real advantages before it took off.
> having meticulous documentation for 25+ gift cards doesn't make you look more like a normal person.

If gift cards are suspicious and cannot be reliably secured, then why are they even sold?
But you can't go about punishing him this way.

If FIDE or Chess.com or whoever wanted to ban him from events for his past behavior--or players simply wanted to ostracize him by refusing to play in tournaments with him--they needed to have banned/ostracized him for that behavior. I don't think anyone would complain if Niemann were caught cheating and then permanently banned. That's what Carlsen implies he's after and it's fine.

In contrast, this is "well, you cheated in the past, but we're going to let you play, unless you play really well, in which case we'll assume you cheated". This is just not a sane way to go about it, and creates the scenario in which Niemann is playing with a sort of externally-imposed skill cap. An accusation has to come with evidence specific to that accusation, not some hazy combination of past history + unease with his play. This all sounds like a slow-motion tantrum, which Carlsen can get away with because he's Magnus Carlsen.
Isn’t it more that they aren’t where we expect them (plus higher energy systems tend to be more chaotic). There isn’t really any supposed to be when it comes to nature, just expected/precedented.
vpmullq is not that useful; in bignum code you also want the upper part of the product, and there is no corresponding vpmulhq instruction to get that.

On the other hand, vpmadd52luq and vpmadd52huq do give you access to the lower and upper parts of a 52x52->104 bit product, and those instructions perform well in the Intel chips, 3x faster than vpmullq.
Yeah, but it is also extremely easy to misrepresent statistics!
That's why Carlsen is being very careful at what he does.

He hasn't said anything beyond provable facts, and let people read into his actions what they want.

Suing someone for defamation because they resigned to you in a tournament is going to be a pretty high bar.
There were multiple examples of people from other online sports where former cheaters became world top players and important members of the community.

It is immoral to close every redemption path to a former sinner.
...you don't understand the "hype" around the best player in the history of the game?
I have ’pcie_aspm=off’ in my boot params, although I don’t recall the exact reason why it was needed. Likely something stability related, have you tried it?

Although sounds like your problem could also be caused by I/O saturation?
It would be nice to get an ELI5 on this too. I used to play chess and have an understanding of the significance... but I don't think I can fully appreciate it as well as someone with a solid background in both.
This annexation is certainly an escalation, but I'm skeptical whether it's a pretext for nuclear strikes. Tactical nuclear weapons are mainly useful for knocking out military bases and troop concentrations. At this point the Ukrainian army is well dispersed and dug in, often in close combat with Russian forces where the risk of fratricide would be high. Russia could use strategic nuclear weapons against Ukrainian population centers in an attempt to break their will to fight, but Putin has to know that would foreclose any possible option for ever resuming normal trade relations with the EU and many other countries. He's getting desperate, but I don't think he's that stupid.
> Many people might assume that a cheater needs guidance every move, thereby requiring a potentially more obvious cheating mechanism. That is not the case.

IMO, this reasoning potentially implicates every high level player. If it's possible that two hints can account for the difference between 2600 and 2800, and a 19 year old kid under heavy scrutiny can exploit this weakness without being detected, it seems assured that other more experienced players are also exploiting this.
Thanks, I will consider checking out the free tier and giving it a try!
Remember also that about 1/3 of Australia just had their PII leaked because one of the nation's biggest telcos couldn't do basic isolation between dev and prod.
Can't he fly to Ecuador now? He's got a brand new Russian passport.
> It's depressing because when I asked a philosopher what comes after postmodernism the answer was "post-humanism".

Or Metamodernism. The ability to hold multiple models in your world view concurrently, depending upon scale, or nuance.

A good introduction is "The Listening Society" by Hanzi Freinacht.
But cheating wouldn't explain a relaxed state. You could easily expect that he'd be nervous as fuck to cheat OTB against Carlsen. This is just wildly speculative and ultimately meaningless.
And the air temperature should be controlled because someone may signal single-bit information otherwise.
It's not extremely rare. Stop pulling things out of your butt.

THE FIRST GAME Hikaru opened when he tried to check his games was 100%. He opened a random fucking game!
No - this is how they find suspects for accounting fraud. They still need to show actual proof of fraud.