HNHacker News
TopNewBestAskShowJobs

fogof

573 karma · joined October 30, 2020

submissionscomments
fogof··on NASA is going to slam a spacecraft into an asteroid. Things might get chaotic
> A European Space Agency mission arriving five years later, called Hera, will check to see if the mission worked.

Maybe it's technically infeasible, but it seems to me like the main benefit we would get out of a mission like this is to actually have another craft standing by to record it as the collision happens.

fogof··on New math book rescues landmark topology proof
As someone whose research currently consists of proving things in proof checkers, I can confirm they are more complicated than LaTeX.

At one point, I had to prove n / 15 + n / 4 + (2 * n / 3 + 1) <= n, for positive n. Seems simple right? But first you have to multiply by 60 so that you're working over actual naturals. But then you have to contend with the fact that n / 15 * 15 <= n itself needs proof (they're not just equal, since n / 15 actually represents the floor or that quotient). Automatic tactics that simplify things for you help some, but it still ends up being a good 8 lines of code for such a trivial statement. When things like this can be handled fully automatically, then it will be ready for mainstream use.

It is fun to fight the proof checker though! :)

fogof··on New math book rescues landmark topology proof
"Incompleteness ex Machina" by Sebastian Oberhoff, is a nice paper-length exposition https://arxiv.org/abs/1909.04569.
fogof··on Libreddit: Private front-end for Reddit written in Rust
But in this case, we get "Libre"ddit, right in the name. The wordplay is irresistible!
fogof··on James Webb Space Telescope launch media kit [pdf]
This is good thinking. However, it seems that Earth doesn't quite eclipse the sun from L2, so it might have been complicated anyway.

My calculations tell me this is not true for Mars though. The next time we do this, we should send it to the L2 of Mars.

fogof··on The SEC has told us it wants to sue us over Lend. We don’t know why
> They have only told us that they are assessing our Lend product through the prism of decades-old Supreme Court cases called Howey and Reves ... These two cases are from 1946 and 1990.

Trying to make out like Howey is some obscure precedent from decades ago which the SEC is nitpicking over. The Howey test is the test applied to determine if something is an investment contract.

fogof··on James Webb Space Telescope launch media kit [pdf]
Well maybe the point is that it's simply not possible to even design a telescope like this without a huge activation energy of R&D costs. If we had deployed more, cheaper devices, it might be the case that those devices, even taken together, would not have given us the information that JWST will.

Take the sunshield - the huge tarp-looking thing that you always see below the telescope itself. My understanding is that this is critical for JWST to see in the deep infrared, since otherwise heat will interfere with the imaging. Probably a lot of money was spent on the development of this. But if that money had just been spent on 20 other telescopes, none of them would have been able to capture that part of the infrared spectrum that JWST will.

fogof··on Making world-class docs takes effort
> Your docs is not extracted from code

I don't really understand this. If the documentation doesn't exist next to the code it documents, isn't there a risk that someone will change the code without updating the docs, leading to confusing or wrong docs?

fogof··on Minus
Let me take this chance to mention the "Unhook" Youtube browser extension, which I recently added and which I think has been having a big positive effect for me. The extension allows you to remove (among other things, it's very customizable) the sidebar of suggested videos from Youtube.

This extension has been more effective for me than any other at cutting down how much youtube I watch. Maybe the biggest factor in this is that it doesn't ban me from youtube entirely - When I've tried extensions like that in the past, I've always ended up uninstalling the extension when I needed to watch a youtube video for work. This way, I can watch a little, but the lack of constant new recommendations keeps me from spending hours and hours on the site.

fogof··on Plans for a new city in the American desert
I guess you don't. That's why they're concerned.
fogof··on Linus Torvalds: “GitHub creates useless garbage merges”
The definition of clickbait, according to Wikipedia is:

> Clickbait is a text or a thumbnail link that is designed to attract attention and to entice users to follow that link and read, view, or listen to the linked piece of online content, being typically deceptive, sensationalized, or otherwise misleading.

I don't see the title as misleading. I expected to see a kernel mailing list email from Linus where he says what he doesn't like about Github merges and that's what I got.

fogof··on New Ways to Be Told That Your Python Code Is Bad
> Don't add linter checks for these things, it's condescending.

Well as he states, these checks are not turned on by default. I have trouble seeing why someone who liked these extensions enough to turn them on manually would feel condescended to by them.

fogof··on The Mathematics of 2048: Optimal Play with Markov Decision Processes (2018)
As the article itself notes, previous thread: https://news.ycombinator.com/item?id=16790338
fogof··on How I Experience Web Today
A nice one is the "I Don't Care About Cookies" extension.
fogof··on Why Some Infinities Are Bigger Than Others
> is there any practical constraints or applications around it?

To speak to this question: Suppose you were going to build a calculator program on your computer. You might start with integers and have addition multiplication and subtraction. All perfectly fine. Even if the numbers are very big you can still represent them by using multiple memory slots.

The you add division, and since you don’t want rounding errors in your calculator, you add rational numbers. Can rational numbers still be represented by a computer? Yes, because they are a countable infinity, you can represent them just as easily as you can represent integers.

You would like your calculator to be as complete as possible so you keep adding functions like roots, exp, log, sin, et cetera. But no matter how many functions you add, you’ll never be able to represent every real number. This is useful to know so that nobody ever tries to build a computer that does this.

fogof··on Welcoming our first riders in San Francisco
I think the key thing people need to realize from the SAE definition [1] of the levels is that they represent designs of the system rather than abilities of the system. I could slap a camera on my dashboard, tell the car to go when it sees green pixels in the top half of its field of view and stop when it sees red pixels. Then I could get out the car and turn it on, and for the 5 seconds it took for that car to kill a pedestrian and crash into a tree, that would be level 5 self driving.

So when people talk about a particular company "achieving" level 4 or level 5, I don't know what they mean. Maybe they mean achieving it "safely" which is murky, since any system can crash. Maybe they mean achieving it legally on public roads, in which case, it's a legal achievement (although depending on what regulatory hoops they had to go through, maybe they had to make technical achievements as well).

[1] : https://web.archive.org/web/20161120142825/http://www.sae.or...

fogof··on How I Experience Web Today
I opened the link, saw the article, and was trying to figure out what point was trying to be made.

Then I opened it in incognito mode and it was making a point about the commoditization of the web.

Just use browser extensions, folks.

fogof··on Tesla Announces a Humanoid Robot “Tesla Bot”
> First, no one denies that reusability is still not profitable. This includes Musk himself and heads of all the other rocket companies who have all made it clear they aren't pursing it because these is simply no business case for it.

What? Here is "Musk himself" saying in a tweet that Falcon 9 only needs to be reusable 3 times to make sense economically.

https://twitter.com/elonmusk/status/1295883862380294144?s=20

fogof··on Hash collision in Apple NeuralHash model
That was, indeed, my first thought. Can you explain why reposting the link that the OP posted is supposed to change my mind, or how it contributes to the conversation?
fogof··on Apple Regrets Confusion over 'iPhone Scanning'
> ... there ARE going to be false positives that apple records some database. Millions of iphone users are going to have a non-zero "possible childporn" score.

I don't think this is right. The apple pdf on the features says

> With the initial match threshold chosen as described above, iCloud Photos servers learn nothing about any of the user's photos unless that user's iCloud Photos account exceeded the match threshold.

This implies to me that they are using some sort of encryption to prevent iCloud from learning even how many matches there are until the threshold is met.

fogof··on Apple Regrets Confusion over 'iPhone Scanning'
I don't understand your argument. You say people care about this because it "runs a check of your property, on your property". Would iCloud servers running this check after the photos are uploaded to iCloud be any better?
fogof··on “Raiders of the Lost Ark” Story Conference Transcript (1978)
> What’s he afraid of? He’s got to be afraid of something.

Cool to see how the iconic fear of snakes starts out as a vague desire to make the character vulnerable, and grows from there.

fogof··on Why does it take so long to get to Mercury?
This reminds me of a fun brain teaser:

Of all the planets, which is Earth closest to on average?

fogof··on Fairer Chess: A Reversal of Two Opening Moves in Chess Creates Balance
Here is a link https://arxiv.org/abs/2009.04374 to the paper you are probably talking about. Coming from DeepMind (and with Former world champion Vladimir Kramnik as a coauthor), they studied a bunch of chess variants by training AlphaZero to play on them. In addition to no-castling, they also studied variants where pawns can always move two steps forward, and where it's possible to capture your own pieces.
fogof··on Why Disney World doesn't have mosquitoes
While the title might be hyperbolic, it's not clickbait. A clickbait title is one that misleads or leaves out information in order to trigger your curiosity and get you to click on something you otherwise have no interest in. "You WON'T BELIEVE what actor got cast in this movie!" is a clickbait title. "Why Disney World doesn't have mosquitoes" tells me the article is about Disney World's anti-mosquito measures, and that's what I got from reading it.
fogof··on The Problem with Perceptual Hashes
Well, presumably at that point, someone in that position would just reveal their own files with the hash an prove to the public that they weren't illegal. Sure, it would be shitty to be forced to reveal your private information that way, but you would expose a government agency as fabricating evidence and lying about the contents of the picture in question to falsely accuse someone. It seems like that would be a scandal of Snowden-level proportions.
fogof··on The Problem with Perceptual Hashes
I was unhappy to find this comment so far down and even unhappier to see it downvoted. I'm not a fan of the decrease in privacy Apple is creating with this move but I think this forum has gotten its feelings for Apple caught up with its response to a completely valid criticism of an anti-Apple article.

To explain things even further, let's say that the perceptual algorithm makes a false positive 1% of the time. That is, 1 in every 100 completely normal pictures are incorrectly matched with some picture in the child pornography database. There's no reason to think (at least none springs to mind, happy to hear suggestions) that a false positive in one image will make it any more likely to see a false positive in another image. Thus, if you have a phone with 1000 pictures on it, and it takes 40 trigger a match, there's less than a 1 in a trillion probability that this would happen if the pictures are all normal.

fogof··on The Drunken Bishop Algorithm
I think the idea is that when a human checks to see if two hashes are equal, they usually just check the first few bytes, and maybe the last few bytes. You could attack this by grinding out hashes to find two with the same first few bytes.

Of course, you could do something similar with this visual algorithm, but I guess the idea is you are using more of the human visual system so it's harder.

fogof··on Ethereum just activated its ‘London’ hard fork
> 5B USD for an attack isn't a major barrier though to an actor looking to attack ETH, though. Are you implying that it is?

Well 5B USD may not be an impossible sum for some corporations and nations, but for some actors this is a barrier, yes.

I'm not necessarily trying to say such an attack is out of the question, I'm just trying to elucidate the question of the difference between PoS security and PoW security. I'm not convinced that your argument about the possibility of a covert accumulation of staking power does anything to distinguish PoS from PoW. You could just as easily invest that 5 Billion to build a chip fabrication plant, use that plant to covertly build ASICs, and surprise the Bitcoin network with a 51% attack.

fogof··on Ethereum just activated its ‘London’ hard fork
I don't think there's anything miners really have to do differently because of this. The only big thing would be to make sure to upgrade your software to the version that has the code for the hard fork (though at this point the hard fork has already happened, so you would be a bit late). But regular users should upgrade their hardware too so that their clients track the correct chain, otherwise they might not see the right balance.
← PreviousPage 2 of 4Next →