skysight-inc/HackerNews huggingface dataset:
Here's the problem with stuff like this. If you actually learn all the stuff that is listed it will take you at least 3 years if not more. All the subjects listed require prolonged study if you want them to become part of your intellectual repertoire and then it takes some more time until you are comfortable applying that knowledge in non-trivial settings. On top of all that you have to stay motivated to consistently study and make progress alongside whatever else you are doing for your day job.

I program every day and I'm been studying parsers, virtual machines, and compilers for some time now and it still requires hard work to not fall back on bad habits. It takes even more effort to consistently apply techniques I learned while studying those subjects in day to day programming. There is no royal road.
Hows this for silly: my bank has a second PIN for telephone banking (three numbers) and uses identity verification if you call over the phone... but still requires 6 alpha-numeric characters for the online banking password. Absolutely silly.

Thankfully, the damage that can be done if someone was to access my account is mitigated somewhat by the 2FA that is present; whenever a "Pay Anyone" transaction is initiated, you have to confirm it with a code that is sent via SMS to your phone.
Sure wish there was some way that I could help fund this research. I don't know if kickstarter campaigns are cool at Harvard, but they would have no shortage of backers.

This does reinforce my idea that medical technology and research is advancing at an exponential pace, faster than the evolution of diseases can keep up. A treatment for type I diabetes seemed to be impossible. A diabetic's pancreas betrays them and begins killing the cells that produce insulin. There's no pill or surgery that can stop that, nothing short of reprogramming pancreatic cells. And yet, here is a promising sign of a cure! It's really amazing, and the future probably holds even more legitimate medical wonders. We might be the one of first generations to live to 100+ on average.

Type I diabetes is expensive, ~$5,000/yr without insurance. Anyone with this diabetes would probably be willing to pay any amount less than that every year for the rest of their lives in exchange for this treatment. Talk about customer lock-in! Most of the controversy over stem cells has been centered around federal funding, but treatments for chronic and costly diseases will pay for themselves several times over. For now I can only hope that this research advances fast enough to help everyone who is currently dependent on insulin.
It's totally cool to release some software that has some bugs. It's also sad to program in an environment that isn't Unicode-friendly.
"Robin Arnott is also one of the accused people. While not a journalist, he is one of the judges for Indiecade. Her game won an award on last year's indiecade, winning over Papers, please and other titles - quite a clear conflict of interest."

That's also not a thing that happened. Depression Quest did not win an award at Indiecade. It wasn't even one of the finalists. There's a press release here: http://www.gamasutra.com/view/news/200020/IndieCade_announce...

"The 36 finalists represent only a fraction of the total number of games to be exhibited, which will include top picks from the inaugural VR Jam and over 120 non-finalist selections including Zoe Quinn's Depression Quest."

So Depression Quest was exhibited, but it wasn't a finalist and it didn't win an award. The actual award winners are listed here: http://www.indiecade.com/2013/award_winners/

Seriously, man. I'm not trying to win an argument here: I am earnestly and sincerely recommending that you step back and think about the people who lied to you about these things. You're swimming in a toxic cloud of hate and anger. It's not healthy.
> ...until the USgov/NSA chooses for them.

Local binaries can be -- and are -- audited. The USgov can't simply push new code (and this is why web-style pushed upgrades are a bad thing).

> Me and the person I replied were talking about "services"(tech companies), not stand-alone tools.

Goalpost movement. Services that control both client and server, and all the data involved in it, CAN NOT solve this problem; this is why we have (and need more of) well-defined protocols with more than one client and server implementation thereof.

SaaS, with their plethora of proprietary protocols, are the antithesis of privacy rights and a vibrant open internet ecosystem.
> If we can put together an Apache2-licensed module in JS in an afternoon (https://github.com/SheetJS/js-codepage) it can be done in python.

I thought Python 2 was Unicode-unfriendly. So not as easy as JS.
> What disturbs me is that the training has to start before kids are really old enough to weigh the risks and returns.

Presumably the vast majority of football players in high school don't even intend to play in college, much less professionally. I don't have any data, and I know there have been some high-profile tragedies in high school football, but I would guess that injuries are much rarer in high school.
> 1. Drugs should be legal and sold out of liquor stores to anyone 21 and older.

I agree (mostly), but they are not. Society has decided that certain drugs are illegal (for now). This point doesn't really have anything to do with anything.

> 2. His sentence isn't about trying to cripple the drug trade, but about punishing someone the government does not like.

How do you figure? Did they just pick him out randomly and decide to find whatever they could on this guy? I would probably think that the people prosecuting him believed he had significant impact in enabling certain drug trades.

> 3. The same motivation could someday be used to prosecute people who serve cheeseburgers to drug dealers at a restaurant under the theory that they were helping those drug dealers to deal drugs (you can't deal drugs if you're starving).

This is ridiculous, and completely undermines everything else you said.

24 years for building hidden compartments is a joke, even if he knew what they were being used for. Current drug laws are a joke. Governments enable a tonne of bad behaviour by denying people access to substances they want that rarely hurt others.

But making outrageous claims about serving food to a drug smuggler helps no one.
You can check out Bottom Up CS

http://www.bottomupcs.com/
Jessica is more about execution (CEO) and Paul is more an idea guy (founder/CTO/CMO).
The question is what is the current attendance?

If attendance is a problem, then it makes perfect sense to measure it.
I'm not sure what you think we're debating here. I'm not talking about changing the license on the original work. I'm talking about other works which link against or include parts of the original. If you write ReallyCoolTool and license it as GPL, and I write AwesomeGUIApp, which invokes your tool behind the scenes, the GPL requires that I license my code as GPL. By contrast, if you'd used MIT or BSD or similar, I'd be required to comply with the original license when it came to your code, but could license my code as Apache or keep it closed source or do whatever. The viral nature refers to what a project's license does to other code that somebody down the road writes that utilizes the original GPL project.
As a former Palm user, this seems awfully familiar. I'm glad handwriting recognition has improved since then though. On a smartwatch there isn't enough space for the Graffiti Alphabet stickers.
Yes, you can. You can release your code however you want. The BSD license applies to the code provided by the project that chose to license their code under it. You can choose to also license your code as BSD, but you are not required to.
"we just can't memorize unique, strong passwords, for every single on-line service out there"

... right. Apparently we don't speak in a language with an absurd amount of subtle differences that need to be remembered (one example is punctuation, and all the subtle rules with punctuation as well). We also apparently don't memorize other things such as face recognition, navigation, mathematics, physics, x amount of movies, actors, actresses, favourite foods.

Unfortunately, according to the article, we can't remember around 50 to 100 twenty digit passwords with pieces of singular information we already have memorized.

The article looked promising, oh well.

Also, the article is supporting password managers. Which is the equivalent of thinking that a smart idea would be to basically archive all of the password information into one tiny little hackable program.

Yeah, great plan. Is this really coming from someone with these kind of credentials?

https://diogomonica.com/about/
So glad you mentioned this. I'm not sure what IoT for consumers looks like beyond text notifications from my smoker, but there are pretty big ramifications on the healthcare scene, and networking disparate units in a meaningful way. Just an example, I've seen several cardiology projects that track a patient from EMT to discharge while providing actionable insight. It's one of the few things in medicine I'm actually hopeful about.
> Building compartments for drugs is not illegal. This fact is not in dispute.

In California it is. Says it about 4 times in the linked article. The debate is whether or not he knew they were being used for drugs.
Give it a shot. There's much to be learned by having these discussions in public!
Afaik, it's much higher than 90%, more like 98%. Citation needed. And yes, it's horrible. The legal system is all kinds of screwed up.
This move should make a lot of financial sense. I am not sure, if there is any information on the no of servers deployed but the move should reduce the infrastructure bill significantly for Wiki Foundation.
Open Web Mapping course
How about we design our systems such that Law Enforcement (up to and including the FBI) cannot break into them, and therefore also lock out criminals as well?

That's what I want to see happen. Key escrow/giving law enforcement a foot in the door of our personal lives? No thanks.

"But what about criminals? And TERRORISTS?!"

Law enforcement has already been pretty effective at solving crimes without these capabilities. Statistically, terrorism is a minor risk.

(I would also like this to apply to end-to-end authenticated encryption between parties as well.)
I can't agree that the getaway driver scenario is analogous. The difference is attenuation from the illegal act. The getaway drive directly took part in the illegal act itself.

Here, Anaya never saw or touched drugs. He had no hand in planning any drug smuggling operations. He was never told what was going on, and had no legal duty to ask. That is not willful blindness.

I think a better analogy is the store clerk who sells rolling papers and blunt wrappers to the same people who never buy tobacco. Would you say that a store clerk under those facts is also guilty of a crime?
> Society has decided that certain drugs are illegal (for now).

An oversimplification, because government has decided that certain drugs are illegal.

> This is ridiculous, and completely undermines everything else you said.

Is it? Holder v. Humanitarian Law Project is a court case where the organization was accused (and ruled against) of providing material support to a terrorist organization because they advised the organization to not use violence. That's the government's other perpetual war, but it shows that something which sounds completely ludicrous can also be very real.
> 1. Drugs should be legal and sold out of liquor stores to anyone 21 and older.

What about Rohypnol?
There's nothing like the increasing panic of the other team as you get closer and closer. We've often ended with a military victory just before a snail victory - the enemy queen comes in for a last attempt and is nailed by a warrior.
Ask HN: Could you help me price a mobile application?
Hi,

my uncle wants to create a gimicky video cooking-recipe mobile app and he keeps asking me if I'd write it for him, hol long would it take and how much would it cost.

I am not really sure I am up to the task, because doing IT bussines with family members seems like a terible idea, and I am guite occupied with balancing my 9-5 job and infant daugter :)

I am quite terrible in giving estimates as well :-)

So I am turning to you, if you could hepl me with this. Answer I am searching would probably consist of number of programmer man-days and designer man-days you would estimate this might take.

Description:

1.) His idea is, that he would have a youtube channel with his video recipes.

2.) His application would be able to download the videos and display them in browsable fashion, probably with ability to display particular kind of recipe (i.e. 'vegan', or 'beef')

3) You should be able to play the videos on device without internet access.

4) Main gimmic would be, that while playing the recipe video, you should be able to issue voice commands to navigate in it (i.e. : "pause", "play", "next step", "previous step", "list ingredients")

5) there would be set number of commands, app should be responsive even in the laud environment of the kitchen, and commands might be in language different than english

And I have no idea, how long would this take.

Thanks for any input on this :-)
I'm using Org-mode which can export to LaTeX -> PDF [0]. I use Org-mode for invoices [1], reports, time-tracking, etc. Using org-babel you can use Gnuplot[2] or R [3] to embed charts and other visuals.

[0]: http://orgmode.org/manual/LaTeX-and-PDF-export.html#LaTeX-an...

[1]: http://orgmode.org/worg/org-contrib/

[2]: http://orgmode.org/worg/org-contrib/babel/languages/ob-doc-g...

[3]: http://orgmode.org/worg/org-contrib/babel/languages/ob-doc-R...
I've dealt a lot with Nikita, and he's an awesome guy - patient, always willing to help out, just all around great. And they've got a new game coming out (Hero Trap), looks great!
Similarly, the salaries of every employee of the state of Texas, by name: http://salaries.texastribune.org/

Teachers, police, politicians, everyone.
Without insurance, blood glucose test strips cost $40 for 25. I test myself 8 times a day. That's nearly $5k/yr right there. It is really expensive... Thank God for health insurance
> but ultimately it's not much more than gladiator fighting.

In Australia, where I'm from, there is a NRL match between Queensland and New South Wales called "State of Origin". One of the key draws for it is the "grudge match" in-group bias that comes along with it, and the very high probability of big fist-fights breaking out (which they do, with regularity, though less so the past few years).

It's also one of the biggest games of the entire year. Those two things are not unrelated.
On behalf of HN and YC, thanks for doing this today! Your live stream filled in for our live stream, and a lot of people—including us—appreciated it.
Conspiring to smuggle drugs is illegal, however. And contributing to the commission of a crime is conspiracy.

The law is not code. It is interpreted. It's not some shocking interpretation to say that, when you find yourself looking for circumlocutions and code words to avoid directly saying the word "drugs", you know you're helping drug smugglers smuggle drugs. Which is a crime. And he got rung up for it.

(Which is not to say that the sentence even remotely fits the crime, but to say no crime was committed is disingenuous.)
The list of Python libs is very helpful. Thanks for putting this together.
Err, header-only libraries exist mostly because templates require them, not because people don't like linking (well, there's some of that too, but it's the minority).
Perhaps the league disapproves of Marijuana because it would be counter productive to their ulterior motives.

If players were allowed to smoke pot they might become generally calmer people, leading to less ground shattering hits and anger released on the field, ultimately leading to a decrease in profits for the NFL, since most of the people tuning into this sport watch for the aggressive nature of the game.

The fact that alcohol is allowed, which as a substance probably leads to increased anger, seems like it would fit the leagues agenda much better.

Marijuana is not a performance enhancing drug in sport unless you consider increased relaxation and pain relief an enhancement. I'm not advocating that the players should be using pot before gametime, but I can see it being a very effective way for players de-stress after games or during the off-season.
> But it's patently obvious that Anaya is a criminal and engaged in criminal conspiracy to traffic narcotics.

Who's being irrational here? If a law is "unnecessary and ill-conceived," why is it irrational to complain about the law being enforced? I think that's very rational. I think he should be able to explicitly say, even advertise "I will create a secret compartment in your vehicle where you can put drugs," without risking any legal trouble. 24 years in prison is too harsh a sentence. Spending the night in jail would be too harsh a sentence. A $50 fine would be too harsh a sentence.

> Do the people in this thread think that getaway drivers on bank robberies should get off scot free because driving a car is not itself a crime?

No, because laws prohibiting robbery and theft are reasonable laws.
The gov hates intelligence that doesn't bow to it.
Tax avoidance is literally synonymous with tax compliance.
I think it's pretty clear he means people who say "I have nothing to hide. They can look at whatever they want"
> The proposed scheme would carry substantial expense compared to a single key. If Apple (for example) hosts the escrow keys, then who pays that cost? Who has the right incentives to build a very costly but more secure system?

I understood that was the whole point.

If you're going to build a key escrow mechanism that isn't prone to universal, zero-effort abuse, there are going to be all kinds external factors that need to be considered.

Ted's article lays out the requirements to show just how bad the idea of key escrow is, including the measures that would be necessary to make it acceptably insecure. (Key escrow is - and remains - defective by design.)
Harassing women is NOT okay, in any form.

That said, Brianna is extremely inflammatory and vitriolic in her speech. She doesn't help her cause, at all.

Of course, no one will notice that, or care one whit.
I get it, their business model is to sell the appliance for cheap and recoup the costs on the K-cups. But this DRM "solution" is anti-consumer, anti-competition, and isn't something I'm comfortable supporting. When my Keurig dies, I will be downgrading to a coffee-pot style machine, and in the meantime I will be avoiding the non-"pirate" Kcups.

I hope they turn around with their next versions, I enjoy the convenience even at the higher cost. But I draw the line at new DRM. I concede there is already DRM in my home, but my goal is to eliminate it all, not add more.

Edit: To be fair not all DRM is bad. DRM in Linux that prevents modules I haven't signed from loading would be a Good Thing so to clarify, my goal is to eliminate harmful DRM. Defined as anything I don't have full control over.
Doing something is more productive than doing nothing, regardless of how easy or hard it is.
Woah, let's not bring up actual dialogue about the grey areas involved in deregulating substances :)
> my password manager can try to do it automatically, but it often fails because it doesn't know how to translate fields from the registration page to the login page.

I have yet to find a case where my pwd manager fails to do this (lastpass). I've also never (with the default settings) had a site reject a password generated by it.

> We can do this by introducing a standard web interface for password managers.

I think the web is closer to that than you think (it's fairly easy to figure out the fields in a login/registration/pwd-change form). Mobile apps are a different story, that's where we really need standard system support for delivering credentials.
> First, there is nothing about the rule of law that says you can't be prosecuted in a state you've never been to.

It's certainly strongly implied. "Rule of law" implies that governments have clear geographic borders. It's ludicrous to suggest that every person must obey every law that exists anywhere in the world or fear prosecution.
Newbie Affiliates Find Out What the Guru’s Are Hiding from You
The authors have uploaded a copy of the paper which can be accessed here: http://hsci.harvard.edu/files/hsci/files/pagliuca_et_al_cell...

(I'd actually recommend giving the paper a skim even if you're not trained in biology. The Introduction and Discussion should still be very comprehensible, and while the Results do suffer from the alphabet soup problem (as do most biological papers), the overall structure of the evidence should be clear - pay particularly close attention to Figure 5A and Figure 6A-C).

Commentary from a very well regarded stem cell scientist (and prolific blogger, Paul Knoepfler) here: http://www.ipscell.com/2014/10/top-10-takeaways-from-harvard...

The key next challenge appears to be the creation and testing of appropriate delivery device that can enable persistent survival of the differentiated cells while still enabling them to sense blood glucose levels.
> An oversimplification, because government has decided that certain drugs are illegal.

I don't think it is an oversimplification. Society as a majority, at some point, wanted these drugs illegal. Government passed the law and society allowed it to happen (and to remain).

> because they advised the organization to not use violence

The law says not to aid terrorists organisations. They aided a terrorist organisation. That's pretty far removed (in my opinion) from serving someone a cheeseburger that walks into your store.

The "war" on drugs and the "war" on terrorism and the laws that support them are incredibly unjust and extreme in my opinion. I would bet lots of people here feel the same. But throwing out ridiculous statements as opposition harms more than helps.
Irrationality is not a valid defense for violating a law. If a law is unconstitutional, challenging the legality of being charged with the crime is valid. But if the claim is that a law doesn't make sense or should be changed, the method for enacting that change is via the legislative branch.

Put simply: Americans have the laws they have because they were written down by the folks Americans voted for. We can debate forever about how we're mostly made up of sheeple and the election process is biased and all the other things that get in the way of pure, fun-loving democracy, but that doesn't mean we just get to decide at an individual level which laws we don't think are rational and then break them.
There's a slippery slope argument here as well -- i.e. once built, the natural human desire for convenience will slowly erode security features within the system.

Imagine if someone asked for a way remotely administer a nuclear power plant over the Internet. It's possible to build a reasonably secure system -- VPN, one-time passwords, company-issued hardware, etc. But security isn't exactly intuitive to a lot of people and there are a bajillion ways to screw this up. So given the dangers involved with a nuclear power plant, the smarter approach is to simply insist that nuclear power plant control systems be air gapped from the rest of network rather than to figure out a 'good enough' way to secure remote access.
I don't disagree with a chef having a good knife to cut carrots, I disagree with a chef needing a new knife for every batch of carrots he cuts, especially when lesser chefs will have to come and tend to these carrots with special cuts (and you must understand these special cuts) 2, 3, 5 years down the road.
Re 1: If a.com is hacked, only a.com's OTP seeds are compromised. b.com should (hopefully) use different seeds, so 2FA still prevents someone from logging in.
This thing is amazing