skysight-inc/HackerNews huggingface dataset:
Sodium will ship whatever algorithm wins the upcoming Password Hashing Competition:

https://password-hashing.net/
Javascript Module Systems
Powerline control is fine, but X10 is simply too slow to handle the demands of a modern house with advanced automation. My own system uses DMX-512 and Philips Hue lights (which use Zigbee Light Link). Some of my customers use X10, but the performance is not nearly as good since it can only transmit 20 bits per second.
You're spinning the issue.

No, no one would be surprised if a human-guided cruise missile (i.e, hijacked airliner) got shot down, nor would most people oppose it.

However, that's not drones are typically used. They're being used against targets who are not generally carrying out an active attack at that moment.
TDD is a fundamental learning technique. It teaches the principles of modular design. Notice! One can learn modular design in a variety of ways. I make no claim that TDD is "the only" nor "the best" of these, but I claim that it works for enough people to merit attention.

Learning requires investment. Investment carries risk. Risk aversion/tolerance is a very personal and contextual thing. There's almost no point arguing about when it's good to be risk averse and when it's good to be risk tolerant, because of this heavy coupling to the context. Better to be aware of the phenomenon and work things out case by case.

Some people generally don't like to learn. Nothing you do will force them to like to learn. You can invite them to try to learn; you can try to make it comfortable and safe for them. That might work.

Some people find such value in a learning technique that they continue to use it, even after learning 99% of what they will ever learn from it. Continuing to use the technique provides them comfort. Whatever works. Others eventually break free of the learning technique, knowing that they can fall back on it when they feel pressure.

I care about this: people who want to practise TDD should be free to do it; people who don't want to practise TDD should not be forced to do it. Everything else is noise.
Hi, Authorea co-founder here. A bit surprised to see us on the front page.

1. Full access to the git repository will be added soon. It wasn't our main concern initially as we wanted it to be easy to work on articles for an academic researcher who wasn't familiar with git.

2. This currently requires some post-authorea cleanup. We are also working on making this much easier. The main pain point that we are trying to solve currently is making collaboration on articles easy.
Glassdoor Python API
I feel like I'm missing something, but I can't quite understand the advantage of Bitcoins in this kind of scenario.

Who's handling all the instant real money conversions, and why wouldn't they just transfer the real money between accounts directly rather than converting it?
Is there a market for bitcoin options?
Bitcoin goes up $10 in just one hour
"What? No, I have never done that, I am certainly not going to do that."

Holder said nothing of the kind.
I only trust currencies backed by a precious metal. USD is backed by plutonium.
SEEKING WORK - Chicago or remote.

Product designer. Front-end developer. Spent 3 years at Groupon, as their second design hire, driving consumer product design.

Availability starting April 2013.

http://www.dribbble.com/jordanful
Does anyone sell FX futures on BTC yet?
Your edit is one of the reasons. However, writing two or three functions in order to get a test to pass is something I frequently do. The functions are small, and usually have very little implementation at first; but I don't follow the "One Function - One Test" rule.

The rule I follow is: Every line of code you write is to make a failing test pass. If that means writing three new functions, so be it.
Federal correctional institutions (FCI's) are a step up from Federal prison camps (FPC's). They are generally used for drug offenders and somewhat scarier people. For reference, the hacker serving the longest sentence for hacking in history (caused tens of millions of fraudulent CC charges) is serving it at an FPC.
Reminds me of an old dialup BBS. Can I post a comment on the wall?
Ironically, the original author (who has some sort of Quora affiliation) did not include "generate content and resell it to other free web services" in the list.
PeopleBrowsr wins in federal court for Twitter firehose access
Indeed, the administration has given themselves the authority in context of congress declaring war against al qaeda. Which means that congress could end the declaration of war and end the administration's new power. So perhaps I should have said that congress has in effect given the executive branch enough leeway to create this power, but in the end the power is still there.
Also, keep in mind this is nothing new. When it fell from $30 down to about $3, I heard the same complaints. Lot of people made a lot of money then; a lot have made $ now. Conversely, many lost huge then, and who knows what will happen now. It became so bad it cost more to mine than the resulting coins were worth, and I turned off my rigs. (Eventually sold them)

Bitcoin is a volatile, fun place to be. It's easy to convince yourself when it shoots up that you're a freaking genius for getting in it. When it goes down, the detractors think they're the ones with the clue. I think both groups suffer from confirmation bias, and this thing has several years before true stability.
12 out of 50 states? So you're saying (now) that he had better-than-average odds of being able to get his right to vote back even if he randomly picked a state to live in?

My point about opinion was that you stated as a bare fact that his right to vote would be taken from him as a felon, which was not true (even if only 1 state gave felons the right to vote, he could move to that state when he's out).

Having a felon status is annoying in enough actual ways that you shouldn't have to make stuff up or state unchecked assumptions as fact.
I tried path. In fact I am still trying. It's installed on my phone. But I never use it. Few months ago I would open the app once a few days and there would be nth, from no one. I had 2 friends on it. Turns out I am the only one using this app in my friend circle except the two other who said they uninstalled it.

Undoubtedly it's a beautiful app with really great feature. But I am really not sure if "no web - only mobile/app" is such a brilliant idea. It's not working on this side of the globe at least; but again, this side is never the focus of devs(even those who are in this part of the world or from this part).

I see the number of reviews on Google Play and can't help but think - out of them many are users who installed Path, realized it's a gorgeous app, left a good review and left after remaining alone for sometime and never came back.

Maybe the goal is not only that a persons should have as many friends only as many he actually needs/deservers(150?) but also that path should not be used by more than some number of people path needs/deserves(how many?).
I posted this just because I found it very funny that the price went down and then up and people started already writing about it. Maybe I'm the only one seeing the humor in it.
"Intentions" mean exactly squat.

My intentions change on a daily basis. Don't yours?
Hey, thanks for the compliment! Much appreciated.

If you look at a figure in an article, for example https://www.authorea.com/483, you'll notice that the figure reference has been pulled out of the latex source. We did that so that in the online version of an article we can make figures cooler, like attaching data to them. Figures exist in their own folders, and we have big plans for those folders.
Of course not. You'd call it "6 Minute Slabs".
I disagree completely. The fact that Amazon does not auto-focus to the search box annoys me greatly, since 99% of the time I find the items I'm looking for via search. Compared to Google, Youtube, etc. Amazon feels clunky.
If that's the case then bitcoin is backed by unobtainium.
I do not require an excuse to tell you what I think is actually going on in a public policy dispute.
There isnt one!
HTML5 Game Development Competition for Students
No, they're not.

The DMCA takedown notice must meet each element as specified by law. In particular, the notice must explicitly identify the copyrighted work as well as the material claimed to be infringed.

In their DMCA notice, LV failed to meet the requirements for a valid DMCA takedown notice. By failing to specify their own work, as well as what materials in particular were allegedly infringing, they ensured that their claim was invalid on face.

As a result, LV isn't going after anyone. An invalid takedown notice carries no duty to act on the part of the service provider. It, quite simply, doesn't exist. The really remarkable thing here isn't that LV filed an invalid notice--it happens all the time, particularly when they're automated in other circumstances--but that Github acted on it at all as an invalid takedown notice is not considered by the courts to impart actual knowledge of infringement.

In effect, if it's invalid, the takedown notice doesn't exist.
Unfortunately PoE as currently implemented is probably not the solution, as there's a non-negligible amount of power lost along the thin wires in a Cat5e cable and in the power converters at each end.
What's the cost for a semester these days? Did they introduce fees?

What you're doing would be a very unlikely scenario in systems where studying is setting you back a couple of thousands every term, i.e. Australia, UK or the US.
Ask HN: ExtJS vs. Backbone/Ember/Angular for huge Enterprise app?
I have been doing some contracting work with a client that has an enormous Enterprise web application that they spent 100,000+ programmer-hours building in Adobe Flex. They are concerned about the viability of the Flex/Flash platform moving forward, and are looking to replace their application with an HTML5/JavaScript application.

I initially did some prototype work for them demonstrating a Backbone app, but now their team is leaning towards using ExtJS.

I have not worked with ExtJS before, but my gut reaction is that this would be a mistake, and they would be better served with something like Backbone (possibly with Marionette on top), Ember or Angular.

Are there legitimate reasons to avoid ExtJS (is it performant? can it dynamically load modules/JS resources not needed at startup?), or am I just biased because it is so Enterprise-y?

What do you think?
What does "oversight" mean? We killed 25,000 innocent people in Dresden in WW2. Predator drones will never kill as many civilians as we did in Tokyo. What judicial opinion can I go look up to justify that?

If you want to come back and tell me that the problem is that we declared war on an ideology or a label, I will ABSOLUTELY sign that petition. Just be aware that a majority of Americans probably won't be signing it with us.
U.S. immigration is severely restricted. The waiting list can be up to 20 years long.

If the U.S. had the same immigration policies as, say, Canada or Australia, you could add an order of magnitude to those numbers. Easily.
What I find fascinating in all this is the sheer amplitude of the invectives. Apparently TDD pushes some people's buttons. I think that's a good thing.
This also works with the space bar, as well as the tab key. I find pressing the space key to be a bit more fluid when I already know what I intend on typing next.
I've always found the 2-stage menu a major annoyance. Navigation always takes way too many steps: 1) hover "Department" if the window isn't wide enough; 2) hover category; 3) decipher the crazy sub-menu that appears to the right; 4) move mouse over and click the same category.

I've always disliked doing this many steps. Please make the Department menu into links such that I can avoid the sub-menus.
This thinking that people should be happy to work at a token wage than not at all worries me a bit. It might be okay for some teenagers who live at home with their parents and have their basic needs covered, but what about people who won't cover their cost of living with such a small amount?

Where I live the minimum wage is $15.96 an hour and it is not really even possible to live on that and have any quality of life.
It doesn't matter. A valid DMCA takedown notice is fully self-contained. There's no follow-up, no sending someone to a blog post, or anything else. If it's not in the takedown, it's not material to the claim.

Refer to Perfect 10, Inc. v. Google if you're curious.
This looks like new development that's just API-compatible with NaCL though, right? Which feels a little strange.

The reason I'm drawn to the work of DJB is because of his fanatical attention to security-related detail. He wrote and released his own high performance mail server, DNS server, web server, and logging replacement during a period of time when server-side software was plagued with exploitation, and people have only ever found, what, two somewhat minor bugs? Ever?

So what he creates is almost always amazingly solid, but for all his attention to security perfection, his software is also amazingly unusable. Want to run publicfile? First, forget everything you know about standard unix directory structures, because DBJ doesn't like them.

I feel somewhat the same way about NaCL. We can bet the lives of our first born children that the implementation won't suffer any of the bugs that OpenSSL has over the years. Side channel attacks, memory corruption bugs, and timing problems will almost certainly be nonexistent, and someone could probably do their PhD thesis on documenting why.

But like his other software, NaCL has weird usability quirks. This project points out that some of those quirks were certainly manifest in the implementation, but some of them shine through the API itself as well. Like his other software, my sense has been that interacting with NaCL is something that we would almost have to put up with in order to avail ourselves of DJB's greatness, rather than simple joy.

So a rewrite that's API compatible isn't super immediately appealing to me, in the same way that I don't think I'd be particularly drawn to an interface-compatible version of qmail or publicfile that was written by someone else, when the value was in DJB having written them to begin with rather than the interface (the horror!) they provided.

Although to be fair, it's certainly not as if anything else is that much more usable in this world right now.
This is true. The Senate assumes a quorum is present unless someone suggests the absence of a quorum, so as long as there's a designated president, they're good to go. There are several YouTube videos of pro forma sessions where just the presiding senator and staff are present.
I know of a 20-person animation shop which uses hackintoshes exclusively.
Would love help simplifying this code (it looks really ugly right now)

I am considering redesigning the api using lxml instead of BeautifulSoup for performance reasons.
By the way, pro cycling had pretty much managed to kick its doping habit.

Okay, that made me laugh. Thanks for adding some humor into this otherwise rather downer discussion!
I seemed to recall someone reading a cookbook as part of his filibuster, but a phonebook seems 10x more likely. Thanks for the info!
> Prosecutors do not have the power to set aside the law, and even where plea bargains are made, they must be approved by a judge first.

And yet they choose to not prosecute some times. The judicial oversight in plea bargains is to minimize abusive coercion.
Yes, I take the long view when it comes to goverments.

I fully expect the current Eurozone crisis to devolve into bloodshed before it's over, by the way.
Unfortunately, no such diagram exists though it would certainly be useful. The lack of documentation is tied a lot to the instability of the Ember Data API, both of which are reasons why it hasn't had a formal release yet.
Something like this is sorely needed. Google Docs is the best compromise between simplicity and collaboration that my group has come up with, but of course it doesn't have reference support.

It is very visually appealing and has good features. However, for me, it seems very sluggish and unresponsive.
Ringkasan Fungsi Formula CEO 2 | Attitude Therapy
The idea of private messaging, with the ability to push your location with a single click (for example when running late, or just trying to find each other in a crowded place) is pretty smart. I wish iOS made that simpler and a core part of Messages app, instead of the juggling act with Maps.
Brilliant. I have to admit I was wondering how that was done. It's always fast when I go to use it. Nice work, it's the little things like that that really matter
or that was the exact kind of answer Rand Paul was looking for with that question.
And yet, there are still sites that will command a high eCPM. The difference is of course, the audience quality.

Like I mentioned in my latest blog post[0],

> Real time bidding engines are getting more and more intelligent, and would be able to guess with quite good results, how valuable a user is to the advertiser. This allows the advertiser to only pay high amounts for audiences that matter to their ROI, while paying low amounts to audiences that don’t.

> What happens is then this: a segregation of high paying advertisers and low paying advertisers form. When I say high paying advertisers I mean advertisers who would pay high for the right audience. They will pay significantly higher than the low paying advertisers, who would “spray and pray” their ads in hopes of reaching the right audience.

I maintain that if a startup is able to build the correct audiences (StackOverflow building an audience of IT professionals for example), the revenue from advertising will be substantial.

[0] http://blog.chewxy.com/2013/03/06/startup-business-models-ad...
As members of this Administration have previously indicated, the U.S. government has not carried out drone strikes in the United States and has no intention of doing so. As a policy matter, moreover, we reject the use of military force where well-established law enforcement authorities in this country provide the best means for incapacitating a terrorist threat.

...

The question you have posed is therefore entirely hypothetical, unlikely to occur, and one we hope no President will ever have to confront.
Am I the only one that gets tripped up each time I go to Amazon by mousing over the button and immediately clicking on it, thinking that's how to get the dropdown to appear, only to have the click take me to 'my account', then requiring me to go back up to the menu and wait for it to drop down instead of clicking? :)
Girl Scout Cookie Sales Using Square
Heads of Airbnb, AngelList, and Etsy share the secrets of the sharing economy
It seems to me they're for the legislature in the first instance.

The legislature created the law in question and has no so far seen fit to amend it.

How do you argue to the court that it costs you an unreasonably large amount of time and money to make your arguments to the court?

You would make a selective prosecution argument under the equal protection clause, but you would likely lose as other defendants with fewer resources seem able to navigate the trial process even with public defenders rather than counsel of their choice.

I think access to the courts is sadly lacking in many respects, and would be quite happy to see Congress give the courts more money even at the price of higher taxes.
The standard process seems to be to violate the Constitution, then continue doing it until the Supreme Court tells you you've been very naughty.
Oh yes he did.
Micah is a wonderful human being.
I think that's an entirely reasonable question.

Personally, I am less scared of drones than of conventional weapons, which tend to be deployed in the arms of mammals who get twitchy and fire them irrationally out of fear, excitement, or anger.
Can services be used on Firefox for Mac? It doesn't show up on my right click context menu.
The speed definitely needs to be worked on. We were planning on a "Show HN" post once we had modified the architecture a bit. It's all on a single server right now.

Sorry about the sluggishness.
Ultimately in the absence of government subsidy people are paid what their labor is worth. If your labor is only worth $8/hr and the minimum wage is $15.96/hr, you won't get paid $15.96/hr. Whatever you would have done at $8/hr will be automated.
That was on The West Wing.
Wow, I wasn't even thinking about that. I know I'm not "every person" but at work I almost exclusively use Facebook on the desktop. I rely on it for a lot of communication that would take a lot longer to do on mobile. If Path doesn't have that, I really can't use at as a primary social network. Instagram on the other hand is all about photos I took on my phone and short comments. For a more robust network I need a desktop much of the time.
Stop motion animation with just your hands
Which is what they were doing in the browser case right?

And yes, I do think Windows is still a monopoly. I think its days as such are numbered and I think that is a good thing not just for the PC space but for Microsoft as well (in the long term, at least). But for now, yes, with market share north of 90% they still most definitely qualify as a monopoly.
How much power is lost with all of those dumb little DC bricks all over the place right now?
Love it, did all 10 levels on the website (addicting). Will download!
Apologies, I don't seem to understand your response. I'm not asking for an excuse, I'm trying to state that your framing of the debate implies a tacit consent to the status quo. The fact that you are even advocating someone ask the questions you posted boils my blood (not that you're advocating it, that we live in a world where it's realistic to ask those questions of our leaders!).

A strong moral stand is required and, whatever the motivations or political machinations, someone is making a semblance of that stand. But you seem to dismiss it, calling Paul's question "stupid" (this filibuster is mainly based on that question). You then go on to assume the answer to that question is "yes"! Once you begin implying it's to be accepted that any answer besides "No" to the question "Would you target and kill someone outside of the U.S.'s legal borders without a Congressional affirmation of agression?" is acceptable we begin to fall down that slippery slope I mentioned.
Dig into cases and you'll almost always find that the decision not to prosecute is due to insufficiency of evidence or incapacity of the defendant. Neither circumstance obtained here; the evidence of criminal liability was abundant and no motion of unfitness for trial was ever introduced by the defense (that I am aware of - if you know of one, please let me know).
I would be more worried about a malicious app taking advantage of an exploit to compromise your phone and then reading your passwords without root having root before on your device or without it asking for root permissions. There are known ways out there to get root access without actually unlocking via exploits.
I thought he had implemented it in terms of NaCL (I hadn't bothered to look at the code, because I worried I'd decide I was smart enough to endorse it).

The actual crypto in this is DIY?
It's not, that's my point. OP was saying this is revolutionary because it's less obtrusive then checking your phone and I'm saying it's equally or more obtrusive.
Excuse my ignorance -- I find myself fairly knowledgeable in crypto/security, but I'm confused by "Sodium also provides a secure, chroot()-resistant drop-in replacement for the arc4random() function family, including the ability to generate random numbers within a given interval with a nearly random distribution."

What does chroot have to do with arc4random()?
I think Meteor is fantastic in most respects but the REST-unfriendliness of it is a little puzzling in this day and age. It would be really nice to see it play well with others.
It shed 25% of its worth just as quickly.

"This time it's different."