skysight-inc/HackerNews huggingface dataset:
> It has destroyed so many lives already.

So has capitalism. What's your point?

Just because something was done poorly in the past doesn't mean we can't iterate and improve. Capitalism has no ready answer for some of the problems we are beginning to face. Eventually people like you are going to have to admit that Marx was definitely right about at least one thing: socio-economic class is a critical social cleavage that drives much of history.

So unless capitalism figures out a way to pull its stubborn head out of the sand and deal with its own shortcomings to prevent society from tearing itself apart, we're going to get a chance to find out whether Marx was right about anything else.
Google Earth Pro licenses are now free
Interesting quotes from the CEO Eben Upton. http://www.theregister.co.uk/2015/02/02/windows_10_raspberry...
> why even use NTFS in the first place if you're doing a network share? [...] Unless you were planning on being able to remove the drive and plug it into a Windows machine directly

That's exactly what I was planning. Also, the drive already had data on it that was supposed to be shared.

I did not intend to start a Linux-Windows flame war, I merely pointed out that for the majority of people buying a Raspberry Pi 2 for the purpose of using it for other things that learning Linux, Windows will be an acceptable choice and in a lot of circumstances probably get out of their way more than Linux. On the other hand, I don't know how you would use the GPIO pins in Windows, but that's easy in Linux. It depends on what you're doing and what you're used to.
I really want 2gb. I'm surprised there isn't a market of Pi-like devices, with compatible software, but higher price points and higher specs.
You're moving with the wind, though, not the surface.
This is really the difference between a liberal and a libertarian. Liberals think that somehow the regulation will never be tainted by economic forces. Libertarians realize it is, and that the best regulation is the itchy feet of a free market where you can just choose to not do business with companies whose policies you don't like.

By the time the internet is destroyed by regulation, those advocating for its complete nationalization will have forgotten that their ideological brothers are the ones who advocated its destruction.

You have seen this happen recently with obamacare-- the government regulated the healthcare industry into the ground, and now nationalized health insurance as a "solution", which is already not working.

Thus we have the old cliche: If you're not a liberal when you're young you have no heart, if you're not a conservative when older, you have no brain.

Have a heart, protect rights, libertarians agree with you, but learn from the history. IT has never worked.
Nim also handles it and it works pretty well I think.
This site also has some nice info on Mercury colonization. http://einstein-schrodinger.com/mercury_colony.html
Since the study did not report nor account for other physical activities, it should be noted that a vast number of people in Copenhagen ride bikes around town. [1] 36% commute by bicycle; municipal ambition is 50% by 2015.

[1] http://en.wikipedia.org/wiki/Transport_in_Copenhagen#Cycling
There is no monopoly over Internet. In my area, I have multiple choices for high-speed Internet.
TL;DR -- Apple's App Store search and discoverability sucks.
People who recognize that the internet has been a free market for most of its existence, and has consequently resulted in a massive economic boom.

Without which, by the way, there would not be the startup culture we have now. (prior to the internet it was all semiconductors.)

YC people here are advocating literally killing the goose that laid the golden egg.

Do I sound like a shill for comcast? If so, you're not really listening.
GoGuardian - Los Angeles, CA (Hermosa Beach) - https://goguardian.com

We provide analytics, advanced web filtering, and classroom management software for schools with Chromebooks. Our traction has been astounding. We launched in 2014, and already have hundreds of paying districts, with our software installed on over 800,000 school-owned devices. We are now processing 30 million events per day and growing about 10% week over week.

Engineering-wise, we need full-stack help. We're in the process of rebuilding our entire event ingestion pipeline (going from PHP+MySQL to Kinesis+Java+Cassandra+Solr). We've got a team of seven engineers (including myself). We're all responsible for everything (frontend, backend, database, deployments, everything). We're looking for someone who wants to make tremendous impact in the organization - making key engineering decision that will impact the company for years to come. We're looking for killer frontend and backend people as well as data scientists (we've got a goldmine of usage data that we haven't run any non-trivial analytics on).

We're Pre-Series-A and profitable! We're in the process of raising an A round which will enable us to scale up. If you're interested in an early stage startup that's positioned well for stable growth, please reach out!

Hit us up at jobs@goguardian.com
Trill: Microsoft's Stream Processing Engine
It does move backwards. But that's good, too (for science, at least). Sometimes, when people generate hypotheses, and those hypotheses are wrong, they still seem to work when tested. That's just statistics. So someone tried something, it worked, and they reported it. Eventually other people will try it too, and will realize that the original hypothesis was wrong. And thus it gets corrected. But there's no way to avoid that apart from not sharing ideas, and it's vastly preferable to the other option—that wrong ideas never get corrected in the first place.
OTP passwords dont fight client side malware lol.
Show HN: Paste in CSV, get a sharable file
More like, my ex-cofounder created Facebook, so I rage-opened a terminal and typed in `mkdir facebook_killer && cd facebook_killer && git init`
ASICs to crack scrypt (depends on compat) are also widely available...
Don't you dare give up
Starting a screenplay is difficult, and trying to continue to write a screenplay is even harder. Everyone has their ups and downs, that's normal. We believe that you need that extra push, whether it comes from us or your best friend. Visit this link and send this to someone who needs it.

http://dontyoudaregiveup.net/
Introducing PFQ…
What an interesting article. I don't think many people outside of our field realize how obscure some bugs can be, and the lengths needed to diagnose them. Not every bug, of course; not even 95% of bugs. But every now and again, you get something that really tries your problem solving skills... and inevitably it ends up being something small like not checking the state of every meta key.
Yet another example of why websites shouldn't be able to hijack keys that have meaning outside them (in the browser itself, or in the desktop environment). It still blows my mind that browsers permit this and don't provide an easy option to stop such abusive (and dangerous!) behaviour.

The workaround is typical of web stuff as well: deal with the symptoms one by one while leaving the underlying problem unquestioned.
Whether or not that was the author's intention, that's a good takeaway.
Not necessarily.

Pretty sure we still have a (outrageously expensive) support contract for NT4 on alpha for some godawful legacy system.
This is great for one's own projects, but if creating something for more than one's immediate project (i.e. libraries), it forces everyone else to adopt the same style.

Maybe those other projects are also using other libraries that don't use promises, so now there is a problem. Do you wrap the other library in promises too, if that is even a viable option for you?

Colorness is a problem for the whole ecosystem too.
.. another relevant xkcd: https://xkcd.com/1479/
The fact that today's GPU is memory-bounded does it mean we can't foresee one not memory-bounded in ten years?

I often think with the number of hosts in all the botnets out there, some attackers are probably distributing some of the hard work.
> Having a large market share in third world countries who won't buy your app isn't much of a win

Pretty sure the large market share in third world countries also doesn't care about your win either. They just have Android phones. Not sure if it is Google's win, users' win or OEM's that make the hardware's win. Kind of a mix perhaps.
Very skillful framing of spectrum auctions as a tax. Would love to see this view pushed more widely, as society would reap some serious benefits... primarily large swathes of unlicensed spectrum.

In a light-touch regulatory framework, this could lead to innovation leaps. If anyone is familiar with the economics of Coase (generally credited with devising the spectrum auction scheme), would love to read some good counter-points.
Be a spoon, or fork. Don't be a spork.
it took me seconds to load the new wiki (the welcome page), slow by design?
I'm ok with that. These drivers will move onto intelligent work where they can get trained in less menial work. The only reason a taxi driver stays a taxi driver is because he believes he has no other alternative to make money. Let's get them training in customer service or creative work and give them human jobs.
The TL;DR for this article: "Yes, there are significant cognitive benefits to being multilingual, including staving off dementia in old age, but the benefits may be sometimes overstated."
> Is the article is totally wrong or can it be translated into a problem statement whose solution is an improvement?

The article isn't totally wrong, but I think reflects a misunderstanding on how science works, and where the problem actually lies. What the author describes is (generally) science working as intended, but it doesn't mesh well with bite-size news headlines. You can think of it in terms of a leaky abstraction, if you want. People think of science as a relentless progression of improvement, but that's an abstraction that leaks when you react to ideas coming out of it too quickly.
Market should take care of it, no?
How to deal with race conditions in Django tests?
I agree. Trello is closest to what I needed. I do not have a strong reason to not use Trello. I come from a background of using excel sheets for this task and needed something in flatter structure. Trello seems more visual than I need it to be.

I will understand if you didn't find my logic very convincing :).
What is the latest version of Ubuntu that you consider "outdated"?
Out of curiosity, have you looked at other languages and decided you don't like them?

I know what you mean about JavaScript. It has many alarming problems, like PHP. Unlike PHP, however, there aren't quick fixes for them (e.g. strict error reporting).
How is complete government regulation equivalent to a "free and open Internet"?

Everyone seems to think that this will just be exactly what we have now, but with more freedom and options. I don't think this will be the case.

It will open the door for any future governments to start regulating things like freedom of speech.
Far more likely are car accidents and new frontiers in insurance liability.

Are there any young sexy hipster actuarial startups? The bidding war starts now.
I agree. I thought of tags but still went with priority because an open ended priority serves two purposes: high level ordering as well as low level ordering.

What I mean is that you can separate out very different tasks by giving them far apart priorities and order and group sub-tasks/related-tasks by giving them priorities closer by. Let me know what you think.

Or if you have a way in mind about tags, would love to hear your thoughts.
> because scientific authorities, the media, and the medical establishment have not earned their trust

Given the developments and accomplishments of science and medicine in the last few hundred years... if that doesn't earn peoples' trust, what will? When it provides cancer cures and hoverboards, will that satisfy people, or will they still want more? Sorry NASA hasn't done anything as cool as the moon landing, but if your friend thinks pretending it didn't happen will get us flying cars or space elevators any sooner, I don't have much sympathy for his position.
"Invented the personal computer" might be a bit of a stretch to me. Apple I was one of the first (popular?), but iirc it wasn't the very first one of its kind, nor the only one at the time.

But even if it was the first and only of its kind. At the time, "invented the personal computer" still wouldn't be anything would be counted as "credentials", let alone "impressive credentials". Someone who has been around the block might correct me if I'm wrong, but personal computer was nowhere near influential, or well known back then as it is now.
Excessive. You can call an airline, hotel or taxi company directly, text your friends or pay for dinner with cash. Your inner paranoid is drawn to the convenience of the services that google offers. If you don't want one company to have a lot of information about you, then don't use that company for everything.

Google loves data. But generally in the aggregate, not the personal. I've yet to see anything even remotely creepy of any kind from google advertising. "Hey karmacondon, we saw that you recently booked a trip to las vegas, took a self-driving cab to the Bunny Ranch and used your Google Wallet to pay for two hours with someone named 'Bubbles'. Can we interest you in some anti-itch creme?". That kind of personal intrusion just doesn't match anything I've seen from Google, and until that day comes I'm willing to give them the benefit of the doubt.

MasterCard and Visa know more about you than Google ever will. You can't book a flight or check into a hotel without using a credit card, which is directly attached to your name and is trivially subpoenable. If you're really worried, there are ways to live a cash only existence, but it isn't easy. Some level of trust is required to live in modern society. It's good to be skeptical, but it always comes down to the level of inconvenience you're willing to trade for privacy.
> "unregulated" does not mean monopoly.

No, but when unregulated happens to be a monopoly, you have a major major problem. Exactly what happens in many areas with big ISPs.

It's not like there is no antitrust law, but no one seems to care about it and monopolists simply get away with ignoring it left and right.
And Uber may still wind up on the losing end of a lawsuit about pushing drivers to take on vehicles based on false pretenses ( Uber telling the drivers that there would be enough work to justify them financing a vehicle for Uber usage).

Uber's efforts to shed itself of all liability and risk in terms of employees and assets is legendary; but they could still find themselves going up against the IRS on the question of whether drivers are employees or freelancers. Most especially with drivers that they referred to auto-financing. The theory being that having a requirement for a minimum standard of car and providing finance referrals would be similar to requiring "independent contractors" to wear uniforms.
How to Install Oh My Zsh on Ubuntu
It depends on the area. In many places it's exactly a monopoly. And even if there is "choice" there is collusion between those options (for example to keep prices evenly high and not offering better service) which virtually makes it a monopoly anyway from the user's perspective.
That would be Freenet. There's a reason it's considered niche software.
I happened to be reading a transcript of a Bill Gates interview last night. [1] Interesting that he predicted the exponential growth and realized it at Microsoft too.

[1] http://americanhistory.si.edu/comphist/gates.htm#tc8
> People who recognize that the internet has been a free market for most of its existence?

Really? I didn't notice any freedom in places where the only choice are some colluded monopolistic ISPs which in addition write state laws which ban competition. It's not called a free market. It's the opposite of it. All that talk about the magic "invisible hand of the market" is a pile of trash when monopoly is in place and turns that hand into a suffocating iron grip.
The lesson you never got taught in school: How to learn (2013)
You can use an up-to-date backport. See http://mozilla.debian.net/
If working shifts were staggered that would do more to reduce congestion I think.
Either way, I will be happy to be driven around by my digital overlords.
As a fellow Brit and as someone working in C# everyday, Jon Skeet is somewhat of a personal hero of mine. I can't count the number of times I've turned to StackOverflow and found the answer to have be written by him. Chappeau!

Interestingly we appear to have had similar paths to get to our careers. I too started off with BASIC and the BBC B Micro. I then went on to study Computer Science at GCSE, A-Level and then at university. Jon must be a similar age to me, so I'm guessing he also was one of the first to take GCSE's after the UK switched from the 'O-level' (1990-1991).

Great little interview. Thanks for sharing @eddie_31003.
These are the APIs I've seen (not used):

Official: http://blog.ycombinator.com/hacker-news-api

Unofficial: https://hn.algolia.com/api & https://github.com/karan/HackerNewsAPI
That makes me wonder why the Chromium bugtracker appears to effectively be a black hole, if the bug reports are so "valuable". I don't think I've ever gotten a single response to my CSS calculation bug report.
Out of curiosity, are there any companies in previous history that model the approach Google has done thus far, such as expanding into a vast amount of industries and successfully becoming a contender in those?

Anyway, I'm sure Google has enough money to support any failures (this point was made in a previous article about the multi-tool card). But, in the long run, how will Google prevent itself from appearing to look like a monopoly (such as Apple's iPhones in the earlier days)?
That makes sense. CMU has been working with Cadillac on self-driving cars, and has demoed them in Washington DC traffic. The CMU/Cadillac car has nothing visible externally which marks it as a self-driving car. They may be closer to a production product than Google.
What other word do you know that starts with an up-left slanted character, has two descenders immediately following, is less than 6 mono-spaced characters long?

Is it Aqqle?
Somehow, I doubt Uber spends too much time worrying about morality.
Entrepreneur in Startupland
> Non profits are financed by rich people

I'm sorry, what?
Designing Minecraft-like Voxel Engines
You make good points. I guess I'm more hopeful that the UI is fungible if the core ideas shine through.

I'll be most interested to see if they figure out a way to make federation easier to understand and use. At first I thought I wanted a globally editable central wiki with some company stuff and links out to individual wikis for project notes, developer knowledge base, and journals. It took a while for it to sink in that only the owner could edit the first one and really everyone needs their own to do anything. It's really hard to shift the mindset from shared state to single owner and fork to like, fork to change.
Should exaggerated Hollywood Science movies like Lucy include corrections?
I'm mostly thinking Tornado/Python, where the async stuff happened via generators (IE, the "yield" keyword). But that meant there were large chunks of the python standard library that were basically off limits because they blocked and couldn't be used with a generator, so if you used those functions the main event loop would be stuck waiting.

For node, we happen to have a server that calls into a geometric modeler (for collaborative 3d modeling). Since it's doing a lot of math, you could totally conceive that while an expensive modeling operation is running and chewing through CPU cycles, all the other sessions on the system are just waiting. That's kind of a specific use case admittedly, but with threads it wouldn't even be an issue, but with async it's a problem. I get there's ways around it (offload the work to a worker process asynchronously, for instance, which is what we're doing), but it's annoying that it's a thing I have to think about when the functionality is built into the OS.
Thank you post! :)
trillions, probably, because anything that eats up uber with autonomous driving likely soon eats up UPS, FedEx, all the large trucking companies that move goods, etc, etc.
The men of steel with a softer side
if the NSA could hire people to do it's algorithmic work and yet not have them know what they are "truly" working on, i m sure you can do it for a business.
Automation aside, the upward trend in indie an self publishing will eventually impact the traditional publishing industry, decentralization of industries such as these will displace many middle class workers in New York city.
> At my company this typically results in users printing or writing the password down. I wonder if the guys who create these heuristics/recommendations ever had contact with humans.

While I absolutely understand your sentiment, I think you might be conflating extreme password requirements with reasonable password requirements.

The article linked suggests that a strong password is 10 characters (that's the whopper), and three of four complexity requirements (capital, special, number, lower). That's not unreasonable. In fact, the only really difficult part of that is the 10 characters bit.

Switch that to 8 characters and you're golden.

Even better, have a five minute lockout and/or email unlock functionality after, say, ten failed attempts -- and you're doing great.

I deal with web application security assessments on a daily basis, and the current status (as a general rule) is abysmal. Passwords won't fix most of those problems, but making sure that users can't set "password" as their password can at least improve one potential issue.
"Imitation is the sincerest form of flattery"
Google replied to the Bloomberg article with a cryptic tweet.

"@business We think you'll find Uber and Lyft work quite well. We use them all the time."

https://twitter.com/google/status/562392039459807232
Ask the native Americans, Canadians and Australians.
The screenshots show that at least python, node, and java version looks suspicious.
> I've no excuse other than commenting when I shouldn't

You totally should've made that comment, look what came from it. You learned something new, and so did a bunch of other people.
I am not sure what you mean. For most people this is it.
Note, this "water as lubricant" should not be confused with a creationist theory that tries to explain Noah's flood, suggesting that a huge portion of our current surface-water escaped at once.
I strongly disagree.

I think that switching from Python or Ruby to Rust will generally give a drastic security improvement.

The difference between having a complete type system and not is night and day. If you look at bugs in Ruby, it's frequently because of dynamic typing.

Having strong and strict typing is a wonderful way to catch logic errors at compile-time, and every logic error is a potential security flaw.
Shippo (goshippo.com 500S 2014) is hiring senior engineers
How exactly do you feel you can make those predictions about Uber?

I mean, other than the ridesharing thing, what other consumer focused products have Uber shipped? You can't really make a good prediction based on one thing, right?
There are a fair few potential 'megatsunamis' waiting out there. The Canary Islands one could be particularly devastating since theoretically half the island on La Palma could slide into the sea.

http://en.m.wikipedia.org/wiki/Megatsunami
I mean, sure, I don't think anybody is disputing that app discovery is broken...
Make sure you have wheezy/security as well. The vuln tracker often indicates issues fixed in wheezy/security iceweasel packages a lot more quickly than wheezy.