skysight-inc/HackerNews huggingface dataset:
I think you are conflating cost with value. Clearly there are folks out there who value the packaging, the work that has gone into programming libraries, etc. They value it enough to put up $40 for one. That has nothing at all to do with the cost, which as you point out in volume is probably less than $6 each although ATMega don't really get cheap until you hit 10K units.

If it isn't "worth" $40 then Sparkfun won't sell any more after they fulfill all their kickstarter rewards, or maybe they will drop the price or something.
do you mean front-end?
Golden Circle (proposed country)
just curious but how is Angular helping on the backend?
this is the most incredible service I've seen on HN. Very nice work to the guys behind this. awesome
I'd agree with you but then I realize I just got done pruning pure dom-manipulating jQuery code out of a colleague's angular directive today. Honestly I wish angular were more opinionated.
Right. I'm not saying there is no advantage to putting the machinery in place so that chunks of size 9, 10, 11, etc. are easier to express in the type system. The problem I have with this is that there is a bit of dependent type theory envy going on and if you watch the talk linked in the article the required boilerplate is non-trivial.
Because web developers make money from targeting IE8 users (depending on the browser demographics of their client), whereas Microsoft does not.
I agree, the focus on being effective is what really wins me over.
Their selling point is that the snaps are ephemeral. I don't think anyone's expecting fool-proof security, but the overall impression is that the privacy aspect is all just marketing hype. It's not that big of a deal but then again it's not a big deal to switch to the next messenger app either.
Hybrid Airships might not fair well on the particular log/log plot shown, but there are other figures of merit to be considered: Emissions, noise, necessary landing infrastructure, flight-time, fuel consumption vs. aircraft productivity (payload x distance / hr)
Thanks for organizing! Event was extremely well organized and lucky to be part of it:-)
I didn't think that facebook policy was industry policy.

Besides I always though that sounded like a bad idea as an aim, it is more just an observation of one of the common consequences of moving fast, which probably should be looked at and reduced by having some extra members of staff dedicated to breaking less things, so that moving fast doesn't get too expensive.
Easy on the grave dancing, buddy. Didn't Reddit's citizen journalists accuse the wrong people for the Boston Marathon bombing?

http://www.usatoday.com/story/news/2013/04/25/boston-bombing...

Surely, this a is sin greater than whatever Newsweek may have committed.
Defensive Programming for Red Hat Enterprise Linux (2009) [pdf]
Snowden himself refered to her as a whistle blower...
"I haven't actually checked" means you're wasting everybody's time right now.
IMO the difference is ownership. That you own your code from the inception through production and that there is never a hand-off. It leads to better code and better moral.
Anxious to see how this turns out. Very interesting!
First, reverse engineering in some cases may violate the DMCA regardless of what you do with the code.

If a patent is valid, then reverse engineering doesn't get you anywhere. Patent is not copyright. You can sit down and write your own implementation of the code, not copying anything, and still violate the patent.

Most of the people who complain about having to pay for exfat are the open source people who are used to getting what they thought was free software. However with the Heartbleed and shell shock issues this year the crditbity and false notions that open source are free are going down the drain. Meanwhile, Microsoft successful defense of the vfat (long for name in fat32) and mapping parents against Tom Tom has minimized cases where someone goes against those patents and almost all major distributions of Linux will not (and probably can't) add exfat to the distribution. That leaves most using FUSE and there are many complaints over the various forums about issues, bugs, and corruption ISO g the FUSE drivers.
"Now, having people adopt better-than-C++ and better-than-CSS might take a little bit of the psychoanalysis (marketing?) you propose."

I don't mean marketing, I mean actually designing something better. A lot of people don't actually know what better means. It's like the Betamax myth. A lot of people believe that Betamax was the technologically superior version, and it lost because of other reasons. This is bunk. Betamax's edge in picture quality over VHS, all else being equal, was slim to nonexistant. But Betamax was locked to a relatively fast tape speed to keep quality from degrading. VHS let people run at much slower tape speeds in order to fit more video on the same tape. Betamax allowed you record about an hour worth of video programming on a standard tape. VHS originally allowed two, and then they just said the heck with it and let you record four hours of bad-looking video. It turns out, though, that it's far more important to most people to have the ENTIRETY of a movie or (in the case of a four-hour tape, an NFL game) than it was to have the part of it you recorded look pristine.

The lesson everyone draws from Betamax is that we can't have nice things and technological superiority is trumped by other considerations. The lesson everyone SHOULD draw from Betamax is that to win, you have to be better at the right things to actually be better.
https://www.pinterest.com/pin/526428643914715054/

You make Pusheen cry.
Wayfinding for the Mobile Web
I feel like there's a seam in this article. It starts talking about elevators, then goes to apartments. While it's semi-natural to assume $NumElevators is proportional to $numAptBuild, it strikes me as odd that a place that would probably have a significant amount of old construction would have fewer elevators, and older countries would have more old construction. As such, I would more expect the situation to be like, say, Boston, with a lot of new buildings that have nice elevators, and a lot of older, 4-6 story buildings that are entirely walk-ups.
Exactly this.

One of the biggest flaws of the CMS space is assuming or requiring that they are completely in control of the application. When in reality, all I need is a CMS for is a subset of pages. At most it can be in control of a subset of domains -- but never all of them.

For example, a common requirement is a faq-like page, a blog section and easily being able to edit other public pages (about, team, contact, index, etc.). Then the real bread and butter of the application is behind some sort of login wall or is all internal and requires custom code and logic. I shouldn't have to stand up two applications to achieve this (increasing application maintenance by an order of magnitude in the process), fight the cms, or roll my own every time.

Ideally I should be able to tell a CMS a single page it can control (or subset of domains), and it takes the existing content and allows editing and saving of it.

Start with that idea, then add premium features like easy a/b testing.

edit... Also, in my experience CMS is a race to the bottom when it comes to client quality. You end up making very little money per project as the person looking for a wordpress/cms solution is either pinching pennies or just plain cheap. The real money clients come from those looking for real solutions (which are almost always custom solutions) to enhance their business' bottom line, not give it a crappy web presence that wont change for the next 10 years.
Never thought about it this way. Pretty likely requires a very strict diet and the use of anabolic-androgenic steroids.
Submittable (YC S12) is hiring – work in one of the best towns in America
Submittable (YCS12) is hiring for a number of positions. We're located in Missoula, MT which is routinely voted as one of the best towns in the US. http://www.outsideonline.com/adventure-travel/best-towns/Best-Towns-16-Greatest-Places-to-Live-in-America.html

Open Job List:
https://resume.submittable.com/submit
1. Yeah, that's a valid excuse, but only if your framework is written in PHP. So Yii has an excuse, but Django does not.

2. You'll have to escape virtually all the strings that go into the template anyway. So the peformance hit of escaping is almost the same, assuming you don't re-compile the template every single time (which no sane template system does).
California was part of Mexico until 1846. Quebec was part of New France until 1759. I'm not sure what your point is. Today, combined Native and mixed-Native population in the US is less than 2%. Compare that with Mexico's 88%. It just doesn't add up.
>That's frankly why I like big and opinionated frameworks such as Angular.

That's weird that you say that Angular is opinionated, or maybe it's not.

When I first started hearing about Angular, the story was that Angular was very opinionated compared to Backbone which made you figure everything out on your own.

Then as Ember gelled Angular became the un-opinionated framework that left the developers to their own devices compared to the very opinionated "Ember way".

I guess every framework is what you want it to be, or what you don't.
Simple. Analog man-in-the-middle; i.e., you're not talking to who you think you're talking to. That's the whole point of key exchange.
You sell it on ebay for a dollar, and let the enterprising person who wants it figure it out. That's how I got my 42U server rack!
>Now, having people adopt better-than-C++ and better-than-CSS might take a little bit of the psychoanalysis (marketing?) you propose. But understanding why someone uses C++ is not really relevant at all in order to design a superior replacement.

The above makes no sense. Understanding why they use C++ is the first and most basic step in designing a REPLACEMENT.

If what you create doesn't cover their use cases then it's not a replacement, it's just a new language.
This is not a "misunderstanding" on my end. I know quite a bit about nutrition science and exercise physiology.

There are a large number of people who honestly believe that the laws of thermodynamics can be trumped by human biology, excluding any and all externalities. The OP made a statement that may place him in that category.

If you want to talk about satiety, diet patterns, behavior remapping, nutrient partitioning, fat/muscle ratios, glycogen stores, or other advanced topics, feel free. But the idea that thermodynamics do not govern 85% (being very generous here) of the effectiveness of a weight loss program is willful self-delusion.
Doug (the first author of the linked paper) is at Oculus now..
>> This has a lot to do with why present-day Mexico, Peru, Bolivia, etc. have large indigenous communities relative to Canada and the US: there were higher populations there to begin with.

It's not just large relative to Canada and US, it's absolutely dominant. In Mexico, 88% of population is Native or mixed-Native. Compared to less than 2% in the US.
http://en.wikipedia.org/wiki/Indigenous_peoples_of_the_Ameri...
""If you want to design something better than C++, you need to understand why so many people use C++."
No, you don't. You just need to design something better than C++."

And how do you define "better than C++"? C++ didn't get to be as popular as it is for nothing. It got to be as popular as it is because it is a very good tool for solving certain classes of problems. If you don't understand why people still choose C++ for new projects, you're going to have a tough time building something that will change those decisions. And if you think people only choose C++ for new projects because they're idiots, frankly, you're the idiot.

"Everybody is an idiot" is a much less likely hypothesis than "I'm missing something". Before you throw out a popular tool whose appeal you don't understand, you would be well advised to spend some time comprehensively falsifying "I'm missing something". Hence, "If you want to replace X, you need to understand why X is popular."
I personally don't think it should be sticky whether it can be played or not
This link is some kind of redirector with a apparently unaffiliated third party. Hidden registration information for the domain. It then 301 redirects to startupnotes.org. This link should be removed as it is probably just collecting IPs from HN users.
I like the "OMG" pack featuring all those internet acronyms the kids are using these days - YOLO, SRSLY, and uh.. SNAFU.
Considering some of the passwords in that pastebin have "expired", I would imagine they were real and they now require a password reset.
Yes, out of a few million users, a few committed bad acts. Who the Hell could possibly have seen that coming?
Law provides for mandatory quarantine in ebola cases
Yeah but that's most national mainstream news sources. I just hope they learn from their mistake.
Because some country has to.

Why not Spain?
The United Kingdom is colored Yellow, yet there is Internet censorship in the UK:

https://en.wikipedia.org/wiki/Internet_censorship_in_the_Uni...

The description mentions the ISP-controlled, opt-in "filtering" plans, but not the state-mandated no-opt-out censorship of an indeterminate number of websites (the lists are not public)
How does this relates to the Flux architecture?
Actually we have the exact same word in Armenian -- «Հը՞», with the exact same meaning
@schildkrout great post thanks for reminding us that we all have that 'Magic' and enabling people to be more creative is worth fighting for.
As far as I can tell, there is no single (archaic or otherwise) word that means "worker bee". So I guess we're stuck with "drone", being the closets thing to "flying worker", even if drones actually only exist for sex. So unlike robots, they are not actually workers -- but (bee) drones do fly.

Either way, "aerial robotics" is hopelessly long. "Flybots" might work.
This sort of mirrors how we do things at PagerDuty. Phone may be more reliable than SMS, but every telephony/messaging gateway fails sometimes. We use something like a dozen different phone/SMS gateways to prevent single points of failure, and do end-to-end testing of our SMS providers to check their uptime and latency.

Responders can customize their notification methods (push, SMS, phone, and email) and rules, so you can do things like get a lightweight push notification when an alert happens, and then a phone call 2 minutes later if you haven't acknowledged the incident. Teams get escalation timeouts that forward alerts up the chain if the primary hasn't responded after a period of time.
Huh? should be "YO", eh?
Cheeky answer would be: Because they've got the UK and Germany paying for them, just like the rest of their public infrastructure.
Yes, it's the video of the talk that follows you as you scroll down the page. If you are not watching the video it is a terrible format as it blocks a large amount of the reading area.
iOS 8.1 DoulCi iCloud bypass
SRE has veto power over many of the design choices that go into the actual application.
This was very informative, I like the idea of monitoring symptoms that are user-facing rather than causes which are devops/sysadmin/dev-facing. I'm just thankful that my next project doesn't require pager duty.
I'd like to see NASA focus on low-orbit wifi and P2P meshnets. The new 4G LTE chips are pretty remarkable. I think meshnets will eventually bring decent internet to every last person.
It's bizarre because the path of least resistance is really to "let Bootstrap do it" and just have it reflow the content for different screen sizes.
Best article I've seen so far talking about the technology:
http://www.nytimes.com/2014/07/15/science/taking-real-life-s...
They really need basic marketing, for example, they aren't mentioned on the wikipedia list of CMS...
For the record I think that writing software commercially should only consider the bottom line. What you do in your own time is your business; that's why open source is good for innovation through revolution. Ethics for legal and medical professions is a broken analogy because all of their ethical considerations focus on outcomes for clients/patients, not the details of how their services are executed.
...or at least a description on your actual web page? All I see there is a change log and example.
Leaked – Tim Cook’s October 16th monologue notes
Pretty sure you can't hit OK on this one, it'll just hard fail.
100 Technical Things Non-Technical People Can Learn to Make Their Lives Easier
This works only as long as you have a single application, or a bunch of independent applications, each with their own team. With any kind of "platform" or "framework" or shared service architecture, the incentive will be for the devs on the application teams to do as little logging as possible, because what will inevitably happen is that failures and errors with "unknown" causes will be marked as platform failures and will wake the platform team in the middle of the night. At that point, you're back to where you started. I've been in that scenario multiple times, and believe me, there are few things worse than trying to debug someone else's code at three in the morning to try to determine if the page that woke me up was a legitimate platform issue or if it's due to application code that's misbehaving or misusing the platform.

Making devs carry pagers certainly helps, but it's a mistake to think that it's a panacea, and that forcing devs to carry pagers will suddenly make them write code with perfect logging and perfect error handling.
Like how (non-tech) people pay attention to the permissions required by Android and iOS apps they want to install?
No. Not so. You've already lost this fight. See the positive side: now you can use "they" instead of "ve" and not fight your autocorrect like I just had to.

Don't take my word for it. This is a whole section of the estimable Language Log blog:

http://languagelog.ldc.upenn.edu/nll/?cat=27
I am on visit to US for the first time and luckily I was selected for both BBQ and main event. It was really a great experience going to both events (specially the BBQ one) because I had been HN reader for few years and had been applying to YC (and drooling over YC offices on streetview, crazy I know). Meeting YC partners was a great experience sadly couldn't find pg. But it was a great experience. Nobody should miss these events ever!
>viruses are comparatively gone

No they aren't. There's tons of them. You don't need to be admin for a virus to be a problem. All the data a user cares about is owned by that user anyways. There's plenty of "haha I encrypted your files, pay me if you want to access them ever again" extortion viruses.
I'm pretty sure Canada removed it's Hate Speech law.

http://news.nationalpost.com/2013/06/27/hate-speech-no-longe...
The point is not that there are a few bad apples out there, but that Reddit (and other crowd sourced media) have limited ability to police/prevent such actors and their actions. I posit that the editors of Newsweek and other assorted old media have more control over their reporters both before and after the story is published.
There have to be 50 lines of supporting metadata for package managers and whatnot per line of actual code.

It's not bad, per-se, in fact it's wonderfully complete. None of my projects have the support structure this one does. It's half inspiring, half shaming, and half exhausting.

Edit: Oh, thanks for open-sourcing!
Dropbox.com hacked?
Hundreds of Dropbox passwords leak online in alleged hack
Analysis of credit card PINs
The nice thing about files is that they don't take up (much) physical space. I still have all my files going back to 1993 when I built my first PC. The process is easy: wait for disk sizes to double, copy old disk image to new disk, repeat.
Speedup your android development with Caffeine
> it's absolutely chaotic as everyone is applying patches all over the place to get them in before the freeze.

No, it's not. That said, if you want to run Debian testing, do yourself a favour and also install apt-listbugs -- it'll hook into apt, and alert if the update has any bugs filed against it (the update you are installing, that is).

I recently moved my laptop from Debian/stable w/backports to Jessie (testing) -- and it's been fine (had to do a reinstall anyway due to shifting around partitions, because I needed more space for windows so I could create an installer for windows 8.1 -- didn't have enough free space to ... don't get me started).
The worker thread that was kicked off by some random library dependency (acquiring a lock you didn't know about) isn't going to care about your rendezvous lock. Even if you do control all the threads getting them to do what you're suggesting may be nontrivial and costly.

Edit: IMO it's better to just admit the programming model is thorny and move on. I feel similarly about signals. Restrict what you do after fork() and generally be cautious, the same way you'd be cautious reacting to a signal.
This is key, and at least in the bay area there are enough folks who are crazy enough to rescue a "free" Hardinge lathe for the cost of hauling it out. But you also need an aging machinist, who probably paid top dollar for it, and it still has all the capability it had when they paid for it, and so it is just as "valuable" to let it go for nothing. The flip side is that the "kids" who are clearing out Dad's basement don't realize that a machine tool is a machine tool is a machine tool and so they sell it for scrap rather than post an ad on Craigslist or something. An old bridgeport can look worthless and still be a quite useful, especially with tooling included.
Dropbox's Mailbox app hits the beta on Mac, available to all users
How do you pronounce «Հը՞» ?

And «Հը՞» looks crazy btw...
Eh - it was my first time making either a Firefox or Chrome addon, so I just used the existing scaffolding for both. `cfx init` and `yo chrome-extension` might have been overkill but it helped me crank out two extensions in no time flat.
Why is the video sticky? It's impossible to position the text underneath to the natural reading position.
Dropbox has been hacked, change your password immediately
US Government Says No Single Entity or Nation Will Control the Internet
The UFC and Clojure Part 2
My niece has freaky dancing ability
I think the idea is that 10 grams of sugar for example may get broken down by person A in such a way as to generate 40 calories whereas person B might only generate 30. No violation of the laws of thermodynamics there.
New startup ResearchConnection- making it easy for you to apply to research labs
Its also hard to believe that dropbox would store passwords in plaintext, if this is real then their in some deep sh*t for storing passwords in plain text.

Or were the hackers able to decrypt all the passwords, unlikely?
Not for the vast vast majority of users. An OS or programs are by far the easiest things to obtain; modern windows or mac also ship with rescue images. What I'll miss from my drive are the documents I've created, work I've done, pictures, moves, etc. Per-user protection -- such as using root to install -- protects the OS or programs, but helps not at all with anything that's painful if it gets lost.
The Synthesis of Imagination: Rony Abovitz and Magic Leap at TEDxSarasota
The article isn't wrong, it's just ambiguously written. When you are viewing stereoscopic 3D, you are indeed looking at a surface that is flat and at a fixed distance from your eyes. This has consequences in terms of how your eyes are used to working versus how they have to work in a situation like this.

So you might have fun wondering how to build something that doesn't work like that.