There's something about the London course today that made for very good running.
Three athletes broke the men's world record. One athlete broke the women's world record, and three were in the all time top 5. An Irish record was also broken, likely other countries too that I'm not familiar with.
Not to take anything away from the achievements. Incredible running.
To add some color here:
It is very helpful to have someone pace you so that you can run an ideal pace without worrying about whether you are running the right speed. However, the rules require that pacers start with you [0], which means that by definition if you are running faster than anyone has ever gone before you have to run some of the race alone.
However, because marathon are often mixed gender and the best male runners are significantly faster than the best female runners, it is possible for a woman to be paced from the gun to the tape by a male runner. For this reason, there are separate records for the women's marathon for women's only events.
[0] This is one of the things that made Kipchoge's original sub 2 result not record-eligible.
I stand corrected, but I don't think this changes my point at all.
She broke the thing that the IAAF have gone back and forth on calling "the world record". It's the relevant record for this event - there was no more chance of her beating the man-paced record than of beating the men's record or the Le Mans lap record.
I think the point the GP is making is that Gödel's theorem wasn't part of any "genre". Gödel, or somebody, had to invent the whole field, and we haven't seen LLMs invent new fields of mathematics yet.
But this isn't a fair bar to hold it to. There are plenty of intelligent people out there, including 99% of professional mathematicians, who never invent new fields of mathematics.
A year ago this [0] table tennis robot backed by Google DeepMind was discussed on HN.
It plays much worse and the HN discussion is anchored around whether it's OK to call it "human-level" or if the authors should have clarified that they meant a human who doesn't actually play table tennis. But it was accepted as being SOTA at that time.
What happened since then? This looks like the kind of level of advance we see in, say, coding AIs, but I thought physical robotics was advancing much more slowly.
A partial answer is that the new robot cheats in ways that DeepMind didn't seem to. It has high speed cameras all over the room and can detect spin by observing the logo on the ball. But I'm not sure this explains such a big advance.
As a human player (of a not-high standard) I cannot see the spin of the ball directly. I can only infer it from the movement of my opponents bat. So I would wonder that a camera could pick it up in real time.
If you use node, you can do that... until someone decides to add eslint to the pipeline and you get thousands of formatting "errors" that you have to "fix".
In theory, they do. In practice, I have only seen one codebase — ONE — in all my years of programming that was using tabs and yet did not end up with spaces getting mixed in with those tabs at some point along the way. (In the indentation, I mean: obviously once the non-indentation part of the line starts, you want spaces there). And that codebase had precisely two people committing regularly to it. Occasional PRs from other contributors, but only two primary maintainers.
Every other tab-using codebase I've seen (of non-trivial size and complexity, that is), someone, somewhere, had been lazy, or had a misconfigured editor, or something, and spaces snuck into the tabs. The worst offender I ever saw was a file that had been edited by multiple people over the years, who must have had different tab settings in their editors. There was one section where they had tried to line up a bunch of variable assignments and values. (Yes, I know, bad idea, but stick with me for a minute, I'm getting to the punchline). None of the pieces of code that were supposed to line up were actually lined up. (This was C# code, so indentation didn't truly matter like it would in F#, or Python, or ... well, I won't list all of them since I'm trying to get to the point). Here's the really hilarious part. I tried all sorts of tab settings to see if I could get that file to line up. I tried 8. I tried 4. I tried 2. I even tried 3, the setting for the people who can't make their minds up between 4 and 2. Then I tried really oddball settings like 16, 5, or even 7. Nothing worked. There was no tab-size setting I could use that would make the code line up.
That was the day I said "Forget about tabs, just use spaces, you won't have that problem with spaces." Tabs have great promise, but in practice, in my experience at least, you end up having to tell your colleagues "hey, you need to set your tabs to 4" (or 8) "before editing this file". Which almost negates the promise of tabs. They're great in theory, but I've only seen ONE codebase that made them work in practice.
So long as my format is the standard one, that all newcomers an unopinionateds see by default and thus my opinions rule forever... yeah! great idea! otherwise... oh hayol no.
Maybe if it is a slow exchange. But I suspect, that trying that when the exchange is fast, will make one react way too slow. The inference happens by looking of how the opponent moved their racket/paddle. That starts way earlier, than one could possibly see it looking at the ball and tracking the logo.
I do not understand why people who get serious about it want so badly for it to be called table tennis. Ping pong is a way more fun name, and table tennis just seems to make it out to be a smaller, inferior version of tennis.
In the context of competitive events, it probably makes sense to use "table tennis," simply because there is one notable event that uses "ping pong" to refer specifically to different set of rules and equipment (the World Championship of Ping Pong).
As a player myself, and having seen much higher level player than me, reading the spin from the ball rotation (and in fact trajectory) of the ball is a common (if advanced) skill. Sometimes the movement of the bat can be deceptive (since with the same movement, where it contact on the bat, the finger pressure can affect the spin).
For example, backspin/underspin balls will move slower after the first bounce and feel 'damper' while topspin will jump. So it's def. possible (and in fact reliable) to read the spin from the spin and trajectory of the ball.
Visually reading spin is unreliable at all levels; the ITTF passed the two-color rubber rule requiring one black and one red side to neutralize players taking advantage of their opponents being unable to read the spin from watching the ball rotation via twiddling rackets with the same color rubber on both sides, but different characteristics.
Ping pong paddles have two sides, with different characteristics for each side. Now the two sides have to have different colors so your opponent can see what you are hitting it with, where before you could use the same color on both sides and your opponent wouldn't be able to tell how the ball would react
It is ping pang if you use standard pinyin. Also, all these fancy cameras, I wonder if they considered using sound as well? I am a super noob fE player but sound hints are pretty telling of the speed and where and how the ball was hit
I had a look at Google trends for France. Table tennis is slightly more common than ping pong but the latter is much more stable. Table tennis has huge peaks, the biggest one being during the OG in Paris. These parks are not reflected in there ping pong trend
Interestingly, for Youtube searches this is the other way, with a much bigger difference in favour to ping pong
> A truly "fair" sport would pit competitors against each other who had near-identical genetic and physical traits.
That's what the Olympics is. The men's 100m final pits against each other the fastest 8 men who are in their physical prime, full of fast twitch muscles, with West African descent. With some minor noise.
If you want to watch people from other genotype buckets run 10-50% slower, you can watch the women's event or the Paralympics or, like, the All-Vietnam U-16 event. It seems churlish to complain that not every bucket is on TV at a convenient time for you.
Yes and it wasn't sarcastic, both things (what you said and what they said) are simply true. I think their point was not to be alarmist like you should stop breathing, but simply that everyone knows the one thing and most people don't know the other thing, and it gives scale or context to the "you don't want extra ozone".
The other posters here are right. I just wanted to point out the odd beauty in the fact that the fuel that makes our biology possible is also one of the things that is killing us. If you get a chance, read up a little bit on redox reactions and oxidative stress and take a moment to appreciate that.
We harness the energy of oxygen. It's the fuel that powers us. But it's also so reactive that it's constantly damaging our DNA and intracellular components. Over time it ages us, causes cancer (daily - our biology fights back!), and will ultimately be part of what wears us down and kills us.
Look at oxygen as a very reactive and energy abundant fuel. And then consider its abundance in our atmosphere. And then how it powers human locomotion, human biochemistry. And how it creates free radicals and chain reactions that strip our DNA and mutate base pairs. And all the tens of thousands - no, countless more - interactions and reactions it's having all throughout our bodies at all times. And how our biology evolved compensation measures to keep those deleterious effects at bay for as long as possible - as long as necessary - to enable reproduction.
Our biology is utterly awe-inspiring when you think about it. An incredible machine molded by our gravity well and abundantly available energy. Not just fighting against entropy, but actively sailing its turbulent energy gradients.
They can take the other side of your other themselves, lose money sometimes, but make it up in the premium they charged you in the first place (or in the old days, from your other trading fees or your monthly subscription payment).
Cloud providers would be taking way less risk interacting with their own services than a broker does interacting with the market. Perhaps they would be more at risk from bad actors, but it shouldn't be significant: they could reserve this behaviour for people who have already spent, say, $100 with them so you can't abuse it at scale.
A respectable software provider should warn you about this kind of behaviour at install time, and give you the opportunity to opt out. Gas Town fulfilled all its obligations in this regard with these (and other) warnings in the original announcement:
> A respectable software provider should warn you about this kind of behaviour at install time, and give you the opportunity to opt out
They honestly only need to disclose. Requiring contribution as part of the social contract is perfectly okay—if someone disagrees, they don’t get to use Gas Town.
That was some time ago. According to Yegge, Gas Town is now stable and ready for everyday use.
> Gas Town “just works.” It does its job, it has tons of integration points, and it has been stable for many weeks. People are using it to build real stuff.
> So as far as I’m concerned, Gas Town is ready. That’s why I feel it merits a 1.0.0 release.
I was trying to use Gas Town heavily only 3 weeks ago, and while it's fascinating, it's also very much still the bleeding edge.
The neat part though, is agents are so interwoven through its operations, it can kind of power through almost any error. It's a strange-but-real form of resilience.
That's not coming soon, that is a thing that was happening on compromised servers years ago (and probably still, but to a lesser extent given the decline in popularity of meme coin launches)
A few years ago, if you visit a site, your laptop grinds to a halt and the fan starts spinning like crazy, you know there is crypto mining happening on the site.
(btw that was a really good showcase for WebAssembly. Too bad it's used for illegitimate purposes)
This probably doesn't help, but I noticed that my everyday computer experience got much better after switching to an M4 Mac. The only time I heard fan was when I was running ffmpeg. Unfortunately that appears to be the solution that works.
I already made an argument about how mining bitcoin isn't zero sum, and it has exactly as much weight as arguing burning tokens fixing issues in another repo isn't zero-sum.
And stealing tokens is more akin to stealing money compared to stealing electricity.
Just because something has a positive externality doesn't mean it's then perfectly acceptable to smuggle in without disclosing and running without one's consent. Actually it's kind of disgusting to believe otherwise.
The author's home page reveals that he has an interest in amateur rocketry. Strontium nitrate doesn't sound suitable as a propellant, so I suppose he wants it to generate visual effects.
reply