HNHacker News
TopNewBestAskShowJobs

wmt

1,203 karma · joined September 20, 2012

submissionscomments
wmt··on Suicide on Campus and the Pressure of Perfection
Don't get fooled by the success-posts on FB, as they are an extremely edited version of real life. If you really put on effort to make your life appear as fabulous as possible on FB, wouldn't you be also feel shitty compared to that version of you?
wmt··on What is ADD?
Don't self-diagnose yourself too quickly, as none the features are not unique to ADD. Reading through the list of symptoms at http://www.helpguide.org/articles/add-adhd/adult-adhd-attent... I can more or less find myself from almost every symptom listed. I hyperfocus on programming and games, I easily forget conversations and deadlines, I constantly misplace and lose my things, my desk is cluttered, I can zone out during a conversation, I can blurt out things without thinking too much, I procrastinate very easily (I'm browsing HN right now instead working!), etc.

However, I don't have ADD. Despite the fact I share many features with people suffering from ADD, it doesn't take that much effort for me to focus in things I'm not exited about. I can do tasks I find boring for a long time if I really want to, and I can even consciously hyperfocus on almost any task that needs focus.

wmt··on My husband needed therapy after working for Amazon
Employee unions have traditionally resolved such employer abuses like lowering the hourly wage by unpaid overtime. Thanks to this many western countries have contracts or even laws which forbid unpaid or mandatory overtime.
wmt··on Airbnb Horror Story Points to Need for Precautions
A man is in Spain and calls his mother in US for help, and mother then calls an US company for help, who refuse to hand out client information for random people who call and claim that the client is doing a crime?

Instructing to call the police was definitely the best possible course of action, and the mistake they made was to hand out a local number for the police of Madrid instead of instructing the mother to instruct his son to call the emergency number of the country he's in, 112 in Europe. Had AirBnB sent someone visit the place, he would arrive there much later than the police could, and would still be unable to do anything but to calm the emergency number that he can't get in and a customer's mother in the US claims there's a crime going on.

wmt··on University Students are Afraid of Everything
Education is not traumatic for people who can cope with failure, but can be devastating for those who have not learned how to deal with. Handling negative emotions like rage, fear, failure, regret, envy or disappointment are basic skills we normally learn as kids through all kinds of positive and negative experiences. By trying different approaches a child can learn e.g. that failing just means you'll need to work more to succeed, instead of more counterproductive defences like sour grapes or that you were cheated.

It is unfortunate that some parents inadvertently hurt their kids by either not allowing them to learn to deal with negative emotions, or even worse, teaching them ideas like "it's okay that you failed the test, I know you did your best"

wmt··on User with Muslim name blocked from downloading Sophos AV for Mac
Terrorists really should start using aliases like "John Williams", "George Bush", "Donald Trump" etc. to circumvent these name lists, as they already managed to max out the patdown ineffectiveness with the shoe bomber and the underwear bomber.
wmt··on [dead]
If the startup has a total of two other developers, I'm not sure they're at a point where they can afford to hire juniors devs to babysit.

Then of course there's the whole part about disclosing company trade secrets.

wmt··on The self-hating web developer
Damn. The thing is, web programming is real programming. I work with low level system security components, and before that worked on medical software, i.e. what the author considers "real programming". However, during the IE 6.0 era I also did multiple corporate internal web UIs with PHP, ASP and JS, and projects on those platforms can be just as demanding as high performance low level C projects.
wmt··on LAX becomes largest U.S. airport to allow Uber, Lyft pickups
The sad thing is that in Europe the employee unions managed to sell many benefits as reasonable for the employer unions, like: - Paid sickleave that doesn't count as vacation - Several weeks of vacation per year - Voluntary and paid overtime for all workers, including salaried - Maternity/paternity leave of several months - Several month notice for layoffs - Minimum wages high enough to support you

Of course it's not all sunshine and rainbows, there are all kinds on smaller stupid things the unions insist keeping alive as they might worsen the benefits of some workers (even if they would benefit some other workers).

They also have managed to make themselves seemingly irrevelevant, as many younger workers believe all those existing benefits are rights that cannot be taken away.

wmt··on Two more Flash 0-days emerge in Hacking Team leak
Wait, you mean like _CRTDBG_DELAY_FREE_MEM_DF which will just mark freed blocks as freed and inaccessible? https://msdn.microsoft.com/en-us/library/5at7yxcs.aspx
wmt··on Two more Flash 0-days emerge in Hacking Team leak
Work on a massive decades old software project and get ready to have your eyes opened. All the automated static and dynamic software analyzers catch only the easiest flaws, but can catch the more serious ones only if you're skilled and lucky.

Firing people for software bugs is the stupidest thing I've heard in a while. Everyone writes horrific software flaws. Everyone. The best of the best programmers just write less of them. Firing people for bugs is a job perk that will only motivate any good developers to find a less stupid employer as soon as possible.

wmt··on Hacking Team hacked, attackers claim 400GB in dumped data
Rising property values doesn't sound that bad compared to actively helping repressive governments to hunt, torture and murder the people speaking against them.
wmt··on Argentinean programmer's house raided after he found a security breach
That would sound more reasonable, do you have a source for that or is that just heresay?
wmt··on Popular Security Software Came Under NSA and GCHQ Attacks
By detecting some typical exploit pattern, the exploit kit itself, the malware the exploit eventually ends up downloading and executing, or even the malicious host itself. There might be other ways too, but those at least are the most typical ways.
wmt··on Kaspersky Lab cybersecurity firm is hacked
That kind of conspiracy is just too fragile to be believable. While the opsec of such coersion operation with a company full of unpatriotic foreigners sounds like an absolute nightmare, it's also much much safer and much easier to build your APT attack vector not be caught by your targets' AV solution.

Kaspersky is also much easier to control than most AV vendors, Eugene has often been quite positive about Russia spying on its citizens more aggressively than the US does, and he has deep connections with other powerful people of Russia.

wmt··on Paypal and Crowdfunding: don’t do it
It fills me with confidence when even a company has obviously never read its TOS and it's riddled with hilarious glitches like this:

"Tilt is not liable or responsible for:

1. Any Campaign not attaining a goal amount, no matter the reason. 1. In the event the Campaign Tilts, any refunds, including without limitation, for Contributions or Perks. 1. Any errors or omissions in the Destination Account.

2. The failure of the Payment Processor or Campaign Admin to pay Contributions to the Beneficiary. 1. Checks that are incorrectly processed, lost, or stolen.

3. Your Member Content."

That's a lot if firsts!

wmt··on Your Brain Can’t Handle the Moon
For me the illusion isn't really the Moon illusion but the sky illusion. Sky on top of me feels closer to me than the horizon, even though I know it isn't, so it's not that surprising that the same angular size near the horizon feels bigger than on top of me.
wmt··on How to name things in programming
Comments are not to explain corner cases, but to explain why are you you doing what you are doing, what is your motivation. Why are you calling a system API with these strange parameters? Why do want to sort this table? Why are you lazy loading these data structures?

If a function fits into page, refactoring it into several tiny well named functions will give you an implementation where you can easily see what you are trying to do, but makes it difficult to see what you are actually doing, as you need to jump around between function implementations to read it. With a few good comments you'll get the best of both worlds, and you can now read both your implementation and your intentions with a single continous read.

wmt··on “It's like an OkCupid for voting” – the Finnish election engines
These election engines have been around for a really long time, but the funny thing is that often no matter how you answer the topical questions, you'll very likely end up getting a few candidates from very surprising parties.

Unfortunately these election machines always tend to focus on individuals instead of parties. In the Finnish elections a vote to a candidate gives a vote for her party, and the popularity of the candidates within the party decides how the party votes are redistributed, which finally decides which candidates get seats from the district.

This means you always should pick the political party first, and only then look at candidates within the party. Too bad many folks don't realise this, vote for a populist party with candidates to cover even the most ridiculous viewpoints, and indirectly end up voting for candidates who they would never want to vote in.

wmt··on Ask HN: If I were your dream hire, would you hire me? I live in Somalia
Arraging flights for an in-person interview, or arranging the visa and accomodation for new hires are what legal and HR departments get paid for. The biggest problem has always been finding good new colleagues.

Bad Internet connection for the initial pass would not be a problem for us, those who have the necessary background (enough relevant technical expertise and willing to move) get sent a homework with a few day deadline, and those who handle it well will be interviewed.

wmt··on Why we don't sell ads – WhatsApp Blog
"If partnering with Facebook meant that we had to change our values, we wouldn’t have done it."

https://blog.whatsapp.com/529/Setting-the-record-straight

wmt··on Why we don't sell ads – WhatsApp Blog
So wait, you know that Whatsapp has never have ads, but because it some day theoretically could have ads, you're saying that the post is irrelevant? Damn.

Facebook have been bying all kinds on successful tech companies that don't have any relevance to the Facebook social network ad service, like the Oculus Rift. Not every company keeps selling one single thing forever you know?

wmt··on Why we don't sell ads – WhatsApp Blog
How would they link your whatsapp account to your facebook account? Whatsapp only knows my phone number and what phone numbers I contact, and my facebook account doesn't know my whatsapp phone number.
wmt··on The Hardest Logic Puzzle Ever
http://www.smbc-comics.com/?id=2886
wmt··on China's Great Cannon
Much further from the reality. The US has huge flaws and gaping failures with these matters, but still compared to China it is objectively way less authoritan, and has a much better track record with respecting free speech and human rights.
wmt··on China's Great Cannon
The technical analysis pinpointing the attack to the Chinese government was definitely not blurry. TTL based tracing is very deterministic and easy to understand, and finding the injection point to be at the same spot with the Great Firewall is pretty much the closest thing to a smoking gun with regards to Interner attacks.

Of course, while the smoking gun was found from Chinese Internet censorship offices and was covered with fingerprints of Chinese Internet censorship officials, it still might be not perpetrated by the Chinese Internet censorship officials. It is only very likely that they were behind the attack.

wmt··on Fear of Failure and Lack of Speed in a Large Corporation
Surprisingly my medium sized employer of ~1000 employees has had surprisingly good experiences with internal startups, during the last three years there's been three failures, one small success and one major success.

The startups were very cross-functional and very isolated, and the only external pressure was the time until the product becomes profitable. Being isolated from the main organization and a small size allowed the startups to try new things fast, but knowing when to stop allowed even the failures to be considered as successful experiments for scrapping the very different products early enough.

Before these the company had tried to expand its business by bying another smaller company, which was just a huge disaster, wasting years of work and tens of millions for trying to keep the one new business alive just because for too long it was regarded as too big to fail. The good thing from this was that the old CEO "found new challenges" and the new one started driving the startup model with an emphasis on knowing when to stop.

wmt··on Invented here syndrome
I think the author understands the NIH syndrome just fine, and starts the whole post describing the IH syndrome as the extreme opposite of NIH pretty well, where one is ready bend over backwards to use a subset of a 3rd party library, even if it might be easier and quicker to implement the desired functionality yourself.

    Are you afraid to write code? Does the thought 
    linger in your brain that somewhere out there 
    somebody has already done this? Do you find yourself 
    trapped in an analysis cycle where nothing is getting   
    done? Is your product mutating to accommodate third 
    party components? If yes, then perhaps you are 
    suffering from invented-here syndrome.
wmt··on “Citizenfour” Awarded Oscar for Best Documentary in 2014
You can watch it in a movie theater. http://www.moviefone.com/movie/citizenfour/20058402/showtime...

HBO is also showing it, http://www.hbo.com/documentaries/citizenfour, but if you just want to watch it without paying anything for it, there should be illegal copies available through torrens.

wmt··on The British amateur who debunked the mathematics of happiness (2014)
From the article it felt like nobody had called BS because they didn't understand the math at all, not because they were afraid of their careers or something. It is extremely rare that a researcher tries to debunk an article because they realise they don't understand differential mathematics.

This is actually almost a bigger problem! Being scared of debunking others can be somewhat easily corrected if there's enough will, but if the bulk of psychology researchers don't understand enough mathematics to design unbiased studies and interpret data, the results are random at best.

← PreviousPage 3 of 8Next →