skysight-inc/HackerNews huggingface dataset:
Go uses tabs. That's the law. It's in the documentation.

Groups of spaces and tabs are semantically different. Tabs mean indentation. Spaces mean spaces.
I've always found it odd that heat from servers is hot enough to be a problem but not hot enough to be useful.

This scheme takes hot air and either gives it some use - heating a room - or dumps it.

Burying pipes to get heat from the ground is quite popular. This is just a version of that.

I'm not sure it's as bad as the "green washing" that many companies do.
I imagine that depends on how the gameplay works. If there is a "right" answer to the strategy question, then it's a programming challenge and your code sharing objection seems about right.

OTOH if the coding itself is pretty lightweight and the strategy itself is what matters, code sharing might not be a problem. It would also be good for code learners. I think one of the challenges in learning to code today is the difficulty of fining projects where you can get dozens or hundreds of hours using fairly basic programming.
> Would you say the LG G3 and Xperia Z3 have better camera's than the iPhone?

Technically, better ( honest-to-the-scene ) cameras and lenses.

But Apple does a lot of magic in software to make their images 'pop'.

I think it's probably comparable to, say, Sigma[0] versus Zeiss SLR lenses. Sigma make some astonishingly good wide-angle SLR lenses but Zeiss give a certain appealing 'look' even if they're actually less competent in some measurements.

[0] yes, they of the mega-zoom infamy. But their new Art series of lenses is amazing.
Scribd is a terrible service and never once in my life have I said "oh good a Scribd link!". Every modern browser has a PDF viewer built in and I would hope people on HN are using updated browsers. It continues to baffle me as to why people use Scribd.
> The F# equivalent one understands without needing to know special features of the language, it's pretty clear what's happening.

The requirement to explicitly say that you want to pass a method around, not the value of the evaluated method was an explicit design decision in Scala, because very often it was not clear for developers what was happening (or more precise: they thought they knew, but something different happened).
Nick N – A Recovering Crystal Meth Drug Addict Speaks Out
It would be in the interest of the company to catch problems as early as possible and difuse the situation. Seems that Amazon has failed on multiple levels to understand the situation.
Problem is quite a few european countries right now don't trust american companies anymore so they are working on their own mail service, cloud, network and hardware components, ... (you know if american companies agreed with american government to spy on us they kinda deserve a nice fk off).

So who is damaged by this european behaviour? American companies.
And now Google is suddenly concerned about our privacy.

Middle finger?
Sure, but if you're trying to have another job lined up, it's a lot harder to find one before you quit. "We need someone right away, can you start in two weeks?" "Sure, I'll put in my notice tomorrow." is going to be a lot more common than "We're completely sure we need someone new starting 6 months from now, go ahead and quit your job."
Pournelle's Iron Law of Bureaucracy https://en.wikipedia.org/wiki/Jerry_Pournelle#Iron_Law_of_Bu...

Those who focus on their position in the bureaucracy will almost always beat those who focus on the ostensible goals of it. Although in this case there were conflicting goals....
I find it odd that so many in the tech industry idolise Amazon so much, they are just like many other aggressive retailers such as Walmart or Tesco.

Interestingly Kivin sounds like the type of person you ideally want working and managing your product but most corporations are actually staffed by people like Munira and Kotas.
Quality hasn't been a selling point for Steam for a couple of years, they pretty much allow anything on there.

Gaming critic Jim Stirling has a youtube channel dedicated to this, e.g. Air Control (https://www.youtube.com/watch?v=VYArgbWVtGc) was a famous example. Day One: Garry's incident (https://www.youtube.com/watch?v=KjTa_x3rbJE) was another trainwreck which got famous because the dev filed false DMCA claims to take down negative Youtube videos.

Both of these and many more were on steam for $30 or so
I have mixed feelings on this; on the one hand this is indeed a 'gossip news site' flavour article, and the reactions of the commenters in this thread largely follow the regular human response of 'burn the witch'. I'm not interested in the minutia of the case, nor am I interested in damning the manager lady who is not having her just day in court right now.

However, I do believe this is somewhat Hacker News worthy in that it serves as a cautionary tale. As someone who has been in the industry for 20 years, it's weird to think of myself as an old-timer who has been around the block, but a significant demographic of HN readership are very young and inexperienced graduates; it likely serves them well to be aware of these complex organizational issues and how they sometimes manifest.
Or freeze the entire cabinet in situ and pick through the RAM at your leisure.

But yeah, you're right - this isn't gonna happen. I'd worry more about a home below floodplain taking on water.
Sounds good! Getting users on board can be a great lever but how you'll do it is the real challenge.
I'm surprised so many people have negative experiences with HR. Perhaps I've been lucky, or perhaps it is because we have a different culture in Scandinavia, but my experiences are almost entirely positive.
Middelvinger.

But seriously, got some more info on these European services? I don't watch these matters very closely lately, would be interested in looking into it.
Damn, I liked my joke...
>that desperate life.

That sounds like a reflection of you and not the bay area.
Chocolatey (apt-get for windows) Kickstarter, only 4 days left
Free Test of Pro Photography Apps
I'm uncomfortable with vulnerability markets for other reasons. But, anyways, you write:

For example, will we see these companies hiring ex-developers and testers from software product companies, as they might have inside knowledge of where products are weak.

Two things.

First, you're not clear on why this would be a bad thing. The flaws are there whether insiders out them or not. The implication in your comment is that we'd be better off with those flaws kept secret. Obviously, we'd all be happier if the vendor outed their own flaws, or if a non-"mercenary" researcher outed them for public consumption. But even private vulnerability sales have the effect of eventually burning the bug.

Second, it's a little naive to think that most flaws are known only to insiders. In fact, the advantage insiders have in getting full access to repositories is probably dwarfed by the advantage attackers have in committing entire careers to studying exploitable bugs. For most competent researchers, lack of source code is just a speed bump.
>Cloud synchronization

>Silent upgrades

Welcome to the botnet.
This test demonstrates that at least 42.5% of sites have been patched, and probably a lot more manually, which is pretty good going for a piece of software that doesn't automatically update itself or have a license that requires a technical content who can be notified.

I'd guess the percentage of Wordpress sites running a version that needs a critical update is a lot higher.
No, it should show it as tabs, because that's what it is. Ideally, it should show it as 8 column tabs, as that is what gofmt assumes by default.
>>>"HR is not your friend. HR is not there to protect you and your career. HR is there to protect the company AGAINST you."

Golden words and everyone especially new joinees need to understand.
Exactly. Just EU citizens? How about the entire frickin world.
I don't see how having 'god(s)' out there some how magically adds meaning?
My apologies, thank you for the clarification.
I think the question is "why has ML such a nice syntax, and OCaml managed to make it worse all across the board"?
6 books to become expert in Programming
You're under the Five Eyes, no reason to cover you any differently than US citizens :P
I wasn't terribly surprised. Being ignorant of labour laws that empower employees (or at least appear to) is a convenient excuse for treating staff horribly in certain situations.

Of course I've been in situations where HR don't know the laws and others where they chose to ignore them or denied their existence.
Yeah, well this wouldn't be as much of a problem if Google didn't harvest all the data just because they can, would it?
It's not SQL Server, it's SQL Database. There are many large differences between the two.

A 50GB database with 10GB of RAM usage and 2 cores costs 700USD/Mo with SQL Database. This is replicated twice within DC. Double that price if you want georedundancy. Their entry level costs less but is also unusable for most real applications
Hmm... seems like everyone is writing books on cyber war these days. Maybe I missed the boat. In any case, pulling back the cob webs I do remember there being releases post-stuxnet that indicated there was a c&c virus first. Which is I guess what this article describes.

What the heck is this "alternate C" language stuff though? Anyone remember?
Android 5.0 Lollipop Available for Cloud App Testing
The probe is very small compared to the comet, so probably hardly at all. http://www.esa.int/spaceinimages/Images/2014/09/Philae_s_pri...
When the Nexus 5 was released it was one of the cheapest reasonably specced Android phones you could buy. The Nexus 6 on the other hand is one the most expensive Android phones on the market. It's only reasonably priced if you define reasonable as "not more expensive than an iPhone 6"
I am italian, would be surprise if a member of our government is even able to switch on a computer.

But I know that in Germany (for example) this problem is a big thing
http://www.zdnet.com/worried-about-your-email-security-in-ge...

http://www.bohnen-kallmorgen.com/root/index.php?page_id=123
Wait, we have a Privacy Act? I'm assuming it doesn't work, then.
When a significant portion of your shareholder value depends on minimizing cost, especially employee cost, as opposed to unquestioned value that can't be had elsewhere, you're at some risk.

If the accusations here are accurate and at all typical of attitudes, and other accounts of bullying publishers (depending on your interpretation), and their at-a-distance treatment of their warehouse employees, then their value may not be as solid as they and others think.

I've been reading recently that Walmart sales are suffering, in part because the shopping experience has degraded due to strict corporate limits on employment. Sales are down, which means, all things equal in a recovering and not absolutely horrible economy, that those sales have gone elsewhere.

That could happen to Amazon too. Anecdote of one, I rarely buy from Amazon anymore, even less often than my going to Walmart. In Amazon's case, stories like this make me queasy whenever I buy there. My greatest interaction with them at the moment is to browse and read reviews, and I then use that information to buy elsewhere. They're a great recommendation service, and free.
What happens if you suffer a memory-loss causing brain-injury?
I know more than a few people that leave when the company spins up an hr group...

HR is a purely political entity within most companies.
I hadn't heard of these RTX microcontrollers. Programming them seems quite interesting![1]

[1](pdf): http://soton.mpeforth.com/flag/jfar/vol6/no1/article1.pdf
good pranking material
https://www.indiegogo.com/projects/protonmail is an example
Jesus Christ.

Wikipedia stopped being an encyclopedia long ago: now it's just Bureaucracy Simulator 2015 with the AI cranked up to nightmare.
Before we cut space missions, can we please stop paying so much for warfare and spam first?
Also his "How I lost faith in Lisp" post is interesting.

I'm not sure how I stand on "w/ a great language one does great things" vs "great engineers do great things with any tools they have" debate.
3-D Printing Antique Musical Instruments (VIDEO)
For those of you who haven't used it, Chocolatey will change the way you get a box up and running. Think of it as Nuget/Gem/NPM but for windows apps.

Want paint.net? "choco install paint.net"
Want sublime? "choco install sublime"
It is that simple.

It has been a free project for a long time but they've got a kickstarter to help fund major enhancements, (virus checking, package moderation, more "sys-admin" type tasks to monitor machines on a network). It only has 4 days left, I really hope everyone considers backing, or at the very least, share it with friends that may be interested.
Most of this has been accomplished by economic growth in the most populated areas, mainly China. The situation elsewhere didn't change that much.
So how has Scala "a similar problem"?

Plus, for this question, the size of the user base doesn't matter: If a developer has to adapt his code to a new language version, he/she doesn't care whether ten or ten-thousand other people have to do the same.
The fundamental problem with trying to retard vulnerability markets is that vulnerability research is expensive. There aren't that many people who can do it(†).

You could conceivably ban overt vulnerability sales. But that doesn't actually fix anything, because the firms that want to buy bugs now will simply retain researchers directly instead of licensing their work product.

You could even conceivably ban commercial vulnerability research. ACLU's vulnerability markets guy has come close to suggesting that in the past. But that also won't fix anything. Firms that are using vulnerabilities illegally would continue to (now illegally) fund vulnerability research --- an activity that is far harder to monitor than actual hacking, which is already hard to monitor. The net effect would be to clear the industry of everyone doing "benevolent" research --- no more Metasploit, but lots more VUPEN(††)-type stuff.

† Where "it" means the kind of vulnerability research that commands 5-6 figure premiums, virtually none of which is web app security work

†† Full disclosure: I know fuck-all about VUPEN and am just using the name as a shorthand for "the vulnerability boogeyman".
Rights (as they exist today) are based in legislation. Legislation is fundamentally political. Politics is glorified tribalism.

While the people who formulate and enforce our rights are put there by geographic tribes, you won't see rights that stretch far beyond your borders. It's only when a community that is no longer geographic in nature forms tribes that we see the geographic tribes pay attention to the rights of "foreigners", and not because they're foreign, but because they're important to their own voters.
>Tabs mean indentation.

Sorry but this is false. The only thing a tab means, is tab.

Please provide your reasoning for the down voting. Thank you.
As the parent said, in situations like asking about benefits, they're great because to me it's like talking to a sales team.

Have you ever, for example, had a contract change forced upon you, benefits taken away/downgraded, had long-time overtime policies changed, experience blatant discrimination? It's been my experience in cases such as those, you find out who HR works for.
A combination of:

i) I want it to sync across all my devices but

ii) I don't trust cloud providers. I especially do not trust the cryptography people use.

Also, I am poor / mean and I the price I am prepared to pay is below what people are prepared to charge.
Why in the world would Google disclose information about you to its customers when it can probably make more money by being squarely in the middle?

>> Hello, do you need to find someone who might be interested in buying Toyota cars? What's the message that you'd want plastered all over the Internet for this guy? OK, just sign this check and it will be done.
I'm having a hard time coming up with an example of a critically important vulnerability that relied on permissions models. Arbitrary code execution is usually game-over no matter what privilege level you have.

The exception to this is sandboxing, which is effective (but unreliable) in limited, specific scenarios but not at all effective for the general problem of controlling real, full-featured user programs. Compare the Chrome content sandboxes to the Apple application sandbox.
You make the design and then you can export the UI as html/css/js Ionic project. It is really cool since it saves a lot of development time.
Hey there,

Just go through a good programming interview questions book and solve everything using the language of choice... in your case it would be C++11.

In case you need some help, I'm in a similar position myself, I could send you a programming question to your e-mail once a week or so, so we can then discuss it a bit. That would improve your confidence for sure.

Cheers :)
Well, the gold standard is to find fares (expertflyer.com will help you out here) then find inventory that matches the fares.

United has a live $69 base fare K fare from EWR-OSL; find inventory to match and you're good to go. ITA Matrix (matrix.itasoftware.com) will help you do a fairly broad search, like "departure date within 1 month of X day and total journey length Y--Z days."

If you don't have the time for that stuff, follow the folks at theflightdeal.com, who as near as I can tell have software scraping fares on a few hundred key routes and make blog posts when they see particularly low fares; see e.g. http://www.theflightdeal.com/2014/10/31/united-466-newark-os... .

The SFO-OSL $512 fare was posted in March; don't think it's still valid, http://www.theflightdeal.com/2014/03/07/united-512-san-franc... .
Not all, the rarely used (but needed) ones are stored, and I am old school, they are printed and stored in a safe. But the ones I use every week, yea, I remember them. Part of my ability to do that is I also shutdown accounts if I am not actively using them to keep it a manageable number. Mostly because there is no way I could remember too many at once and not screw up by having some easily guessable pattern.
That is not a very good summary of Endgame or VUPEN.
A colleague once commented that these things are essentially one year notice, and you should use that time to carefully find a new job.
And you would stop allowing it how? Serious question. I commented upthread about that problem.
1750 lines of fascinating C [encompassing an garbage collector and user-level implementations of user-defined types and structures, single-dispatch object-oriented "messaging", and generic "multimethods"]
A study about the government funded by the government. Are you seriously suggesting it's free from bias?

Also, you're justifications of their previous actions based on forming a fund are missing the point. It's the fact that they participated in the first place that's the problem.
He seems the main committer there, indeed... but "Naitik Shah's open-source libraries" seem to be present already at: https://github.com/daaku?tab=repositories ... so what is the "facebookgo" thing then?

edit: the files have "Copyright Facebook, Inc." anyway
You can fire for no reason.

You cannot fire for wrong reasons.

Although companies need to worry when firing members of a protected class, and we can debate whether that level of worry is underblown or overblown, lying about your educational record is a smoking gun that would make it trivial to dismiss the employee on the spot if the company wanted to do so.
"Unappreciative clients are exhausting" - That's been my (unfortunate) experience too as a software freelancer. On the plus side, it's taught me to appreciate all the service providers who provide me with some service - electricians, plumbers, waiters...
> I bet F# comes out looking far better, because it was so deeply inspired by Haskell (but made practical)

Eh what? Scala is a lot closer to Haskell than F#/OCaml, and can express roughly the same things, while F# is a lot less expressive.
In this case, the person claimed they had multiple, high quality / high paying alternatives when they took the Amazon job. Makes it that much bizarre the person chose to accept such a non-compete.
Building WikiWash: A Real-Time, Open Source Tool for Wikipedia
If you're sending Amazon money, as a retail customer, or very much relevant to HN, using AWS, it matter a great deal how honest they are.
Uh, the UK incarcerating people for speaking helps his argument...
Meanwhile in US Congress:

http://www.theguardian.com/commentisfree/2014/nov/12/new-spy...
I'm sure it does, it does everywhere else. But I think things are a bit different and higher stakes with executive level folks like the the one in question here. 18 months is not an eternity if one can "afford it". Ironically, that's what probably gave him prodigious free time to pursue legal action.
California Lemon Lawyer
See what you should pay attention to choosing a lawyer:
• Location (city)
• Comfort Level (in communication with the lawyer)
• Experience (how seasoned the lawyer is)
• Cost (the lawyer’s fees structure)
Find us on calemonlawinfo.com
Space probe NEAR-Shoemaker landed on asteroid Eros in 2001!

What is amazing about this landing is that the probe had no landing gear, no shock absorbers, and was not designed in any way to land. NASA engineers tuned the orbit carefully and slowly and we're able to match velocities for a soft landing for what was otherwise supposed to be an orbiting spacecraft.

http://en.m.wikipedia.org/wiki/NEAR_Shoemaker

(Edit - fixed asteroid name)
Don't worry, this story has an hour head-start. The photo will probably end up with more upvotes.
10 years ago I'd have linux sound drivers that wouldn't respond to kill -9. If I unplugged or plugged in while sound was playing, I'd need to reboot if I wanted sound again.
Attribution back to NSA isn't the big problem. Operations is the problem.

You can't forge certificates without associating them with some specific CA.

If you forge a certificate for a pinned site, you risk detection.

If HPKP is widely deployed, every site could have that risk.

Unless you've popped all the CAs, the browser vendors can respond to detected forged certificates by curtailing the compromised CA. Meaning the NSA has to compromise another CA to continue their activities.

There aren't unlimited CAs to work with.

Stipulate that NSA doesn't care if attacks are attributed to them. Certificate surveillance is still an operational problem for them.
And you're probably right. Is this the same 30 (?) year old Privacy Act that allows law enforcement to get our emails after 180 days without any warrant, because they are considered "abandoned"?

In the meantime, Google is trying to push everyone to archive rather than delete emails with its new Inbox client, making it once again very convenient for law enforcement to get this sort of data from us without too many obstacles.

And what's happening with that E2E plugin for Gmail? Is it still coming? What's the progress on that? Will it even work with Inbox? Because they seem to have pretty opposite goals. Maybe I wouldn't mind it too much, if I didn't know Google wants to eventually kill Gmail.com and replace it with Inbox.
The counterargument has been that while other languages may provide powerful macro systems, they're not as easy to use, nor are they homoiconic.
XamlServices serializer. Technically it serializes Xaml, but afaik it can be prodded to produce vanilla XML.
Hasbro Is in Talks to Acquire DreamWorks Animation
For these things the videos by Hans Rosling are a classic, all of them are great and shine a completely different and positive light on where we stand:

http://www.ted.com/talks/hans_and_ola_rosling_how_not_to_be_...

Look for the other videos as well, he has a few.
not if you have been properly documenting things for everyone you fire. Amazon fires enough people that they should have procedures in place that make this trivial.
Yes, of course individuals have to use some sort of self assessment. The point is that aggregating them and treating that as evidence is mostly futile.