skysight-inc/HackerNews huggingface dataset:
I wonder how much does DO's offer differ from other vendors that allow you to basically boot from your own virtual CD, like AWS or Ramnode.

I'd love if someone explained it.
Wait, so between $327 and $587 (wonky 70s inflation) a semester in today's dollars? I'd have killed for that.
Ask HN: Is derivating passwords from a master key and service name a good idea?
Hi,
I had an idea about generating passwords for different services (e.g. Hacker News, Facebook, Twitter, ...) by using a cryptographic hash of a master key chosen by each person and the services name, like this (python):

import hashlib
import base64

def password(masterkey, service):
h = hashlib.sha256() # probably could use hashlib.hmac?
h.update(bytearray(masterkey, "utf-8"))
h.update(bytearray(service, "utf-8"))
return base64.b85encode(h.digest()).decode("utf-8") # With Base85 and SHA256 we'll get passwords of 40 characters including numbers, letters and some special chars

key = "&T{TEeN_\q9+-L9_"

print(password(key, "hackernews")) # "kLh4WhHTC^M*$uko=plAViC{J;%WJ)9`jlo&-`cS" will be used as my HN password
print(password(key, "facebook")) # "0B+37p0n@JKP)b>nz}yfJ%#Qy*^d+gsQRwF08S}Q" will be used as my facebook password
print(password(key, "twitter")) # "SeR$P!-Z_z%%J5NI0qtO@5Y#$`K-d*7glNC%w=EQ" will be used as my twitter password

One would only have to remember his master key and then could derivate all of his passwords from this and use a similar app on his smartphone or other devices.
So it has the simplicity of using one password for all services, but it's way more secure, because when someone knows my password for that service he doesn't know it for any other services. It's probably not as secure as using a password manager with independently random generated passwords, but you have to maintain its database, sync it with other devices and so on...

As I didn't find any program which does this and as this isn't really complicated, there must be a serious downside I didn't notice.
(Or not, and I just didn't google well enough or I'm really the first one to think about this)

So, to all cryptography nerds on HN: Is there something stupid about this I'm not seeing?
Plasma 5.2 Beta out for Testing
Did you ever compare gzipped JSON that you are sending vs gzipped rendered HTML using the same JSON blob?

You will be surprised that difference between the two will be less than 1%.
A lot of people seem dismayed that there isn't a bigger push for a federal run, country-wide internet provider, which I think is crazy. Taking the municipal approach means there isn't a huge cost for nationwide infrastructure, and small towns can develop the network that's right for them, rather than being stuck with what they're told they need from higher up. Additionally, with all the worry and fear about the NSA looking behind the scenes, putting the entire network backbone in the hands of the federal government is basically handing them exactly what they want. I'm all for municipally run internet, and hope this helps move towards that.
College requires time and money, yes. The FAFSA is supposed to provide them for people who don't have them already. So saying 'if you don't have time and money you shouldn't go to college anyway' is kind of missing the point.
Please do so yourself. He repeatedly states that templating 'does not belong' in the browser with no justification whatsoever.
What this says to me is that we should immediately stop pouring money into conflagrations overseas.
I'm going to have to disagree. There's no meaningful distinction between "laws" and "theories". One famous consequence of the theory of special relativity is the mass-energy equation - but we do not call E = mc^2 a "law". We just say it's a part of the theory of special relativity.

That, however, does not mean the theory of relativity and E = mc^2 has a lower status than Newton's law of universal gravitation and F = (G m1 m2 )/r. That we call one a "theory" and the other a "law" is just an accident of speech. It's not even a difference of semantics - in this context, "law" and "theory" have the same meaning. We just continue to say "law" for some things for historical reasons.
Techcrunch reporting at lightning speed. /s
Kevin said it publicly ~1 month ago at his & Tim Ferriss' Random Show [1]

[1]: https://www.youtube.com/watch?v=sPleJbpqbwc
Certainly GMOs can be bad, such as crops that are "roundup ready". Others, like Innate Potatoes (that NPR recently did a story on), can be good. However there is not conclusive evidence on GMOs such as the Innate that prove they dont have negative effects as well. The laws on GMO labeling in American also fall very short of differentiating from "good" GMOs and "bad" GMOs.

Given that I rather not ingest crops modified to resist poison, I just pass on all GMOs.
The Pell grant limit is per year. The $5500 is per semester, so the total yearly tuition is about 2x what the Pell grant pays.
Likewise. I was preparing to cringe, but municipal level utilities actually make sense. That scale is large enough to solve the inherent coordination problems, but small enough to be responsive to the preferences of the residents and subject to competition from nearby municipalities.
Bitcoin plummets 32% in two days, threatens mainstream adoption
Aluminum or steel I would imagine.
You're heaping praise onto a system that worked so well for you, yet balk at expanding access to that system to more people. Why? It's really hard for me to view that as anything other than extraordinarily selfish.

If the community college you went to was funded by taxes, and taxation theft, then do you view yourself as guilty of being a thief, complicit in that theft? I sure don't think so. The reason being that it isn't theft.
Ask HN: How much time do you spend on Open Source?
How much time do you spend on contributing to Open Source projects per week?
Thanks for response!
From firsthand experience, I would strongly suggest not working remotely as a new grad. I had a lot of experience before and during college, and then just happened to fall into a remote job with a company that is completely remote when I graduated this past spring. I was intrigued by the idea of having no commute and working from home/wherever, but I'm finding that I don't absorb as much information being remote as I have in my previous jobs. Work-related communication is great because my company works hard at that, but it's all the other stuff that I don't get when I'm not sitting near other developers - stuff like best practices, new technologies worth trying, active brainstorming, and development tools. Earlier this week my coworker mentioned a browser add-on he'd been using for 6 months that is incredibly useful to our job and I had never heard of it; I think if we were working in the same location then that tool would have been mentioned a lot sooner and everyone on the team would have been using it 6 months ago.

The ultimate goal as a fresh grad is to learn and absorb as much information as possible, as quickly as possible, and I think that working remotely hinders that.

Also as others have suggested, it's important to find a mentor(s) when you're a new grad, and that's harder to do as a remote worker.
Immediately made me think of sift science. https://siftscience.com
I'm confused about why he needs so much protection outside of Italy. It's clear that the threat was from local groups. Not that they couldn't send someone after him elsewhere but they clearly don't have power in other places. It seems like this level of protection is extremely excessive.
I agree on every point. Another great example: maxing out your skills at the first job you get out of college (say, barista) instead of taking time out to move into a whole different tier of career.
The article answers your question.

>the women won’t switch to iron cooking pots because they find them heavy and costly.
I thought about this when I first started reading about municipal broadband, and I think if the local gov was required to wholesale out its' capacity the same way Title II utilities like AT&T have to now, small ISPs would be in a far better situation. AT&T is relatively hostile to the customers of other DSL providers, and I think municipal governments may be less likely to.

Datacenters are also a completely reasonable metaphor, you pay the facility to run most wiring for a cross-connect to an ISP or between cages / floors, but you can provide your own transit or buy transit from any number of providers, all of whom are just other customers.
OT:

> irregardless

regardless is fine.
Municipal governments are a big part of the problem. They make it nearly impossible for companies to build new ISPs.

Municipal governments: the cause of, and solution to, your ISP woes.

It reminds me of housing. 1) Governments restrict new housing. 2) Housing becomes unaffordable. 3) Government builds public housing because "the free market has failed."
This article is mostly BS. He's got the knack of sounding like he knows what he's talking about when he actually doesn't. Some examples:

"Angular’s ng-repeat directive will create or destroy DOM elements accordingly. This turned out to be quite expensive. ...

... what worries me is that this non-performant mode is Angular's default. Front-end framework defaults should use established front-end best practices. Angular’s don’t."

He's talking about ngRepeat's "track by" function here and clearly doesn't understand that it can't be switched on by default as the user must specify the name of a unique id used in their data models. There is no way for this to be on by default.

"Although templating is the correct solution, doing it in the browser is fundamentally wrong. The cost of application maintenance should not be offloaded onto all their users’s browsers (we’re talking millions of hits per month here) — especially not the mobile ones. This job belongs on the server."

What does that even mean. Consumer hardware contains heaps of resource for web browsing.

"Many front-enders, on the other hand, who have worked with JavaScript and browsers for years and have developed their own coding style"

Cute front-enders with their own adorable coding styles. Code is code. Patterns structure code to increase maintainability. Stop imagining there's a group of people whose work this does not apply to.

"That’s why most Angular developers come from the back-end, particularly from Java. As far as I know this situation where a front-end framework is supported mostly by non-front-enders is unique."

More of this front-end/back-end discrimination bullshit. That's a distinctly enterprise paradigm that just has to go. It's 2015
How large is the random sample? Since that you're asserting that YC does not discriminate because the actual proportion of female entrepreneurs funded is more than the number that applied, the conclusion is open to variance.

EDIT: Originally incorrectly said "sampling bias."
Cable giant Belden set to add Tripwire
Hacking TestFlight Invites
Price of Bitcoin drops below $200
Yes, potential.

It will also further devalue high school diplomas as well as make good high schools less of a priority across the nation (everyone is going to CC anyway, right?).

It probably makes bachelor's degrees even more of a requirement for decent jobs, making people more likely to take on student loans and spend their 20 and 30s paying them back for a piece of paper, restricting their mobility and options.

Throwing more money into a broken system does nothing than embed it further. Just about all of us here value learning, but our education system needs to be benefiting people, teaching people, and it is not doing that.
https://www.tilt.com is catching up fast.

- Free for admins, lowest fees (2.5%) for contributors.

- Focused on small, bite-sized group payments.

Business version: https://open.tilt.com
- Fully open source
- Customizable

(Disclosure: It's one of my babies)
It's a product of 18F (of which I'm an employee). The US Digital Service folks are awesome, but a totally separate unit. 18F is in an independent administrative agency, the GSA, the Digital Service is in the White House.
I don't want to type faster than I can think.
I've been playing at 8 for a challenge. Can't win yet, but I can draw. I left it at 5 as the default because it works well on tablets. :)
I don't think that's relevant, is it? At least where I grew up (California), community colleges tended not to have admission standards and anyone could attend. Making it easier to afford seems to imply you'll be getting people who just barely cannot pay for it now, not people who "just barely cannot get in".
What App Developers Really Think of the IoT and Connectivity Opportunity
> to the curb for $57/mo.

What's the setup fee to run fiber 100 feet and into your house to set up the box? Because Verizon did it for free.

I still think private competition is better here. Verizon only did it for free because they're trying to tread on Time Warner, which is the way it should be.
DNAFit – DNA-based diet and fitness
I wish we had seen this more progressive, pro-active Obama 6 years ago.

Squandered his political capital on a shitty health care reform bill, got shell shocked by Republican opposition and crawled up his own ass for a couple of years. Now that he doesn't give a shit about elections anymore he's actually doing something.
Would you trust Facebook for your work?
Define a record.

Also can you elaborate more on how ASM instructions can be record oriented?
What do you think the federal policy on torrents will be? Ask Disney.
Why the Bitcoin Price Collapse Is a Headache for Data Center Providers
What you're saying is mostly true, but it may not be all that relevant. The vast majority of people would be better off if you just gave them everything for free, but the _society_ as a whole would not be. Bachelor degrees, for instance, aren't supposed to be designed to serve the student, but to serve the community. (I.e., that's why they teach the 'classics' in the western/greek tradition.)

You are not supposed to be purchasing an education for yourself alone. It is supposed to make you a better person in terms of supporting your community, and your community is _supposed_ to support you for doing so.

I think you are being too narrow-minded in supposing we'd all be better off by adapting a policy that essentially maximizes selfishness and division of skill. One cannot have the flexibility to make good plans by refusing to make any sacrifices.
I have to polish a bit my python test suite, but it's coming ;)
To put that into further perspective, it costs us about $20000/year for day care for our baby. This is near Boston.
I don't think your explanation is quite right, either. Typically, a "hypothesis" is in the form of "we think x will happen in y circumstance". Then they run some experiments to see if that's the case. If it is, then they may try to come up with a theory to explain why, then run (many) additional experiments to test the theory.

In other words, I usually use the word "hypothesis" to mean a simple prediction of outcome, without any explanation of how. A "theory" needs some explanation in it, not just a prediction of correlation.
> I have issues with the Obama plan[...]

It started as a Republican plan in Tennessee, funded with state money in a fairly anti-tax state as states go.

> Some local rich millionaire type (a real estate tycoon) setup an endowment to provide free tuition at BCC for any graduate of any Brunswick County high-school.

What happens when no local, benevolent millionaire decides to dedicate their fortune to free tuition? That takes many millions. Besides, sending kids to college for things you don't care about is boring--most rich philanthropists want to influence what their money will do. You are much more likely to see a real estate tycoon build a new building, which happens all the time.

> I'd love to see a concerted, nationwide effort to build a coalition of philanthropists of this nature to fund this "free college for everybody" thing, instead of taking it out of the federal govt. budget.

Because a tax is far easier and is almost exactly what you describe. This is absurdly inefficient and would only serve your worldview.
Nixarmor – A linux hardening automation project for everyone
Absent from the conversation is the actual obvious generational shift: final-mile mesh networks in every sufficiently large and dense community.
13 Ways for parents and teachers to train an angry child to be calm
Don't forget state laws. "Legislatures in 19 states have enacted laws restricting local governments from entering the broadband business". They can either get in the way of municipal deployments, or prevent municipal governments from interfering with public internet projects.
5% is a little high (it would be much lower if gofundme and company were non-profits), and i hate how high VISA/other CC fees are.

I hate that 8% of all donations are gone through the cracks for profiteering.
for gender, it's the entire applicant pool (we ask for gender so that's easy to compute.)

for race, it's a bit harder. we don't ask for it, but we looked through hundreds of videos and made our best guess (it's also why we left the number as approximate, as of course there are cases where we got it wrong.)
That title is a little (may I say intentionally?) misleading, by leaving important context out. He is not proposing his government runs a high-speed internet project, he is proposing local municipalities be allowed to run high-speed internet projects, or rather, states be banned from banning them (confused yet?).
It's not clear that the FCC can preempt state laws that prohibit municipal broadband. From the Wikipedia article on municipal broadband [1]:

In 2000, the Federal Communications Commission
endorsed municipal broadband as a "best practice"
for bringing broadband to under served communities.
The FCC also addressed the question of whether a
municipality was an "entity" under the
Telecommunications Act which mandates that "No State
or local statute or regulation, or other State or
local legal requirement, may prohibit or have the
effect of prohibiting the ability of any entity to
provide any interstate or intrastate
telecommunications service." 47 USC 253(a). The
legal question revolved around whether a state could
prevent a municipality, as its subordinate
government body, from entering the telecommunication
market. In the case of Missouri Municipal League v.
Nixon, the U.S. Supreme Court concluded that a
municipality was not an entity under the
Telecommunications Act and that a state could
determine what authority its own subordinate
jurisdictions had.

I have not yet had a chance to look at Missouri Municipal League v. Nixon to see if the above is correct.

It's also possible that the FCC is considering using some different regulatory authority to preempt state laws this time.

[1] http://en.wikipedia.org/wiki/Municipal_broadband
Someone else on here claims it's 7.9% + 30c
"Obama calls for government-run ..."

(the rest is redundant)
There is no such thing as a "stable state of organism" in this context. Remove all your goalposts because they are confusing you. Evolution is a continuum.
Do you know the timeframe for commercialization ?
Typing tutors: http://alternativeto.net/software/rapid-typing-tutor/
I would imagine people experiencing family emergencies, depression, etc would also pause work.

If you haven't seen the effects of unconditional cash grants for charity, I think that makes for similarly surprising reading: http://www.givewell.org/international/technical/programs/cas... :)
Did you even read the link you sent? Here are some quotes:

> Some studies involving the health impact of sugars are effectively inconclusive. The WHO and FAO meta studies have shown directly contrasting impacts of sugar in refined and unrefined forms[66] and since most studies do not use a population that do not consume any "free sugars" at all, the baseline is effectively flawed. Hence, there are articles such as Consumer Reports on Health that stated in 2008, "Some of the supposed dietary dangers of sugar have been overblown. Many studies have debunked the idea that it causes hyperactivity, for example.

> Studies on the link between sugars and diabetes are inconclusive, with some suggesting that eating excessive amounts of sugar does not increase the risk of diabetes, although the extra calories from consuming large amounts of sugar can lead to obesity, which may itself increase the risk of developing this metabolic disease.

So there is definitely controversy, and to call me jaw droppingly ignorant is pretty offensive.

The fact that you think I'm arguing green veggies and sugar are equally bad for people means you fundamentally did not understand what I was saying. What do you think the difference between veggies and other sources of sugar is? Hint: it's not the type of sugar, it's the absence of fiber. Here's another quote, from your link:

> Some experts have suggested that refined fructose is more damaging than refined glucose in terms of cardiovascular risk.

The refining process is essentially one that removes the fiber. Let's go back to my quote:

> First off, there is absolutely no science showing sugar is bad for you, or that it behaves differently from other carbs when combined with equal amounts of fiber (which is why vegetable carbohydrates tend to be "ok").

Emphasis added.
Agreed,
Nearly 40 percent of working-aged Americans now hold a college degree, according to a new report from the Lumina Foundation. In 2012, 39.4 percent of Americans between 25 and 64 had at least a two-year college degree.

Looks like we have a lot of room for improvement at which it is going to take a very long time to truly devalue higher eduction where a bachelors degree is looked at like high school diploma.
Community college is already very cheap, and Pell grants often completely cover the cost if you are low income.
I definitely agree, and this is one reason I advocate against overly harsh or vindictive rules that are unbalanced against ISPs because of our feelings about AT&T, Verizon, Comcast, Time Warner - it would bite us later if we have a massive shift to municipal broadband. Sure, we can change the law, but we would have regulations in place that could interfere with the government entering the market, we might have gotten the big providers to agree to stricter rules if we promised never to try municipal broadband. This could be a perfect storm for conservatives, because they can wave their arms about how "liberals" are always asking for regulation and now that a "liberal industry" is regulated we don't like it and blah blah.

I far prefer to just obsolete the big providers and to implement internet as a real public utility. Even if private companies end up contracted to provide it in some cases, those would be regulated monopolies, not regulated free market businesses.

I far prefer that we build the case that even a city's own infrastructure would unlikely work without the internet, and that they should have at least some infrastructure that does not rely on commercial providers.

San Francisco's water power plant on the Russian River is a great example of this, it provides power for muni trains and electrified buses, maybe _some_ streetlights and a few other public things. If we have a full PG&E failure, we might still have running trains and lit streets. I'm not sure it doesn't all flow into the same grid, SF being one of the oldest power grids, but if that isn't fully the case now, there is enough power independence to ensure that such a thing would work.
Obama White House Rejects Term, “Radical Islam”
Reminds me of the recent cases that made national news where a property owner didn't pay the fire department fees/taxes, and when the property caught on fire, the local fire department watched it burn to the ground.

Oh, here we are: http://www.cbsnews.com/news/firefighters-watch-home-burn-own...
too bad South Park beat me to the Go Fund Yourself.
According to the provider, the setup fee is $100.

http://o-net.ca/about-us/o-net-myth-busting/
Yep, but if I just let the system get all the memory back, valgrind would have yelled at us for leaking memory, and it would have been detected by the testing system, slapping us in the face with a malus on our final grade.