skysight-inc/HackerNews huggingface dataset:
Here's the tip: If the person is not honest at the beginning, it is not going to be honest later

The company already started dishonestly, with stolen data. What do you expect from that?
Wow, that's a rant you wrote!
We should use software that allows encrypting of sensible information on the client's side. That's it.

If they want show me ads - all right then, let me choose out of categories that I'm really interesting in(i.e. Android, Ruby, running, my favorite authors and tv-shows etc-etc). And I will click that links.
First Hack: Live close to work (I run home) - this will give you more time in the mornings and evenings

Second Hack: Have an understanding wife (she's either running her own business or catching up on soaps in the evening)

Third Hack: Send children to bed at a strict time (7pm - it's good for them and you because it establishes a routine)

Fourth Hack: Be focussed, if you're doing something - just do that one thing and do it well at any one time - monotask!

Fifth Hack: Know your stuff - eleven years programming has given me a plethora of skills to draw on

Sixth Hack: Know when to stop - you're going to get burned out, you need to smell when this is going to happen and give yourself a break - remind yourself what life is about.

A typical day goes like this: Wake up, go to work, home for dinner, back to work, run home, shower, play with son, work hard (and eat), sleep - rinse and repeat. I pepper that day with talking to my wife.

Routine is helpful - I'll find that I have sprints of three weeks being incredibly productive, then I'll burn out - recharge - and throw myself back in.
People 'suggest' the government is going to kill people all the time, it doesn't make it true. That is the world you live in. You do not live in a James Bond film.

This guy didn't risk his life. His livelihood perhaps, but not his life.
Sweden is part of the European Union. If i'd host my own e-mail server anywhere i'd definitely pick a non-European Union country.

For example, how on earth does 'giving the US access to ALL my bank transfers' contribute to catching terrorists? (i live in the EU.)

Seriously, I'm more afraid of the US government than i am of terrorists. This mass surveillance thing is going way too far.
Friendly FYI that your linkedin is linked on your site, and given the dates/nature of the work it's easy to figure out the name of the company.
nice design.. looks good.. colors, graphics are also good.. nice work
Surfin' Safari - Blog Archive » Unusual speed boost: size matters
17 Useful Code Snippets for WordPress Developers
I'm not a lawyer, but I would bet that can be classified as "destruction of evidence".
Thanks for reading (and the tips)

I think .Net gets a lot of (undeserved) bad press. Beleive it or not I started out as a SmallTalk, Javascript & C++ developer but there wasn't a lot of love for that skillset back in 2002.
Well, ironically that manager was just sacked - and my resignation was one of the reasons alleged for this (it was just an excuse in my opinion). Even more ironically, his role will now be filled by a Director who is MUCH worse in that sense.

So, I'm pretty doubtful that any lesson will be learned from there, because it's most likely the owner who set up that compensation policy. He built the company on selling hardware, and I guess that he doesn't understand that with software the quality of your people is almost everything (unlike with hardware that you resell).
Do you need that for quantum entanglement communication, too?
Charity (or "development" as they call it themselves) is a complex issue. Is it right to flight westerners to poor countries? What's the right form of aid? What works, what doesn't work...

Even if you go to a area of poverty you have ethical dilemmas, Should I give to this beggar? If yes, then will that just encouarge more beggars? If no, this person standing in front of me will go without...
;) Quite right - we have two patent applications in the works! So unfortunately I can't provide a whole lot more detail at this point. Feel free to email me though if you're interested to chat offline. Great job with JSMPEG by the way.
A great read and a good warning story for pretty much any 20-something hacker lurking on this site trying to start their own career.

One of the most sad and most important lessons of business is that you should never trust anyone with financial matters without a hard contract. Even if it's a good friend - those cases are usually worse since they also mostly mean end of the friendship.
'Quantum communications' isn't a real thing outside of scifi (and generally the crappier kind).

It's sometimes (inaccurately) used to describe quantum entanglement (or quantum encryption) but it doesn't actually allow for the transfer of information.

It can be used for quantum encryption but the actual information transfer has to take place over a traditional medium. When you hear those stories about quantum teleportation and such that is generally what they are talking about.
Mentorship is not lost. In fact it is expanding. How many conferences, training workshops can one attend or how many blog articles & tutorials are we reading on a daily basis? Nevertheless, people tend to reject theoretical knowledge or value it more over practical. This can prove to be disastrous as well :).

Although some people have a fair grasp of machinery, imagine someone self-taught building their own reaping machine for your farm, would you try it or would you trust better someone with a more engineering background?
No, not really. It's hard to see how any service on top of Internet email will ever be more secure than gpg (with the possible exception of a scheme similar to gpg that ensures forward secrecy).

Mixmaster remailers might add a little something wrt meta data -- but not enough to trust that difference IMNHO (assuming a large part of mixmaster servers are run by, or grants access to, various NATO-allied intelligence services).

In essence, secret keys and trust in public keys needs to be managed by the participants -- no third party can meaningfully manage it.

Not that GPG is particularly secure in the real world -- but it is much more secure than not using any form of encryption.

As have been mentioned elsewhere, a scheme where a provider encrypts email for you can never be provably secure, because it's almost impossible to show that the session keys used to encrypt data aren't selected from some predictable subset of the keyspace (say 1M keys derived from every date stamp with hour precision, keyed up with creation time?).
Live Music Concerts - Industry Revenue Generator
"And being aware of aliasing issues is a good idea in general; nothing the compiler does can fix this in the general case (e.g. if computeWidth() is located in an external shared library it's basically impossible for the compiler to determine that it can't modify m_cachedWidth)"

This is of course, false, it would be more accurate to say "in most open source compilers, ....".
Doing compile/dynamic link/ analyze based points-to analysis is at least 15 years old (papers published), and likely much older.

There is nothing that fundamentally stops the compiler from knowing things about external shared libs. At some point, the binary is being linked against those libs. You can store the necessary info in those libs, and then use it at link time

(This is in fact, one of the premises of LLVM and having a good, cheap, complete on-disk representation).

In any case, in this example,

1. you don't need the function attribute, just the normal C++ function modifier (It's too early to remember if that is the right C++ terminology) would do, since m_cachedWidth is clearly a member.

2. It's not in a shared library, clearly :)
Unheap - collection of ui widgets
Says you. That could be exactly what he meant.
> The things we did included organic link-building, link-wheels, comment-spamming, forum-spamming, link-baiting

So was the moral of the story that if someone is willing to employ immoral spammers, like you and Ian, he might be a con man?
Unless we are talking about a really big difference, for me it's not really worth it the time spent in comparing prices.

Even if not the lowest, I know that that Amazon is big, fast, cheap and I have previous positive experience with them, so most of the time why bother ?

I agree with the OP, definitely difficult to see Amazon being challenged in the short/medium run.
Yes, actually the "radio laser" (actually, microwave laser [1]) was the first type of *aser invented!

The reason they haven't been proposed for deep-space communication is that thus far, unlike lasers, they have required bulky cooling mechanisms and solid-state semiconductor masers have not been possible. The future does look brighter due to a recent breakthough, though [2].

[1] http://en.wikipedia.org/wiki/Maser

[2] http://www.nature.com/news/microwave-laser-fulfills-60-years...
Snowden's life is probably in danger, and Manning isn't having a swell time, just for coming out and saying that the US is involved in unsavory activities. Sure, this isn't at that level, but it's not inconceivable any more.

This isn't a James Bond film. It's 1984.
> * In this situation I'd settle for experienced "SO programmers*

So you're betting on SO being up and accessible forever? This feels a bit too much like depending on some 3rd party cloud for crucial infrastructure (but I guess it works for many people).

I cannot entirely disagree with your approach, because far too much code nowdays can apparently be put together in this way. It suggests to me that we aren't really using appropriate tools/languages/libraries/documentation to avoid duplicate and copy/paste-style work. SO should be for hard problems, not for code stanzas everyone needs but can't come up with by reading the docs or understanding the mindset of the library/language designer. Is SO mostly compensation for crappy docs and badly constructed APIs?
> I should have smelled a rat, but at age 20 I didn't even know rats could smell.
First of all, there are lots of things stopping them (systems permissions, checks, organizational rules, etc). All might be circumventable -- but to claim they don't exist is ridiculous.

Secondly, intent matters. Killing a person can be a pure accident, can be manslaughter, can be first degree premeditated murder. You might attempt to dumb it down to "It doesn't matter, the person is dead" -- but that isn't how the US legal system, or the majority of people think.

If the intent of a system is to allow the profiles to be read by people (or shipped to government) that is very different than if the intent it to be exclusively used by software.
Prefer nos over maybes
> C++ - a language not even particularly widely used elsewhere in Apple.

Isn't this why Objective-C++ is a thing?
What I thought you said, at first read, was "That would be close to impossible..." which would be a more correct statement.
There is no such thing as secure email. Use another channel.

Yes I'm aware of GPG etc but no one else is.
> you chose to jump into nothing rather than parlay your way to something else. Seems a little impulsive. Impulsive is a red flag

Sounds impulsive, but doesn't have to be. It's possible to make that jump after long and thorough consideration. It took me years and a couple of jobs before I finally dared to quit and start my own thing. Not everything I did with my own thing worked out well; spent a lot of time finding my own way, wasted a lot of time, made almost no money in my first year. I did some freelance work, now working on a bigger freelance gig, but I'm really hitting my stride now, and can't wait to go back to my own projects.

I'm not a natural entrepreneur. It took me ages to make this step. Nobody in my extended family has their own company; they all work for a salary. Nobody likes this kind of risk, but I love it. I love the freedom and the uncertainty. I love the risk.

It was a tough decision, and it still seems impulsive compared to a steady salary, but it was the second best decision of my life. (The best was marrying my wife, but that one was surprisingly easy.)
Nope, just to a key.
A Systematization of Methodologies in Startup Thinking
I assume you meant the opposite ?
Not especially. As others have mentioned, email leaks metadata and the existing protocols are such that it would be impossible to secure them reasonably.

Of course, it all depends on what your threat model is. Are you a target of the NSA, or a jealous spouse? That's what this comes down to. Neither Lavabit nor Silent Circle could have given encrypted and unattributable email service - so if that's what you needed, you're SoL. If server-to-server encryption was all you were interested in, then the distros of pgpu they used would have been fine for you.

It's hard to think of a threat that would be stymied by server-to-server encryption alone. Maybe someone else has a good idea of what that might be, but it's too early for me.
All SEO is immoral.

Back then, it wasn't widely regarded as being immoral - I knew it wasn't right, but there was a lot of pressure for results. Basically, if we couldn't make an impact on Google, we'd have been fired.
> How the US - just a single country (its size doesn't matter) - managed to end up with multiple competing standards continues to make my mind boggle.

I'm guessing it had to do with Qualcomm being a US company and having the advantage for obtaining contracts and influence from politicians and other bureaucrats at the time CDMA and GSM were being standardized and developed. CDMA originated with Qualcomm and GSM was mostly developed by companies outside of the US (I think starting in Finland).
Why would you think they would hire a human to read mails? As I understand you submit your message online, they analyze your message the same way emails are analyzed, then they print the letter along with some ads and puts it in letter. Hiring people to read the letters would be extremely inefficient.
The Mars Telecommunications Orbiter [1], if flown, would have demonstrated laser communications at Earth-Mars distances already in the early 2010s. It was cancelled because the funds had to be funneled to the last Hubble service mission, as well as to the overbudget James Webb Space Telescope and the Mars Science Laboratory (the Curiosity rover). Also, the Mars Reconnaissance Orbiter, capable of working as a relay, was found to have adequate bandwidth to serve the various surface missions.

[1] http://en.wikipedia.org/wiki/Mars_Telecommunications_Orbiter
Then pick someone who does convince you, or run your own authentication. The point is that it is designed to be decentralised.
There is if you still care about keeping the contents of your message secure.

Or in a simpler sense; do you put your letters in an envelope, or do you just put a stamp on the paper?
"how on earth does 'giving the US access to ALL my bank transfers' contribute to catching terrorists"

If I'm not mistaken what happens there is that bank transfers using the SWIFT system pass through the US as the service is ran from there.

From what I've heard about SWIFT it's a system designed in the 70's with the corresponding security mindset. Think "Windows 3.1" security.
It's exactly this kind of sacrifice more people need to make if they want to see some real change.
"swimming costumes"... are you British? :)

But yes, this apprehension of nudity is something I've always found so bizarre. Why is seeing skin of our species such a big deal? At what point of our social evolution did it evolve that way (because the idea of clothing is pretty universal to humans).
How Zimmerman challenged investigation against PGP imaginatively
The potential gap in my mortgage payments is what keep me working in a job I hate.
Funny, but for extra laughs they should add a section on PRISM: We keep scanned copies of all your snail mail indefinitely, which the NSA can access through our PRISM backdoor on a moments notice. ;)
funny how FM radio encoding was the technological step forward over radio AM, but now the its laser AM encoding that is the next forward after laser FM.
Snowden’s e-mail provider is closing, cannot legally say why - GAGGED
That's an issue with plain text data. However, nowadays absolutely no sensitive data should be transferred/stored unencrypted. The problem is, that it seems like eavesdropping is not enough for some certain governments and now they require physical access / backdoors to companies' servers in order to bypass encryption and/or other security means. What I, and few others have suggested is to move services away from such countries so their governments would have harder times to obtain physical access.
OpenMailBox:

https://openmailbox.org
My TV (which I use for a monitor) has a light sensor on it which automatically adjusts the brightness based on the amount of light in the room. It's smart, more screens should do this. Phones do it too.

I prefer my screens very dark at all times though so I turn it off and just keep the brightness to low all the time. I have really sensitive eyes, I can't go outside without sunglasses, even when its cloudy.
They didn't even bother giving refunds ?
Good information! ;)
Washington Post: http://www.washingtonpost.com/blogs/the-switch/wp/2013/08/08...

You may not include the Drudge Report http://drudgereport.com in your definition of MSM, but they have huge readership. They linked the WaPo story this morning.
Why Canada is green when it has intelligence treaty with USA, and in turn NSA? I consider Canada to be on the same level of trust as USA because of that.
We have MASERs, but they just aren't usefull for that. Because theyr wave-length is bigger, a "radio laser" difuses into a huge area before getting into Earth.
HTC One mini Reviews And Awesome Features
Have you had better experience with Virtual Box? I have a windows 7 VM on VB but if I don't use it for a couple weeks the windows update is PIA... I'm pretty sure its a VB issue.
Awesome fast Android testing tool
The PLUTO database is fascinating - but it also isn't a new thing - the real development is that the city has finally released it gratis under the open data law.
Lol, i'm working on the same idea but with some alterations.

Nice one though!
I don't think they would be allowed to acknowledge that.
I don't. It explains why he wanted to fire Ian out of the blue.

Your story is good enough that it will be read even without a linkbait title. Maybe you could add a short teaser at the beginning of the article? The current one doesn't do it justice.
I consider everything I type into a computer with an active network port to be published.

Anything less would be folly, there are so many hops where people could be listening in on your data (starting with the cable that runs from your keyboard to your computer) that even an email sent to your 'drafts' box on your own IMAP server is probably not secure. Unless you own the co-location facility and all the infrastructure between where you sit and where you store the mail.

The whole security thing to me is a matter of economics. I assume that any data that is not worth reading is collected and that anything that is worth more than it would cost to collect and read is read.

Maybe that's a paranoid view of the state of affairs but at least I won't be surprised or disappointed. My main bulwark against wholesale exposure of the contents of my inbox is a 'Rob'. Rob is a veteran sysadmin who configured and set up my machine and I trust him (I have to, since he has access).

Rob is secure in the sense that he's an honorable person, and that I believe that there is no offer that could be made that would make him break our bond of trust. So short of blackmailing Rob (which is hard, and I would definitely forgive him if that were to happen) my stored email is reasonably secure, but any email in transit is fair game and will probably be caught somewhere along the line and I treat all email that I send and receive as public as a consequence of that.
What happens if I put a sealed envelope inside the schnail mail envelope? Is that opened too?
> Why would you quit without another job lined up? You must have a ton of money already saved to cover the rent and feed the children.

If you've got children, you hopefully also have a spouse with his/her own income. I'm fortunate that my wife makes enough to pay the entire mortgage on just her income, so my money goes mostly to child care and various extras and luxuries. With a bit of savings we can make it for quite a while.

If you're maintaining a family on a single income, then yeah, that kind of step is rather irresponsible. But if you live on your own, you'll have your hands free for anything.
Not a mention of latency in that article, of course you can stream terabytes of data over radio in space but the time for the request to arrive would hamper controlling things in real time.
How old were the American revolutionaries in 1776?
Postgres Dollar Quoting
I may be completely wrong here, but I thought TOR doesn't work in China. Something about them blocking the relays or their traffic only supporting TCP and no UDP...

(Sorry for lack of support here.)
You are right. I was thinking at a young age though. How many people are working with professionals in a given field while still in elementary school? In fact, in many places there are laws against working with those people at such an age, often with farming being the only exception. Adults do have more options, including college, which is possibly the de-facto standard to make up for what I suggest is lost as a child.

> imagine someone self-taught building their own reaping machine for your farm, would you try it or would you trust better someone with a more engineering background?

If you look at the history of the farm equipment manufacturers, they all pretty much started on farms to solve the problems of the farms, built by the farmers. Today, in the well established market, you do not really know who is building the products. They might be engineers, they might not be. Nobody asks - nobody cares.

Aside from nobody using reaping machines anymore, if someone self-taught brought a new reaping machine onto the market, I'd certainly evaluate it. It is not automatically any worse than anything else available. Some of the agriculture products built by big-name manufactures (and presumably fully trained engineers) are laughably bad to begin with, so the bar isn't necessarily high anyway.

Today, it doesn't make economic sense for a farmer to build a machine from scratch, but farm-built modifications to production equipment is very common. While some farmers are professional engineers, farmers come from all walks of life. It doesn't really seem strange at all to be building that kind of thing without formal training. It is just part of the job.
The point of Persona is decentralising logins.
"The inbox you checked last time: " must be stored and retrieved by IP. It gave me someone else's inbox from behind a business NAT.
Your Brain's Built-In GPS System
I'm more of hobbyist developer, although I could probably switch to professional but I'd have to pick PHP... and I'm not so crazy about that.

Anyway at work I run Ubuntu 12.04. Mostly because I find it to be a little more forgiving than Debian out of the box.

At home a run Debian Sid. I ran Wheezey for almost a year and when it was released as stable I switched to Sid. My only real issue is the lack of the full Firefox.. Right now I'm pretty sure I have the one installed from a mint repo. Ice Weasel just isn't the same. For example when using outlook it would set my spell check to Bolivia Spanish. Despite the default being English.
Message Sender using Java Networking