skysight-inc/HackerNews huggingface dataset:
I didn't have a problem with it until I read your comment. Then I went back and re-tried it. Somehow, I just couldn't quite wrap my head around how to use it... Perhaps it's the act of me trying to "overthink" how to use the UI as opposed to just using it in what comes natural through innocent exploration.
I'm having a hard time understanding why someone shouldn't make this at home.

This sounds like the perfect experiment I could run with the kids to get them excited about material science. It doesn't need to be a perfect layer of graphene, even a sludge would be good to show them, get them brainstorming about how they would separate out the sludge.

Is there a real reason other than difficulty, why someone shouldn't try this at home?
Balaji Srinivasan at Startup School 2013: Voice vs Exit
Some outside observers' current best guess about mitigating this danger is to have the returning boost stage initially aim for water just off-shore, which leaves time to destroy it in the air if it winds up off-course. If things look good, they can then use the landing burn to divert from just off-shore to just on-shore.

FWIW, they haven't announced anything specific about range safety management, but the "Grasshopper" landing test rig was seen rehearsing such a horizontal diversion on one of its last flights.

(As to the barge, its being mobile is a feature, not a bug: they could tow it to whatever spot at sea needs the least fuel to get to after stage separation. The problems are that the barge itself may not stay level during landing, and that the rocket exhaust from even a single throttled-down engine is still likely to burn a hole in a barge.)
I have no doubt they take it for granted
Reddit Demotes Technology Section to Punish Lazy Moderators
Why you must lead or follow
Did anyone else take one look at this and think "porn!" or am I, alas, the biggest perv in the room...
> One-Jar does support native libraries, but uses class-loader hacks that may interfere with the application in even subtler ways.

How does Capsule solve the issue? With the good ole "unpack to temp directory" trick?
Does that make it a negative if you're time away from work involves family, outdoor activities, DIY projects, etc? I think that what you are saying is what most people look for. Someone who writes code for a living and then goes home to write code to relax. That generally fits the young, unmarried/no kids, recent college grad stereotype.

I'm curious because I have been burnt out at work and decided to focus on those things I mentioned. I'm much healthier and productive overall. Yet if I went to an interview I wouldn't have hours of OSS commits on projects I worked on after work to meet most job requirements.
Intel's next-gen Thunderbolt rumored to hit 40Gbps transfer speeds
I'm curious what the memory usage was like before and after.
I created a Weebly site for the first time this week. The website quality per unit-time invested has trumped any other source I've used. After a couple of hours of designing and tweaking, it's beyond minimum-viable status, and will probably persist almost unchanged for months.

Thanks Weebly!
The Right Way to Respond to Job Applicants
Newspapers continue to sink
Functional JavaScript, Part 3: apply, call, and the arguments object
The National Health Service in the UK has this as a strong stereotype; and it is true in some places. But the only two times I've used a UK hospital, I've been done within 24 hours.

Part of me wants (without any evidence) to say this is not to do with the socially provided/not socially provided difference, but with how that benefit is provided.

I've lived in the Netherlands where the state healthcare took the form of (mandatory, price-fixed) insurance which you used by buying medical care and paying for with your insurance. That allowed me to use any hospital in NL or indeed the world (with the proviso that it was same, cheaper than NL).

There are ongoing battles in the UK to let that kind of "market portability" happen, but the way that the NHS bureaucracy works makes it hard; and maybe its the lack of that end consumer choice which lets things sometimes get so slow. (I think that's a similar complaint to HMO users in the US)
Ok, that's clearer.

The 5DMKII isn't going to win any awards in AF speed (it is still a great camera, imo) but you can do some stuff to mitigate your issues. Try shooting with a smaller aperture to get more depth of field, and consider learning how to manually zone focus. If you know the distances for which your lens is "in focus" for a particular aperture, and can evaluate how far away your subjects are, you might get better results. I think this is how they did this in the "good old days".

It is more work, requires learning (I think it's a useful skill, but that's just me), but if you've got AF limitations and don't want to throw money at the problem (i.e., get an MKIII), it doesn't hurt to try.
Yeah.

Also, as the depth map only has a single depth value per pixel, you can get aliasing around the edges of the objects in focus as they have a halo around them.
Flat UI Design – A showcase of the best examples of the flat UI design
5 Steps to Build Confidence in Your Team Members
I'm 30 (dunno if that's "young"), married, and write code to relax... kids might change that though (or at least change how much time I have to relax!). Not that I think everyone needs to work the same, mind you...
Perhaps they signed up using a shared alias (marketing@...) and when you delivered the results, the original customer was happy but someone else on the alias marked it as spam.
> Umm, sure they can? They repeat the experiment (or perform a better one) and don't get the same results. Lack of controls makes for weaker evidence, but it doesn't magically make things unfalsifiable.

Yes, in fact, that's exactly what it does. My dried gourd example should have demonstrated why this is so -- I can always claim a correlation with the gourd and the outcome, and without proper experimental controls, that's irrefutable.

My dried gourd example is meant to show the need for experimental controls -- another group that recovers in the same amount of time without benefit of gourd-shaking undermines the claim that the gourd had anything to do with the outcome. But "undermines" doesn't equal "falsified" -- the latter condition requires that we test an explanation, not just an observation.

The method of performing more experiments, gathering more data, decreases the p-value of the outcome, but it cannot turn a hypothesis into a theory until we're testing an explanation rather than measuring an effect. As long as we measure effects without trying to explain them, we're doing an expensive kind of accounting, but not science. Science requires that we try to offer and then test an explanation for what's being observed, and toss the explanations that don't pan out.

The tl;dr: science requires theories.

> And so I ask you again: What makes you say these studies are unfalsifiable?

The problem we're having here involves a definition of terms -- what falsifiable means. More here: http://arachnoid.com/building_science
https://www.sec.gov/litigation/investreport/nd21a-report.txt

Search "odd-eighth".

Decimalization drastically reduced spreads. Scott Patterson suggested in _Dark Pools_ that it literally put many human market makers out of business; in other words: those human market makers were kept afloat by the gross inefficiency of quoting prices in 8ths and 16ths, an inefficiency that was taken out of the hides of investors.
Google I/O Registration 2014
We wear Samsung’s Gear 2 and Gear Fit so you don’t have to
Or you could use ettercap to redirect all DNS requests for any device on your local network. That's how I test iPhone, iPad, and Android applications when the services needed don't have DNS entries: http://joseph.by/post/83414951259/effectively-edit-hosts-fil...
I think I saw an interview with this guy posted before. I'll quote what somebody else said, because they worded it better than I would have: "I don't have anything to worry about, so none of you have anything to worry about either".
There's two effects that can happen when you split revenue between ad and paid subscription.

Firstly, if you don't have enough value-add for subscribers, you make the ad version worse to artificially increase the perceived value of the subscription.

Secondly, because your most valuable eyeballs are not viewing ads anymore, the value of your ad space goes down. To make up the loss, you have to increase the amount of ad space.

I think keeping pagination for ad supported viewers is definitely a result of the first effect. It's difficult to tell if the second effect is in play here, or if the value of the ad space was low enough beforehand to require pagination to make up the cost.
Retail: Apple's Big Wearable Advantage
Abandon (Nearly) All Hope
"When LTO is used". For more info about LinkTimeOptimization and Firefox see the recent blog post from one of its main implementors:
http://hubicka.blogspot.com/2014/04/linktime-optimization-in...
Yeah, it's the same in Saudi Arabia, so monarchy must be at least as good as socialism from Norway.
This is a dupe of https://news.ycombinator.com/item?id=7274674.

Submitters: please check whether an article has been posted before. In this case, running the title through HN Search returns the above immediately.

Once a story has had significant attention on HN, we generally don't allow reposts for about a year.
Oh, yes, it's great to be a workhorse developer. You don't get any opportunities to use new technologies and improve your skills at work so you have a choice: program at home after work and in weekends or become useless in a few years and get out of the field or move into management if you're lucky.

It's really fun to make the first choice, because you either give up socializing and live a hollow life focused exclusively on programming, or you don't have time for physical exercises, cooking and eating real food(not junk) and other human routines that keep you healthy and you die at 40.

But never worry, because right before you'll leave this world you'll be able to say with immeasurable pride: "I've made someone else rich!".

Don't be stupid and care about interesting work and improving yourselves and especially don't boast about it because you make the workhorses feel bad(and FSM-forbid, even open their eyes). Shut up and keep your heads down because it will all be over soon.
Indeed, this has been a hard decision to make! There are several reasons behind this choice. 1- We think SaltStack is actually taking the right approach of configuration management. Their "states" are easy to understand, and the users don't waste time trying to figure out what does what. 2- We did have thought about Ansible (similar about 1- idea), but their "distribution" approach is different. Indeed, Ansible uses SSH to configure the remote hosts and not a dedicated agent. This is not the was we wanted to take the problem (we are providing or own backend, and using salt only on the agent-side). 3- Even if the technology isn't doing the product, Salt is written in Python. We love Python, and it helped us a lot to integrate their engine in our agent.
You should temper that 'best in the world' rhetoric.

http://www.sciencebasedmedicine.org/cancer-care-in-the-u-s-v...
I don't know, unless you're a company that is selling your design, then I would think it's MUCH more efficient to simply buy a template and modify the things you don't like. I've always liked https://wrapbootstrap.com/ most for only $12... how wrong can you go?
> "To date, the most robust definition I've seen in those debates are "does someone call it art? Then it's art". Not necessarily good or insightful art, but art nevertheless."

I am not satisfied with this definition.

Suppose we have 4 bricklayers constructing a wall. The four have worked together for a long time, and are very professional; they are capable of creating a uniform wall despite the wall being the product of their combined effort.

One of the four bricklayers claims that brickwork is art, having been artfully laid by a skilled craftsman. The other three bricklayers make no such claims about their work.

Is the wall art? Are only portions of the wall art? Can we distinguish the disjoint segments of the wall that are art and those that are not? If the artful bricklayer claims that the work of his colleagues is art, does it become art? What if they insist that it is not?
I agree with the first part but the last part (who should do what) is still relevant.

The majority of developers I have met and worked with have a cursory knowledge of infrastructure/server management at best. That is not a criticism against them at all. But I still wouldn't trust most of them to configure infrastructure outside a local/dev/"sandbox" environment.

You wouldn't rely on a HTML template file that your graphic designer created with Photoshop -> Export to Dreamweaver would you?
The Distance: A new online magazine about long-lasting businesses
Stowaway teen forces review of airport security
Article proposes a variant of auth via SMS or email. An interesting idea if SMS or email could be considered "secure"
> Are you thinking before you touch the keyboard?

I can't stand developers who "feel" their way through projects. Take the time to make a design document, whether it be a list of bullet points or pseudo-code. Something is better than nothing.
I appreciate Grunt and Gulp, but still fall back to Make for many of my web projects, even those that require a CSS or Javascript build system.

Here's a Makefile example that utilizes fswatch: http://blogs.mpr.org/developer/2014/02/makefile/
Looks just like the design/functionality of http://www.jsoneditoronline.org/ which seems to be an older project
It looks like HTML5 has opened up the same avenues of UI abuse that Flash did.
College is still very expensive, and student loan debt is not dischargeable in bankruptcy (although the rules on this have been changed for the better). Insurance is pretty expensive and/or comes with caps, plus if you ever have to make a claim on it a bunch of your valuable time goes into an administrative black hole. One thing I really miss about most European countries is that if you are sick enough that you have to go to hospital, not only are you not likely to suffer a severe financial hit, you don't have to deal with any paperwork besides your clinical care instructions. Medical staff tend to be paid fixed salaries rather than on a per-procedure basis and rates for care are standardized. The complexity of the US healthcare market leads to all sorts of weird economic distortions, like this: http://www.tampabay.com/news/health/florida-trauma-centers-c...
Passion for continuous improvement is important as well.

Passion is a double edged sword. I've known people who were passionate and misguided. Their passion to propagate their misguided viewpoint was a drain on the team and caused much drama.
> They never launch over land for fear or casualties if something goes wrong.

Yes, that's true now, but at the height of the Shuttle program, Vandenberg AFB had begun to build, and planned to use, a Shuttle launch facility. So that's a policy change, because there was a time when they were more than willing to launch something very heavy over land to their east.
Earth Day 2014: Five Apps That Could Save Tons of Paper
The most viable option today seems to be writing code in some language with strong formal guarantees (Agda, Coq) with extracting to Haskell/OCaml for generating C code from there.

That's the way seL4 was written.
There's a ton of software that's been built to do a lot of this in the really unsexy / "not very hot at all" enterprise software space with the sticker label of cloud provisioning / application deployment automation where everyone has spent a long time trying to visualize deploying groups of machines out to suit their oftentimes not very technical stakeholders (yes, DC managers that aren't actually that technical is extremely common in the Fortune 500). Examples: VMware vCloud Director + VCOps + Orchestrator, CA's AppLogic, and even HP's Cloud Service Automation. All of these are directly in the value proposition category of "automate your provisioning and monitoring / ops of your systems." Almost all of them involve some form of a visual programming language with drag 'n drop capabilities just the same as your UI shows and with the usual hallmarks of small DSLs that creep into the components.

I have to ask where you guys think you fit into the market between start-up style home-grown devops stacks (expensive in labor and time instead of capex) and these 7-figure products (capex-heavy, but OOTB solution in theory) when so much has already been done and acquired away by pretty much every large software vendor.
After all of this optimization, we got up to 1.2 MB/s.

Ouch. That was a lot of work for 0.2 MB/s. The next 2.8 MB/s was also a lot of work, but it seems conceptually more straightforward.
GitHub cofounder steps down after investigation
Yes, it is more like these are examples of the building blocks that you build game mechanics around.

It is interesting that the author of the page calls them "examples for game mechanics" not examples of game mechanics, so he may be in agreement with you.
Perilous Pivots – A Startup Story
This didn't seem interesting to me, because there's so many ways to scrape a site, in every high level language, that learning one more way to do it is going to be a diminished return...and I also didn't know that "Factor" was a language.

The OP's template could have some more info on what Factor is, but there's a few links, including this wiki for it: http://concatenative.org/wiki/view/Factor/Learning

I honestly didn't know what a "concatenative" language was until I saw that "Six programming paradigms that will change how you think about coding" post that fronted HN last week:

http://brikis98.blogspot.in/2014/04/six-programming-paradigm...

So this is just a long way of saying...after just learning about concatenative languages, I'm really interested in what that paradigm brings to a common task...maybe there aren't productivity gains, but I love learning different philosophies of coding, and thanks to the OP for showing one practical example.
The point is that the Heathcare system is there to take care of your health and not finances. Who cares you are bankrupt if you will be still alive? I never could understand why socialists are so crazy about healthcare being cheap and not about it being effective. So you'd like yo have cancer treated next year and be in good financial situation or have first chemo tomorrow and be bankrupt. Because you know, you can't have both.
> As an undergraduate doing a work with image recognition

The "vision" for automated cars at the time didn't involve image recognition -- it involved sensors in the road and on each car. The technology for this was certainly available by 2000, but the justification for such a massive investment in infrastructure was not.
I understand your point but personally a developer who wants more control over operations, but isn't able/willing to learn to write recipies/config packages/what-have-you and relies on a visual tool like this is going to raise alarm bells for me.
> Git uses SHA-1 hashes, which have not been considered cryptographically secure since 2005.

That a vast oversimplification. There are still no publicly-known preimage or second-preimage attacks against SHA-1. Even the collision attack in 2005 was limited insofar that it reduced the search from a brute-force 2^80 to 2^69.

Perhaps you're referring to a length extension attack, but I admit I don't know much about those in the context of Git's use of SHA-1.
Hi Patrick, unfortunately, I'm afraid not at the moment. This is in our roadmap though, stay in touch ;)
State funded universities in the US are cheaper than their European counterparts.
For me to agree with you, I would have to agree with the premise that we know better about class labels than Americans at large. I would not presume so much.

If 100% of Americans consider themselves "middle-class", it doesn't bother me. At the end of the day it's all semantics and disagreeing about what "middle-class" means is not interesting.

You clearly have some opinions about shortcomings of the American labor market. Perhaps there's a better way to phrase your concerns that would further the discussion in a more substantive direction.
That seems a questionable measurement. In their reasoning quality of life goes up if a "variable taking value 1 if country has either high rate of church attendance or trade-union membership" goes up. There is not a developed country in the world where church attendance or trade-union membership is going up. That said, interesting read.
Why Google Should Buy Dropbox
Why the package version is outdated? 6.5?
Something is or is not art to the extent that people experience it as art, independently of what else it might be or the intention or skill of the creator.
Thanks for letting us know! We'll fix this ASAP.
hoho, here comes the communist mind control - let's ban words! What is next epi8? We will introduce gulags?
Looks cool, I actually ended up using php a while back when I needed to do something like this in C++.
I really enjoy using Pow for non-Ruby apps too.

It handles the .dev DNS resolution, and also supports hosting domains that you map through /etc/hosts (ex: foo.company.com if you need to share cookies with a SSO server, but don't want all of company.com directed to your local machine)

It is much easier to configure than Apache vhosts for distributing traffic based on host name:

* symlink to Rack app for Ruby support. Name of symlink becomes hostname

* create a directory and symlink Public for static HTML. Directory name is hostname

* as sibling said, put port # in text file to proxy traffic to another process. File name is hostname

I use Anvil for Mac to do some of my Pow management.

I'm also using Apache to do SSL termination and proxy to Pow, as well as host some other stuff. But Pow is so easy to use for both static sites and proxying to another web server, I prefer it.
Yeah, it uses that for the editor, but also has a full HTTP API (http://jsonblob.com/api) behind it for storing the JSON and accessing it from outside the browser.
Oh, certainly! Learning to use my camera has been paying dividends that I can't really explain. I expect I'll keep getting better.

Biggest thing for me to learn now is how to work with a zoom lens. Then, get a better one. (Well, I say zoom, I really just mean telephoto. Right now I have a zoom one, but expect to move to a prime one eventually.)

And I think you are dead on, learning how they did things in the "good old days" is a huge skill that has been helping a lot. Things are a little tougher when my child is effectively running around at random right now. I expect that to change, as well.
I was going to complain that you aren't being entirely fair by comparing an article page to the main landing page, then I saw the actual article page as it stands currently. http://www.howstuffworks.com/four-wheel-drive.htm

What. A. Mess.

The pagination above and below the article content is mismatched, the helpful "table of contents" style pagination is replaced with useless numbers that only display the section title on hover (which I discovered only by accident), and there's just SO much more distracting visual cruft.

And as an added bonus, the "More stuff to explore" section highlights Buzzfeed/Upworthy-style article like "10 People You Probably Didn't Know Were Black", and "5 Ways to Prevent Wrinkles". The latter is veering into Cosmo territory...
I also got accepted to work on Unicode support in SBCL!