skysight-inc/HackerNews huggingface dataset:
I actually had the same thought, but I also get that some people don't like HTML-based templates for various reasons. My next thought was whether or not you could just augment this framework by providing a utility that converts an HTML-based template into the view that mithril expects and make both camps happy. As an optional contrib module, of course -- I'm not suggesting he start heaping on additional framework features already. :)

edit: I just wanted to add that I read through the guide expecting to find yet another half-baked framework but the whole thing seems well thought out and I like the philosophy alluded to in the guide. I'm definitely going to try this for my next mini-project.
When U.S. Steps Back, Will Russia and China Control the Internet?
Miss Teen USA hacker jailed for 18 months
Here are my thoughts, but you won't like them. Stop with the frameworks. Learn Javascript. Learn CSS. Learn HTML. You'll find pretty quickly that what you need are libraries, not frameworks. Things like jQuery, underscore, etc...
Not sure why I'm getting downvoted, it was a serious concern I expressed, with 0 intent of insulting anyone
3 Ways Your Company Can Support Rails Girls Summer of Code 2014
Colors of the iOS7 App Store
Sadly, and ironically, unless you use npm and grunt; in which case, the grunt plugin will usually require a global install of (for example) compass, sass, premailer, etc.
OOPS...an off by 1 error. Leslie's award is for 2013.
"People think I'm rich"
I am really interested in this, and am going to give it a go on my next project. Its areas of responsibility are contained and well-defined, the syntax is nicely concise, and it really feels like plain old javascript, which gives me the comfort I can get under the hood if I need to, without massive conceptual/abstraction overload.

If I am iffy on anything, it would be the templating language, but I suppose a React-type HTML syntax could be optionally layered over top without interfering with anything else. And there is something secure about javascript-rendered HTML in that you are much less likely to have unclosed tag issues, etc.

But for me, having experimented with some of the slower performers like angular, performance is a huge draw, and I am willing to write my templates in js if that's what it takes to get it.
WinPhone actually does that stuff very well. Better than Android, imho. However, you go from "google-centric" to "microsoft-centric" with Outlook.com in place of Gmail and OneDrive/SkyDrive in place of Google Drive.

But then you lose out on the app ecosystem surrounding Android, and you're in an even-more-closed space.

I mean, even if quality is a problem, there are ideological reasons to go Android over iOS. For WinPhone, the only advantage is cost - WinPhones are cheap and decent quality.
...

I am attempting to look in the mirror, and it looks like GitHub is as well. But saying ~"I felt like I was treated differently", and ~"There was overly aggressive communication on pull requests" is akin to telling someone "You had something in your teeth some time in the past year".
They haven't told me anything yet, I've just read it in the news. They made it pretty clear that the current backlog of applications are going to be trashed, I guess including mine.

You don't have to be sorry, gov. != people.

What I dislike particularly it's the kind of hypocrisies you were denouncing. Canadian VCs had been lobbying for this kind of visa while other entrepreneur visa programs being shutdown. Now there are in position to determine who is getting Canadian residency based on their own interests. Like for example, I am posting this rant now under my usual handle, is it going to undermine our chances to get Canadian VCs' funding and be in Canada? Maybe or maybe not. I liked the ancient system where you have just to show you have accumulate more than $300k while being an entrepreneur whereas now it's the sole dick-sucking abilities that matters.
Dropbox in NYC
...or you could just use IRC
Consider an ideal black spherical 777, hilarity ensues...

But seriously, the strength of Bayes is in coping with an initially craptastic prior by updating probabilities (the posteriors) as (potentially noisy) evidence comes in. Now based on that data as it arrives, build an evolving model for the location with confidence intervals and probabilities.

Now refine your search to emphasize locations with both emerging high probability and high variance and hope the noise in the data isn't so pathological as to make the process worthless.

It's worth a shot.
I wouldn't call Fedora 7 recent. It was released 7 years ago.
Is Australis due out in the next version?

Had swapped back to using the default version from nightly in anticipation, but it seems that was a bit premature on my part.
CERN 60 years
Definitely, and there are other benefits in parallelizing the work stream if you have people that do layout and styling, but aren't necessarily up to constructing a page in a javascript framework.
Too little, way too late.
Albeit a great app, this method is less reliable than having proper birth control at hand.

I see mentions of "But it's 1.8% failure rate!" - thing about Cumulative Probability is, that is a pretty high number of failure after about 10 years.

After 10 years you have a Cumulative Probability: P(X = 1) of about 15% of getting pregnant.

If you don't want to be a dad/mom - use a condom. Or go double dutch.
Watch What Happens When Young Girl Chooses Forgiveness
These talks have changed the way I think in the last year:

"The Shift: UX Designers as Business Consultants" Davide Casali-Interaction14
http://vimeo.com/86495316

Fred George - Programmer Anarchy
http://vimeo.com/43690647

Ian Cooper: TDD, where did it all go wrong.
http://vimeo.com/68375232
(All my objections to TDD expressed far more fluently than I could).

Not technical related but...
The key to becoming a super-profitable creative agency
http://vimeo.com/70026678
(though still working out how to apply it)

I have a large "To Watch" list kept in open browser tabs - someone must have built an app to better manage them? So I can say "All the videos on http://www.microconf.com/videos-2013.html" and have it add them to my watchlist.
In this case the wallet was stolen from the machine after it was rebooted into single user mode. With FDE the machine wouldn't have been usable when it was rebooted so the attack wouldn't have worked.
AltSchool Raises $33M To Build The Classroom Of The Future
You are grasping for the straws - leave it there. Many people when they get public attention especially unwanted attention react in abnormal ways which are compounded by cultural differences in case of immigrants. You are not on to something, Dorian is not Satoshi, case closed.
What do you mean? It's 2014 and offline play is a hot new feature!

More toward my interest in submitting this article, I wonder what this means for us webapp developers. Should offline mode be taken more seriously? Or is this a game-only lesson?
Did you read the article? The server was rebooted into rescue mode and data has been read directly off the disk. You don't need to steal the drive to execute that.
>converts an HTML-based template into the view that mithril expects

So basically XAML?
And unfortunately 4-dimensional. They could have landed the plane, taken it apart and melted it for scrap, killed all the passengers and crew, and burned the bodies by now.

Unless of course, they have a lot more data than they're saying. My chief worry here is that this was a dress rehearsal for how to make a jet disappear. If so, then the media is doing a fantastic job enumerating the mistakes they made so they can refine the technique so down the road they can make it last just enough to ram a bunch of jets into skyscrapers again. Sigh...
It should be LaTeX, not Latex :)
Other than seeing him discuss with Keith Packard about Java at FOSDEM, I never had the opportunity to talk with him.

My observation is based on how I see his career since the early GNU/Linux days.

Maybe I am being unfair, dunno.

Note that I do appreciate lots of stuff that come out of Redmond.
Bullshit. The Netherlands is never ever stepping out of the EU (of which it was a founder btw), it would be economic suicide.

For everyone outside The Netherlands: Net neutrality was instated after the largest telecom provider wanted to count Whatsapp messages as SMS messages. This lead to public outcry.
It goes Nightly -> Aurora -> Beta -> Release
Mozilla and Unity Bring Unity Game Engine to WebGL
Obvious Architecture (http://obvious.retromocha.com/) was heavily inspired by Hexagonal Architecture and even has a working example app: https://github.com/RetroMocha/obvious_status/

For the record, with this kind of architecture, you can take the same codebase and use it for a web api, standard rails app, sinatra anything, desktop app, mobile app, or command line app. All using mysql, sqlite, postgres, mongodb, json files, or just about anything else you want for persistence. And your tests should all run in less than a second. It's pretty sweet from a purely technical standpoint. Obvious Status has done that with ruby, but I could see the same thing being done in Java, C#, or even C++.

I'm not sure why all the rails people are blogging about this kind of architecture seemingly all at once, but it's not new. It's pretty much where you end up when your standard MVC codebase gets out of hand on a reasonably complex project. Uncle Bob spoke over 2 years ago at Ruby Midwest about this and has blogged about it since then. Obvious came out last January and there were a few people talking about it since then, but not many.

The real struggle with this kind of structure is that it goes against the standard Rails patterns and ecosystem. DHH doesn't like it and frankly he's right. It goes against the whole spirit of Rails. It doesn't fit in with Rails. Sidenote, DHH originally called it the worst code he's ever seen attached to Rails, so it's got that going for it.

If you go down the path of clean architecture (in any of its forms), you are going to have to convince your team of Rails devs to stop using Rails as they know it. Most Ruby or Rails devs don't want or see the need for this kind of structure. That is okay. We had to build a lot of things to make building Obvious apps in Ruby more awesome, but it's an uphill battle. Other languages give you things like interfaces and method parameter type checking as part of the language and will even check them at compile time.

Clean Architecture is great, but I think it's going to lead developers away from Ruby and Rails, at least for the core API portion of their app. I really don't know what language most developers will land on, but it will probably have a compiler, it will probably support functional programming and immutability, it might support OOP, and it will probably be on the JVM. That's just my guess.
Not providing on-site info about implementation details and not letting users download without sharing first on Twitter/Facebook is not a good combination. From what I can see on the site, it's SVG images but I'd like to know the implementation details.
Firefox 29 hits the beta, that means MacOs users get tabs in title line, finally!
Did you read the part you quoted? Wear something that only a coder would wear. I've met non-coders who wore dresses.

Clothing is signalling; that's almost its entire purpose at this stage. If 95% of people who wear outfit A are marketers, and you wear outfit A, you're going to (initially) be treated like a marketer. Surprise!
I believe only FDE would help in that case. Otherwise anyone having access to the rescue mode could just replace the binaries on the server to send you the key (and all the bitcoins) after it was used.

Actually even right now I hope the server has been rebuilt from scratch along with grub and everything. If they just restored the server as it was left, for all we know they could be running a rootkit or a hacked version of bitcoin daemon.
I think it's interesting that in conceiving "nasty" icons, the images are almost entirely either violent or scatological, rather than sexual (the bare-breasted woman being the only exception I noticed). I imagine a few possible explanations: a) the creators considered sexuality too risqué for what they were doing, b) they considered it not nasty at all, or c) the emphasis was on a childish nastiness, rather than a grown up one.

It may speak to the relative acceptance of violence vs sexuality in our culture?
The Good, the Bad, and the Ugly: Why it pays to be kind
Well, there's also stuff that you can't see in the "release notes".

I found that Firefox 27 had huge speed improvements in canvas 2D compared to Firefox 26, at least in Linux without hardware accelerated canvas.

I couldn't find anything related to that in 27's release notes, sooo (still happy though!).
I wouldn't touch this with a ten foot pole. The Gox code and DB where accessed, who's to say some hackers aren't recording your password and now your email is compromised too?
Interesting perspective on kindness. Worth a read!
Actually, it's a little more complicated than this even. Not only might HTML add more tags, but a non-standard tag might be a W3C custom element: http://www.w3.org/TR/custom-elements/

When users gain the ability to define their own tags, you might not know which ones are driven by directives, the custom element, or both even.
>We've indirectly measured gravitational waves before. //

This makes the terminology more opaque to me.

We measured quite directly the arrival time of the pulses of electromagnetic radiation. The accepted model without the effect of gravitational waves would expect to produce a non-decaying measure of the period of pulses; which the model states to be the period of periapsis. It's the attribution of that decay to the effects of gravity waves in that system that is most tentative, surely?

>And the result is that it causes the orbits to degrade over time, as the stars slowly spiral toward each other. This is a very consistent effect. //

You say it's a very consistent effect - how many different [binary neutron/pulsar] systems have been measured?
Correct me if I'm wrong, but what this does is: 1) allows the code to be run in an environment where 'window' is not the global object (perhaps for testing), and 2) in a browser, gives the caller the option to isolate the module code so it's not allowed to touch 'window'.
The mysterious case of the lost Facebook link clicks
That's similar to my viewpoint. Stop with all the frameworks - what new, powerful functionality will it provide your users that existing things can't do (ie JQuery, raw JS)?
Because presumably the mastermind behind bitcoin keeps an eye on it. Also, you don't know anything, at all about his personal finances. Maybe you're the real Satoshi. You only pop up to comment about how this guy must be the real one. That or you're a Newsweek shill.
I didn't come from a 9-5 job, but did want to get into freelancing from being a CS student. The trick for me was to build my portfolio of paid client work by doing significant discounts for HN members (https://news.ycombinator.com/item?id=6382405). I got about 15-20 replies to this, and got to choose the most worthwhile clients. Fast forward and I'm now working for them at a normal rate. The portfolio has also allowed me to gain new contracts pretty easily.

As someone else said in this thread, the trick is to find good clients who know the value of your work. I generally find ODesk, Elance to _not_ be those places. Try to find them through other means, like HN freelancer threads or local businesses.
Multi-line flexbox. FINALLY! I shall drink champagne today.
The Growth Hacker's Guide to Push Notifications
I don't know the size of the exchange, but it's reasonable that they would have enough bitcoins in the hot wallet to process withdrawals on an "unlucky" day - that is a day where significantly more people withdraw than deposit. That could easily be 150BTC for even a small exchange. (the article says 150 were stolen, not 194)

considering going up a level in security basically means hosting your own servers, it's probably worth the risk as long as you assume your hosting provider doesn't give strangers root access to your box
Not only that, so much more about the game is still broken. Really just a huge mess on EA's part.
I've pointed out elsewhere that Dorian is making very dubious claims: https://news.ycombinator.com/item?id=7420870

If he had simply made a simple denial he would be more believable. There is no need for blatant deception in your own denial.
Your argument lacks on two levels:

1. The same logic must be applied to condoms. They have a failure rate of 0.6 - 12% per year, depending on the study.

2. You mix perfect-use with imperfect-use. Even sterilization doesn't have a 0% failure rate, because sometimes things don't work out properly. The perfect-use index of sterilization should be 100% safety, but in reality, it's 99.9% I think.
I only have a vague memory/understanding the subject, but I believe the Bitcoin protocol supports the concept of multi-signature contracts. That could be used to create decentralized escrow/trading/exchanges, which means that you would never have to let a single entity control your private keys. (https://en.bitcoin.it/wiki/Contracts)

I don't think there is a working implementation of the multisig contracts in the wild yet, but the protocol does support a way to solve these problems.
Had the same feeling, when seeing this. I don't get why a post that simply embeds a video without bothering to link to the original source or adding any kind of value gets popular on HN.
I apologize for conflating the rhythm method and the sympto-thermal method.

It's still a bad idea for most people.

All from the same Planned Parenthood site:

Twenty-four out of every 100 couples who use fertility awareness-based methods each year will have a pregnancy if they don't always use the method correctly or consistently.

whereas:

Vasectomy is the most effective birth control for men. It is nearly 100 percent effective.

and

Less than 1 out of 100 women will get pregnant each year if they use an IUD.

---

I want to control my systems. I have many choices: Puppet, Chef, cfengine, writing my own system... you're offering me a system that requires maintenance every single day, I can't pay someone else to do it for me, and if I screw up, it's 76% likely that I won't have unintended consequences. But there are a bunch of other systems on the market where I configure them once and they work for years without attention, and even systems where I just have to be picky when I'm conducting operations, not every single day.
> achievement of Lamport that probably was important to lot more people

Not necessarily. We all use distributed systems that have been influenced by Lamport. It's just that we don't even think about it when we do it.
Gates: Tax consumption to fix unemployment caused by technology
In case you're curious:

http://arewefastyet.com/

https://areweslimyet.com/
We're talking about huge, outsized rewards, orders of magnitude greater than salaries. Taking less cash may or may not be part of their employment agreement, but as long as they have equity, the amount of salary they take is irrelevant. The people with equity who picked the right company are rewarded, and the ones who did not pick the right company are not rewarded.
> Once it is integrated into Emacs, Emacs will become Guile's killer app, boost its popularity and set it apart from other schemes.

You say that like Guile becoming the Emacs Lisp runtime is a foregone conclusion. It's not. The Emacs Lisp interpreter is so tightly bound to the C core (which uses lisp primitives for error handling, memory allocation, and data storage) that ripping it would involve massive modifications to large parts of that core.

Even if Guile were included in Emacs, it would be running Emacs Lisp almost all the time, not Scheme. Elisp, being a Lisp-2, is much closer to Common Lisp than it is to Scheme, and the recent integration of the cl-lib package has brought it even closer. We even have a CLOS workalike.

Embedding Guile in Emacs is a waste of time and energy. There are many desperately needed features in Emacs, and implementing them isn't going to be any easier after rebasing the runtime. No, being able to write code in JavaScript or Scheme isn't going to make things easier. It'll make things harder due to language fragmentation and impedance mismatches between the various languages.
They just did it so that, when no one plays anymore, they could say "See! We told you no one wanted offline play."
Fortunately, probabilities for birth control methods aren't presented in this way. Generally, when an organization like Planned Parenthood says that the symptothermal method is 99.6% effective, what they really mean is:

"Of 100 couples who use the symptothermal method correctly for one year, 0.4 (fewer than one) will have a pregnancy." (Source: http://www.plannedparenthood.org/health-topics/birth-control...)

So after about 100 years of using this method, you've got a .4% chance of becoming pregnant. Seems like decent odds to me.
It's open source. You provide the support and updates.
9007199254740992 running in "random" mode with 0ms delay is still way faster in Chromium 32 than in Firefox 28. http://www.csie.ntu.edu.tw/~b01902112/9007199254740992/
Some people try to address this issue in Europe and especially in France.
I strongly recommend anyone interested to take a look at the DIY ISP project [1]. There is also a map [2] showing existing initiatives and a previous thread on HN [3].

[1] https://www.diyisp.org/dokuwiki/doku.php

[2] http://db.ffdn.org/

[3] https://news.ycombinator.com/item?id=7006527
Very useful! I like the simplicity of it. One suggestion: the email notifications are sent from (today@gh-release-watch.com) is a little odd. Something like "notifications" or "updates" might be a bit clearer.
We built for X, but solved for Y
I never understood how JQuery and JS were just dumped the past 3-4 years in favor of all thse complex frameworks like AngularJS, Ember, etc... is there something these frameworks can do that JQuery can't? Can they make fancy single page apps and JQuery can't? I need to be enlightened.

Or is it simply ppl need to exercise their mental creativity?
Ximarin exposed native phone options in C#. They didn't make a compatibility layer to ease development. As you said, build your UI twice, then get native tools to compile. Now with Windows Phone we'll either have three UIs to build, or a generic abstraction layer (that Apple will reject.)
It's an excellent exercise in critical thinking skills where you're weighing the support for two mutually exclusive conclusions. On a more social level, we all benefit from this sort of push-and-pull with investigative journalism because ideally, it pressures journalists to ensure their work is well-supported before press. In all likelihood, Goodman and Newsweek will always have the scars from this debacle in the end. Even if Newsweek's story was proved accurate in the end, the fact that their return to print was shrouded in this sort of controversy is beyond embarrassing.
You say Fascist, I say Nazi
So I'm supposed to what, talk to everyone? Close my eyes while I'm doing it? In the real world I have limited time and I know I'm going to be happier and learn more if I'm talking to people with similar interests. So I make the best judgement I can with the information I have available. And sure, sometimes I'll get it wrong. But I don't think it's reasonable to expect people to just have no filter.
We need a web-service that checks any word for any similarities to obscene words in languages of the worlds! Though I suspect that a lot of words may be such words.
I'm hopeful for Rubinius w/r/t a long-term viable polyglot VM. It has _lots_ of languages built for it but Ruby is still its most popular and mature as far as I know.

http://rubini.us/
It's pretty spot on. My wife did this so we could avoid pregnancy for first few years of our marriage, and once we decided to try for one, only took one month for her to get pregnant.