HNHacker News
TopNewBestAskShowJobs

Pharaoh2

220 karma · joined July 9, 2014

[ my public key: https://keybase.io/akshetpandey; my proof: https://keybase.io/akshetpandey/sigs/AcLwTDYvWbR9A4BYlBh0nfwxDxnj3RII_jTajYx_3wY ]
submissionscomments
Pharaoh2··on A Deep Dive into DNS Packet Sizes
Pretty sure 99% consumers don't give a shit if their ISPs support end to end IPv6 too.
Pharaoh2··on A Deep Dive into DNS Packet Sizes
The problem is technically difficult to solve. The same way deploying IPv6 was.
Pharaoh2··on Apple Is Said to Be Working on an iPhone Even It Can’t Hack
Yea NO. NSL's can't do that. At worst they will tell you to release and data that you have and your private keys. At best they will tell you to make sure you archive everything and don't permanently destroy records in case they are required in the future. They cannot force you to add backdoors or create a weak crypto , although they can indirectly suggest you to do that and its then on the company if they do so.
Pharaoh2··on What Is the Secure Enclave?
The chips do not have an unique identifier on them. It will be impossible for the manufacturer to look at a chip and then query their db for the encryption key. At best they will be able to provide all the encryption key that they have produced possibly reducing the search space form 2^128 to ~10B. Also, secure enclave manufacturing process is done is such a way that even the manufacturer does not know what the key is. They don't generate a key for each chip, a natural phenomenon which is truly random is used to burn in the encryption key.
Pharaoh2··on No More Deceptive Download Buttons
Are you talking about google paying the website for each click/impression or are you talking about advertisers paying google for each click/impression. Both are termed under impressions (CPM or PPM). And in both cases google loses money in rolling out this feature.
Pharaoh2··on No More Deceptive Download Buttons
Google doesn't charge for ads, it charges for impressions. If you user doesn't seem it, google doesn't get paid.

It also seems like a very different tech than trying to determine what an ad script will actually show a user. So it's not easy as if they can do A they can do B. Still doesn't excuse the fact that they should be doing their best to block those kind of ads in their ad network.

Pharaoh2··on No More Deceptive Download Buttons
Google doesn't charge for ads, it charges for impressions. If you user doesn't seem it, google doesn't get paid. Get your facts straight.
Pharaoh2··on Show HN: Lightweight Microservices Architecture for the Internet of Things
The title does not do justice to the project. Lelylan seems to be to IoT what rails is to web app development. The title sound very underwhelming, my first thought was, well I can just use zeromq with service discovery. But Lelylan is much more than that it seems to provide an opinionated full stack framework for create IoT and related services.

The description from GitHub is much better, Lelylan is an iot cloud platform based on a lightweight microservices architecture.

Look here www.lelylan.com to get a much better idea about what it is.

Pharaoh2··on Facebook at Work
Except that it's on a different domain and won't affect the facebook block.
Pharaoh2··on Pagination 101
Count on an indexed column is a pretty fast operation and it's always correct.
Pharaoh2··on Pagination 101
https://en.wikipedia.org/wiki/Skip_list
Pharaoh2··on Update on 1/28 service outage
Generally when people say the cloud, they mean one of the big Public/Private cloud providers, not someone's basement.
Pharaoh2··on Update on 1/28 service outage
Except that it is not. It redundant array of computers, if one goes down, another takes it place and all the apps running on it are migrated to the new hardware. And if the whole zone goes down, the apps are migrated to a different zone. If the whole region goes down, the apps can be migrated to a different region. The 9s are so high that you don't have to worry about hardware issues anymore, unlike when you are running your own hardware.
Pharaoh2··on Login Forms Over HTTPS, Please
Uhh, what caching advantage are you talking about? Everything that can be served cached over HTTP can also be served cached over HTTPS. Unless you are talking about a caching proxy outside of the website control. In that case, they aren't needed, CDNs solved that problem in a much better way.
Pharaoh2··on Nuitka Progress in 2015 – Python Compiler
It great when you hold all the go code and can deploy fixed version anytime. It sucks ass when there is a critical vulnerability in libc and all your go based binaries was compiled against it and you are waiting for the vendors to issue patches instead of just being able to upgrade libc.so.
Pharaoh2··on MIT dean to start new university: “No majors, no lectures, no classrooms”
Honestly, 6 hours a day in high school is nothing. For most of us that is the best use of the time that we have in a day when we are in high school. But it does provide the required base that is needed in college for a majority of the population. Are you saying we should stop the whole system for the benefit of the 0.1% (3 sigma)?

In college lectures was from a minimum of 3 hours to maximum of 5 hours depending on how many credit you took in the semester. But the actual learning happened outside of those hours and once again lectures were important only to create the base, maybe even only to provide an introduction to the base.

Pharaoh2··on MIT dean to start new university: “No majors, no lectures, no classrooms”
Well, if you are an american, the college I went to is nothing to brag about. But we do with what we have.

> Graduating from school (highschool or university) is about learning how to follow directions and play the game.

Really? Is that what college is about, or is that what some colleges have become? The progress from middle school to high school to college is less about learning what's on the board and more about being able to stand on your own among your peers. It gradually moves you from a smaller echo box to a larger and larger one. Until the time you start working and living independently, where the echo box becomes your workplace and the city.

> But you're not even making such a modest claim, you're actually claiming that it is the

I never said that was the only way, but it has been one of the better ways historically. If you know of a better way to teach a good portion of the population critical thinking abilities I am all for it. I am not supporting going to a college with and being $200K in debt when you graduate and still not knowing what you want to do in life. But I am opposed to the fact that the r/hn hivemind thinks that all college is a waste of time.

> Are you aware of how absolutely stupid school seems to peop...

Well good for them, maybe they can broaden their horizons a bit earlier, but what kind of smart people are you talking about? 3 standard deviation from the mean? So the 0.1%? Or 2 sigma? So the 2.3%?

Pharaoh2··on MIT dean to start new university: “No majors, no lectures, no classrooms”
I have a place for you that your might really like, https://www.reddit.com/r/topmindsofreddit

Go there and be happy.

The important thing in high school and college wasn't what I learned in the classroom, although some of it does help me in life. The important this was what I learned in that environment with my peers.

I don't know how bad your college was, but I did go to a pretty good college in my country. It might not compare to ivy league colleges, but it taught me important life lessons none the less. My opinions are biased by my college experience but it sure goes to show that college can be great and not completely useless and a lot of people like to claim.

Pharaoh2··on MIT dean to start new university: “No majors, no lectures, no classrooms”
Did you develop an ability to think critically? Can you rationalize your position? Congratulations, you can do well on your own and you are not a liability. But you are also in the minority, I envy your the intelligence and will to learn you were born with, but not everyone has that.

Most discussion about college not being important is about the fact that we don't use anything we learned in our majors after college, but your major is hardly the important thing to learn in college.

Pharaoh2··on MIT dean to start new university: “No majors, no lectures, no classrooms”
I don't know what you did in your college, but I wasn't sitting at my desk for extended period of time.
Pharaoh2··on MIT dean to start new university: “No majors, no lectures, no classrooms”
But everyone should go to high school. Hell, if you aren't going to college I do hope there is an extended high school. I don't care if its taxpayer sponsored but even high school is not enough to foster a critical thinking process.

I picked that up somewhere between high school and end of college. Some people may be faster than me but that skill is really important.

Either that, or you don't get to vote.

Edit: The last statement was more about the ability to think critically and less about if you finished high school/college.

Pharaoh2··on From Python to Lua: Why We Switched
It's alienating Distelli developers. The reason cited for the move is totally unacceptable in terms of the new skillset that their developers will need to acquire to continue development of the tool.

The cost of effort their developers will have to put in to be as effective as a LUA developer as they were as a python developer is really not worth this move. There are more to moving to a different platform/language than just the end users.

Pharaoh2··on Bitcoin has computed 2^83.9 hashes
Well this image proves that the bitcoin network is not only alive and well but it is growing at an impressive rate and anyone saying that bitcoin is dying is lying to you and possibly pushing his own agenda.

http://bitcoin.sipa.be/speed-lin-ever.png

Pharaoh2··on From Python to Lua: Why We Switched
"I had never seriously used Python before joining Distelli, so there was a bit of a learning curve"

That was your problem, you just made a huge mistake and depending on how big your python code base was, you have now alienated most of your developers by moving to a language they are not already comfortable with.

Do your customers already have lua installed on their servers or are you bundling it now? You could have just a easily bundled a newer python interpreter. Lua is a nice scripting language, if you want to embed it into another app or to create a plugin system. It's not a nice general purpose scripting language, mostly because of the vast pypi repo.

Pharaoh2··on The Dokku Trap
As with almost every software in the world, silent version changes may break things. This is why npm, bower, rubygems, maven, python's requirement.txt and almost every other package management system allows you to specify the exact version of a dependency and begs you to use it in production. This is also why you need a staging environment that is as close as possible mirror of production.

Seems like you failed to RTFM

Pharaoh2··on WhatsApp will no longer charge subscription fees
Your question would have been answered if you had read the paragraph.

That statement is based on my latest information, which is a few months dated, that they couldn't. Things could have changed but it's unlikely.

Pharaoh2··on WhatsApp will no longer charge subscription fees
So I know internal figures from facebook regarding whatsapp. A large majority of our users are never actually charged a subscription fee.

The app is facing stiff competition in some markets against apps that don't have any subscription model. Even though whatsapp won't actually charge those users the presence of a subscription feature seems to be causing a growth hinderance.

Not sure how it will compete in these markets now given the entrenched nature of social platforms and how hard it is to convince people to switch but that remains to be seen.

Also, until recently whatsapp/facebook couldn't actually read any message sent by users to other users/groups because of the end to end encryption in place. Not sure why they would change that just to get a data mined revenue source, metadata is quite sufficient for that. Even with NSLs on fb in place, the impossibility of of us to read the messages in whatsapp is sufficient reason to deny a NSL request.

Zuck doesn't really interfere with whatsapp, but like with some other things this seems like a bid to increase DAUs and retention instead of any new source of revenue.

Pharaoh2··on Are Computers Still Getting Faster? [video]
I have no idea what type of video editing you are doing but editing 2.7k60 video on my high end gpu accelerated desktop is a pain in the ass.

The adoption of mobile phones as computing platform is a very different event. It allows use of computing in a very versatile manner. That is why it's usage exploded.

Pharaoh2··on Are Computers Still Getting Faster? [video]
Or may be we are approaching a wall that is harder to climb than usual.

With unlimited computing power we could render real time highly interactive super accurate simulations which takes months to render. But we can't because we don't have the computing power.

The truth is, we are hitting multiple wall at the same time. It's harder to shrink gates any further, it's harder to increase clock speed anymore and it's harder to dissipate the heat generated by the cpus. All the increase we are now getting are incremental not exponential and that is why we can run a current software on a 10 year old cpu, if the software is not optimized for multicore cpus.

Pharaoh2··on Are Computers Still Getting Faster? [video]
This is absolutely not true. More computing power opens doors to software solution that wasn't even possibly before even to this day. It may be GPU accelerated now but even at this point we are op/s and W/hr limited.
← PreviousPage 3 of 5Next →