skysight-inc/HackerNews huggingface dataset:
I have never seen someone fired or heard about someone fired for taking vacations, at least not in the industry I work in. I have, however, read a lot of history of unionized workforces having lavish vacation and sick policies (e.g. one municipality has to fire entire police force due to unions becoming unmanageable - at any given day, 1/3 of workforce was out of work[1]) and pension costs destroying local budgets and pushing them into bankruptcy. Another municipality had to pay union teacher 40K to leave since he was accused of 23 instances of sexual assault on students but it still wasn't possible to fire him. "Rubber rooms" for such people in NY are notorious. Here's another guy[2] who has $110K salary and well-protected union rights - he is a criminal and a fraud, and yet he and his union sued the state and won not only his job back but back pay. And he also works in correctional system. The press is flooded with such cases, this is just a random sample.

Thank you very much, I do not want any of this crap nowhere near me.

[1] http://reason.com/blog/2013/11/27/crime-rate-in-camden-nj-go...
[2] http://www.suntimes.com/news/24282009-418/state-prison-offic...
No one would use it. It's a design flaw of C++ that performant, generic libraries require arcane magic and hideously obfuscated code.
>This seems impossible. Returns require a receipt. I don't know what you're talking about.

Ever try to do this? Plenty of times I've done this and sometimes you get store credit sometimes cash. Many stores have "customer friendly" return policies such as these. Walmart is a big one who will take any return. You need ID usually.

>The store then had the same graphics cards as before

No they don't, they now have used graphics cards, and they have the overhead of staffing the return counter if many people get this idea. Plus the contract (i will buy this item at this price from you) was entered into in bad faith.
Less than 4% of pypi download stats are Python 3, so i doubt the results of this survey are representative.
The top ten pitfall of large-scale web deployments
My own Toshiba experience with Australian support is that they wouldn't even talk to you unless you paid them $55. I was after a service manual, not troubleshooting, but I couldn't even get to ask what I wanted unless I paid. There were a couple of other times I needed to ask for trivial things to service clients' laptops, but at $55 per question, sod them.
>Great article overall, but it seems to be a bit dismissive of music for productivity.

More like dismissive of your music for my productivity, or vice versa.
Ever watch The Wire? The whole point of it, at least in my eyes, is that often, the villain is the system.

It is perfectly possible to see a company change every person in it and still have exactly the same behaviors, especially the pathological ones. I understand that from the employee's perspective, managers and execs seem to have near-infinite power. But from the perspective of any one of those people, they are vastly outnumbered; trying to change organizational culture is at best incredibly difficult.

Waves tend to hold their shapes. Culture is a wave through individual humans. Or, perhaps more accurately, a standing wave through which humans pass.
Interviewing Neil Kokemuller
Indie artists are new No. 1 in music industry
If the answer is yes,

> Acknowledgement that it has collected the communications records of American lawmakers and other officials is likely to make it harder for the NSA to argue that it needs such broad collection powers to defend against terrorism.

If the answer is no,

> The letter’s authors include surveillance skeptics like Sensenbrenner as well as those who voted against an earlier curtailment of NSA authorities, like Franks and Issa, the chairman of the House oversight committee.

> “There can be no disagreement, however, on the basic premise that congressional witnesses must answer truthfully,” read the letter, which requested a reply by 10 January.
Excellent history if you were ever a fan of the Hiptop/Sidekick. Or if you ever worked there. Good times.
It seems to me that "can compile itself" is going to be extra work. That is: You specify a language. You write a compiler for that language in that language. But you can't compile the compiler, since you don't have the compiler yet. So you have to write the compiler in some other language that already has a compiler.

Note that this does not apply if you are writing something like a C compiler, because there are already C compilers out there.
Would it be possible to make a fully analog version of this by tearing apart an old kinetic watch?
That's the interesting thing about non-public companies from management's perspective. There's no direct way for the public or journalists to really tell if they're succeeding.

The best way to know would be to ask Google if they'd still offer $4 billion. I suspect they'd make a lower offer right now, but it's hard to tell.
Honest Slogans - What People Really Think
Yeah but if you're trying to catch criminals the signal to noise is far better with presidents, judges, and congress than with boring, normal citizens.
Being 57 and starting a company isn't news worthy. There are plenty of successful, ages entrepreneurs. For example, from the tech crunches unicorn article:

"""

The average age on our list of founders at founding is 34. Yes, the founders of Facebook were on average 20 when it was founded; but the founders of LinkedIn, the second-most valuable company on our list, were 36 on average; and the founders of Workday, the third-most valuable, were 52 years old on average.

"""

http://techcrunch.com/2013/11/02/welcome-to-the-unicorn-club...

If you are asking why, people who has spent the last 10 years of their life on a job that is not obsolete aren't starting startups, its probably because starting a company requires a certain amount of skill and risk that they probably don't have. This 17 year old kid, might have been hacking with computers since he was 13 - which is 5 years of exposure, on his parents dime. I can't say that others have that luxury.
You mean a web designer? or just a designer? If you are going to design for the web and you DON'T know HTML and CSS then you are pretty fucked.
MIT's 3-D Remote 'Touching' Device
Google Employees Don't Want to Wear Google Glass
EUW server of league of legends just went down
11:14 PM GMT
You can also get specifically low powered attiny chips as well, so a cr2032 would be more than sufficent to power it for a number of months.
Yeah, I was thinking "hey, spend a day trying to get anything done while my kids are around" pretty much works the same way.
> This isn't morally wrong. My friend, a graphics programmer, did this with videocards in order to test his graphics engine on various types of hardware configurations. If the companies didn't want you to do this, then they wouldn't let you do this.

Morals have nothing to do with what others let you or don't let you do. If anything morals are about your sense of right and wrong in the absence of external pressures. It may be legal, but I don't think it's moral to abuse a system that's intended to help and protect honest customers. Even if you don't care about hurting the profits of a giant corporation, you're potentially hurting other consumers if the benefit is revoked because too many people are abusing it.
The World’s First Hard Drive, 1956
> The store then had the same graphics cards as before.

No, they started with new graphics cards, and were left with used graphics cards.

> If the companies didn't want you to do this, then they wouldn't let you do this.

In that case, why didn't your friend simply ask the graphics card companies for some loaners?
Really clever idea, but $50,000 to bring this to market is way too unrealistic. He's going to need a lot more.

Could see this being a huge hit, though. Paintball 2.0.
Provided a narrow law protecting only congresspeople and their staff is not all that comes out of this.
See below for example: "When I used to make news graphics for a tv station, every now and then this problem in Photoshop would arise and it was incredibly annoying to make anything with a flat dollar bill as part of the background."
Congress can fuck up the country far more effectively than terrorism. See: Congress' response to terrorism. The scrutiny on them should be ENORMOUS but instead it is exactly the reverse, they are using a billions-dollar world eavesdropping device to parallel-construction convict petty pot dealers.
Walmart has a very liberal return policy (accept anything) and the staff was somewhat aware this was going on. This is what my friend and former Walmart employee tald me years ago.
I can't help but feel that this is fake outrage, given for example, this writeup of a 60 minutes interview ... from the year 2000: http://www.cbsnews.com/news/ex-snoop-confirms-echelon-networ...

"America politicians may also have been eavesdropped on, says Margaret Newsham, a woman who worked at Menwith Hill in England, the NSA's largest spy station. She says she was shocked to hear the voice of U.S. Sen. Strom Thurmond (R.-S.C.) on a surveillance headset about 20 years ago."
Thanks, glad you like it.

Site was put together on a weekend (runs on KirbyCMS + some custom PHP for likes), so any serious add-ons will likely require a re-build.

I can see both being useful though, now that it has ~120 images. I started out with 25, so I really didn't feel like I needed it at the time.

As for the idea, I definitely agree. In my head, it's the design and lack of compromise that make the concept work, so that'd likely carry across well to a different area. Photographers however have 500px (http://500px.com/popular) which I wouldn't set out to beat with a side project :)
Oh believe me, I was incredibly interested in EVE Online and am equally interested in DayZ. As you said, it "feels real"—that's pretty rare in games and that's why it can be fun. Unfortunately, the consequences of realism can be unfair (what else should we expect?).
Someone who signs because they need two weeks' pay isn't going to be able to afford both sides of a legal fight. You still have to pay your lawyer while you're waiting for the other side to stump up the money.
Yes, icons and small motifs made in Illustrator and SVG using pixel preview is ace. Looks lovely on retina too. I do that and fall back to png for devices that can't handle svg.
Why Heroku rather than scaling the MySQL?
What about a slightly modified idea:

(0) The server informs the client about the parameters of the bloom filter where it currently keeps all the contacts.

(1) The client builds the bloom filter with the same parameters based on its address book. After building the bloom filter, the client XORs it with a fuzzing pattern [a].

(2) The server performs a logical AND of the received bloom filter and (its own bloom filter XOR another fuzzing pattern [b]), and sends back the result.

(3) The client XORs the result with the fuzzing pattern [a], and uses this bloom filter to perform the local queries.

(4) The client stores the differences in results between the subsequent results, and each time the same result is returned, it doubles the query interval [c].

(5) The client sends its own ID with each query, so as the network grows and the server inevitably needs to recreate the bloom filter with different parameters, it can do so gradually ahead of time from scratch just based on the IDs of the queriers.

[a] I haven't done any napkin calculations of how random it should be, nor how many bits would need to be set to 1. The idea is to add a certain amount of false negatives here so the server were not able to recover the contact list just by bruteforce lookups. To avoid the leakage of information by correlating the subsequent requests, this pattern should probably be a PRF(client_contacts), rather than a purely random function - thus, if the contact list did not change, it should not change either, and if the contact list did change, it should change in a way to mask the change in the contact list somewhat.

[b] This may not be needed. The idea is to try to protect against the client sending an all-1 list and getting the entire bloom filter. But given that both [a] and [b] may both introduce false negatives and false positives, maybe there should be another approach to restrict what is sent to the client.

[c] Especially given the [a] and [b], chances are quite high that this might be a no-op.

It is obvious this method will introduce the false negatives, and if [b] is used, can add false positives as well.
Ask HN: What happens when people start saving Snapchat pictures?
I am just trying to understand what this Snapchat is all about.

It seems like the catch is you exchange pictures of yourself that is expected to last no more than 10 seconds or less. Why the demand for this? I think for a demographic where they want to exchange photos but don't want it floating around on the internet forever or in other people's phones. What if the photo lasts forever or lot of them begin to adopt persistence by means of other apps?

Would they flock to a new platform?
I'm not sure all of the anger is misplaced. Tech has allowed some companies to run more efficiently; they make just as much money, but with fewer employees. As much as non-tech people love to poke fun at Instagram and Twitter for being useless, it's the genuinely useful stuff we've created that has displaced workers.

It's not like this is without precedent. Agriculture and the industrial revolution both fundamentally reshaped the nature of work, and it took some time for the system to reorganize to accommodate. We may be looking at something similar. Tech is going to displace even more employees as we continue to advance, and it's not clear what these workers should do. They might seek training to fill some of the high-skill positions that can't find candidates, but there are only so many positions like that. If the numbers I've seen are to be believed then there are more unemployed/under-employed than there are unfilled job openings. Either things will adjust and the job market will expand, or we may have to adapt to a world where not everyone is required to be part of the labor force for an economy to operate at peak efficiency.

I think the universal wage movement is an exciting development for that reason, but it seems politically impossible to get something like that passed in the US right now. Then again, 15 years ago I'd have called you crazy if you said the majority of the country would support gay rights by 2014.

I may be getting ahead of myself. It's possible that there's some new kind of product or service I've not conceived of that will come into existence and create many jobs. That would be nice, and it would solve the employment problem.

However, if that doesn't happen and we continue to insist that people need to be employed if they wish to have food and shelter, then there are likely hard times ahead for many people. And it's likely that the work we do will make workers less necessary in more fields as time passes, which hastens the problems.
Dual_EC_DRBG is a pseudo random number generator, so if it's compromised you could use the internal state to recreate the sequence of pseudo random digits from that point forward. SSL/TLS is protocol which incorporates a suite of algorithms for authentication, key exchange and encryption. So on that level, like the sibling comment mentions, they aren't really comparable. The part of the SSL/TLS protocol that really depends on the certificate is the authentication, though - Diffie Helmann can be done in the clear without compromising its security, and once you've established the key any algorithm can be used to encrypt. When you revoke a certificate, you're essentially saying that you suspect someone else may be able impersonate you on the internet, so don't trust anyone authenticating with it. The algorithm is secure, but the certificate is not.

The point I was trying to make is that if you suspect someone has compromised your certificate, you can revoke it to reestablish secure communications. If you suspect your random number generator has been compromised, you can likewise just change the configuration (assuming it's not hardcoded into some piece of cryptographic equipment).
The Startup Movement Is Not About Startups, Actually
You're right, that's the critical question. SVM on a picture of the note would be useless against all but the 12 year olds with paper and scissors. There's no reason to believe that the differentiating features from next years' printers would be separated by the same support vectors.

I think the real security is still in features that require expensive equipment to duplicate. Is it really that hard to use cheapo photodetectors to verify differential transmission/reflection (watermark), angle-dependent coloration (hologram), or to do some primitive spectroscopy (UV even) with a plastic lens and $10 CCD?

SVM might be a easy way to aggregate the features, but in that case it's just a calibration method and doesn't give any indication of the underlying security.
If only there were some kind of national organization that could solve the problems of people entering into voluntary contracts that you don't like! And, in general, doing anything you do not approve.

The same national organization, while at it, could also mandate minimum salary of $200K and minimum vacation policy of 50% of the business days, not including holidays of every religion, sick days and days where going to work just doesn't feel like something one would enjoy. I think such national organization would be a huge thing, can't wait for it to appear.
Nope, same process whichever you use.

The initial files will be rasterised - so you won't be able to get the vector benefits of svg unless you export paths to illustrator - which is a bit shit and tedious.

PSD to * is such a bad, bad approach
Live Note - Realtime document collaboration
I've been programming since I was 10, but I don't feel like a "hacker"
Small clarification: For the two-person case, it's important that everyone knows that everyone knows that Blue ≥ 1. For the three-person case, it's important that everyone knows that everyone knows that everyone knows that Blue ≥ 1. (The last paragraph is a bit unclear and/or wrong.)
I think you're misunderstanding the experience.

I'm sure it would seem interruptive the first few times. But after that, it would become familiar. If you've ever lived near a clock that ticks or chimes, it eventually becomes part of the background, a subtle reminder of the flow of time.

Your approach to consciousness, to get lost in pleasant things and to be oblivious of unpleasant things, is one way to be. But other people are after different things. Plenty of people want a better sense of the flow of time. Note, for example, the popularity of the Pomodoro Method.
Email me peter@craftinc.co we can talk :)
Let me just pay for that feature every month, yeah
Real-time collaboration on any web-page
Ask HN: Why does whois on Facebook.com return spam web addresses?
I was just playing around with a friend's app http://netcomber.com/ and I noticed the whois information for Facebook returns:

FACEBOOK.COM.ZZZZZ.GET.LAID.AT.WWW.SWINGINGCOMMUNITY.COM
FACEBOOK.COM.MORE.INFO.AT.WWW.BEYONDWHOIS.COM
FACEBOOK.COM.LOVED.BY.WWW.SHQIPHOST.COM
FACEBOOK.COM.KNOWS.THAT.THE.BEST.WEB.HOSTING.IS.NASHHOST.NET
FACEBOOK.COM.GET.ONE.MILLION.DOLLARS.AT.WWW.UNIMUNDI.COM
FACEBOOK.COM.DISABLE.YOUR.TIMELINE.NOW.WITH.THE.ORIGINAL.TIMELINE-REMOVE.NET
FACEBOOK.COM

It is the same on my local machine and on my various VPS boxes. Why is this the case? How does an attack/hijacking like this occur?
... so now that YouTube did that, and it didn't help (as the trolls were, in fact, "willing to put my name behind what I write"), we aren't going to adjust our understanding and stop believing in this false dichotomy? :(
They clearly say it's an alpha product, an experiment. Shipping 50 is how they find out whether they should hire a real designer.
Well, I can only speak for myself, but I definitely would keep buying apps if given the opportunity. There are plenty of apps I've wanted to purchase, but haven't been able to - whether there are enough like me that would make the extra market lucrative enough is another matter.
Also, for those who have missed it:

Obama was being surveilled as well, before being elected:

http://www.boilingfrogspost.com/2013/06/19/podcast-show-112-...

Which means Obama may effectively be a puppet (if you compare his promises and reality, it sure looks like it). And that would then mean that no future President would be able to start limiting the growing corruption, with the NSA in power.
Please read carefully: "for educational purposes". I'm fully aware that such a library wouldn't be fit for production but it maybe would be useful for people learning generic C++ programming. Currently you have to look at Boost or any of the standard libraries and all you see are #ifdef and all the arcana and have a hard time seeing all the useful techniques.
They forgot:

The Newlywed Game: Just warming up for The Jerry Springer Show.
Thank you both for the responses. It was my intention to hear the opinion of the HN community. But, may you agree or not with my post, I believe a good discussion should always be about giving some constructive feedback in a friendly tone.

Thanks CJefferson for clarifying your response. Thanks 3am for the giving the heads up. Sincerely.
I'm running it on a public server. There docker separates: serving a website with nginx, running some node processes separately (proxied by nginx), running postfix and running git. Note that git is also separate from ssh of the host system.

It has helped us in situations where we wanted to try new configurations of nginx and email without fiddling with the production processes. Reverting changes was also handy sometimes.

It also helped us to be more flexible with versions. We're more confident about running a very recent version of nginx, which allows us to make use of the new features instead of waiting for debian to ship packages. Also less hassle with with dependencies, although the different docker instances need to be upgraded like any other VM.

That said, when we set things up we were missing some features (connecting docker instances to eachother). We had to fiddle to get things the way we wanted and we're still missing some features that we have made workarounds for. I wouldn't recommend it running it in production. However for us it's worth the effort especially in the long run when Docker can handle all of our use-cases.
"...for otherwise similar properties"

:-)
Should a hackathon have separate rooms or a single wide room?
Two guys I know through the local hackspace have had this done.

One is a cable/internet tech, and claims that it may have saved his life - you can't perceive voltage potential, but you can "sense" current flow.

He was standing in a puddle of water, and was reaching towards the inside of a cable box on a house, and "felt" current flowing through it. Investigated, and found that the line into the box had been rubbing against a household electrical wire, and had worn through the insulation on both, causing a short that was carrying power through the box.
Keep your GitHub code commit streak going using this open source app
This can be of help:

1) http://en.wikipedia.org/wiki/History_of_compiler_constructio...

2) http://en.wikipedia.org/wiki/Category:Compiler_construction

3) CC500: a tiny self-hosting C compiler:

http://homepage.ntlworld.com/edmund.grimley-evans/cc500/
I hope they strongly deny any spying, only to be burnt on the next morning by yet another leaked slide.
Every time you write the title "Finishing with an inner shadow" a front end developer dies.
That does seem like an ideal application for support vector machines. Do you know what kind of basis they use for SVM? Is it the usual exponential approach or something more specific to currency features?
Just wondering - particularly as I have no experience of the US employment market - but is it common for soon-to-be employees to negotiate a standard severance package into their contract of employment?