skysight-inc/HackerNews huggingface dataset:
Used to have? You're conflating a lot of very different things here. You may consider plain clothes officers to be "extremely unprofessional", but how does that infringe upon the rights of Americans? Plain clothes officers date way back to before the war on drugs, as do paid informants and undercover officers.

Much of what you're railing against is a fundamental part of law enforcement. If a tool is being misused you probably wouldn't ban it entirely. You are advocating a world in which high level organized crime would have a much, much easier time. I challenge you to find a RICO case that didn't involve paid informants, a wiretap, or an undercover officer.

The question we should be asking should be how do we stop these tools from being blatantly mis-used. It is absolutely wrong for the DEA to manipulate evidence so as to hide the use of surveillance from the defense. Does that make warranted surveillance on, say, a criminal syndicate wrong in the first place?
Building an App for Yourself — A Case Study of Heed
Aren't we all evolved from the same super space dust? There was no right & wrong then, and there is no right & wrong now. Accumulation of wealth and marginalization of the weak is the 21st century version of survival of the fittest.
Thanks for posting the link. I would have put it up, but Hacker News penalized me last time I linked in the comments of my own post.
An apology to Facebook Paper developers
Chinese Python: Translating a programming language (2008)
As far as I can tell, in parallel construction they use illegitimate cause or illegal evidence and ensuing investigations to construct a hypothetical way that they could have legitimately found cause or evidence, and then they lie and say that they did it the legal way.

With SOD tips, they are getting tips from illegal sources and using them for cause, and simply lying and saying that they got the tip from somewhere else, like an anonymous informant, because there is no legal way they could have known. It's just a step away from hiring actors as witnesses, which I'm thinking is not very far away.
Simple solution: swipe up on the carousel to make the cards full-screen, then browse. The whole UI works on this paradigm, so it may not be obvious at first, but it will be if this style of app continues.
Congrats guys this is awesome. Huge market opportunity. It is ridiculous how hard the job search still remains.
How quantum? Very quantum. Such entanglement. Wow.
Fission is still based on limited resources ultimately. I agree that we probably will need it to get to fusion, and that in turn to get to dyson spheres, but in the real long run, it just seems silly to not tap into a fusion reactor that is putting out huge amounts of energy, wether we use it or not.

And then there is this "small detail":

http://en.wikipedia.org/wiki/High-level_radioactive_waste_ma...

Governments around the world are considering a range of waste management and disposal options, usually involving deep-geologic placement, although there has been limited progress toward implementing long-term waste management solutions. This is partly because the timeframes in question when dealing with radioactive waste range from 10,000 to millions of years, according to studies based on the effect of estimated radiation doses.

and

Hannes Alfvén, Nobel laureate in physics, described the as yet unsolved dilemma of high-level radioactive waste management: "The problem is how to keep radioactive waste in storage until it decays after hundreds of thousands of years. The geologic deposit must be absolutely reliable as the quantities of poison are tremendous. It is very difficult to satisfy these requirements for the simple reason that we have had no practical experience with such a long term project. Moreover permanently guarded storage requires a society with unprecedented stability."

So much for solutions that actually exist. There is no long term solution to nuclear fission, not yet anyway, while on the other hand, the sun does exist, so does technology to harness solar power. The tricky part, other than building it all of course (robots and nanobots surely will help there, both with building as well as with getting/making the materials required), is getting the energy from there to here. Microwave? Converting it into chemical energy on-site and sending titanic pocket warmers to Earth? That's not even that important, since even 0.00001% efficiency would net us more energy than we could otherwise have in our wildest dreams. [ http://en.wikipedia.org/wiki/Orders_of_magnitude_%28energy%2... ]

Do you really think it would take us even 5000 years to get to the point of being able to build a dyson sphere? Hmm. At any rate, that's something that would work; on the other hand, we might find ways to use/defuse/store nuclear waste, we might not. We simply don't know yet.

So yeah, I'll be doing that.
There's a link on HN but it didn't do very well... odd.

Upvote it back on the mainpage... looks like a bad title buried it.

https://news.ycombinator.com/item?id=7179241
I seriously doubt it. Trying to figure out what a person values may be important in an interview. But I think it's more likely apple has just decided that optimizing the last 5/10k doesn't matter because people will still want to work for them.
In EU it was banned not because of toxicity, but because it degrades slowly in ground waters.

You are making little sense. It they were not worried about toxicity, then they would not care how long it takes to degrade.
How the Seattle Seahawks solved Peyton Manning
(Chrome DevTools team here). We cleaned up the filtering as it was totally inconsistent across all panels. So now it introduces one more click, but felt like generally that extra click was OK. I think we can still improve the UX, however. Which panels do you most use filters on (and for what?) Console, Network?
This is on point. Bjoern's Compass will hopefully allow us to set more market-driven pricing models.
What's different is doing it as a subscription and at a high revisit rate. Farmers can interpret NDVI and what's actually more amazing is the amount a grower can tell about her fields from just a visual photo. By providing a time series of 30 weekly images it makes changes readily apparent and doesn't require expert consulting (beyond the extensive expertise that farmers already have) to make better decisions.
> If an error happens, an exception should be raised.

For better or worse, Node's best practice seems to be to propagate errors via the err parameter in each callback. E.g. `function myCallback(err, data)` where data represents the result of a successful computation.

One could reasonably debate whether this was the best possible design. Some people like exceptions, for one thing. For another, JS's dynamic typing, combined with multiple layers of error propagation, could lead to mishandling of the errors--you expect your callback to be passed error A, but it actually gets error B from elsewhere in the callback chain.

But this pattern is ingrained by now. If people started deviating from the pattern and using exceptions, you'd end up with an even worse monstrosity. Every bit of calling code would have to handle both styles of errors.
AeroFS is hiring Engineers to improve collaboration at work
A Decade of Building Facebook
The Supreme Court could have declared that the search can only be for evidence of a particular nature for which the police already have probable cause and that failure to yield to a pedestrian is not probable cause for drug possession (of course, if we're just evaluating things on epistemological grounds, failure to yield to a pedestrian is not a probable indication of anything interesting).
I just tried swiping from the middle. I can advance 13 stories by starting from the middle. How is that not enough inertia? Why would I need to swipe 20+ stories in a single motion, when I cannot read any of the titles when they go by that fast?
Duke Igthorn?!? Calling yourself the Dread Pirate Roberts I can understand, but a Gummi Bears villain?
Microsoft = closest company ever made in software. They don't contribute as the rest of the companies and, they take years to advance in many topics. they had their strong with 95, XP, but then...
Go back to Reddit. You don't belong here if you can't make an intelligent comment. Sorry.
>the executive branch's job is to enforce the law.

That's starting to become a very quaint idea.
3.5.4 was released a bit over 4 years ago. 3.6 was released 3 years and 11 months ago.

You may need to get your perception of time checked. ;)
Can the Internet Make Politics More Collaborative?
I'd still love to see a graphviz equivalent for JS that does layout for digraphs. This looks cool if you need undirected graphs, but doesn't seem to have any digraph support.
Generators and Promises play very well together.
John's tweet is a pretty accurate summary: https://twitter.com/collision/status/430772656523063296.
Is it possible to do the Reader Monad from Haskell in Clojure?
I agree about the thumb covering the content, but in the short period of time I've spent with the app, I've found myself swiping from the middle - mostly along the bottom-edge of the screen. And I guess the physics-driven carousel hasn't been a huge problem yet since I've mostly been swiping to pan through the content for skimming. Guess that's the challenge of any interface - that different users may approach it in entirely different ways.

Anyway, nice study on the interaction, and thanks for your reply.
Thanks to Don Syme? F# surpasses C# as a language, and a lot of the CLRs power comes from proper generics. And Simon Peyton Jones (Haskell is pretty neat, isn't it)?

C#'s a nice contender against Java, but in my hindsight, it had an overly limited vision.
Well, marketing has never really been Microsoft's strong suite :\
NASA has. The shuttle program is deceased. This isn't NASA's.

http://www.nasa.gov/exploration/systems/index.html#.UvE53R_E...
Noooo! Now how will I learn how babby is formed?
Who actually develops Linux? The answer might surprise you
The truth of the matter has always been "There is a shortage of STEM majors willing to work for the wages we'd like to pay them."

Pumping up the idea of the "STEM Crisis" is just a way to inflate supply.
Develop and run C++ in your browser
Uber Launches in Santiago, Chile
I recommend to use a site-specific browser (SSB) for internal stuff. This way you get a fixed platform which can be updated as needed. For the internet, you can continue to use an auto-updating browser.

Take a look at XULRunner and the Chromium Embedded Framework (CEF).

If you want to see CEF in action, try Brackets:

http://brackets.io/
Super Bowl Ad Twitter Analysis
Man, if I were creating the rules to govern a UTOPIA - I mean a freaking UTOPIA - and I could choose any rules I wanted.

And I wanted to make them durable. I mean DURABLE. Lasting hundreds of years. Thousands even.

You know what I would do? I would make some rules that were even stronger than whatever laws were in effect at a given time. And I would let THE PEOPLE choose whatever transient laws they wanted.

These even stronger rules - would protect people from choosing shitty transient ones.

Well, turns out philosophers DID get this chance.

And, when it came time to write these strong rules - and they wrote ,

"The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall NOT be violated."

To protect their citizens from whatever government was in effect at the time...

.... the pen lingered....

... and lingered ...

and lingered.

And through no pressure. No outside force except the desire to create a utopia.

...started writing "but".

Why? Why? Why?

Why not just write "The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall NOT be violated"?

Think about this, and perhaps you might start to see this world in a slightly better light.
Assuming the people they claim are the informants actually exist, and are not complete fabrications, then really the only difference between these 'informants' operating in this capacity and actors are what guilds they do or do not belong to.
Salted Password Hashing – Doing it Right
Was that swipe comfortable? Could you scan most of the headlines quickly, or was your thumb covering up most of them?

Paper's story carousel is designed to get you scanning headlines quickly with the inertial scroll. I believe that the current configuration — with its gestural shortcomings — does not ideally accomplish that goal.
I like the idea that the nation with far and way the most robust scientific research structure in the world has a "capability crisis".
> Honest answer: because in many states, the law is that a certain vote can force that contract into place, not merely deprivation of labor by the pro-union segment.

Now you're cherry-picking. There are several other laws that regulates what employees and unions can do, what they can demand and how etc. For example, the union must be open to everyone so the agreement can't be used to give preferential treatment to someone.
The PR damage control team is pulling extra hours, I just got an atrazine advert reading another unrelated New Yorker article. And certainly nothing would indicate I would be interested in any agricultural product...
Network is definitely the one I always click to turn the filters on.
https://developer.mozilla.org/en-US/docs/Social_API

This link provides some details on how Firefox will deal with bad actors. https://developer.mozilla.org/en-US/docs/Social_API/Criteria
As reply to my own comment. No issue so far on my Windows PC.
Thanks - I actually, embarrassingly, have not read the book (I should not admit this in public) but it sounds very much up our alley. That said, you can do so much more digitally than you can in print, especially for people who might be exploring careers in so many different ways and from so many different starting points. Shoot me over ideas any time :)
By the way, my debating this point does not imply that I agree with it.
Yes, and the charter you just gave is is evil. Fundamentally evil. Pure evil even.

"...do everything it can to prosecute as many drug violations as they can." That makes no mention of improving society. Or protecting society. Or providing valuable services to the citizens of society. Nor does it even make mention of the validity of the violations in question. Who cares if the violations in question are actually true. Truth and justice have nothing to do with the charter!

So no, the DEA deserves to be perfectly square in the crosshairs of blame. Along with many other agencies and governmental organizations.
A better design for boarding passes
Who cares? We'll all be dead by then.
It is up now in Bucharest!
Depends on who "us developers" is. Not all development is for Yet Another Corporate CRUD App (dressed up as some fancy groundbreaking tech). I'd argue they already have a significant presence in that particular "developer world" anyway. The vast majority of software run on enterprise desktop systems is Microsoft software, customized and extended in some cases by in-house (or contracted) development using the very walled-garden Microsoft suite of software/languages/compilers.

MS's offerings in that arena are at least as good as any other, if not superior, and I think far superior to the latest fad of (ab)using the web browser as a One Size Fits All application platform.
As a non dev, i love the simple Stripe approach for providing first class payment solutions
It's working for me even though is it down says it down.

Cyprus
It's tricky because there is just no way to show 4D phenomenon without a lot of sacrifice. I ended up using a combination of "perspective" for size and differing transparency and a fair amount of movement. All of these are artificial of course.

The explanation on the page takes another approach: all black and white line drawings and a lot of brevity.

But it's really a hell of a lot of fun tying to figure out how to present impossible to visualize phenomenon.

And you are not remotely too dumb: if my story didn't come through it's my fault.
The DEA actively lobbies to keep drugs illegal, not on the science, but simply self-promotion.
I'm paraphrasing Merlin Mann, but another benefit of this approach in a day-job environment is that you demonstrate you are capable and deserving of doing cool work.

When a shiny Rails project is coming down the pipeline, is it more likely to be staffed by someone who hasn't done Ruby before or the engineer who's got a personal Rails project on her GitHub and blog posts about lessons learned?

Who is top of mind when a client comes in and needs a mobile app built? The person who gave a lunch-and-learn talk about iOS last week.

Want to take a week to explore a new framework instead of getting stuck on maintenance work between billable projects? Well, if you have a track record of producing artifacts of value it is a much easier sell to $MANAGER.
Our PCI auditors like to see anti-virus on every machine, Windows, Linux, Mac, or Unix. That might not be a requirement, but every year they ask to see our AV solution for everything.
Did you type "Yahoo" meaning "Google" or is your social circle an anomaly?
You're both possibly right -- as in I've seen both those things happen several times a week, for months.
Really?

The world of Google and Apple (Samsung and FOSS aren't even a player) is a world of closed computing platforms where people can't control their own devices and can't and don't code for them. More languages? I don't think so. How many languages can you use to write apps for your iPhone or Android device? Objective C and Java respectively and that's about it. With Google not only do you not control your apps/device even your data isn't under your control any more.

Yes, Microsoft's business practices weren't so great, but I don't agree the new world is much better. As a developer it actually feels worse. The only exception is Linux and server side development which is in a sense a niche (plus that existed before Google and Apple rose to their dominance and could have co-existed with Microsoft perfectly happily).
I don't think they are required by law to employ parallel construction, and whatever the hell this redacted technique is. At a certain point even people in the executive branch become responsible for their own actions and decisions.
I wish more apps would consider the "meatspace" physical layer of their software stack like this...
I believe it was sarcasm. lol
Thanks for this post. I'm always fascinated by culture/work intersection points.
The first one-way acoustic isolator lets you listen in without being heard
Crowdsourced OKCupid Crawling
Airpair connects you with live expert programmers
Better apps with clang's -Weverything or -Wall is a lie
It's a strange dichotomy in a way; we, as Americans, are supposed to be aggressively family-oriented while, at the same time, relentlessly dedicated to our work. Corporate culture here definitely has a certain intensity to it that can be a little off-putting.

What I will say, though, is that statements like that from a CEO can often give comfort to employees raising families. It can be jarring, for example, to transition from a boss who allows flexible workdays to take your kids to school, drive them to practice, etc. to one who doesn't. For a CEO, there's even the possibility of changing policies on parental leave, etc. that can definitely affect morale.

There's also the aspect of Nadella offering himself as a role-model for those who are wondering if there's life after 30 in the tech world. It can be reassuring to know that you can get married, have children, get older, have a personal life, etc. and still become CEO of a company. IMO it's a good counter-argument to the no-holds-barred hustle culture that is peddled to 20-somethings.
Why We Underprice
I've just downloaded the Holification Nation Instagram client. It's nice, but the icons are very grainy. They may not have included xxhdpi assets, which is unfortunate; that oversight tarnishes what would have been a really nice app.
FYI I wasn't trying to blame the Supreme Court. I agree that bad legislation rather than bad jurisprudence is the problem here.

OTOH Selective enforcement is a real problem. A lot of the bad laws on the books would go away if they had to be enforced with even a modicum of impartiality (If 1 in 10 people that fail to yield to a pedestrian were arrested with their cars impounded, that law would go away real fast).
Show HN: Create your own beautiful online store
Bill Nye & Founder of Creation Museum to Debate Evolution vs. Creationism
On an intellectual level, I understand the importance on working on the high profile projects, but I'm not sure how to do it without feeling, well sociopathic.

As an example, a friend of mine recently lost his job. His co-workers had a similar attitude and focused on the high profile work the the CEO cared about (e.g. industry conferences, television ads). My friend focused on more junior level tasks (e.g. tech support, maintaining the corporate website). He even had some tasks with negative prestige (e.g. unclogging toilets).

When a change in the tax code altered the company's finances, my friend was fired. Within a month, the company had lost half their clients as support calls were going unanswered, the website was down, and clients who visited in person encountered an office that smelled of feces. None of my friend's tasks were high profile, but they were all critical to the health of the company.

I know that I'll be rewarded better if I do the high profile tasks instead of the drudge work. However, the drudge work still has to be done. Should I ignore the drudge work and let the organization fall apart around me or should I convince some other person to perform the drudge work for which they won't be rewarded?
Hi Everyone,

We are about to launch an online store SaaS, where stores are built on WordPress. All the administration of products and site is based on the blogging platform, and all orders and payments are handled through a Symfony backend.

Would love to receive feedback.

Thanks,

Bill
It's worth noting that desktop computing is being relegated to the groups that you mentioned only because they are the only groups remaining that have a compelling use for a full-sized desktop, not because of some innate laws of the universe.

It's at least partially on Microsoft to come up with good reasons for normal people to use their platform over all other options, and they've fallen very flat on that note in the past 15 or so years - particularly in the consumer space. It'd be interesting to see a revitalized Microsoft really attacking this space, but the promotion of Nadella makes me think that this isn't really what the MS board has in mind.
The coin prince: inside Bitcoin's first big money-laundering scandal
Barring extraordinary circumstances, checking bags while flying is a textbook case of doing it wrong.
I would wager that far more children have been killed as a direct result of the DEA and the "War on Drugs" than have been killed by the ATF.

That isn't necessarily an interesting observation however, since the ATF only gets involved in operations that are far less common.
How to Accidentally be a Jerk on Twitter, and How to Resolve it
His explanation is more or less adapted from "Flatland: A Romance of Many Dimensions"

http://www.amazon.com/Flatland-Dover-Thrift-Editions-Abbott/...
What about price discrimination? Micro-economics 101 says using price discrimination is a good way to reduce consumer surplus, so a blanket "don't have low prices" is all very well, but you could have say, a small-business/home tier and get more money overall.
Bright Red Nexus 5
He is a man in charge of the lives of thousands of people. According to wikipedia there are 100k employees. As a Microsoft platform developer myself, I too am somewhat beholden to his decisions. He needs to find a balance between making the world a better place while at the same time ensuring some sense of stability for the people who have put their trust in the company. Humbling seems like the right word.