HNHacker News
TopNewBestAskShowJobs

EpicDavi

198 karma · joined August 4, 2014

http://daviskr.com

[ my public key: https://keybase.io/daviskr; my proof: https://keybase.io/daviskr/sigs/I06PmXX8WLkVwPt6Vu6RzZRjI7knUaA0qBTJJ9uLY3Q ]

submissionscomments
EpicDavi··on Facebook employees badges aren't working, unable to enter buildings
I would say this is a bit misleading. Personally, I was able to access my FB building this morning (after the outage started) and have continued to be able to use my badge with no problem since. Not saying that there are no employees experiencing this issue, but it is not affecting all Facebook employees.
EpicDavi··on Apple is threatening to remove Fanhouse unless they give 30% of creator earning
I don't think so. I'd say the mobile market is quite different. Look at Android and the Google Play Store which also has similar pricing stipulations. There are players offering separate app sources/stores (Amazon or Epic appstores for example), but I certainly wouldn't consider virtually every big player or even a large portion opting out.
EpicDavi··on The Best Programming Advice I Ever Got (2012)
These are the absolutely useless arguments I come to Hacker News for.
EpicDavi··on U.S. judge says LinkedIn cannot block startup from public profile data
After skimming the document for a bit, hiQ's argument looks really flaky. Especially grasping at straws like "Free Speech". They argue that LinkedIn is like a public mall and denying them access to the mall is denying them "Free Speech"? I don't see how this can be the case if they had no intent to "speak" at all in this place. Their data collection via scraping seems more like people-watching in the mall, if you go along with their analogy.
EpicDavi··on Show HN: Crackle – keyboard layout for programmers
Python function decorators and Java annotations too.
EpicDavi··on Is this prime?
Neat trick! Just used it to find out that this post id is divisible by 7.
EpicDavi··on Bugzilla CVE-2015-4499: All Your Bugs Are Belong to Us
I would argue that in the original, "base" was referring to a singular object and was not reduced down from "bases" (plural) to "base" (singular). Therefore, I do not think it is necessary to reduce "bugs" to "bug".

I know you are joking but if we are being pedantic here, "all your swarm are belong to us", would be more apt.

EDIT: Instead of swarm, a name for a group of bugs (errors) would be appropriate.

EpicDavi··on Firefox exploit found in the wild
> Not because it was designed badly, but because it has simply not kept up.

How has it not kept up?

EpicDavi··on The next version of Safari will let users block ads on iPhones and iPads
Also FYI, there are no extension enabled versions of FireFox on iOS because Apple requires all web content to be rendered in their specified engine (WebKit IIRC) and Mozilla is not allowed to use their own.
EpicDavi··on Rust for Python Programmers
I used Falcon for a relatively large project and enjoyed using it. It is noticeably faster than Flask and I can write code faster as well. It is very much still growing and features are being added. They call Flask "Batteries not included" but Falcon takes that to another level. There are also not very many extensions in comparison to Flask. If you are writing an API exclusively, I would choose Falcon. However, if you have any HTML/CSS/JS, Falcon is probably not suited for the project.

EDIT: Both are very good.

EpicDavi··on A re-introduction to JavaScript
This is not a huge problem as if you are outputting the floating point number, you would probably want to round it anyways. The biggest 'gotcha' is when doing equality comparisons between these numbers.

Consider the following:

    .1 + .2 == .3 // false
The way to 'get around' this is to have a value (usually called an epsilon) that is relative in magnitude to the numbers being compared. In this example, a value like .00001 as epsilon should work fine.

Anyways, all you have to do is check if the absolute difference of the numbers is less than the epsilon:

    var a = .1 + .2, b = .3, epsilon = .00001;
    console.log(Math.abs(a-b)<epsilon); // true
In short, try to not put yourself in a situation where you have to compare equality with doubles.
EpicDavi··on Android Is Peeing on an Apple in Pakistan - Google Maps
For one thing, it doesn't looked like Google/Android did this at all. As others have said, it looks like someone has falsely contributed to the map and got past the review. Such an examples is pointed out by andrea_s here[1] (it is around the same area as the original link).

If it were believed that this was an official work by Android, I bet the comments would be much different. However, as it does not look official, the comments in this article cannot be compared to the comments on an article relating to what you describe.

[1] https://goo.gl/maps/5t9br

EDIT: For those who can't see the link, the map says "GOOGLE REVIEW POLICY IS CRAP :(".

EpicDavi··on AdBlock Plus defeats German publishers in court
> "It infringes the freedom of the press."

How so? Just because an article is published by the press, does not mean I am obligated to view it. The users who install AdBlock are doing so on their free will, not being forced by governmental or other propaganda groups.

EpicDavi··on Apple CEO Tim Cook to donate his fortune to charity
Are you serious? Look at vayarajesh's original comment.

It 'clearly' states this: It makes me fall in love with Apple more. #Respect

No quotes. He/She was using it seriously.

EpicDavi··on Apple CEO Tim Cook to donate his fortune to charity
To be fair, hash-tags are used to categorize and group content on social media. HN does not implement this functionality. Essentially, the '#' serves no purpose on HN. Therefore, it is easy to see why people get bothered by it.
EpicDavi··on Learning Vim while playing a game
Only 6 months access is a big turn off for me. Even if I use it for less than 6 months, I like the feeling that I could go back to the site and practice, if I wanted to. I'm guessing over 90% of users would not use it for the whole time, so server costs would seem like a non-issue.

EDIT: I spent so long typing this that organsnyder had the same response.

In addition, I feel that the price point is off a little here. I think that dropping the price (or at least adding unlimited access) would increase the amount of people buying the game at a higher percent.

EpicDavi··on Replacing Photoshop with NSString
Ah, thanks!
EpicDavi··on Replacing Photoshop with NSString
I am slightly confused:

> Once the beta period ends, your copy of Monodraw would expire and you would not longer be able to use it.

Does this apply when you purchase the beta?

EpicDavi··on ReadMe (YC W15) Creates Crisp Documentation for Developers Using Your APIs
This is somewhat hidden on the page:

> ReadMe was built almost entirely on Open Source projects, so we want to give back. If you're an open source project, shoot us an email and we'll upgrade you to the Developer Hub tier for free. It's the least we can do to give back.

Very cool.

EpicDavi··on Gogs, an alternative to Gitlab
I used it when I was contributing to Wikimedia in Google Code-In. It was very easy to use and the issue system was very powerful. The whole system looks powerful.
EpicDavi··on The time has come to stand up for the GPL
> VMware, a company with net revenue of over $1 billion and over 14,000 employees...

Wow. I did not know they were that big.

EpicDavi··on Show HN: Slack Meets GitHub Issues
Just a note: if you go to http://openloopz.com (no "www") it displays "Heroku | No such app". I'm guessing you mean to redirect to the "www" subdomain.
EpicDavi··on Yale CS students say the school has 'ceded the battle' to Harvard and Stanford
And how is that relevant?
EpicDavi··on Keybase.io Vulnerability (2014)
Somebody did this with my school district on Twitter recently. They replaced a lowercase l with a capital I, and it looked the same with Twitter's font. The profanity they were tweeting was pretty hilarious.
EpicDavi··on Show HN: Exa, a replacement for ls written in Rust
I am using it right now and it is great! My only complaint is that it is a lot easier to type `ls` than `exa` :) (all the letters are on different key rows with the same hand)
EpicDavi··on 0h n0 – A new game from the makers of 0h h1
Wow, thanks for pointing this out to me. I thought my phone had updated or something because everything looked so blocky... I had my friend check out my phone and he didn't see anything different. I thought I was going insane :(
EpicDavi··on SPARTAN: Procedural Tile Generator
Would be nice to see a cross platform release in the future! :)
EpicDavi··on Georgia Tech Student Indicted in UGA Hack
Some of the comments on that gofundme are horrid. Some include laughing at and taunting him, saying that he deserved it.
EpicDavi··on Update on Sony Investigation
Everybody forgot about Ebola :(
EpicDavi··on Show HN: clip – Embeddable, composable [c]ommand [l]ine [i]nterface [p]arsing
This project also has surprisingly pleasant documentation[1].

1. https://github.com/willyg302/clip.py/blob/master/docs/main.m...

Page 1 of 2Next →