HNHacker News
TopNewBestAskShowJobs

jiiam

261 karma · joined January 14, 2016

submissionscomments
jiiam··on The Axiom of Choice Is Wrong (2007)
In the comments to the linked article there's a nice explanation by Terry Tao of why this is not so spectacular, in the sense that our intuition with probabilities here relies on Fubini's theorem, which in this case do not apply due to measure theoretic obstacles. But, again, our intuition of probability fails with much easier examples.

Here follows Terence Tao's comment (refer to the original to have proper rendering of math symbols):

"This paradox is actually very similar to Banach-Tarski, but involves a violation of additivity of probability rather than additivity of volume.

Consider the case of a finite number N of prisoners, with each hat being assigned independently at random. Your intuition in this case is correct: each prisoner has only a 50% chance of going free. If we sum this probability over all the prisoners and use Fubini’s theorem, we conclude that the expected number of prisoners that go free is N/2. So we cannot pull off a trick of the sort described above.

If we have an infinite number of prisoners, with the hats assigned randomly (thus, we are working on the Bernoulli space {\Bbb Z}_2^{\Bbb N}), and one uses the strategy coming from the axiom of choice, then the event E_j that the j^th prisoner does not go free is not measurable, but formally has probability 1/2 in the sense that E_j and its translate E_j + e_j partition {\Bbb Z}_2^{\Bbb N} where e_j is the j^th basis element, or in more prosaic language, if the j^th prisoner’s hat gets switched, this flips whether the prisoner gets to go free or not. The “paradox” is the fact that while the E_j all seem to have probability 1/2, each element of the event space lies in only finitely many of the E_j. This can be seen to violate Fubini’s theorem – if the E_j are all measurable. Of course, the E_j are not measurable, and so one’s intuition on probability should not be trusted here.

There is a way to rephrase the paradox in which the axiom of choice is eliminated, and the difficulty is then shifted to the construction of product measure. Suppose the warden can only assign a finite number of black hats, but is otherwise unconstrained. The warden therefore picks a configuration “uniformly at random” among all the configurations with finitely many black hats (I’ll come back to this later). Then, one can again argue that each prisoner has only a 50% chance of guessing his or her own hat correctly, even if the prisoner gets to see all other hats, since both remaining configurations are possible and thus “equally likely”. But, of course, if everybody guesses white, then all but finitely many go free. Here, the difficulty is that the group \lim_{n \to \infty} {\Bbb Z}_2^n is not compact and so does not support a normalised Haar measure. (The problem here is similar to the two envelopes problem, which is again caused by a lack of a normalised Haar measure.)"

jiiam··on Don’t prematurely obsess on a single “big problem” or “big theory”
A dear friend who works in harmonic analysis once added: "Don't even try to tackle a problem on which Terry Tao is already working"
jiiam··on Miles Deep – Open Source Porn Video Classifier/Editor with Deep Learning
Maybe I'm being pedantic in interpreting the semantic of what you wrote, but the fact that a certain feature is recognized as sexually attractive and produces a release of hormones does not imply that there is any special physical wiring between your neurons allowing it.

Actually, we are at the point of the research where we are still asking whether we can understand basic facts about the brain by its physical wiring (e.g. we have a complete map of C. Elegans neural network of 302 neurons but can't simulate it).

By the way there is no need for a special physical wiring in order to have innate preferences, but I don't know whether there are some or not. I heard somewhere that breasts evolved as they are now to resemble the shape of a butt, which our ancestors found attractive probably even before the time of the Homo Sapiens. We also know that in different part of the world there are different features that are considered attractive (I'm thinking about beauty standards in remote tribes), so it might also simply be a social construct.

jiiam··on Bitmessage: a decentralized, encrypted, trustless communications protocol
The author of the audit claims to be working on competing software, so I wonder if there is any alternative to bitmessage that achieves some anonymity.

Regardless of implementation details, the purpose of bitmessage is interesting and any secure alternative would make a great communication software.

jiiam··on Virtualize OS X on Linux
Thanks. The problem is that opening a terminal is always a pain since spotlight sends me to the one already open. I know that I should set up a shortcut to open a terminal...
jiiam··on Virtualize OS X on Linux
This simply means that Apple would rather outsource the job and make some small developer happy and a few users (like me) unhappy, rather than improve their highly praised interface.

By the way, there is an ecosystem of excellent small utilities developed open source for linux that are, in my opinions, superior to the ones on OSX, or at least, the one I work and am familiar with. Of course open source produces many useless tools, but I've also found unusable applets for mac, so...

Windows is of course out of the equation.

jiiam··on Virtualize OS X on Linux
> Reverse scrolling? It's an option on the touchpad / mouse settings to scroll naturally/unnaturally

Yes, but do you want to have different setting for your trackpad and mouse at the same time? You need a third party software. It's not as bad as I told the story

> Going to sleep - it's under power options in Settings

But I don't want to open the settings and change the behavior of the whole system if I right now need to have it awake for 10 minutes. Sure I could launch `caffeinate` on a terminal, but a clickable applet would be better. But of course it's either paid or buggy.

> writing to NTFS is not a problem they care about.

As to say, they don't care about something very basic that their users might need and don't need much implementation.

In fact I think you can simply `mount -t <ntfs_or_something>` your drive or add a line to `/etc/fstab`, but you won't have it in finder.

> When's the last time you wrote to ext4 or HFS+ on Windows natively without extra tools?

This just makes windows a worse OS. If you compare it to a real OS, like your favorite linux variant, you can.

> Do we get upset with Microsoft because they don't support HFS+?

Actually I do. This is exactly what I'm talking about: it's just a business practice to enforce their own standards, since the whole implementation wouldn't be so hard: they could just add a pop up upon installation that says "This software is not guaranteed to work, use at your own risk".

In the end, it is clear that a OS which support more FSes (especially the most widespread ones) is better than the same OS without that feature, and I say we should complain that we can't get it.

jiiam··on You might not need JavaScript
Funny that I had to activate javascript in order to see the previews, so, although you don't need JS in real life, you need it to convince people to stop using it.

Kinda like when Dante wrote in Latin about the utility of the Italian language.

jiiam··on Virtualize OS X on Linux
> Apple wins this battle every time. Welcome to the ecosystem. :)

Yes, that's true, but we can also start being sincere about the fact that the whole story is BS. I've been recently assigned a mac by my university (never used one before) and I have to say that the ecosystem is at least unhealthy.

Maybe mac users don't really care, but having to install a third party software for common tasks like reverse scrolling, keeping the system from going to sleep, writing to NTFS, are symptoms, in my opinion, of a too much strong top down interaction between the os and the user. Same goes for the whole "OSX only on Apple hardware" story.

So no, Apple isn't shooting temselves in the foot, but surely they are disrespecting the end user. You can excuse that by saying that it is business, but I would reply that it is still true and by avoiding to talk about it we are implicitly doing Apple a favor by hiding the issues with what would otherwise be a great piece of software. We should say more often that these practices are bad for the consumer.

jiiam··on Show HN: Marathono – A GUI tool for managing long-running processes in macOS
Seems nice but the fact that it's not open source is a strong deterrent to start using it until there's a community using it.
jiiam··on Show HN: Marathono – A GUI tool for managing long-running processes in macOS
It's not that it is inherently better, is that a good open source software has fewer chances of becoming an abandonware (and can brought back to life if need be)
jiiam··on What I Learned from Executing Two Men
I don't think I have the expertise to make the comparison to the historical events you cited, but I believe that, regardless of whether we consider those justified or not (I admit that I tend to say no, but would gladly listen to arguments made by expert supporting the opposite view, and in fact I am eager to). Another case we can talk about was the atomic bombing of Hiroshima and Nagasaki. Here the number of civilians killed is so outrageous that I don't know if there is any sensible way of condoning it.

An attempt to give an analysis would be asking: what was the good reason to do it? I think that the answer to that question in the case of the drone strikes is not satisfactory.

jiiam··on What I Learned from Executing Two Men
> its job is to protect American citizens and their interests

Are you implying that you can dispense with human rights when it comes to foreign civilians? I am also very frightened by the fact that you are, apparently, condoning it to "protect [American citizens] interests". I hope that interests means safety here.

jiiam··on What I Learned from Executing Two Men
Are you implying that foreign civilian lives are not worth of the same consideration given to american citizens? Because drone strikes often have civilian casualties, and civilians in the interested zones live in fear of being killed by american strikes, to the point that they see the strikes a more likely cause of death that the nearby armed conflict.
jiiam··on What I Learned from Executing Two Men
Even in the case that the target of drone strikes were threats, often times these attacks lead to a number of civilian casualties that, I think, could be in no way justified.
jiiam··on Usenet Tradecraft: Survival in an Extremely Adversarial Environment (2013)
It's still better than letting anyone with just basic knowledge in. I mean, if a cop can learn to pass those tests, surely a committed pedophile can, with the twist that the pedophile would not find the whole process disgusting.

In a way, the test could be taken to be a deterrent to police forces, who presumably will be challenged by the prospect of having to learn the minutiae involved in child abuse.

jiiam··on Does 1+2+3+... Really Equal -1/12?
What I'm saying is that there is no strange mathematical result whatsoever related to the sum of the positive integers, which should be the only meaning reserved to 1+2+3+...

There are stuff like this https://en.wikipedia.org/wiki/1_%2B_2_%2B_3_%2B_4_%2B_%C2%B7..., but writing 1+2+3+... = -1/12 is purely formal and pretending to deduce it from physics is silly because you are not performing any sum at all.

jiiam··on Does 1+2+3+... Really Equal -1/12?
With all due respect, you are not really saying that the series 1+2+3+... converges to -1/12 with the obvious metric, are you? Because that's the only reasonable way to interpret 1+2+3+... = -1/12 (and it is false). The fact that there is some physics, that relies on particular results from complex analysis (I guess), which can imply that the sum of the positive integer is "in some sense" -1/12, does not exempt anyone from giving those symbols their true meaning, or they risk looking fool rather than smart.
jiiam··on Does 1+2+3+... Really Equal -1/12?
No.

Source: https://en.wikipedia.org/wiki/Betteridge%27s_Law_of_Headline...

EDIT: Some further elaboration: I'm sick of the question. The answer is: not in any sense that would be meaningful to the people to whom this stuff is being told. You're just being misleading by implying that the sum of positive integers can converge. I don't want to hear any "But if you take this analytic continuation..." or "But in a certain sense...", they're just misleading as the thousands of proofs that 1=0.

jiiam··on Facebook ‘glitch’ that deleted the Castile shooting video: It was the police
I'm not familiar with the US system, so I have to ask: are you saying that nowhere during his training a cop is evaluated by a psychiatrist before receiving his badge?
jiiam··on Facebook ‘glitch’ that deleted the Castile shooting video: It was the police
> I assume that police officers don't go into an encounter intending to shoot someone so it's important to get at the root cause.

I fail to see any evidence to justify (or at least motivate) that assumption.

jiiam··on Unpleasant Design
We have them in the bathrooms of our math department too (on classrooms' floors). Guess math students have heroin problems.
jiiam··on A Lab-Grown Diamond Is Forever
I think that there's a lot of bigotry to eradicate in the business of engagement. If, in order to get married, you need to give an impression of wealth you are essentially condoning a modern wife-buying practice. With the caveat that you're not even obtaining a dowry in exchange.
jiiam··on A Lab-Grown Diamond Is Forever
In light of the article cited here, the following extract of the original article contains some lies, i.e. that diamonds are value-holding assets. As a bonus, you also get some sexism for free:

"The woman expects the man to give her something valuable that retains value just like their relationship. Snapchat Millennials or not, getting engaged to be married is not about creating a snap-relationship with a snap-synthetic diamond that does not retain value." (said by Martin Rapaport)

So, in the end, I see this also as a fight between the two point of view: diamonds as jewerly vs diasmonds as finantial assets. The latter, I believe, is destined to die.

jiiam··on R Passes SAS in Scholarly Use
Fair enough. But, speaking as a researcher, I often find myself reading through hundreds of lines of code and rebuilding routines from scratch in order to reproduce and expand on what others did in their works.

However, I was very harsh, and of course I wouldn't find viable to expect production ready code, but something moderately portable could come handy. Of course, as you said, a researcher doesn't have the time to build a well developed library. As a solution, my University is considering the idea of hiring a dedicated developer whose job would be to maintain libraries. I really hope this to happen.

jiiam··on R Passes SAS in Scholarly Use
Good.

* Rant mode: On

Maybe in 30 years they will also learn a true programming language and stop producing undocumented, unusable, unportable, underdeveloped libraries for research level tools and technologies.

Outside the world of Neural Network it is a complete disaster, and the NN landscape is at an acceptable level only because of big companies, surely not thanks to the researchers. And the reason, of course, is that most researchers refuse to think of themselves as "software developer" and use these arcane languages which might be good for prototyping but lack power when it comes to shipping a real product (which might also be a tool for other researchers to use).

At least they're not using Matlab where everything breaks as soon as you change machine.

* Rant mode: Off

jiiam··on Being sued, in East Texas, for using the Google Play Store [video]
It's good to raise awareness, especially on the users of the play store (I mean, the developers).

For example I learned a lot from this video: in case I decided to sell an app on any store, I'd better contact my lawyer to get advised on where and how to incorporate my company.

I don't know if it can be easily resolved by incorporating in another country, but the difficulties of an international litigation should discourage trolls.

jiiam··on Bullet journal: A simple productivity system that just uses pen and paper
Nice, but IMO it falls, as the Bullet Journal, into the category of beauty over result. I just think that simpler, less structured systems provide comparable results in terms of getting things done, while wasting less effort on the nonessential aspect of system.

As for alternatives, my favourite is t (http://stevelosh.com/projects/t/). Truth be told, it may be way too simple. But yet again, complexity needs to be justified.

As a side note, remember that you can do for organizing tasks an argument similar to xkcd's on automation:

https://xkcd.com/1205/

https://xkcd.com/1319/

jiiam··on “Just tell them you have a boyfriend”
What about, instead of "I have a boyfriend", tell them you are uncomfortable and would rather them stop talking/harassing/being around you?

Of course, I might be minimizing and, in fact, the molester might not be a rapist but still a fully fledged harasser.

Isn't there any security service around at these conferences? Is it absurd to hope they are trained to deal with such situations if need be?

jiiam··on Please check my quantum physics browser game for accuracy
For example me. Sorry buddy but I'm not going to mess with my browser config (mostly out of laziness), I'm waiting for a downloadable version.
← PreviousPage 2 of 3Next →