skysight-inc/HackerNews huggingface dataset:
I set it up on Raspbian, but I used the binary packages provided by [Michael Gorven](http://michael.gorven.za.net/raspberrypi/xbmc) instead of compiling from source as described by the Raspbian wiki.
one is a bad person

So what? Time and time again things that would make you a bad person are silently accepted as normal or even expected of a business.
IANAL, but you can advertise and recruit for junior developer positions without risking ageism.
Brilliant webapp
You advertise bitbucket support, but as far as I can find, that's only as a generic git provider using a DevBox only via your web interface. You set the expectation that it would be possible to get the iOS app, set up an account, attach to a repo, write code, and commit.

This does not deliver.

If this is possible, it isn't clear at all and I couldn't find documentation on it. If this is some sort of premium feature, that's not clear either. Please get your marketing copy in line with the platform's actual capabilities.
Is it so surprising that a single factor doesn't completely (or mostly) explain performance? At the same time the paper is not saying that deliberate practice has no effect on performance.

"What explains the variance in performance that deliberate practice does not explain? There are probably many factors. "

...

"We conclude that amount of deliberate practice although unquestionably important as a predictor of individual differences in performance from both a statistical and a practical perspective—is not as important as Ericsson and his colleagues have argued."
Articles like this, about up-and-coming features in JavaScript, usually make me think two things:

1) JavaScript is starting to become a "big" language, in terms of number of keywords and syntax;

2) While many of these things that JavaScript is (finally) gaining are things we're familiar with in other languages (and have empirically found to be useful), they often seem somewhat more unwieldy, fiddly, and complicated in JavaScript.

As a handwavy example, Ruby generally has most of the stuff these sorts of articles describe, and it can be complicated at times, but usually (in my experience) only when you're trying to do something complicated anyway; in JavaScript, a lot of it looks quite complicated out of the box even when you're doing something that ought to be simple.

There are many JavaScript developers out there, some with years of experience, who are confused about, say, `var Foo = function() {}` versus `function Foo() {}`, or the difference between `new Foo()` and `Object.create(Foo.prototype)`. To be honest, it slightly worries me that even more complexity is being added at this point.
Little bit of both actually.

If the primary motivation behind optional type checking is IDE hinting and compile time checks I'd actually prefer a standard docstring format instead of annotations.
The title was misleading to me. It appears this project packages up javascript + runtime + interpreter into an executable artifact. Does not compile to javascript to native exe. I reviewed the docs breifly, please correct me if that's wrong!
FamedGod is claiming it is a little bit more than that, but I doubt he had access to any data https://twitter.com/FamedGod/status/503656489224257537
Thanks!

What's interesting to some is not to others. :) You could add a link to that doc from the relevant sentence if you wanted, woo, the web.
How cheap is dirt cheap? $1000? $100? $10? $1? $0.1?

I think a sub-$500 per-station cost would be wonderful, but this is all just a pipe dream...

Are there established algorithms to determine what seismic data is 'interesting' as opposed to streaming it all in real time (and keeping the radio on) constantly?

Almost all digitizers I've seen support the same STA/LTA (short term average ÷ long term average) triggering mechanism, where data is declared interesting if the energy over a short time window divided by the energy over a long time window exceeds some configurable threshold. If you only send triggered data, it's a great way to trigger repeatedly on local noise and miss all/parts of events you actually want to record.

Sending continuous data from stations to a central processing site is greatly preferred, especially since the data rate is so low. Three channels of 20-bit, 100 samples/s data from a low- to moderate-noise site that's losslessly compressed by the digitizer fits comfortably in 9600 bits/s.

Why 802.11n instead of cell phone networks - don't you need to be away from traffic vibrations, and hence roads and homes?

Siting seismograph stations is a tradeoff. Too far away from civilization and you have no way to get data back home except via (expensive, power hungry) VSAT or high power radios. Too close to civilization and you are subjected to civilization's noise (but you can use civilization's communications infrastructure to send your data home, sometimes for free).

The higher a site's noise level, the higher your event detection threshold gets. In other words, the noise consumes the signal from weak and/or distant earthquakes. You can make up for this somewhat by deploying a more dense network that pushes stations closer to where the earthquakes are happening...
How to self-reflect, and think about how they act.
"Don't do to other what you wouldn't do yourself" kind thing. This would come a long way to keep some kids out of trouble.

Not sure if this is really achievable though.
I sometimes ask new parents if they'll choose English or C as the first foreign language.

So far nobody has opted for C.
I personally prefer irb with a couple extensions over pry. However, pry is definitely useful when debugging.
Sorry, but how is this related to the PSN?
Tech That Tracks Your Every Move Can Be Convenient, Not Creepy
Could You See the Curvature of the Earth in This Airport?
As far as I can tell it was coincidence. A lot of these games get small scale attacks at a fairly constant rate because its pretty easy to get feedback.

"Oh look I clicked a button and we got booted from the game #1336"
The biggest problem is that FORTH seems to be a 'loner' language, I've yet to see it be used efficiently by a team of any size. It's always one guy. And that one guy will make or break the project.
For GUI apps, I've found Atom Shell (https://github.com/atom/atom-shell) quite convenient as a HTML app wrapper. You can embed Angular.js and Bootstrap to create a working prototype application very quickly. Node.js modules can be require()'d straight into Angular controllers or services.
Both are being DDoSed by the same people.
This post is a nice reminder of the privacy issues (and how users should really consider what information they choose to give away).

Yes scientifically this is interesting. But it also means that we are willingly allowing ourselves to be tracked to great detail. You know they have internal reports or queries to show who has sex and when. Not that this is a big deal - we're human, and humans have sex. But it also can show who is having sex with whom, in some cases.

How long until Jawbone starts receiving court requests for this? (probably already happens).
I'm not sure about abstract algebra specifically, but in other subjects that I have tried to take up on my own, I have found that the dependencies become obvious once you realize you are in over your head. In fact, my preferred method of learning these days is to start with your goal, then traverse that so-called dependency graph to the dependent, and often simpler, concepts until you are able to work your way back to your original goal again.
There is a relative formal document describing the borrow checker's behaviour: http://doc.rust-lang.org/master/rustc/middle/borrowck/doc/
That it has predictive value doesn't mean it's the cause.

Enjoy your kids. This means if you enjoy reading books, you should read books with your kids.
I agree with everything you said but also want to add that recaptchas have been "solved" also. By google themselves actually (http://techcrunch.com/2014/04/16/googles-new-street-view-ima...).

Cars are safer now than they were in 1908 but are still one of leading cause of death. But it's the best we've got for now.
Software talent isn't that hard to find
How exactly do you (we?) expect someone who doesn't know English to become a programmer?

Sorry to break it to you, but you can't have one without the other.
Sağlıklı Ve Mutlu Yaşama Rehberiniz
Unconditional love is such a weird concept to me. I definitely wouldn't continue loving my child if she killed my other child on purpose. (Out of jealousy perhaps)
If you lived in a different country for 3 months of every year, and you had a job, dual-citizenship, and bank account there, would you bring your money back to the US every time you came back so that the IRS could have their share? Or would you wait to spend it the next time you were away?
Lot more memory at lower cost - e.g something like the 64GB linode for $100 a month. Would not mind sacrificing storage space and bandwidth (or even CPU power) for it.
Its because C is a bad first language, I remember when I first started programming what was really exciting to me was seeing something working. Beyond simple "hello world" type applications, C is going to take a lot more work. Its a great language, very useful for building things. However what makes it great is what makes it bad for first timers.

C#, or javascript, maybe python would be good languages in my opinion.
So... Update, maybe? I'm sure the web developers of those sites aren't "somewhat amused" by having to try to support your ancient browser.

D3 should work in any browser that supports SVG, which is every desktop browser but IE8 [1]. If you're still using IE8, some sites not working is going to be the least of your problems soon - Microsoft isn't patching it anymore.

[1]: http://caniuse.com/#feat=svg
Yes. Though you can get pretty far with the extensions built into a mainstream compiler like ghc these days. If you are already doing Haskell, then the investment necessary for getting familiar with these is lower.
Cool! Thanks for the reference :)
The whole point of the device & service they are selling is, they collect this data. Then you can log in and see it in the future.

Distributing is a different concern. But people pay jawbone to actually collect and store it, so they can view it later.
Even if you're example is a bit extreme, I am pretty sure that a 4 years old has not the maturity to understand the far-reaching consequences of such dire actions. Understand that it is bad yes, understand that it is definitive no.

This is also why depending on the jurisdiction and their age, minor are judged according to special laws. And I am not sure a place exists where a 4 years old would be put on trial.
Growing a team. (Hiring, Training, Managing).
I wonder if this will disrupt the market for HIV treatment?
> available for viewing and editing.

That's not what open source is about: http://opensource.org/osd-annotated
Lessons I learned on the road as a Digital Nomad
Dotcom Targets New Zealand Revolution with Dance-Party Politics
Not sure why this was downvoted, but something like this[1] posted by the author was helpful.

[1] https://moderncrypto.org/mail-archive/messaging/2014/000602....
Educational institutions needs to get with the times. Their business models aren't what they use to be. Governments have issued major cutbacks in funding here in Canada (I'm sure elsewhere in the world). These Universities are already largely funded by donations. They need to stop throwing all their money in buildings and start putting it into their technology stack online.

I do like the idea of modular degree's. Most are already fairly modular where you can pick and choose a variety of courses with a set of core required courses. The problem is they can't figure out how to do it online.

There is absolutely no reason why these Universities don't offer complete degree's online. Many offer a handful of starter/intro courses over correspondence but that's about it. They don't need to turn into MOOC's, they just need to offer quality online education - not 10 year old material. If they offer it, people will take their programs.

The only University in Canada doing complete online degrees right now is Athabasca. And some of the material is horridly out of date (COMP 268). Business opportunity? Hello?
We just put the news section together in the past week and we are still working on it. Thanks for the feedback. We are working on the search box to make it better like you have pointed out. The About page will be updated soon.

We will be better than google news as you'll be able to discover more and relevant news and we will be introducing some really nice features in the next coming weeks.
TSA theft happens all the time. They have the ability to take stuff from passengers basically with impunity. What are you doing to do, start a row in the security line?

http://rt.com/usa/tsa-stealing-from-travelers-358/
Do any ROR devs use emacs? Are there articles on good configurations for Ruby or Rails? I'm trying to get into emacs. I see the value, but it is REALLY overwhelming getting started.
OTOH, if their sample size is the same as the population size, their data is by definition statistically significant.
How do I make the links clickable? adding an ahref didn't work :-(
* free incoming traffic (like Linode)

* cheaper outgoing traffic or Slashdot effect 'protection' (and no weird combined quoate)

* no fixed plans: let me choose the memory, disk space (SSD and HDD), cores like AWS EC2 but as cheap as Digital Ocean.

* no vendor lock-in! use XEN/KVM but let me download the whole image, let me backup everything myself, let me upload my own images

* easy to use web interface like Digital Ocean, AWS

* easy REST-API to control start/stop/restart/launch new copy of servers

* offer additional services like: paid load balancer, free/paid "online" snapshot, server analytics

* build a great community and offer good documentation for common server issues.
Even still, it still has some stupid things going on, like what's a VARCHAR2? And having to use an outer query to get ROWNUM to work when there's an ORDER BY clause.
With the current state of politics in the US, I'm not surprised by this. A successful privately owned company being the target of "red-taping" since I doubt SpaceX provides the political donations that a company like Boeing does.

This is unfortunate and hopefully it goes no where. Sounds like Elon needs to get the Tesla lawyers who have reversed states' legislation against selling cars directly to start working on this too.
There are a lot of really good Dijkstra quotes. That isn't one of them.
Ah yes, Republican congressmen trying to harm a private company because it's doing better than a government funded program.

Pot, kettle, yada yada.
No. Full stop.

Being tracked is never good. It's the thin edge of a wedge, which, if left unchecked in the name of "convenience", will lead to total tracking of everyone in the names of "safety" and "convenience".

"They" will say it's "for the children", as they always do, and the politicos will pass legislation.

This is like drugs: just say no.
I have a three-year-old, and I think this is on the whole a great list, but I also find it very hard to believe that reading to your young kids causes them to be high academic achievers.

(I think also the goal of "high academic achievement" seems dissonant with the rest of the list, but maybe that's just me.)
I didn't mod you down, but it's worth pointing out that the versions of BASIC that Dijkstra was referring to are now dead. Without special effort and probably running an emulator, you will not be able to run an unstructured BASIC where goto is the primary control flow mechanism. It's all structured, as in "structured programming", now.
What I find interesting is the forces that enabled this explosion are potentially the same or similar forces that has enabled the development of fashion that isn't necessarily "fast fashion" in a F21 or Inditex sense.

The sense of aesthetic, style consciousness and 'agility' makes it much easier for startups like Frank & Oak or Everlane to exist. Arguably, you could consider these companies Fast Fashion too. And then you get a company like John Elliot + Co, a company that would be seen as a luxury line that says:

> “We can pull the trigger at a moment’s notice and get the wheels turning so that we can produce garments that are needed at a relatively quick turnaround time. That gives us a tremendous advantage.” [1]

Although garment manufacturing has by and large moved off shore, there's been a little bit of a trend to bring things back here. Even if it is a race to the bottom, there are still opportunities.

[1] http://www.businessoffashion.com/2014/08/cult-menswear-brand...
Fellow stranger... While reading the comments on this thread, you have to keep in mind that HN crowd is a highly computer-oriented crowd, who has faith in computers & algorithms.

ps. When someone will be able to write an algorithm to simulate/predict the perception of a specific/targeted human at 99,9% of cases, then I might take seriously into consideration the idea of letting a robot run a factory.
Database engine usage by Vertabelo Users
And yet, it's one of the few solid results science has given us on the topic of children off to a good intellectual start. The signal is fairly strong.
Yep most of Steam servers (US based ones) are affected as well. Dota2, CS:GO etc.
You can use the popular Emacs Prelude: https://github.com/bbatsov/prelude . It's an Emacs setup that improves the original Emacs. The author is also a ROR developer, so he sure knows how to configure it properly.

To learn the basics of Emacs, start with my mini-manual: http://tuhdo.github.io/emacs-tutor.html
I still maintain that security checkpoints are the scariest places to be. So many people gathered, huddled, around a small, politically sensitive area outside the "secure" zone.
There is also node-webkit [1]

[1] https://github.com/rogerwang/node-webkit
Why are people incapable of using gender-neutral pronouns? Using "they" makes for a much easier read than alternating "he" and "she".
I don't know what else to say except, as a former six-year-old, yes please? Reading isn't an academic exercise. It made my life so much better when I was six.
And quite a few failures. Another one that I just remembered: The first Atari pinball machine, 4 X 4, was attempted in FORTH. They gave it up and re-wrote it in assembly.

The Atari coin-op group had an internal version of FORTH that was actually pretty whizzy; one or two guys spent a fair amount of time on it. But no games actually shipped that used it.
Love the design! Only thing that irritates me is the screen shots; can't read the red writing.
Raw honest video of 15 year facing an ending
> The problem that I'm increasingly encountering is that everything (up to XXXL) in shirts is too small for me. There's nothing that can be tailored to fit.

> Jeans simply don't tailor well on account of seams and other factors. Slacks can be, but again, you've got to have the material to start with, and today's "skinny" styles don't.

I'm curious. What are the types of stores you shop at? Although I'm sure styles have been slimmed down across the board, there are plenty of stores I see with regular fitting clothes.

and FWIW, jeans tailor fine usually, you just need a tailor that knows what they're doing and obviously cost may not be worth it.
Tell HN: Earthquake detection with smartphone accelerometers
If we had millions of phones measuring the recent California earthquake, we'd be able to detect tremors and distribute alerts even faster.

Technical thoughts:

1) Research has been done to detect seismic activity with an individual smartphone accelerometer. http://www.isciencetimes.com/articles/6142/20130930/smartphones-detect-earthquakes-iphone-mems-accelerometer-seismic.htm

2) To reduce noise and save battery life, I think the app can only run when the device is plugged in and charging. This way it's likely to be static and on a surface (table)

3) The phones could be M2M, and the network could operate without a central hub, detecting and triangulating info amongst themselves.

4) Smartphone users can be alerted of the event immediately, and other systems could also be connected if there's any reason to do so (building systems, door locks, etc).
Try http://www.project-syndicate.org/

probably the world's best op-ed source.
DEFEND Your NETWORK AND PRIVACY : VPN GATEWAY WITH OPENBSD
I realized that after reading the threads, and some related articles.

I don't really understand why anybody felt a need to "announce" that the early warning system, "Worked" - I would presume that it has always been the case (at least since tele-connected seismometers were invented) that there has been an early warning of every earthquake from sites that were remote to where the sensors were.

Presumably this is Earthquake Monitoring/Alert systems 101. (And, in Japan they've greatly advanced the signaling to the public)
Whiteboard Fox Now Supports Text
They are the big government they claim to want to eliminate.
Is 'Swing Copters' meant to be a parody of ultra-hard 'masocore' games?
In some sense, isn't what universities do already modular? To get a degree you don't take a single course consisting of 1200 hours of classroom time; you take 30 courses of 40 hours each. There's no reason to assume that 60 20-hour courses, or 120 10-hour courses, wouldn't be better - or perhaps a mixture of different lengths.
Note also that Mark has started responding to a few Reddit comments: http://www.reddit.com/user/MagicalTux
This is massively useful, I was looking for a way to 'aggregate' results somewhat. I will read through this today and might send you a question or two later on if you don't mind.
IntelliJ IDEA and Eclipse Interop Survey – Win an IntelliJ IDEA License
If you can't read, or read poorly, you cannot be a high academic achiever. Reading (prolific) to a child teaches how to read, and that reading is important & worthwhile - leading to voracious intake of academic material.

It may not cause high academic achievement, but high academic achievement is unlikely without it.
Is This the Beginning of the Age of Consolidation?
I think you're absolutely right. I was considering adding some noise to the lat longs collected to mitigate this.

We're looking at the copy (to better highlight what data is stored and displayed).

Thank you for the feedback.
From /u/legauge on reddit - http://imgur.com/a/eVR6h . The intensity of attack has gone down a bit but it was pretty cool to see this in realtime from - http://map.ipviking.com/
Because it's only talking about one child, not multiple
Good call, having a think about choosing other colours now.

Thanks for taking a look!
Does this science control for "being the kind of parent who thinks sitting down and reading with their kid is a pretty damn good idea"? I could see how reading to children is an effect of a set of values that are conductive to raising successful children, and as values often do, don't lend themselves well to being broken down into its constituent parts.

Or put in a different way - if you, as a parent, consider reading to your child a chore, will it still work?
Seeds of Doubt
How to Make a Teacher’s Day
Unknown orange-red glow over Pacific Ocean
You're right - we haven't done this yet as we anticipated most of the traffic to come from mobile devices. I will have a look an manually entering location today (now wondering if an address search box is better, or "drop a pin"?).
Sadly, this isn't realistic. There are cognitive development milestones that must be reached through natural physical development.

See http://www.npr.org/templates/story/story.php?storyId=1411647... for just one reference.
Introduction to Programming iOS Apps
Or at least pick one and stick with it. Traditionally it would be "she".

It wasn't important in this case, but my brain kept flipping back to the previous item to make sure I hadn't made a mistake in reading. Ordinarily it is pretty important to the narrative.
Contextual Intelligence
What the Startup Ideas Behind Product Hunt, Uber and Google Have in Common