HNHacker News
TopNewBestAskShowJobs

pitay

282 karma · joined June 5, 2013

submissionscomments
pitay··on Deleting the golang subreddit
Thanks for this, I have noticed that in the online communities where I hang out, it is nice to have the words of what has been annoying me. Thanks so much.
pitay··on Professor Who Called Trump’s Win Predicts Trump Will Be Impeached
Mark Blyth is a professor who predicted Brexit and Trump's victory. If you want a global perspective on these things, Mark Blyth is a very interesting person to listen to.
pitay··on How to contribute to an open source project on GitHub
I have to agree with delish on this matter. Notyourwork's comment actually took away from the conversation. jhchen's assertions of, "be familiar with the project", "don't just start writingcode", and "your contribution is not free for the project" is not summed up nicely with the word "collaborate". To some people, collaborate might mean to put in a pull request without caring whether it is wanted or not, the exact opposite of what the OP said. "Collaborate" can be taken in so many ways that it is useless, and in this instance actually takes away from the message.

A closer summary of what the OP said is "Don't waste the project maintainers time" which, while much better than "collaborate", is still a waste of time and misses the specific advice the OP gives.

Delish is justified in calling out notyourwork's comment for providing nothing useful. If I wrote a comment like the one notyourwork wrote I would be feeling guilty for writing a comment just for points. Also the size of a comment is not a good basis for criticism.

pitay··on Copyright Law Shouldn't Punish Research and Repair
Just as an example of these restrictions I bought a Lenovo desktop from an auction, and the darned thing required a proprietary power supply. After reading forums etc, I heard that they were selling a 450 watt power supply for around $285, where you could buy an non-proprietary power supply with a better build for $40. Luckily I was able to get a 24 pin to 14 pin adapter for a couple of dollars from Hong Kong.

As far as I know it is the same with current HP desktops as well. Don't buy Lenovo/HP.

pitay··on A decentralized web would give power back to the people online
Doesn't dynamic DNS solve this problem? I have used that for a service on a home server set up for friends. I haven't had any connectivity problems using the dynamic DNS address, although, to be fair my dynamic IP address has stayed remarkably static.
pitay··on There's no easy way to say this
So you're saying that it is bad for people to complain when they are shafted. That they should look on the bright side for whatever they were subjected to.

And you are saying that you want to hire people that will not complain when they are exploited. I'd not want to work for anyone like you, since you would think it is my fault that I was stupid enough to get screwed.

What this whole Squad developer thing tells me is there needs to be a way for exploited employees to retaliate legally, because nothing much seems to be happening at the moment.

pitay··on Yahoo scanned customer emails for US intelligence
Are you talking about "The Art of War" by Machiavelli or "The Art of War" by Sun Tzu?

Edit: Thanks for the clarification.

pitay··on RIAA takes on stream-ripping in copyright lawsuit targeting YouTube-mp3
It is also in many other countries[1] and it is disgusting.

[1]: https://en.wikipedia.org/wiki/Private_copying_levy

pitay··on WoSign and StartCom: Mozilla’s proposed conclusion
My two cents: don't give business to Comodo, given their horrible track record of sleaziness (https://en.wikipedia.org/wiki/Comodo_Group#Controversies).

Funny you should mention that...

Look at the SSL certificate of this site.

pitay··on Software Development at 1 Hz
'Fiddle with it until it works' has to be done when you are working with a product that isn't documented well enough. If that mentality is used in general for programming it is bad, but there are some situations where experimentation has to be done to work out how parts the product work.
pitay··on Choose Firefox Now, or Later You Won't Get a Choice (2014)
Thanks for the reply.

So it seems people have switched because of:

* Process Isolation

* Dev Tools

* Bookmark and History Syncing

* Chromecast

Also some people have mentioned performance, but this is unclear.

pitay··on Choose Firefox Now, or Later You Won't Get a Choice (2014)
Even if the only difference is personal preference, what's wrong with Firefox trying to accommodate more users' preferences?

Neither of the comments you replied to said anything about 'Firefox trying to accommodate more users' preferences'. So I don't think they had anything against Firefox accommodating more users preferences. They were just saying what people prefer is different, some people like Chrome's web developer tools more, some people like the web developer tools in Firefox more.

pitay··on Choose Firefox Now, or Later You Won't Get a Choice (2014)
What did cause you to switch?

What follows here are my observations on what are the advantages/disadvantages of the two browsers:

The biggest advantage to Chrome that I can think of is it has its own implementation of Flash in it, rather than using the Flash plugin. This allows Chrome to not have another container process, unlike in Firefox which does spawn a container process for Flash, which uses a ton more CPU cycles for the inter-process communication. This makes some sites crawl because of all the junk that is added to them, probably for advertisement networks.

Other than that, Firefox seems to give you more freedom with what extensions can be installed on it and allows a larger variety of addons that is available at the main addons site, third party sites can be used, although that is going to get more difficult in the future. But it is better than Chrome with from what I understand is going to disallow extensions from anywhere other than the Chrome store. An example of what will not be on the Chrome store is 'Cleaner for Facebook', which I remember because the story was so recent. Here is the story 'How Google obliterated my 4 year old Chrome extension featuring 24k+ users' at https://news.ycombinator.com/item?id=12442048 .

pitay··on Haiku Project
Just because you don't like a licenses obligations does not make the license cancerous.

People that call it cancerous are doing that only because they want to get peoples work and do not want to give back any work they do on the GPL'd software or the software that uses the GPL'd code.

The agency I used to work at didn't mind using GPL'd software at all, because with one or two exceptions the agency did not distribute software at all. The AGPL was different matter though, so we just didn't use software licensed under AGPL. I am not complaining that software uses the AGPL license, it's all the better for software developers to license it the way they want, there's no point in whining about it.

I would tend to license software under the GPL just so that any improvements made to it go back to the community.

pitay··on How Google obliterated my 4 year old Chrome extension featuring 24k+ users
You clearly are ignoring fair use, because you are so invested in supporting incumbents for some reason. Would you like to tell why you think that just because someone makes something that a powerful incumbent doesn't like, that is must be shouted down. It wasn't even violating trademark because of fair use http://www.inta.org/TrademarkBasics/FactSheets/Pages/FairUse... . Why are you on their side, because clearly you are. Why? Is it because you are paid to do this? Something else? What is the position you are in? Because you trying to discredit the author so intently, you must have some interest, and it seems dishonest that you don't reveal it, because it is not a position a rational person observing would come up with, not in any way that I can think of anyway.
pitay··on VW engineer pleads guilty to diesel emissions scandal
Just a note to say your second link gives me a "Oops! That page can’t be found." page.
pitay··on Why bad scientific code beats code following “best practices” (2014)
Using find & sed is not painful.

Using an IDE with an understanding of the language you have is even less painful. Having the IDE automatically refactor a public field to use getters and setters is a breeze with managed languages like Java and C#.

pitay··on What I learned as a hired consultant to autodidact physicists
> I don't really see how we can have both manslaughter and murder, without free will. What extra thing did the angry guy do? He didn't make a choice, because (for the sake of argument) he has no free will. What is the characteristic that makes what he did worse? The cost to society is the same.

That doesn't require the concept of free will. Because for manslaughter and murder the reasons are different for the death. One is deliberate, one isn't.

> It seems like, punishment would need to be interpreted purely as societal cost. So you tally up the wreckage from the car accident example above, say $25,000 and 2 lives.

You would also want to calculate predicted future costs from that person, mainly from the point of view of harm to other people. If someone like them is likely to kill on average one or more people in the rest of their life then they aren't going to be allowed to interact with general society again. This doesn't need the concept of free will to implement. It only needs a sufficiently sophisticated way of determining of what harm a person like them will likely cause. This is in addition to the harm they have already caused, so there is no reason for someone to become a one time killer. And yes, getting the predictions right may be really tricky, and the way the courts currently sentence people may be a good as or better than trying to predict what people do on average. But the way courts sentence at the moment doesn't require the concept of free will anyway, because people do what they do because of reasons, human reasons, and they can differentiate there.

pitay··on To Cut Down Poverty, Cut Down the Cost of Living
This article: http://www.economist.com/blogs/gulliver/2011/06/perils-commu... One of the standouts is a 40% greater divorce rate for couples, although that statistic is slightly misleading. 14% of couples with at least a 45 minute a day commute divorced in 5 years of the study, 10% of couples divorced that had a commute less than 45 minutes.
pitay··on More microbursts are coming
That measure doesn't deal with over population, which is a huge thing, and more likely to run out of control than consumption per person in a country. Although individual consumption is important as well.

For instance New Delhi is far more polluted than any US city, although energy consumption per capita may be 16 times more in the US than India.

In my opinion a measure like energy or resource use per square kilometer of land is a much better measure. Although it has its problems as well, such as land quality varying greatly between different areas, which would change the number of people an area of land could support in a sustainable way.

Sources: Population and energy usage per country http://www.worldpopulationbalance.org/population_energy . This uses Population Reference Bureau; 2012 World Population Data Sheet for population information and uses U.S. Energy Information Administration 2012 for energy use information. This is on the bottom of the page linked. For the Pollution index, it is Pollution Index 2016 Mid Year http://www.numbeo.com/pollution/rankings.jsp .

Disclaimer: I am not an expert in the slightest.

pitay··on Moving Forward on Basic Income
I disagree that basic income and minimum wage is about the same thing.

I would be interested in where you have got the data from for that assertion that it was because of a tech boom and subsequent real estate boom. At the moment I believe the person who actually employs people as a large manufacturer than what is mentioned here in a comment.

If you would like to give your sources, I would be interested.

pitay··on Moving Forward on Basic Income
> BI is not paid by employers to employees. You seem to be confusing Basic Income with some kind of minimum wage.

Although, raising the minimum wage would be a good thing. Here is an article that shows how the lowest paying companies are effectively ripping off the rest of the economy:

http://prospect.org/article/confronting-parasite-economy (Confronting the Parasite Economy)

The articles is written by Nick Hanauer who is co-chair board of Pacific Coast Feather Company, his families business.

Here is a excerpt from the article which explained what happened when minimum wage was raised to $15 an hour in Seattle.

In 2014, Seattle took its high-wage model one step further, passing the first $15 minimum wage in the nation. Restaurateurs and right-wing think tanks warned of ruin. Businesses would close. Workers would lose their jobs. The invisible hand would punch us in the mouth. But it never happened.

As the Puget Sound Business Journal recently reported in a front page story titled “Apocalypse Not: $15 and the cuts that never came,” six months after the first wage increase went into effect, Seattle’s restaurant industry is growing faster than ever. Even celebrity chef Tom Douglas, who had warned that Seattle could lose a quarter of its downtown restaurants, has continued to add restaurants to his local empire. “Douglas has now changed his mind about the law,” the PSBJ reports, “saying he was ‘naïve’ to think that restaurants would raise pay on their own.” That he was. And then on February 15, 2016, The Seattle Times reported that ADP’s national survey of economic vitality ranked Washington state number one in the country for both wage and job growth. And you thought higher wages killed jobs. Not hardly.

pitay··on Ask HN: Relationship between OO and functional programming?
Ah this reminds me of all the different proposals for closure syntax in Java before it was implemented, the following links put compare some of the proposals:

1. http://www.artima.com/weblogs/viewpost.jsp?thread=180638 (Inner Classes or Closures)

2. http://www.artima.com/weblogs/viewpost.jsp?thread=182412 (Clear, Consistent, and Concise Syntax (C3S) for Java)

3. https://www.artima.com/weblogs/viewpost.jsp?thread=202004 (Comparing Inner Class/Closure Proposals)

PS. I remember the Artima articles because I liked them at the time.

pitay··on Ideas for Game Clones to Code (2012)
I don't see how that makes you a bad person at all. It's natural to have an interest in violence, simply because of humankind's violent history, as well as other creatures as well. It is being honest, unlike most people who criticise games. I would say that someone who derides others for enjoying some media with violence in it is a much worse person. Why:

* People who criticise such things are generally do it because they don't like it, not because it is bad. Although they will say they don't like it because games are bad, or maybe another media they don't participate in. There is no evidence being presented by these people that the media they don't like is bad.

* They are being dishonest and hyperbolic. Let's take a couple of quotes from the grandparent post. "very close to 100% of the games being made seem to be about murdering other creatures", and "Part of me thinks we should drop the pretext of a "Gaming Industry" and just start calling it the "Murder Simulation Industry"."". Obviously these are nowhere near honest. 'Murder Simulation Industry', I mean come on, could you make a more negative slant against games than that.

* They often say it to belittle other people so they can elevate themselves, at least in their mind. It is like people who say they don't play 'cliche' games and say that people who play mainstream games are retards. Same sort of belittling there as well. I wouldn't trust either of these people. Why would you care about what entertainment someone enjoys? Even if it is violent, it is not like they are actually being violent by enjoying some type of media.

pitay··on An Archive of Fugitive Slave Ads Sheds New Light on Lost Histories
Yes, good point. I think the best way to go around it is supporting systems that prevent people having unnecessary horrible positions in life, starting at country or even state wide, and hopefully worldwide systems in the future. Also to help this, getting people to identify what sort of arguments value another persons life as nothing, is a great way of diffusing harmful ideas. It is that obvious that it has been mentioned in ancient times, such as the biblical "You will be judged as you have judged others". Putting an emphasis on the value of a persons life other than what can be taken from them, should support these better systems.

Back to what you have put forward, yes, it is very easy to forget the people who you just don't see.

pitay··on Simple Approvals for Pull Requests
For the site owner: I get this error on Firefox: An error occurred during a connection to lgtm.co. Invalid OCSP signing certificate in OCSP response. Error code: SEC_ERROR_OCSP_INVALID_SIGNING_CERT
pitay··on An Archive of Fugitive Slave Ads Sheds New Light on Lost Histories
One thing to note, the same types of people who were slave drivers are still here. They have as little respect for another humans life as they always have, judging other peoples well being as worth nothing. You can see it when they make statements similar to 'I earned what I have so I deserve it, poor people deserve nothing, especially not from my pocket.' They are willing to let people die, although they may try to paper it over with statements like 'the dignity of work' to enforce slave like conditions.
pitay··on Unnecessariat
Yes, people fail to make that distinction though.
pitay··on Unnecessariat
I just want to add that tragedy of the commons is NOT most certainly true. It is if 'people could just take as they please', but that is not what people are asking for, and not what happens in practice.

I will refer the following article to show how tragedy of the commons did not happen in common land in the last couple of centuries:

http://www.thelandmagazine.org.uk/articles/short-history-enc...

pitay··on Updating classic workplace sabotage techniques
No I was working at a, I would say smaller, regulatory agency, I don't want to be any more specific than that. Probably should have mentioned that in the original post, my apologies.
← PreviousPage 6 of 8Next →