skysight-inc/HackerNews huggingface dataset:
Android to me is better regarding of backward compatibility. Of course everything is easier since it has a much more flexible architecture, being based on bytecode and a JVM (contrary to iOS where applications are actual native binaries). The problem is that iOS is not all that well designed in that regards.

> If you want a counter example, Windows is notorious for strange undocumented behaviors and special case handling. These are consequences of Microsofts choice to fully embrace backwards compatibility. This leads to a complicated platform that is continually more and more expensive to maintain, polish, and secure.

Yes, and macOS (and iOS) a POSIX operating systems that maintains backward compatibility with something from the 80s. In that regards Windows is much more modern.
Frankly, isn't that just what you signed up for as a mobile developer? The WorldAnimals app would probably have worked perfectly fine as a web app, but then the author would have had to figure out payments and discoverability himself. That's what the App Store offers, and in exchange Apple gets tremendous power to tweak every nook and cranny to maximise their profit. I'm sure Apple has good commercial reasons for the process that the author has experienced.

I think the real answer here isn't to try and beg Apple to be nicer to the small fish, but to instead use the "old", non-walled version of the web.
IEEE 754 has had decimal (base10) math for close to 15 years now.
You know who wrote a ton about attention in the past?

Monks.

Reading about how medieval monks conceived of attention and distraction in both functional and spiritual contexts is useful to ground the conversation in how technology (here, often literacy) impacts our ability to do what we mean to do. It is a lot easier (given more generally available/palatable sources) to begin the conversation at the dawn of the modern, but we really shouldn't!

(I'll bet you there's good stuff outside European/Western history, too, I just happen to know the Christian monastic stuff)
Right, op is making a mistake in thinking that a perfect game against a 1600 is the same as a perfect game against a GM. GMs will intentionally play less perfect moves to head towards complications where they will come out ahead. When I start to bang out 15 moves of theory against a IM/GM they will recognize it and play something I’m not familiar with and just win more quickly.
> It's (mostly) a solved game for f* sake, move on.

This is completely incorrect. We have fully solved chess with 7 pieces, and 8-piece tablebases are in progress. The initial chess position has 64 pieces, and solving gets exponentially harder as more pieces are added.

> We (as humans) can't beat computers.

We can't beat cars at races either yet competitive foot races still exist.
You have to be careful to define "universe" here. It's not necessarily what we'd call the observable universe. It might, for example, be all the various branches of a universal wave function defining a vast array of possible universes, none of which could ever observe the others. It could also include sections of space time forever beyond our observational horizon (due to the apparently nonzero cosmological constant.)

ET intelligences arising in those inaccessible places would never be able to land here on Earth.
Older apps don’t properly fit with the curved corners and notch.
Thanks for the confirmation. As mentioned I'm not saying no to it. It is really that "really understand" part which holds me back for now - mainly the observability and dealing with edge cases in high-throughput environment.
Plugins for a compiled binary are just plain hard. Changing the code works better with an interpreted language. Usually you see the software implement it's own interpreter or a scripting language on top to handle this.
Hans is a super weird dude. And Magnus was worried going into the event.
A 1.3 difference out of an opening sideline is neither rare nor lost, and mostly simply comes down to the fact that the engine doesn't understand the opening. Even the mod pin in the link you posted clearly outlines that this is a misleading way to frame this. It would be better to read more into the discussion before helping misinformation spread.
Very neat indeed. Devil's hole is a somewhat-well-known location. My wife and I even visited it about 2 years ago. When there's an earthquake, it's common for this water to get splashed around. Here's a video from the most recent "tsunami" [0]. Though, "tsunami" might be a bit of an overstatement. Still a cool phenomenon though. You should also check out the info on the small population of small fish that live there in that hole and nowhere else in the world [1][2].

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

[1] https://www.youtube.com/watch?v=OMZgrLiTSZE

[2] https://www.nps.gov/deva/learn/nature/devils-hole.htm
It's actually fairly easy to cheat statistics. It happens literally all the time in Academia. There's a thousand ways to make a statistical analysis believably say what you want in a way where even other professionals don't realize is the case unless an expert does a thorough analysis.
You're conflating accuracy with engine correlation. Having a perfectly accurate game means you didn't make any moves that caused a centipawn loss. Having 100% engine correlation means you're making the exact moves the engine would make.
More psychotherapists are incorporating religion into their practices
Furthermore, there's digitizing things and there's providing unlimited open access to those digitized things. The LoC needs to tread lightly on the latter to a degree that other institutions may choose not to do. Just because they're the LoC doesn't mean they can throw open digital access to anything they feel like.
It's a good question since "radius" seems somewhat arbitrary, but the reason for defaulting to radius is that the unit circle (radius 1) produces convenient numbers in general in a way that a circle of diameter 1 doesn't. However, that doesn't mean that it's the most parsimonious choice for your particular application.
https://archive.ph/pgPZK
As Steve Jobs said, DropBox was always going to end up being a feature not a product.

For the same price you pay for DropBox, you can get the complete Office 365 with 5 TB of storage for five people or GSuite with storage.
While interesting, this does not seem very convincing to me. They successfully show that Niemann was playing many games with a high percentage of "engine perfect" moves, but they do not do enough to show that this is inconsistent with what top players usually do. A whole distribution of scores is shown for Niemann but only limited summary statistics are shown for other top players. A proper comparison would involve showing the same type of data for both.
This is a statement from one of the two players.
... Could you translate please?

As someone who isn't a programmer (mechanical engineer) but has some programming ability, the idea of designing something like the article author did and sharing it with the world intrigues me.

How much does a setup like you described cost per month? (Or per x/number of users, not sure how pricing works in this realm)
Hans is known to have cheated, his coach is known to have cheated, add low security in the event, Hans beating Magnus (a player two tiers above him) on black pieces (Magnus has lost only 15 games against black in an entire world champion career) and Hans acting suspicious during the game and here we are.
This is a wonderful and thoughtful essay. And TBH, despite having used RPC since before the TCP transition and still being frustrated (just a couple of months ago!) by doing RPC over TCP I never really twigged to the gain mismatch.
This is an example of bad management, I'd be happy to tell them
It's not convincing to say that Hans was cheating because few people can beat Magnus playing black when Magnus was playing poorly in that game.
I still feel like more information that could come out at any moment that could swing the situation in either direction, and this statement doesn't say much.
I wish Magnus and chess.com would come out with whatever extra information they have.
Yeah, they make devices like this for stage magicians, that you can simply buy online. For example:

https://illuminati-magic.com/products/thumper

Some of them seem small enough that they won't trigger a metal detector. Currently they don't constantly scan the playing hall for wireless activity, which is what you'd need to detect this in use. I bet they start scanning for wireless transmissions soon, though.
The objects you are shooting at have large angular width.
What analysis? Lol. There does not seem to be ANY analysis that stands up to any criticism, which to me is pretty damning!
> Transparency is not your job.

> You're job is to keep telling your reports that everything is on track no matter what

> This will 100% require lying or being non-transparent at some point.

Following this advice is another way of loosing employees, at least I'd leave a company quickly if the CTO started lying about potential problems not being problems.

In the end, depends on the company. Usually the company I've worked in, have valued transparency, so employees can decide themselves if they want to continue working there or not, when there are potential issues.

Not sure who it'll be good for if things are delayed in a project, you might be able to ship a good product but then the executive team is all like "Noooo, what you're hearing is just rumors, everything is fine and all will be good when we release".
If the Power Base Converter is largely plastic why do they seem so expensive on the used market? I would imagine tons of clones would be available by now.

There seems to be one IC on the PCB in addition to the passives. Maybe this is some hard to clone chip?

[1]:https://retrostuff.org/2016/05/07/power-base-fm/
tzdata, at least, can be embedded in your binary: https://pkg.go.dev/time/tzdata
No, I refuse. It's not my job to wade through a bunch of, not just weak evidence, but some absolute baloney. He said multiple things that are simply false and can be verified with my own eyes.

And if your bullet points are the strongest points, those are incredibly weak.

- He says he murdered one or more people, that makes him the Zodiac?

- He had a domestic violence incident the same day of the first Zodiac killing. Okay?

- He hasn't been ruled out as a fingerprint match. So have millions of other people. I haven't been ruled out as fingerprint match either. And I killed several people. (Or did I? Or am I just bullshitting about that?)

Sure, maybe he's the Zodiac. Maybe with further digging someone will find some actual evidence, instead of what has been offered by the author in the Twitter thread. But this is all thin.
The gmhikaru youtube channel has several of the interviews with live commentary as it was happening.
Of course he used an engine for the opening. Before the game, 100% certain he did.
New user of cockroach. We’ll find out! If this startup ever makes it to any meaningful user sizd
If your company is under 100 people and only a small percentage of them are engineers, the CTO better be able to code. (Whether they actually do or not is another matter, but they should understand the details, and with tech, that means code.)
I just did a contract to hire, I charged about 3.5x my base salary on an hourly basis, but limited to 20hrs/week. I think you you need to get at least 2x for it to make sense.
daniel rensch from chess.com said few days ago that Magnus has no special insider information. https://old.reddit.com/r/chess/comments/xj932e/daniel_king_i...

> So again:

>- MAGNUS has NOT seen chesscom cheat detection algorithms

>- MAGNUS was NOT given or told a list of “cheaters”

>- and he is and has completely acted 100% on his own knowledge (not sure where he got it!) and desires to this time

>I will also address a comment made to this post about Ben’s (Perp Chess) podcast and say that, yes, some top players (not Magnus!) have been invited at times, under NDA, to see what we do… and by extension, they also saw some reports of confessed cheaters (there were many more cheaters - but we only share those who confessed in writing, and only privately under the NDA). Magnus and the team from C24 are not on that list.
The genetic architecture of phenotypic diversity in Betta fish (Betta splendens)
It also makes sense because it might not be a good idea to apply the same criteria everywhere. In an app category with 10,000,000 downloads per month, an app pulling 500 downloads a month might be a drop-worthy also-ran that's mostly just directing a few people away from better options & cluttering results. In a category with 1,000 downloads a month, the app with 500 dl/m is likely the best and most-popular app in that category and dropping it would be tantamount to dropping the whole category.
Does that technically include lighting a cigarette?
Anyone going to jail?

Money means nothing if they get charged a fraction of what they made in profits...
A Technical Guide to Burning Down a Troll Farm
If they have specific libraries or APIs that they wanted to deprecate, I think developers would understand that. But the current implementation of "anything 2 years old is too old" is arbitrary.

If this was really about deprecation, they wouldn't have a "minimum monthly downloads" exemption either. This policy is just a way to clear out old, unpopular apps from the store
> fall into general disrepute like baseball or billiards

Could you elaborate, especially on billiards?

I had heard a 99PI episode about baseball cheating, but thought it was more isolated incidents and not general disrepute.

I enjoy playing pool but know nothing about the professional scene or cheating.
> It's expensive as hell, slow, and mostly delivers a bunch of highly processed food you'd be better off not eating anyway

This depends on where you are! In Moscow, food delivery can be a 25 minute affair delivering you something from your favourite (vetted by you!) restaurant.

In Stockholm for example (at least when I used to live there), the number of restaurants that sign up for delivery is very low and you mostly just get shitty "Swedish pizza" (curry banana shrimp pizza, anyone?)

London is somewhere in between. Maybe it's just a function of city size, something something economies of scale.
> (or Niemann, if concrete evidence against him emerges)

This window seems closed though. Carlsen seems to have no evidence. Where else could the evidence come from? All we have is character attacks. Even if justified, they can't prove that he cheated.

All we know for sure is that Carlsen accused him of cheating with no evidence.
Do they do any tests for substances? How about nootropics which are known to boost brainpower, are these banned just doping in athletics? Would nootropics be considered cheating??
As an example of this, until the Niemann game Magnus had a 53-game win^H^H^Hunbeaten streak. Prior to this he had a 125-game unbeaten streak. Many (most?) of these games were played against competitors within 200 Elo. Many of these were played against the 10 next-best chess players in the world.

The back of the envelope percentage calculation absolutely does not apply at this level of chess. In reality if Niemann were to play Magnus in 100 games, he would be exceedingly lucky to win one game.
> You're job is to keep telling your reports that everything is on track no matter what everything else is just "rumors".

Sometimes your employees can tell things aren't going well, and you bald face lying to them like this will make them leave even faster.

This is also a great strategy to fuck people over, where if they believe in the stability of the company right until the day layoffs are announced they might have just bought a house or something else that will make the next few months for them excruciating, if not disastrous.

So please don't take this advice to the extreme imo. I'm not saying you shouldn't be positive, or give every detail. But you should be realistic. Save the rose tint for the investors and just make sure people have what they need to do their best work, within your power.
> Rectangle with capacitive screen is just that.

If you think that’s all a smartphone is, then it’s natural to come to the conclusion that the only thing that has changed is speed and resolution.

It also happens to be simply wrong.
Thanks for the input. I've never felt good about the "pay to access people" model. In my heart of hearts, it just doesn't feel right.

The difference between paying for a club (per se) and paying for this is that with a Club, there's a tangible thing you're paying for (the place, the equipment, etc.), but with this, it's nothing, realy. It's a promise of meeting some people and listening to some things.

I think I just needed to hear an honest prospective from someone other than my own voice. Thanks again.
Homie, come on.

I stole stuff at 12 and at 16. I shouldn't walk into a walmart now at 30 and be searched when I leave.

Just relax.
What are you talking about? That's not complexity, those are out of the box features that come with a single script run (create next app or create t3 app) Vercel will even launch that for you without a script, just a button click. Five minutes to launch with my preferred stack, though.

And if we're really racing, Railway.app can spin up deployments AND databases in under 60 seconds. If I tried a speed run, I could get the time down.

If OP can hand configure a python app running on ngnix in manually managed DO droplets in 5 minutes... good on them! The greatest devops of our era.

Also -- I guarantee that a newbie developer can launch a nextjs app faster than hand rolling some DO droplet with python and other technologies. I guarantee I can have a newbie in a bootcamp with a working app on day1 (since it's literally a button click, if we want), while I doubt you could get that newbie out of a bootcamp on his stack at all.
Not all open source developers are poorly paid. I think it's a free market, and I don't see that as a problem. I don't think open source developers are really being exploited, because typically they are capable of earning what they need if they want to. An open source developer can simply work for a for-profit company on proprietary software if they don't think they get paid enough, for example[1]. And the industry will pay what they need to get the software they need.

[1] That they might prefer to work on open source is their problem, and not one for the economy, I think; I say this as an open source developer who gets paid to work on open source and prefers this over working on proprietary software.
The CockroachDB guy didn't understand what he was doing. There's a refute from Russ Cox here: https://news.ycombinator.com/item?id=26834128
I am rather parsimonious with vertical whitespace (can't stand { on its own line, for example) but I use a lot of horizontal whitespace, and would thus write this

operator , ();

Not that I have ever overloaded the comma operator, which anyway only exists because of C's (well, Algol's) foolish distinction between expressions and statements.
Alphazero plays very differently than a human, and you can analyze if the player is playing the same moves as it, just as well as you can with another engine. Less importantly, modern stockfish also uses neural networks.
https://youtu.be/BaX6BK66v9A?t=50

Shredded at 1:12. Sad.
Maybe it works but this really feels like too little too late. Heroku was amazing for so long and then just stagnated.
Very nice technical explanation, thanks.

The technology is cool, but I wonder what kind of market you think might exist for it?

Some years back I worked for a privacy startup, but we never really figured that out...
Just the usual issues with it not connecting, randomly disconnecting, audio buffering issues and so on. These usually get worse when you go into really busy places (the metro, train stations, shopping streets etc.)

When I lived in London I used to take Bluetooth-enthusiasts to a specific spot in Victoria station that is a complete Bluetooth-killer for some reason. Cables just don't have these problems ...
Back in the iPhone 4/iPad era, there was no facility within iOS to have responsive screens.

Apple introduced size classes and then you needed to adjust for different views for iPads once they supported more than one app being displayed on the screen.

Apple rightfully got rid of 3/ bit app support on the actual die. It introduced new permission models, design aesthetics change, new accessibility options are added, better APIS are written, etc.
You can port other numbers to Google voice, which helps I think.
It's the dude's livelihood, though. There are laws about taking someone's tools if they owe a debt for similar reasons. I think it is a very similar thing.
> Transparency is not your job.

> You're job is to keep telling your reports that everything is on track no matter what

> This will 100% require lying or being non-transparent at some point.

I've only been performing roles of director / vp to small/mid size companies so far, so maybe there's some secret CTO sauce I'm still missing.

To me this advice seems toxic and destructive. Vent upwards, yes. Manage expectations, yes. But you're hiring brilliant people who will eventually know when youre lying or concealing info from lack of trust. good luck with loyalty at that point.
It's a fools errand to try to catch your opponent cheating, they may not be in fact cheating and you're stressing out making your game worse.

But general anti-cheating measures should be taken. What are those I don't know.
Not gonna lie, I was triggered by the no CI/CD and shared database between staging and prod. But those concerns where very satisfactorily addressed. I'd miss some form of CI/CD if it was a team, but I suppose that for a single person show, running tests locally is enough.

I do miss infra as code mentioned. If shit goes tits up with the infrastructure and everything was setup with clicking around in control panels, ad-hoc commands and maybe a couple of scripts, your recovery time will be orders of magnitude bigger than it has to be.
It's a bit misleading to say that there was absolutely nothing unusual about the game. The Sinquefield game in question showed a very high correlation between engine optimal moves and the moves played by Niemann. His gameplay accuracy here is within the bounds of what the very top players can achieve in individual games, but high enough to raise some suspicion.

The next step is to place that mild suspicion in the context of both his history of admitted cheating, his unwillingness/inability to explain his remarkable moves post-game, and the additional context of many other games played in the last few years with _extraordinary_ accuracy. Now something that could be explained by just a very strong game appears very suspicious.
Thank you for sharing how you feel. It's incredibly brave.

> I fear what will replace me if I leave

I admire the respect and dedication you have toward your reports (I assume the fear comes from what a successor may do to your reports rather than what a successor may do to the company).

However, if it falls on your to protect your reports from the company, then it may be worth considering how well the company's values align with your own. A terrible outcome would be to compromise your integrity for the sake of the company. If you leave, it's still possible to help those currently under you. Whether or not they would still want your help depends on your integrity.
Thanks for the insight.

I'm wondering what the devs at both companies were thinking about their CTOs. My point wasn't that much about direct reports to the CTO, who might already be used to talking in management terms, but rather the developers who are directly affected by the CTO's decisions.