skysight-inc/HackerNews huggingface dataset:
I really enjoyed watching Notch code (not all coders are so entertaining!) I wrote a blog post about it a few years ago: http://www.mrspeaker.net/2011/09/15/code-like-youre-notch/
It inspired me to get into game dev, which I'm still doing (for fun) now!
Thanks, this is very useful and a great alternative to embedding IE.
Actually it's a sincere criticism.
Went to check it out, all content is in flash. This is 2015, flash is no longer acceptable, especially on sites where the target audience is tech people. Hey at least they have TLS
> To sum up: when you have people who have no idea what they're doing do statistics, they will do it badly.

Or rather, when you have people who have a good idea what they're doing, they will do a good job of getting the results they were looking for. And maybe that is why statistics are so popular in political debates.
Considering all the bad mouthing that goes on, I'm surprised to see PHP at #1 in SV and LA.

Just proves that you need to ignore the haters and go with the language that works for you/your situation.

*have used PHP for the last 7 years but now switching over to Python/Flask.
> that's only because Visual Studio doesn't speak SSH.

External tools is how you access things like SSH or the developer console in visual studio.

http://stackoverflow.com/questions/21476588/where-is-develop...

From VS2013 Menu Select "Tools", then Select "External Tools". Enter as below:

Title: "VS2013 Native Tools-Command Prompt" would be good
Command: C:\Windows\System32\cmd.exe
Arguments: /k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat"
Initial Directory: Select as suits your needs.
That is false. Travis and Garret just wanted to get a ride quickly (in '08). When they started in '10 neither wanted to run a 'limo company' as they described it, bringing in Ryan Graves. After Travis saw what it could be, he stepped in.
I am so tired of hearing this kind of framing. Good paradigms do not frame economic solutions in terms of rich vs poor. I am not interested in talking about how to soak the rich for the benefit of the poor. That framing only deepens the class divide.

We need a different mental model for this relatively new set of problems or the horrendous crisis we currently have will only get worse.

You cannot solve a problem with the same mindset that created it.

-- Albert Einstein
> In general people use "him" as a replacement for "him/her".

That's one of the ways people use "him". Other times, they use "him" to mean that the individual in question is male.

These days, "her" to combat the implicit assumption that people must be male is common enough, it's almost safer to assume that "him" means someone who is specifically male.
I like mine (first-gen LG G Watch).

If you're thinking about buying a new one right now though, I would wait. A number of models are supposedly coming out in September/October; most of the ones currently on the market will be fairly obsolete then. Plus, it's not really a "must have" right now; it's nice, I find it's great to get notifications on my wrist, but it's still very much an early-adopter toy.
> Slow ALTER

In practice, how often do schema migrations take place though?
By taking the license without paying for it, he has permanently deprived AllSIM from the license revenue, ergo it was stolen. And drop the ad hominem. You are attacking me and the manner that you interpreted my statement, it has no bearing on the discussion.
Yeah we're thinking of enabling users to pass through option blocks to the individual plugins (like how precss and cssnext does things), the problem is that not all features match 1:1 with plugins. Legacy Fallbacks, for instance, is a sub-collection of 5 plugins, and passing a nested object to each of these would be awkward. Also most of the plugins used (and all of the ones I built for it) are pretty straightforward and don't take any options.

But feel free to chuck an issue up on github, this behaviour probably needs to be accounted for sooner or later.
Just to be clear, you're talking about the text direction, for languages like Hebrew and Arabic? (We Americans are typically blissfully unaware that other languages are actually used on the internet - this is a great opportunity to talk about the importance of i18n)
Rejoice: Google Just Created a Stupidly Simple Wi-Fi Router
Agreed, I'd really want to check this out, but the flash requirement prevents me..
This is a bit different. The neutrino error was when the only data-collection system was reporting surprising results, which can't really be invalidated without, well, getting another data-collection system and comparing.

These errors are surprises in the data itself: since the position of the object can be measured by multiple systems, it's considerably less likely that they would all make the same mistake. Of course it's possible that there's a 'single point of failure', like the data published back from the probe, that causes all the calculations to be off by the same amount.

On the other hand, the fact that these same probes/instruments can report everything else with extraordinary accuracy discounts that theory somewhat. It's still possible (perhaps the bug / cosmic-ray-induced bit flip only affects one particular data collection code path..) but it's less likely.

Altogether, my intuition for the neutrino result was "this is probably a broken experiment", but my intuition for this is "there's an effect that's not being accounted for". That effect could easily be forgetting to account for thermal radiation reflection or something else that's relatively uninteresting, but, I still think there's something going on.
Nothing will ever be more bewildering than the people who get all sanctimonious that some rando can no longer get rich turning his blues scale riff into a 7 year marketing cicada.

People who actually care about music and can do something unique with it are currently taking advantage of the internet's costless promotional channels, getting famous, and making a perfectly good living off of youtube views if nothing else.

The real issue is that these promotional channels exist and the entrenched players don't control them, so they can't fabricate a superstar out of regurgitated shitmusic anymore. Cry me a river, mainstream media. Cry me a river, narcissistic "band" who aspires to be millionaires.
So this relies on having a system version of python but there's no mention of that requirement anywhere in the repo...
I think that if your entire program is written to heavily rely on polyfills in all areas then you may be asking for trouble. However, I think that extending objects through their prototypes is a valid way to implement functionality (as it's a defining principle of the language), and I don't think I would tell someone not extend the base String object if they invented some new great desired feature for Strings. So isn't that what a polyfill does? Regardless if the feature is implemented in 50% of browsers or 0% of them, there will be edge cases, we all know that. Polyfills apply a pressure to the industry that breathes movement into the language and makes people aware of the what is coming.
If you need a polyfil to accomplish your goals then I say use it. If there is a safer more reliable way to create the functionality then that's the way to go. The only bit about the ponyfill idea that I don't like is that when a feature does become supported, now all of a sudden I'd have a pile of code relying on heavy refactoring where polyfills can ease the transition.
Interesting article though, awesome, thanks!
Can you imagine the public outrage when people start finding $100 roaming charges on their cellphones because they stayed at a hotel? And the alternative is to notify all your potential customers that their phone costs more inside this building, before they actually give you any money. Your competitors would throw a party when they heard about it.
Whatsapp web on iphone (finally)
Personally, I'm super happy to see that the creators of Bootstrap will finally be making some money off their incredible work. I'm hoping it really helps them focus on the project without as much stress, pain and guilt (as @fat has shared openly in the past).
Shameless plug, but definitely on topic... I recently got hooked into "watch me code" kind of thing. It triggered the same braincells that are activated when I am coding. Thinking what's next, shortcuts, etc... A sort of powerful "loud thinking". I decided to give it a try to sit on the other side of the desk, and this is my weekend project http://willcodefor.pizza

The pricetag has multiple reasons, gauging real interest and seeing if maybe, eventually... it would make sense economically to move to tutoring full time (thing that I would enjoy).
You're grasping. Let's be honest, nobody is actually confused about what meaning is intended. If it was really as ambiguous a phrase as you're claiming, it wouldn't have gained as much traction as it has.
You need a variable supply to accomodate for varying demand. Uber would not be able to deliver 10min and under pickups if their supply was limited.
A common, very confusing one of these is 'granular', which means both 'fine-grained' and 'coarse-grained'.

I swear someone uses the word 'granular' about once every fortnight and I almost always have to ask what they mean because it's not usually obvious from the context.
@mdo recently tweeted that v5 will likely be in PostCSS:

> Oh, btw—Bootstrap 4 will be in SCSS. And if you care, v5 will likely be in PostCSS because holy crap that sounds cool.

https://twitter.com/mdo/status/591364406816079873

EDIT: also, elsewhere on this thread, he mentioned:

> Sass is really similar to Less, so it's an easier transition to make than jumping right to PostCSS.
Mapping San Francisco's Zip Code Demographics
It is worrisome that you were here downvoted for this view; as it is one that I believe (as a working scientist) is one of the larger issues that has been left out of this discussion. For example, public universities used to be fairly unconstrained in their support of grant research. Now most, if not all, have an office devoted to the commercialization (patent protection) of their own publicly supported research; quite often subsidized by private interests. So if a researcher wanted to study the effects of cell-phone usage on the developing brain, (which didn't involve me, but rather a colleague), then suddenly several large companies were going to "lamentably" pull out of supporting the athletic department with its "amateur sports" endeavors. And the list of subtle control of "public" research continues. Science and commercialism can mix productively, but it should never be done covertly. Unfortunately corporate thinking is nearly always covert.
The immediate effects are actually the same as the recreational effects. But there's a "halo period" after the psychedelic effects wear off during which the world seems friendlier, safer, brighter. This can last weeks or even months.
I should probably narrow the query a bit (I'm using a job board aggregator), but there are a number of startups built on PHP, most notably Facebook. Yahoo uses it in places, and don't forget all the companies who need a WordPress, Magento, Drupal, etc. developer. These technologies run multi-million dollar businesses. And after years of consulting, I can tell you business owners don't care what's under the hood if it solves their problem with good ROI.
Science is not broken, but the scientific process is severely misrepresented. I can only really speak about physics, but at least there and I believe also in other fields, people do experiments, observations etc. and then write papers on whatever they did. The papers are intended for a highly specialized audience and contain a lot of detail besides some claim and a p value and there are usually quite a few closely related papers. Actually I sat in more than one conference session where every single talk had the title "The X-ray spectra of NGC XXXX." Then someone will write a review article on the field. And that person is highly specialized, has probably read hundreds of papers in the field over the last decade(s) and has hands on experience. That guy knows that if there is no mention of X in the methodology section, then the authors did not deal with X, which may or may not be justifiable. After that someone writes a textbook, that guy will read several review papers, and he has probably enough experience to know that a sentence like "compare the contradictory results of Y" is a indication that he should look into the actual papers and perhaps use very cautionary language or omit the topic entirely. At that point, when it appears in textbooks, a result is settled science, not when the first indications appear in a paper.

On the other hand, science writes want a headline "Something baffles scientists." Well, the scientists are probably baffled because it contradicts their intuition, which is a strong indicator that something is not really working. This something may be a honest mistake by the authors, a poorly understood experimental effect, outright fraud or it may be something worth reporting. The entire process of science writing is geared towards the papers which are most likely to be wrong.
Tried to load the site on my phone, saw the flash error, thought "oh yah, this is definitely a platform for developers... not"
You'd need a rogue in each specialty - I'm also guessing that replicating studies doesn't lead to tenure or papers in Nature.
"Back in the day" as a hobbyist, after staring at the crt someone exclaimed "well do something!" I was quite amused.
I recall a story where the idle bill gates had to tell (mom?) " i'm thinking".
The best is Feynman recount of debugging a radio circuit where the awed owner tells someone "he fixes radios by thinking about them!"
The API is intentionally transparent. The idea is that you're still writing in the CSS language (even if with non-spec features), rather than a DSL. So if you ever did want to rip Rucksack out and go back to-spec, you'd just run it and grab the output. Your overall structure, logic, and code would look pretty much the same, just with the (expanded) additions of the individual features Rucksack added. This often isn't the case when you're writing in a preprocessor, especially on a big project the input often ends up looking very little like the output.

And to clarify, yep Rucksack certainly isn't to-spec (present or future). It's a collection of handy features and shortcuts, like the compass/nib/bourbon of PostCSS. As timdorr points out, you could absolutely use it with cssnext (we do exactly that over at Simpla), you'd probably just want to disable autoprefixing, since cssnext does that for you.
Challenge accepted!!!! (Possibly missing the point)

setOfAllPossibleStatesOfWorld.every(s => s.app.isRewrittenInNode) && app.rubyVersion.hasReallyUnintuitiveUI
A thing about ads is: I actually like them. One of the reasons I used to buy magazines was to read the ads. It gave me a really good idea about the different types of tech that were available in whatever industry I was curious about at that time.

My problem with most web ads is that they just feel like scams. The barrier to entry for web ads is so low, that anybody can take out any ad for any thing, and there really is no filter.

Sure there were always ads for penis pills (or a speaker that makes your car sound like it has a turbo!) in the back of the magazine, but now those ads are showing up for me right in the metaphorical front.

Here's what I really wish existed: an opt-in ad network. You agree to have ads shown to you, and you tell the advertisers what you are interested in, then they show you ads for things you care about.

For instance: I'm leaving for burning man this weekend. I would LOVE to see ads about headlamps, or cheap EL wire, or a deal on Cliff Bars; stuff like that.

Or usually: I would love to see [curated] ads for web hosting, new restaurants in Phoenix, or cheap airfair to SF.

Maybe that should be my next project: a curated ad network.
I think the point is that if you just browse a code base to learn you lose much of the timing information. Even if you examine the commits you can't really predict how much time it took to make a certain change and most though process is probably lost. Also it's common to squash smaller commits before push so it makes one, but consistent commit.

I don't argue if there is any value in this, but there is certainly plus information following the thought process of a programmer. The parts that takes longer to write emphasize harder and more thought out modifications for example.

>Unlike Twitch, Livecoding automatically archives every stream, which means that it’s quickly accumulating an extensive video library — although, right now, it’s not terribly well organized.

Organize live sessions by commit somehow. I guess only open source developers stream anyway (I couldn't try the site, I don't have Flash) and if they could easily or even somewhat automatized could tag live sessions or parts of live sessions by commit hash it would be really nice. Imagine browsing a codebase in git, looking at some seemingly odd code and thinking "what was the thought process of the guy who wrote this?". Then you make a git blame, then enter the commit hash to search on livecoding, maybe the guy has the session up there and you can get more info.
System Init Scripts and the Debian OS (2002) [pdf]
Dealing with Stress by P. Watson
Also worth considering for some folks, http://www.openfin.co ; although it is commercial and target at applications in the financial space (trading platforms, charting apps, risk management, etc) and priced accordingly.
To be fair that's often not a viable expense on a student budget.
love this - please link it up to Netflix API :-)
Canadian companies have no incentive to report cyber attacks
Presumably that means they've calculated that every non-adblocking person generates almost $1,000 in ad views every month. I find that number ludicrous, and I even work in advertising.
Science might not be broken for the reasons mentioned, but I find the article overlooks the greatest evidence of all which is the article itself.

Objectively deconstructing the practice of p-hacking is science at work and a scientific work. So say, if we devised a way to measure p-value based research for it's p-hack-ability, we would have a way to validate what that research is saying (or not saying), as well as test the integrity of the research and its researchers.
I remember back when I was younger I used to be active on a programming website (ok it was a game hacking website, but I was active in the programming sections mostly).

I wrote a number of tutorials, some of what I wrote was crap. I was 15/16 at the time, but other stuff was pretty useful.

The point being that all this content was shared for free, all the code was/is in the public domain, I know that some of my code made it into, ahem, commercial products. Turns out it was pretty productive for content that was generated without any compensation at all. I wasn't the only person doing this, most content is still available from others. Naturally the internet, most companies, cannot possibly run on goodwill and motivation alone. But for me it does show that in certain niches money is not an issue. As long as there is a platform there will always be hidden gems to be found.
No, they aren't supposed to be anything.

Docker added this concept of a "graphdriver" where things are stored as their delta on disk as they assume you'll use many of them. Obviously your first windows container is gonna use up more blocks in that type of storage than a linux container built specifically to be small[0]

[0]: http://gliderlabs.viewdocs.io/docker-alpine/
This is the basic economics behind any automation that has happened for the last 200 years.
In the realm of science, I think it is far more likely that researchers don't realize why what they're doing isn't a good idea. "Never attribute to malice that which is adequately attributed to stupidity." Not that I think researchers are stupid. It's just very hard and very complicated.
You really are going too far. CERN haven't 'bullied' anyone. The individual broke the law, why should CERN pay?
And before China, it was Designed in California, Manufactured in Japan.

After SE Asia it will be Africa. Then who knows?
I believe only ST 2 on OS X relies on the system python - 2.6 or whatever python happens to be in the path. Sublime 3 ships with python 3.3 on all platforms.

edit:

If you are asking about the Floobits plugin, ST 2 on OS X shells out to the system python (because of SSL).
I'd also like to see a reference to wikipedia running on postgresql. The mediawiki software platform supports running on postgresql[1] -- but it appears the wikipedia has been running on MySQL prior to migrating to MariaDB:

http://blog.wikimedia.org/2013/04/22/wikipedia-adopts-mariad...

[1] https://www.mediawiki.org/wiki/Manual:PostgreSQL
"There's a good half-century of research around high expertise development but some of the most powerful and interesting has been greatly underestimated. The short version: modeling, modeling, modeling. If you want to develop high expertise, spend time, lots of time, observing those with high expertise. If you want to help others develop high, deep expertise, put them in a context where they have as much exposure as possible to expert examples. This could be either examples of the work experts have done or, depending on the domain, observing the experts as they do their work. The problem is, we let beginners (and intermediates) spend way too much time being around mostly other people who are also beginners. In the ideal, perfect, not practical world... everyone would be surrounded only by those who are not just a little better, but with very high expertise.

"The only catch — but this is a tough one for most of us — is that this works far better if the expert does not try to explain what they're doing as they're doing it. In most contexts, the learning is much more robust and accurate and deep if the learner just... watches. Without trying to consciously analyze or ask for justification for every little decision. There’s a time for analyzing the work of those with more expertise, but the counter-intuitive research shows quite strongly that this is more likely to reduce performance, of both the learner and—in many cases—the expert trying to explain how they do what they do!"

Source: http://www.cioinsight.com/it-management/expert-voices/kathy-...

It'd be supremely awesome if companies like LiveCoding could convince experts to live code from time to time. Would certainly pull in lots of visitors. Might even be able to charge for that. Or get experts to record themselves in the flow of work without a live audience, and make a library of such recordings available. Might be a great addition to some EdTech company's offerings.
In the same vein:
http://www.ncbi.nlm.nih.gov/pubmed/20836800

Geraniol, linalool, and citronella compared (candles and diffusers, albeit indoors). Geraniol appeared most effective.

More by many of the same researchers:
http://www.ncbi.nlm.nih.gov/pubmed/20836800
I'm the creator of Cohorts.co [1]

Are you using Stripe Subscriptions for recurring payments by chance? I built Cohorts.co exactly for this purpose. It only works with Stripe right now though unfortunately.

[1] https://cohorts.co
I used it for a fairly complex application for Georgia Tech's classroom manager. It worked really well -- notifications, insane authentication and WebView stuff. On Android, speed was an issue on older versions until I used Crosswalk. However, Crosswalk would crash on older phones :/ Development and debugging Ionic was really easy.
> Debuggers are a luxury and a time-saver

You must have only worked on toy applications before.

Because debuggers are essential on any non trivial application.