HNHacker News
TopNewBestAskShowJobs

bodas

387 karma · joined June 25, 2018

submissionscomments
bodas··on Amazon hits $1T market cap
Sadly, that man is dead. The accountant they have running things now is very good at making money, but not very good at creating new products. They are already selling $999 phones, it's hard to see how he can squeeze any more money out of the iPhone.
bodas··on Five-Eyes nations to force encryption backdoors
Wasn't this settled by djb? The US government can't punish you for publishing encryption software because it is protected by the first amendment.
bodas··on An ode to Apple’s awful MacBook keyboard
They meant that the MBP in general is favoured by software developers (especially until 2016), and the post-2016 MBP is the successor to that but doesn't live up to the reputation.
bodas··on Electric Vehicles’ Day Will Come, and It Might Come Suddenly
My parents must not have been sane! London doesn't have the best bicycle infrastructure (it certainly didn't when I was a kid) but you still see parents riding with their kids. Although nowadays you tend to see parents on kick scooters hurtling down the pavement.
bodas··on Notes on the Go2 Generics Draft
Go is a tool, it's not a religion. People are allowed to criticise it, and they don't have to temper their criticism just because the Go team or Go users have a different opinion. Go is made by Google it's not like it's some kid's school project.
bodas··on TypeScript at Google
I don't have any problems, just use require() for libraries that don't have TypeScript definitions. I wouldn't bother writing .d.ts files for the libraries you use, just be more careful using them.
bodas··on Rails, still?
I'm not sure I agree with this, you can always achieve parallelism with multiple processes and IPC, and can do so fairly efficiently if communication is light.

Rails' biggest problem is that it isn't JavaScript, and thus code is not portable between client and server.

bodas··on Limits on Matrix Multiplication
Deep learning is done in hardware so you're not optimising instructions but circuits.
bodas··on Some Facebook Employees Unite to Challenge Its ‘Intolerant’ Liberal Culture
1/4 of your fellow humans are Muslim, 1.8 billion people. You are going to need at least a few hundred million more examples.
bodas··on Some Facebook Employees Unite to Challenge Its ‘Intolerant’ Liberal Culture
> misogynistic divorce laws, violence against “immodest” women, and application of the death penalty for homosexuality or apostasy

It is a caricature. You have been reading the internet too much and spent too little time talking to actual Muslim people. However, if you find out that one of your employees is a member of the taliban, feel free to fire him.

bodas··on Some Facebook Employees Unite to Challenge Its ‘Intolerant’ Liberal Culture
A straw man would probably not be a very effective employee anyway.
bodas··on Air-conditioners do great good, but at a high environmental cost
Jevons paradox only applies when the cost of energy is the dominating factor. If I replace my fridge with a newer more efficient fridge, I'm not going to buy more fridges: I don't have the space!
bodas··on California governor signs overhaul of bail system
It would also be a lot cheaper to dispense with courts and replace them with private arbitrators with the power to send people to prison.

A system where the decision on whether you go to jail or not is made by bail bondsmen is not just. If they decide not to grant you a bond, to where do you appeal?

bodas··on Why Static Websites Need HTTPS
One benefit of HTTPS is that ISPs can't insert their ads onto your website. Believe me, there are ISPs that do that.

> If your ISP is MITMing you, I think you have bigger problems then whether they change the content of my static site when you visit it.

Perhaps. But in the UK ISPs are legally required to log every web page you visit. However, they are not going to serve you a fake version of Chrome (which is signed anyway).

bodas··on Why is a Java guy so excited about Node.js and JavaScript?
npm works because you can have lodash v3 and lodash v4 existing at the same time, at runtime. Node sees two pieces of code at different locations on disk, and loads them twice, considering them to have no relationship.

This means that a library can turn its API completely inside out and not cause dependency hell. Your dependencies can update their sub-dependencies in their own time. This means there's no pressures against releasing new updates, and leads to the beautiful and very productive chaos that is npm.

Java is not designed to work this way.

bodas··on Recycling in the United States is in serious trouble. How does it work?
> 2/3 of the glass collected is turned into new bottles.

It's a seriously dumb process. Take a bottle, crush it, melt it down, and make new bottles. What was wrong with the old bottles?

bodas··on Skim reading is the new normal. The effect on society is profound
It's worth noting that programming requires a kind of extreme reading comprehension so the premise of this article probably doesn't apply to programmers (or scientists, writers, lawyers, etc).
bodas··on The Bitter Regrets of a Useless Chinese Daughter
Homelessness can't be fixed "at source". People become homeless simply by losing their job and defaulting on their mortgage.

Walking around San Francisco you would get the impression that most homeless people are mentally ill, but you'd be missing all the people sleeping away from busy streets, in tents, in their cars, squatting in unused buildings, couch surfing between friends, etc.

bodas··on The Bitter Regrets of a Useless Chinese Daughter
Something I've noticed about developing countries, people never attribute poverty to a character failure. People in developing countries come face to face with poverty every day, they have poor friends and poor family members, so the idea that poor people are unintelligent or not hard-working, never occurs.

When countries become rich (it's not just America), people lose their connection with poverty and start to blame poor people for being poor. This lets them justify voting against social security programmes because they believe "it will never happen to me, I'm not the kind of person who becomes poor".

bodas··on Commons Clause
What a lesson in unintended consequences. The license is vague enough that Amazon & co can just lawyer up and ignore it. What are they going to do, sue Amazon? Good luck.

On the other hand, it will definitely scare away users of their software who will be concerned that their CRUD app derives "substantial" value from it and is thus infringing.

bodas··on Insurance copays are higher than the cost of the drug about 25% of the time
Perhaps they could go with a Humble Bundle style "pay what you want" model :) I would happily pay more.
bodas··on HUD Files Housing Discrimination Complaint Against Facebook
It's very clear what they were saying, is that if one follows the law at all time there is no chance that a bad thing will "accidentally" happen.

You are actually the one violating that policy.

bodas··on Is serverless insecure? Let's find out
Serverless is a buzzword. It's not meant to be logical.
bodas··on Stacking concrete blocks is a surprisingly efficient way to store energy
But skyscrapers are built in economically beneficial areas, whereas you can build this thing anywhere.
bodas··on Press leaks during Google's all-hands meeting enrage insiders
Not trust but naïveté. You should trust your wife. There's no way you can or should trust thousands of coworkers.
bodas··on U.S. government seeks Facebook help to wiretap Messenger
So we should give up trying to help people in oppressive countries and just shop them to the authorities?
bodas··on Katie's New Face
Bodies are a kind of use it or lose it deal. If you are buried, everything except your bones and teeth will be eaten. Organ donation is the least of your sovereignty problems.
bodas··on SEC Sends Subpoena to Tesla in Probe Over Musk Tweets
If Tesla were a normal company, Musk would have been fired long ago. There was that conference call when he just stopped answering questions because he didn't like them. Or the "pedo" tweet last month when he decided to accuse that diver of being a pedophile because he's resident in Thailand.

The only reason Musk was CEO long enough to potentially commit securities fraud is that he indispensable to the company, not because of his suitability for the role. Tesla should definitely fire him now, but you know what... I don't think they will.

bodas··on Salt not as damaging to health as previously thought, says study
The problem with this is epidemiological. As people move from traditional high-carb (=low cost) diets to fat and protein rich western-style diets, obesity and diabetes tend to increase.
bodas··on Salt not as damaging to health as previously thought, says study
Surely milk is good for you, whereas American-style cheese is perhaps better avoided. It seems somewhat misguided to knock out whole food groups like that.
← PreviousPage 2 of 4Next →