skysight-inc/HackerNews huggingface dataset:
Bloody hell, thanks so much for this, I had no idea. What would be the word for this, "collateral war crime"?

FWIW, even though far larger quantities were sprayed over Vietnam, the spraying made the contamination less permanent than in the Netherlands. Hopefully most of what was sprayed in the war has been run off into the ocean, with no pluming and relatively little groundwater contamination.

Although "relatively" is rather less comforting when the contamination involves dioxins.
I've seen a lot of complaints about the interview process at Google. One core issue to me seems to be that they outsource a lot of their recruiting. Another may be the metrics. Hiring the equivalent of gym membership salespeople to do recruiting has issues.

On the other side, I've only had very positive interactions with Google recruiting. When you have a company growing so fast in both relative and absolute numbers, you're likely to run into some issues.

In the broader sense, technical people have to stay relevant. I was recently helping a Phd data scientist try to get a new job. When I suggested that he learn Python to augment his SQL, he said he was too old to learn new tricks. After hearing that I new he wouldn't be of use in my firm, or many others.

The flip side is that the people who do stay relevant and have all the experience are enormously valuable. Someone who is programming in Python or Ruby on Rails that also had to learn Assembler and C will have enormous insights into performance and what's going on in the guts of the machine. Those types of folks can solve problems other don't even know how to frame. It's hard to find 21 year olds with such breadth.
They didn't say they would have liked to compete.

They'd just have liked to enjoy the same market power in those cities that they enjoy in their current markets.
> I'm sure that there is a lot of low hanging fruit for Go to grab at to improve performance, and most likely will.

If potential improvement becomes actual improvement, you'll most likely see that result when the measurements shown on this website are updated for that version of Go.

To-date the measurements for Go have been updated 9 times since Go 1.0 (3 years ago) and another 50 times in the 2 years before Go 1.0.
I think you're ignoring the possibility of technical progress. Who says we will even need food in 100 years? Eating dying plants and dead animal bodies is, on the whole, a very, very inefficient way of getting energy from the sun.
Do You Embrace Gender Equality in Your Office Dress Code?
Kinda vulgar and tone deaf for something even semi-sanctioned. I wouldn't be happy if one of my developers hid something like that in our products.
This is very cool. Are there any restrictions on using the API?
REALTORS Going on Offense Against Patent Trolls
I get the legal principle, really, I do, but that doesn't mean it's necessarily correct or that I agree with it.
Social Media Marketing: The Three T’s to Get Started with Your Social Media Plan
Wow, that start-up generator HN post sure did affect my perception...
I don't think it's just calling one engineer - it's multiple teams that need to align for the change to push through.
Even if users don't need "Linux-style" package management, developers definitely do.
That's what I do as well; unfortunately all the JS jibblin' often makes Safari crash and go into an endless page-reload loop.
The Supreme Court essentially agrees with this in Alice vs. CLS Bank
How many times we must have submissions related to this on the front page? are you guys that desperate for karma or whatever that is? especially since this exact information is present in the original submission[1]. I don't think it warrants its own submission. Just my 2 cents.

/rant.

[1]: https://news.ycombinator.com/item?id=9433160
It apparently requires a browser extension. Is that actually better? I'd rather direct my customers to a third-party site I have a relationship with than ask them to install a plugin.

(Disclaimer: I have no product or customers to worry about, just musing)
Correct, cubic inches would be the imperial unit. The famous Chevy big block 409 engine (from the Beach Boys song "409") is a 409 cubic inches, or about 6.7L (6700 cc, cubic centimeters).
Yeah, sorry for the mistake. Yes, you are right in this case bad code would look like :

<ul class='collection'>
<li>
Is red
<ul class='collection'>
<li class='collection-special'>Should be blue</li>
</ul>
</li>
</ul>

.collection > li { color: red; }
.collection-special { color: blue; }

http://jsbin.com/tulenoxutu/1/edit?html,css,output
Why doesn't it link directly to issues on github?

It would get annoying having two separate lists of features (and, presumably, bugs). One on github and one on this service.

Still, if it just did voting on issues on github, I'd find it pretty useful.
Wow, I think http://www.visit-new-york-city.com is the first time I've seen an example of domain based navigation. Almost every link on the page is to the top level of a slightly renamed domain. Depending on when this was made, that could have been very expensive.
How soon will we have 16/32 core mobile processors? It would be nice if something will force the industry to investigate alternative parallel programming paradigms.
Reading the Holacracy page on "processing tensions" [0] feels like document written by Dogbert. Poe's law resonates so strongly here that had I not known that this was for real (since there's a book, and Zappo's is doing it), I would have thought it was satirical.

I feel like I need to read it three times, and still it feels like mumbo-jumbo.

0: http://holacracy.org/blog/processing-tensions
(ie Iraq poisoning with depleted uranium from those cool A-10 shells and thousands of kids with borne deffects).

Iraqis (like other Middle Eastern Muslims) have high rates of birth defects because they have high rates of cousin marriage:
http://www.marchofdimes.org/materials/global-report-on-birth...
I used to work at a retailer and I know the password myself.

This is a prime example of hyperbole. The password only allows you to change things like what is printed on the receipt (the banner), merchant ID and other such things. It basically allows you to enter into a menu to set a few settings. It's not as if you can get a dump of card swipes.

Just a few researchers spreading fear about what has been known for a long time.
6-12 months? What? You must work in web frameworks...

Your example, I assume, refers to SQL, which was first released in 1986. The absolute latest standard was released in 2011. The lingua franca to be proficient in say, Postgres, changes far slower than that.
Regarding the labels overlapping placeholders, adding the "active" class to the label solves this.
> Severity of the injury does not change my evaluation of the matter seeing as how it was entirely self inflicted.

The jury in the case did not find the injury to be entirely self-inflicted.

People on online, tech-related forums, IME, tend very often to have a much more exclusive view of responsibility than either the law or society at large.

Which probably shouldn't be surprising; its easy to see how exclusive views of responsibility and crisp if/then/else logic can easily appeal to the same aesthetic sense.
After vandalization, Google Map Maker is temporarily not allowing new edits
Ask HN: Which companies are doing anything good for the world?
Disclaimer: I know that 1) this will sound horribly naive of me and 2) I probably haven't had enough rejection emails to set me straight yet and 3) most of the people on this planet would kill to have a random, whatsoever job so nothing gives me the right to be picky; I'm down to earth enough to acknowledge all these are valid points, but I still don't care :) So now that we have these out of the way, here's my question:

What are some lesser known companies that are doing anything good for the world, and could benefit from my programming skills? [0]

I'm confident platonic-like meta-discussions [1] about what does it mean to do good can be avoided by applying some cheap common sense, so the question is left broad on purpose to fit multiple viewpoints.

Also, it's not like saving children is the only way to fit the profile; I'm sure there are tons of great companies involved with scientific research, activism, helping minorities, saving the whales, fighting global warming, treating loneliness, creating communities for older people, helping butterflies to mate and so on that I never heard of; and I'd love to get up in the morning knowing that my work will do a little more than increasing the GDP and selling ads.

Just to make it clear: I'm not looking down at people who sells ads for a living, but I'm in a very lucky position (white young male from a first-world country, with no debt and nobody depending on me) and I want to leverage this. I guess a lot of like-minded people out there would do the same if they knew where to look. Apologies for the --verbose.

TL;DR: see title

[0] https://www.youtube.com/watch?v=IXuFrtmOYKg
[1] http://en.wikipedia.org/wiki/Form_of_the_Good
Not sure about the implementation in Excel. At least the paper (POPL 2011) describes more powerful functions, containing e.g. case distinctions and simple loops. There are some examples in there. I'm not an Excel expert, but would be surprised if cell format could do that.
Absolutely, Haskell has a richness of concepts to it that's entirely in a class of its own... but that being said, Haskell is to programming what sex is to life (for a woman... because men's natural enjoyment of sex throws off my following analogy). Granted there is richness and joy in finally discovering it, one needs to realize it's important that one isn't forced into it too early. Haskell demands a lot of thinking up front and therefore requires a programmer of a certain logical / organizational maturity in order for the process not to be frustrating and painful (or even traumatizing). Haskell (like C, Lisp, and the arcane slog known as Erlang) should rarely be someone's first language.

And that's where Ruby, Python, Javascript, and to some extent Matlab come in. For whatever else people may say about them later (they don't scale, they're a roadblock, they're a mess, null is not a function, etc.), they were there for you when you were programmatically young and they introduced you gently into a world that's otherwise extremely complex.

After all, programming, like literally everything else, is 99% human and 1% logic, machines, data, "scaling", etc. Programs are written by people for people (incidentally they can also be read by a computer), so it's incredible important that the 99% of that equation (you the programmer) don't become discouraged at the onset by an extremely elegant, expressive, but rather rapey language before you're ready for it. In that sense, it's absolutely okay to be "seduced" by an easy scripting language in the beginning. Eventually, though, when you start lamenting about "undefined is not a function" and how that could be so easily avoided when proper type-checking, that's your body telling you that you're ready for Haskell now.
I'm not saying you're wrong, but 'set for life' money can pay for a lot of therapy.
Linking serotonin levels to depression is 'biobabble,' says psychiatrist
ServiceStack might be the best thing mankind built. I cannot use it.

1) I'm talking about a pet project. Not 20% as in one day a week. I'm working normally, would love to see a way to make this (a port) happen in the evenings. $50 would be more than I would like to spend here, because it's my own money and the end result - even if successful - is probably a 'Huh? Interesting..' and that's that. It would be for my own amusement.

2) To see if it will improve my workflow I'd need to invest (time) in it first. Since I don't have a use case for SS (see 1) I see no point doing that in the moment. I learn new stuff every day, the queue is basically endless. SS could've jumped to the top if it would've been a viable option. So I'm not making the case that it won't improve my workflow: I plainly don't know anything about it.

3) Yes, my salary is more than a grand / month. But that's a crappy metric. It certainly feels as if lots of people here make $100+ a year, the SF crowd. Right, if you basically cost that much in 4 days then this might be something to argue. But that scale changes rapidly with smaller salaries.

4) Even if we agree that $ 1000 (per nose) is nothing, who's going to spend that? No clue how this works in other companies, but here you have to make a case, get X people from management to agree. Why would they? "I would be more productive"? Without snark, I'd really like to see a case for a purchase like this that could work in my scenario. Here's the rundown again, that's what you'd face: "Replace a free and well-understood MS technology in a shop run by MS fanboys with an open-source stack that no one knows a thing about for thousands of dollars, so that the one developer with his crazy interest in non-Windows environments can rip WCF out of our stable and mature product to - maybe - port it to Linux, because he'd consider that cool". No offense, not trying to attack you here - I just want to make it blatantly clear that 'random' comments a la 'that money is nothing' are - if not wrong in general - not useful here.

5) Quitting can be a big deal. It would be in my case. Circumstances, details matter.
Wikipedia has a good section about it: https://en.wikipedia.org/wiki/Age_of_candidacy#Controversies
A JavaScript-Based DDoS Attack as Seen by Safe Browsing
Here Amsterdam works on the sanitation and construction of the Volgmeerpolder (= the name of the area).
It's not the education that matters, it's the relationships and prestige.
It does not matter in any real life pages.
Must have refreshed the UPS tracking page every 5 minutes now for the last couple hours, looking for the "delivered" status change, even though I know i'll get a sms as soon as it's dropped off, and i know my driver consistently comes around 5-6pm because my wife does all her shopping online and almost everything comes via UPS.

The boss even told me to go home and get it if it comes early so they all can see it, haha.
When I saw a missive which is commanded to take 30 minutes to read... my immediate thought is, ok they're doomed.

Every book on business management and communications repeats the "keep it simple and clear" over and over. Considering the words of the CEO are repeated by dozens if not hundreds of people, you don't want the message to shift.

I read the article about holocracy, and frankly anything that is described as "difficult" and "painful to transition" and "takes years" just seems like it better delivers huge benefits. And from the origin stories of holocracy, I have my suspects of why.

In the end, management is all about human dynamics. All the advantages and disadvantages of being human. You have to lean in to the advantages and minimize the disadvantages.

I would probably be net negative on holocracy for my own consideration however.
You don't need to use an IDE (like Xcode) on OS X in order to compile standard C++, a Makefile will do just fine. They've probably developed the C++ code on Windows with Visual Studio and tested on Windows and OS X.

For the GUI part it depends, technically you don't need an IDE to create GUIs on OS X. However, most people use Interface Builder from Xcode for this.
https://www.coursera.org/course/neuralnets

http://deeplearning.stanford.edu/tutorial/

http://vision.stanford.edu/teaching/cs231n/syllabus.html
They'd be competing with Xamarin if they did that.
walmart and publix near me take them
This looks beautiful and it's wonderful to have more options than Bootstrap. I also recommend Skeleton for anyone who wants a super minimal UI framework: https://github.com/dhg/Skeleton
Kind of reminds me of... scientology.

Replace sea org with teal organization, and auditing with 'tension meetings' and you got yourself a new cult!

Then again, I'm just jealous since I always wanted to start a cult :-(
That story may well be accurate, but it more likely reflects how the interviewer/environment mistreats everyone, instead of any unusual treatment of one candidate.
Another fun one from this guy:

https://www.google.com/mapmaker?gw=55&editids=IQzK-qyasyb9dO...
hi i would like to request .com domain name if available otherwise whichever you can provide
you can contact me at jitendra.shah90@gmail.com
Creating Side-Scroller Game in HTML5 and JavaScript
Wow, this sounds like an incredibly unhealthy way to work. I look forward to seeing the inevitable, expensive failure & blowback.
site doesn't work for me at all? no content on any page
There are new features in both, sure, but "drastically different" seems to imply that someone proficient in the C++ or Javascript of 10-15 years ago would take more than 2 weeks to get up to speed. I think that's unlikely.

"Oh, the compiler does that automatically now!" is not such a steep learning curve.
On first connection to a new site (typed without protocol), try https first
It could easily use the API to parse comments for +1 / thumbsup emoji / etc too. Also could have a lil viral component, when you +1 on the app, it adds a comment with a link to the app.
Creepily accurate.
Greylock invests $10M in Uber co-founder's new startup “Operator”
> I feel like if the person's English was not that good, one thing that the interviewer might have wanted to know was whether the person could communicate effectively with coworkers.

person = interviewer, or candidate?

The interviewee may have wanted to know the same thing about Google employees...
books about internal corporate communication dont exactly advocate "Dense ideas" at the executive level.

After all, who is going to read a 30 minute long email? Only if you are threatening their jobs (and Tony is!)
You should seriously just gear all the way down at a stop. It's easy to start then, and easier on the bike.
I've been looking for something like this for a while now but honestly if you run a non-technical service requiring your users to sign up for a github account (just to vote on features) is a pretty big ask. Integration with other AUTH services like Facebook/Google would be very beneficial.
I realize the article speaks about the frustration this user had with trying to work with Ancestry.com to try to get his data back after the closure. However, has anyone gone to Ancestry and stated they will take on the liability of looking through the data and getting it into an exportable format and returning it to these users? Seems like an interesting open source project. Maybe Ancestry hasn't been given the right offer just to have the data taken off their hands.

Certainly there are legal issues and privacy issues. Are these really insurmountable? If enough people really want their data, I somehow doubt that this couldn't be worked through. And I absolutely cannot imagine that Ancestry just deleted all of it when they shut down. It's probably sitting in cold storage somewhere.
https://www.youtube.com/watch?v=Zjz16xjeBAA

Quote starts at 1:20. One of the funniest movies I've ever seen.
Specifically, in 2015 our C99 Standard Library implementation is complete, except for tgmath.h (irrelevant in C++) and the CX_LIMITED_RANGE/FP_CONTRACT pragma macros.
Yet others in this thread have explained low numbers of over 40 employees by claiming they often go on to become entrepreneurs. In that case we should see a higher precentage of founders in that older age group not a lower number.

Of course what you and others say is quite plausible. But also often contradictory. It really looks like a very real phenomenon for which intuitive but post hoc conjectures are being generated. You could do the same thing for women or any other group as well (thank goodness sensible people don't)

Ycombinator is not evil or unusual but really ageism is a very measurable, irrational problem in the industry that is undoubtedly resulting in lost efficiency and we have a choice of addressing it or just ignoring it with facile explanations.
How much of that is due to Google helping them out though? Could Google have launched a competitor for say, $0.5BN? So long another big player didn't buy them up and do well, we could easily be laughing how they wanted 1.6 and Google only needed a third of that to win.

But I suppose it doesn't matter in the big scheme of things. Why take the risk of someone buying YT and maybe getting more traction? A billion dollars doesn't matter enough, long term.

Or look at Groupon, which hasn't really done better than Google's $6BN offer - that didn't work out spectacularly for Groupon. Imagine if Google used a few billion to get people using its deals site. They could spend millions a day subsidizing deals for a year or two just to build traction. Yet they still offered 6BN.
Venture-capital infusions shrank Box founders’ stakes, ignited strife
My ideal encyclopedia does not have hundreds of thousands of words of discussion about the important differences between en dash, em dash, minus and hyphen.

https://news.ycombinator.com/item?id=8600342

Here's fifteen thousand words of discussion about en and em dashes and hyphens and minus signs. And at the end of that one discussion? No consensus. https://en.m.wikipedia.org/wiki/Wikipedia:Village_pump_(poli...

And this is about punctuation. Imagine what it's like on actually contentious issues - Balkans wars, various islands claimed by more than one territory. Etc.
It might help this email made it easy to visualise quite how the teams are supposed to approach a problem under this new paradigm. As it is, I've read the thing and I have no idea how it's meant to work. It might be a great idea, it might be a terrible one... either way, it's got a lot of buzz words, which is rarely a good sign.

Uncharitably lots of it sounds like giving up on managing - we'll set the strategy and the rest will somehow work itself out.
I don't like calling, but I have always gotten a nice response to the emails I have sent to both my national and state level representatives.
Or you could just read this... - http://www.amazon.com/Html-4-Dummies-Ed-Tittel/dp/0764505726
How often do you sample?
Or at least, think they do. They're human, and subject to human biases which no amount of awareness and understanding will completely remove.
I love how that editor "just works" 12 years after its last release. Thanks!
Gold and silver have the unenviable advantage of being immediately understood by absolutely everyone that has even a rudimentary knowledge of the history of commerce.

Bitcoin still has to be explained.
Avast being malicious
What would you do if you never had to go to work again?
If time or money was of no issue to you, what would you be doing RIGHT NOW?
It might have been more effective as Unions for Uber
IIRC without patents you have trade secrets, patents ensure the details are more widely known (in theory).
> hater horde comes out to tear down the hard work of developers without offering any viable alternatives.

No comment on the "haters," but your argument precludes the possibility that some users are happy with their current installations, and do not want an alternative.

> What the fuck have you done lately?

I'm writing a udev replacement [1]. Not because I want to re-invent the wheel, but because the wheel I was using got taken away.

[1] https://git.devuan.org/pkgs-utopia-substitution/vdev/blob/ma...
Haskell has a problem in that people think about the basic libraries as deprecated, but won't deprecate them due to backward compatibility. Thus, people starting on it will get plenty of slow and unsafe constructs, while people used to it only look at the fast and safe ones.

There should be warnings all over the Prelude and basic libraries documentation.
You are confusing Android with desktop Linux, very different beasts. Just try to open/create a graphical window on a typical Linux distro, after that try to create a simple app on Android and you will understand.
Have you actually seen anyone getting hit by a modern car? They definitely do not protect a pedestrian.
> female

seems like an arbitary detail to add, among the many possible details you could have chosen.
Nope, its not.
Hmm. It's working for me. Is anyone else having this issue?