skysight-inc/HackerNews huggingface dataset:
I actually had a few of my friends using OTR, until they realized that

- it's extremely buggy between software (e.g. Jitsi + Gibberbot)

- it's a huge hassle to use on multiple devices

Then PRISM came out and... they didn't care.

Email is the same way: give me a way to, without spending much extra time, use encrypted email on my phone and any computer I come across, and I'll use it. Otherwise, it doesn't seem worth it.

The best thing I can come up with is js based encryption, where the server stores my private key, encrypted. For widespread adoption, though, you'd still need an Android app, an iPhone app, and a Windows 8 app, and it goes without saying that browser-based encryption in js is subject to a myriad of attacks.
J.K. Rowling outed as author of ‘debut’ detective novel, The Cuckoo’s Calling
Oh, did not know. Thanks!
It's not ageist. It doesn't say People who are 50 need not apply. From reading this job posting, someone who is 80, worked as a mechanic, a waiter, a clerk, and then picked up some newfangled technology might qualify.

Besides the whole Agile not being codified for more than 12 years thing, if you've been out of the loop managing for 12 years, they say they don't want you. Part of the process apparently involves showing that your technical skills are still there.
The layout is nice, but I found the text really difficult to read with the lack of contrast. I imagine it would be next to impossible for someone with a vision impairment.
I represented a U.S. school at ICPC world finals twice (the maximum number of times). Just based on what I heard from other contestants and their classmates, it seems like the biggest contributor to the outcomes we see at finals is that some schools take this contest much more seriously than others. So a team at, for example, St. Petersburg State University may spend 20-60 hours/week practicing while a team at Stanford may spend 5-15. Both of the teams might opt to go to the summer training camp in Russia, though. My teams generally spent 5 hours/week practicing and did not attend any training camps.

While I don't think algorithmic programming contests are something inherently worthwhile, a lot of the replies here greatly understate their value. I have found that the experience provides some significant value in my work, in the form of recognizing moderately hard problems as problems I've solved in the past or just being able to write stock algorithms correctly without much thought. This might not apply to every job, though. A much more concrete benefit is that reaching even a moderate level of proficiency in algorithmic programming contests (like yellow on TopCoder maintained over a long period of time, or doing decently well at multiple ICPC regional contests) will build the same skills that are tested by most hiring processes at a higher level than the hiring processes generally test for.
It is actually legal to discriminate against young people. It's only illegal to discriminate against people over 40.

http://www.eeoc.gov/laws/types/age.cfm

Also, requiring experience is reasonable anyway since its easy to make a case about why it's required to do the work. I'd dying to here what kind of BS hand-waving argument could be constructed for why having too much experience prevents you from doing the work.
and iirc only applies to 40+ years of age or something along those lines.
Heh... ok dude. Yeah, aws bad... hetzner good. Got it.
You're welcome. That's great to hear! I hope you can be (one of) the first with many to follow. :D
Yeah. Though I'm fairly libertarian in my beliefs, I'm in full favor of regulation that encourages competition(e.g. setting up commodities markets to deal with the utilities/necessary monopolies issues).

> If you did this, who says they would then pass the savings on to their employees as a raise unless you also included that requirement in the new regulations.

No one. It's a tough pill to swallow, but it's one we need to take ASAP.

> The point of all this being that free markets are unicorns.

They are when a "free market" country fails to recognize that it's really ran by crony capitalism and corporatism. I firmly believe at this point that corporations and the laws surrounding them(e.g. the ones that treat them the same as an individual, or better) undermines the whole concept of a free market.
while a week might be really short to draw your conclusions on a new employee, I would probably be living in a hotel for at least the first couple of months before moving... to reduce risks...
You didn't explain the relevance. "Trade with friends" doesn't clarify.
> There's got to be some way to get them to understand their there and they're in less time than is usually taken.

You can learn this in any course which involves writing. It doesn't need to be the focus to be present.

> Agreed, but in my HS the wood-shop was where all the special folks went, it seemed to keep them busy.

This is something else again. 'Mainstreaming', as it's currently known, is probably better than just warehousing the less able, but the whole notion of everyone being in the same stream in the first place is damaging to everyone, because people typically have different aptitudes and will be at different levels in different subjects.

For example, I'd progressed beyond secondary-education-level English classes before I'd actually begun secondary education, but my math skills were sub-par and didn't really catch up until college. Therefore, I was coasting through AP English and struggling with math courses, indicating wasted time in both endeavors.

I know it isn't economically feasible to remove the lockstep entirely, but allowing people to pass or repeat subjects rather than grades would be an improvement.
Nah, they can say "the Agile Manifesto was published in 2001, we were just screening out bogus resumes". Of course anyone submitting shitty resumes, who really wanted the job would just tailor their resume to make it appear that they'd been managing agile teams since the day after the manifesto was published. Probably not illegal.
Nokia Lumia 1020 Specifications & Price in Nigeria
Ok, but I'm still genuinely curious if you have an answer to my previous question.
I'm not a lawyer but my guess is requiring years of experience isn't discrimination since it would only help, not hurt, the protected class (older workers).
Thanks. Did you like the auto scrolling of each column depending on what was clicked?

re: contrast, I've found black on white is too harsh for me (I like the 'lights out' setting on project euler for instance.) Do you prefer dark text on light bg, or light text on dark bg?
83iq... where there are more PMs than products and executives outnumber engineers!

19yearsold... with free dinner after 8:00, unlimited vacation (subject to managerial approval) and equity (at-the-money options on 0.02%, subject to vesting and cliff)!
>That's the whole point of it. Is this just a marketing twist on lighting an e-ink panel, or does it have a real benefit over backlight?

Probably a marketing twist, but it is a very diffuse, even and non noticeable backlight.

I use my kindle for probably 2 hours a day, it is just awesome.

Also I've found pdf's quite readable on the device (why use kindle formats) - just set the orientation to landscape and knock yourself out with - http://gen.lib.rus.ec/
Has anyone run into problems related to Hetzner's servers that use non-ECC RAM (which is most of them)? Reading stuff like [1] has made me wary of using non-ECC RAM for servers, but a lot of people seem to be getting by without it, so I'm not sure what to make of that.

[1] Google estimates that 8% of DIMMs per year will produce an ECC-catchable error: http://www.cs.toronto.edu/~bianca/papers/sigmetrics09.pdf
Jarvis.js a useless Jquery plugin.
Jarvis.js load elements of your site with a kind of construction process.
You see how Iron-man put is armor on ? Jarvis.js do the same to your website.
If effective communication isn't part of a professor's job description, what is?
I personally consider webmail to be way inferior to any decent standalone client. I only use it out of necessity, when no other option is available. Thudnerbird with Enigmail and IMAP+SMTP do their job just fine otherwise. But the fact that many people have no clue about encryption makes it harder to use.
Agencies know more than your average joe. They aren't snake oil at all. It's a thriving industry.
The planning fallacy was named in 1979, so it's not exactly news that one's inside view estimate will be optimistic. I believe the poster you are are replying to is implicitly criticizing HP for publicly claiming commercialization earlier than was ever realistic.

The people at HP who are responsible for providing timeline estimates either should know about the planning fallacy and correct for it, or they are hopelessly incompetent planners in 2013. A more realistic explanation is that they knew they were being optimistic and lied about it for the short term press benefits that they realized when they made those statements. Companies lying about their development timelines is a valid object of complaint.
This poll is silly because "encrypting email" doesn't work like that. It requires (at least using PGP/GPG) both parties to participate!

So, I encrypt my email whenever I'm sending to someone with a key. I sign important emails.
There's no value in linking to a previous submission with no discussion to read.
40 is correct http://www.eeoc.gov/laws/types/age.cfm
It actually makes sense. It's not about age. Middle management has an expiration date. If you've been a middle manager for 15 years, that's bad bad bad. (Being an IC for 15 years is respectable; but once you move into management, you should make director in 5 years and VP in no less than 10.)

Programming has an ageism problem largely because it's run by career managers (who think all of us want to be them-- and we don't); engineers themselves aren't ageist. Management is where the ageism comes from and it's even worse in their world. It's not that they care about age so much as they want to avoid hiring terminal middle managers, and I can't blame them for the latter. This fact has absolutely nothing to do with age, but terminal middle managers are toxic.
39andUnder
Microsoft Reorg, Keith Richards, and the rest of us
U.S. Repeals Propaganda Ban, Spreads Government Made News To Americans
That was quite a performance of mental gymnastics.
That's not correct. Since 2001, the NSA has been retasked to recording all SIGINT information, and figure out what's relevant later. This was the reasoning behind NSA Total Information Awareness (hence the name,) as well as its successor programs including PRISM, FAIRVIEW, MARINA, BASKETBALL, etc.

Also, if you want an undectable CPU monitor, just use a temperature sensor strapped to the processor. Temp-monitoring was even used to find TOR hidden services.
I may have ingested performance enhancing liquids.
I think that your analysis is great. However, I'm not confident that Justin put as much thought into the posting.
Nah... Lightweight processes were discussed as alternatives to waterfall way back in the 90s during my software engineering courses. "Rapid application development" and RAtional unified process were the "hot" lightweight methodologies when I started work in 1996. Scrum has been with us since 1995.
Many of the US students are in the Product Management Contest that occurs at the same time.

You win programming contests by making computers perform better. That's hard. You win product management contests by making humans perform worse. That's easier. Doesn't conflict with the drinking schedule.
Why is this making headlines? It's European, so you suffer the transcontinental latency, and OVH offers superior dedicated servers in either their North American or European Data centers.
EU: http://www.ovh.co.uk/dedicated_servers/

NA(Canada): http://www.ovh.com/us/dedicated-servers/
This is not exclusive to Kuwait. I've seen several of these kinds of storefronts all over South East Asia. People use an app like "Line" to order stuff and communicate payment options . It's really interesting to see how people use social networking in unintended ways.

Most of the stuff that is sold is relatively cheap (< 15$), but trust is still a big problem. In my time there, I always wondered if it would be worthwhile for Facebook to facilitate this by for instance handling the payments, but I don't even know if they knew about this kind of stuff happening.
Ask HN: Where is our Pixelmator/Acorn/Sketch for video?
We have all of this great software for pixel/vector manipulation that's not made by Adobe. Where's our solution for video?
Seems like this story pops up every year or so with little new information. It popped up first in 2009 it seems in the NYTimes. This article doesn't even mention that he was found guilty ~1-2 months ago.
The feminist narrative is that women would like a bit of consent with their sex, thank you very much. That includes eye sex.
This website was written on a planet where 244 lines of Haskell is less than 100 lines of Haskell.
Can you prove that you are not an agent of the NSA trying to dissuade people from using services like Google? I mean, you're using HN of all services, so you're directly contributing to the Silicon Valley culture that arms the NSA with tracking tools (heck, you're encouraging it!), so forgive me if your motives are suspect.

Frankly, that you cannot prove otherwise, I think you should say as much: that you should not be trusted. I say good day, sir.
You don't think having by far the biggest and best research organization is a competitive advantage?
German gets a visit from Police after creating a Facebook event
there's an option for that in the poll.

i've tried, and you seriously have a snowflake's chance in hell of convincing any "regular" users of email to bother with encryption, they always look at me like i'm some kind of tinfoil hat nutter.
When you have traction, you'll know it. Traction is what allows you to learn. Then you might wanna try not failing, or at least, let features fail fast, but keep the overall ball rolling.

Real traction isn't something you can buy, so if you find it, stick to it and grow it.
As i posted above... Lightweight processes were discussed as alternatives to waterfall way back in the 90s during my software engineering courses. "Rapid application development" and RAtional unified process were the "hot" lightweight methodologies when I started work in 1996. Scrum has been with us since 1995.

And yes, it's blatantly ageist... It falls under the disparate impact provision:

"In addition to prohibiting intentional discrimination against older workers (known as “disparate treatment”), the ADEA prohibits practices that, although facially neutral with regard to age, have the effect of harming older workers more than younger workers (known as “disparate impact”), unless the employer can show that the practice is based on an RFOA."
I honestly encrypt email far more often in my government job than I do outside of work. Everything at my job is streamlined to support it, outside I'd have to convince people to install S/MIME or PGP for any one of numerous email clients. And mailing lists would be a whole 'nother separate ball of wax.
I wonder how badly the security of Pond would break if one were to build a pond-email gateway of some sort so that you could use regular imap/smtp clients (and maybe tor).
It appears to say that they want (ideally) someone with 5-12 years of experience managing a team, after a successful career as an individual contributor. To me, that implies that they don't someone who has been just a manager for the last twenty years.

So it's possible that you could have been a developer for twenty years and then a manager for ten years and still be within their ideal range. Considering the CEO is about 24 years old, it's hard to believe that that is the case, though it is possible.
But Android proves it can be done.

You just have to make the hardware very very desirable and do the integration right. Like what Sony does with consoles, Microsoft does with consoles, Apple does with nearly everything, and most Android phones do now.
The minimum isn't the important part - they're putting a cap on experience at 12 years which will exclude the vast majority of protected workers, basically anyone who didn't switch careers very late.
Ask HN: What to consider for a SaaS product "moving" international
I'd like to expand the reach of my SaaS product internationally (or at least to English speaking countries around the world). Beyond extending my AdWords campaign to include Australia, New Zealand, England and etc, is there anything else I should be aware of?
We currently use Stripe, not expecting any payment problems but I wasn't sure what else to be looking out for before doing this.
Any thoughts, input or resources?
Thanks!
Firstly, SystemD is licensed under the LGPL so it's not as viral.
Secondly, they've already changed project licenses before in 2012. Should the need arise to switch over to a more permissive license, they could ask again and strip out the code the can't get permission to change.
You didn't contribute in any way to the discussion. Just posting on a thread that's tangentially related to your product isn't engaging in discussion (which is the point of the discussion thread), it's posting an ad.
> We also spent enormous amounts of time and resources tweaking the app design to perfection (pre-launch)

Not only are you right, it sounds like in this case they failed slow. I've been in a situation like that before, it's incredibly frustrating and demoralizing.
I would say that one of the main benefits of the approach used by the economists studying this is that it completely sidesteps the whole issue of conversion attribution
Oh, apologies, my eyes skipped over it.

Well, he did an effective thing. It's unfortunate he had to rely on homophobia to get the point across. That has been described as "the fear that another man will treat you like you treat women" and it's clear that's what stopped creepy guy here in his tracks. He sure didn't like it when the non-consensual boot was on the other foot!
I do not know this startup. But I suspect your spot on... this feels like the kernel of a good idea, a way to filter out the wrong kind of application (not necessarily too old) and it's being interpreted (or misinterpreted). I honestly hope the best for this startup and hope some woman or man qualified to help them gets an interview... I suspect, for top candidates, the language will be awkward (but maybe top candidates... not guys like me... see through that).
Not everyone on HN is from the US. Also, in what way do you view OVH as superior? From a quick glance it appears you get better hardware for less money with Hetzner compared with OVH.
Microsoft needs Paul Graham
I was hoping that "exactly for this kind of use-case" would explain the relevance.

Bondsy is a mobile app that lets you post beautiful pictures with captions like Instagram. Except that Bondsy is designed specifically for trading and selling stuff, and that lets us help out sellers a lot more than Instagram.
Jey, I've tried to avoid installing Ruby and Rails on Windows because of all the horror stories out there. I had no problem installing VirtualBox and creating a Linux Mint VDI. In fact, I've worked with UNIX for the last 25+ years so I'm actually more comfortable with it (or Linux) than Windows. My problems are with Ruby and Rails and all the associated gems, getting the Gemfile right, understanding what the hell I'm doing with Github (git commit this, git commit that, etc.) And then running the server only to get a bunch of screwy errors that make no sense. But thanks to all the support in this thread, I'm sure I'll make headway soon. Thanks!
Search index could be protected to some extent by using a bloom filter.

This way attacker could only recover unordered list of dictionary words that were in the message and the list would contain false positives (they could tell whether you write love letters or bomb threats, but couldn't get your password reset URLs).
"I suspect that there are many founders who would be open to taking the show on the road."

I think this should be taken literally by many startups with national scope. Get the hell out of California, buy a used RV, stick the team in it and travel city to city while you build the startup. It's cheaper and you'll be able to meet more customers.
Using GPG, I encrypt sensitive e-mail, such as e-mails that include credentials for another system. However, I do not encrypt all e-mail, even to recipients who use GPG.

The bottom line is this: the user interface of GPG is awful--among the worst this side of Git. "Barely usable" is the briefest way I can describe it.

And it's not the key exchange that makes it so bad; exchanging keys is the easy part. My gripe is with the routine UI clunkiness of GPG. For example, it's not possible to paste into or use Keepass' "auto-type" feature to type my passphrase into the GPG dialog. So I have to manually type my sequence of 50 random letters, numbers, and symbols nearly every time I receive an encrypted e-mail. It's so bad that unless an encrypted e-mail is urgent, I'll defer it until I'm in the mood to look up and type my passphrase.
Regarding 2, you're right of course about subcategories of Hask, but I'm more interested in completely different categories.

My question really boils down to this: given the Category class provided in this article, which mathematical categories occur as instances of this Category? Are they necessarily all subcategories of Hask?
Thanks for the feedback. I posted the link to Bondsy not to advertise but because I wanted to contribute a solution for the problem that Instagram is just not designed for trading things. Of course I'd be happy to talk about the space but I didn't find any questions here to discuss yet.
> They could just send NSL to amazon for full memory dump and hdd clones of the virtual machine in question

If everything is encrypted (disk, communications) and keys aren't stored in memory / CPU cache, then that won't work.
I would if i need to.
This is precisely what made Haskell's monads difficult for me to understand. I kept trying to fit the square block in the round hole.

I finally had to divorce the terms in my head, much like watching the film version of a book that I have read. They are..."related" but frustration will result from assuming they will be the same.
The Free Bundle #8
Fun: Generate A Tag Cloud For Me Based On What I Do Online
Yep, a classic.
A few things formal institution graduates don't realize:

When you say "you're more or less paying for the piece of paper" you're taking it for granted (unless you went to a shitty school). As an Autodidact in Mathematics, programming, compsci, and psychology with nothing but a GED; you underestimate the value of rigorous environments.

Learning fast is also not the point. Learning thoroughly is the point. Thorough and rigorous learning is really fucking hard when an Autodidact. University is an environment that allusively inspires rigor. You're surrounded by peers doing the same thing you are; you have access to instructors that are (sometimes) the best in their field; and you have access to facilities (even as an alum!) that are prohibitively expensive for non-matriculating learners.

Autodidacism is hard because you have to hold yourself to extremely high standards, you have to play with your own psychology to control inspiration and perseverance (you aren't accountable to anyone!!). So even if you learn on your own now after college you still will have a number tools at your disposal that you would've had to develop on your own without college.

Yes, I learn far better on my own too, but do not discount the enormous opportunity you had by going through college.
This posting is so bad and offensive, I hold it against the leadership team of this company. I certainly would think less of someone if someone else mentioned, "Oh they were on the leadership team at 500friends".
A better title would be "Why do foreign colleges waste so much time on programming contests?"