Hacker Newsnew | past | comments | ask | show | jobs | submit | hack37's commentslogin

Having recently been introduced to the lisp world (~1 year) it has been a revelation to me. It really changed the way I see programming and my expectations of it.

I do not understand how it has not taken over the world.

Background: I have ~15 years of experience in programming. In my spare time I learn new languages.


> I do not understand how it has not taken over the world.

> In my spare time I learn new languages.

A moment's reflection on the latter would explain the former.


I must have missed the security warning when Apple phones communicated back home when syncing contacts in iCloud.


iCloud is decidedly opt-in. I believe the point of TFA was that it was done by default (and for new phones is now opt-in).


by fixing the bug you tell everybody what/where the bug is and if anybody has a copy of someone else encrypted disk (think external backup, amazon etc..) they can decrypt it.


In software development we call it abstraction. Privacy is for real people.


You can also say privacy is about protecting people's information, which is what abstraction allows us to do. It's also a matter of where to make the permissions decisions, at the view level or at the API resource level? At DoorDash, we've found that making that choice at the API resource level was the right decision.


In software there are usually multiple places to accomplish the same thing. I usually ask, "where do I put the work?" I'm usually thinking of the database vs. the framework on the server vs. the client.

The post is a great explanation of the choices and why the API resource was the way to go. Inspired us to take a look at how we put our API together.


>> Setting up your own private fully encrypted (Harddrive) OpenVPN is quite easy and the only "secure" alternative.

You are misunderstanding the reason people use these services. They use it to stay anonymous because many people use it and it is harder to distinguish what traffic belongs to what user.

If you setup your own vpn server, encrypted or not, it defeats that purpose because one could just listen on the other end.


Source code is available.

See chrome_extension/background.js.

Change post url accordingly.


Google is not "any" company. In light of recent allegations, they collect far too much data for purposes that we don't know. Hence "Define specified and explicit purposes;". Every user is entitled to know what data a company is storing on them.

Remember that CNIL protects user interests.


Being a programmer doesn't mean living with the latest gadget.


I don't really know why do you say it has not really worked. Has anybody been killed ? There is a reason they call it dead man's switch.


It worked fairly well, just not as intended (Unless I'm mis-remembering, the intention was to keep the key secret while wikileaks released small amounts of info at a time)


because it may be the source of the news ?


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: