skysight-inc/HackerNews huggingface dataset:
I'm still a student. I started with Java, but found out about C# after programming Java for 2 years. I'm so glad I did. C# is (in my opinion) much better than Java, it has loads of very useful features (LINQ, very easy async/parallellization, delegates, lambdas, a good UI framework) and Visual Studio is a much better IDE than Eclipse and NetBeans will ever be.

I mainly used C# for some client-side stuff, but then I found out about ASP.NET MVC, which is extremely easy to use and offers a lot of flexibility. It's also nice that they made it open source (just like Entity Framework, which is brilliant too).

Later on I came into contact with Azure. I didn't even know about Azure untill I saw Scott Guthrie's presentation about it on TechDays. I have to say I'm absolutely in love with Azure. Azure has seen phenomenal improvements over the last few years. In my opinion Azure has surpassed Amazon's cloud offering by far. They offer more features (imho especially the PaaS is awesome, their services make sure you don't have to deal with sharing stuff between multiple servers), offer both Windows and Linux servers (for very good prices), it's really fast and it's also cheap (prices are the same as Amazon's, plus they offer huge free trials). Oh, and their libraries for Azure are open source too.

There is no denying that Microsoft created a LOT of awesome stuff the last few years... They really changed into an open company.
Relatively amazing. Relatively because when I read the title I thought it was some kind of solar sailing spaceship. That would have been way too cool, though.

By the way, the page ends with "Here's to the explorers". That phrase kind of reminds me of something different.
I didn't know about this google project. This seems really awesome.

Can someone more knowledgeable please comment on how big is this? Is this something revolutionary, or is there some catch?
I am saying that ads can never be relevant or useful "enough" (because they interrupt). Product discovery is now solved because of search and social recommendations. So there is no need to give up on privacy.
It's non-sensical in the way it would be non-sensical of me to complain that the new Macbook Air doesn't have any 3.5" drive bays. Factually true, but how do you think people would react if they saw that in the Ars Technica review?
Indeed, at my current salary, it would be 25 years of my life...
Today I tried wunderlist and any.do as well. After two hours of playing with them I'll stick to wunderlist. It is more like Astrid, I really don't like the gesture based stuffs in the any.do. Not to mention that wunderlist has a usable website, where any.do only has a chrome extension.
Show HN: Tube Tracker, an iOS App for the London Underground
Hong Kong would have arrested him, but actually extraditing him would have been a process stretching out years. Releasing classified information is not an extraditable offense under the treaty, so the U.S. would have had to drum up some other charge. Snowden could have gone through several levels of appeals, each of which could have resulted in the whole thing being declared political by the courts and Snowden going free.

It could be though that the HK government preferred not to be in the middle of all this, and convinced him to leave.
What is "A MBA running Debian for doing most things" ?
I understand the intent. However, out of memory exceptions usually mean wrongful use of libraries, or poor quality of said libraries. It doesn't make C++ more or less usefull than Java for a particular task, as the exact same code in C++ would lead to the same result, altough it would take longer for C++ to get there.
Recently, I started building a website which does pretty much exactly this. When I had it up and running after a few days (the WebRTC API is relatively simple), I found sharefest and have been using that since.

It's a great way to get files from one place to the other. The (encrypted) data does not go via a server, making this potentially the fastest, most scalable and safest type of file transfer available in a browser. One of the extra perks is that sharing files on a local network becomes really really fast. It's miles ahead

Props to the devs for making this! :)
Is it just me or Google is "focusing" on software projects but going even wilder on grand sci-fi like projects that seem to demand a lot more budget?
There are a bunch of js error in Firefox Nightly, you might want to update you code :-).
I'm from Uruguay not Spain, but it's a worldwide phenomenon I guess...

Ni-Ni's here in Uruguay live in "cantegriles" (similar to Brazil's "favelas" or Argentina's "villa miseria")

http://es.wikipedia.org/wiki/Cantegril

Unlike Spain, there are opportunities, there's full employment for youth who want it in construction and other heavy work, but "Ni-Ni's" don't want to have anything to do with that.

There's a huge government "free money" project that's heavily criticized as a "Ni-Ni" enabler.

I'll have to look up that show from La Sexta.
Unless you finish your trip at a greater altitude than where you started. ;)
Ask HN: Intermediate Python learning resources?
So I've completed Codecademy's course on Python,
I have some experience fiddling with Flask and putting together random Python scripts. Generally, when I want to build something that I've never built before, I look up how to do it on Stackoverflow and manage to understand most of the things.

How can I take my knowledge to the next level?

Free learning resources are preferred. Hopefully ones you have used yourself when in my position.

Thanks!
I can understand wanting more channels or a faster sample rate. And maybe a portable/handheld version. But what other differences are there?
I think this can be explained by Stockholm Syndrome, sadly. "Hang the petty thieves, appoint the big ones to high office", and then keep attacking the messengers who try to inform you of the degraded situation you're in.

If had a penny for every time that happens when blindly accepted authority is criticized in any way, I could simply buy the NSA and DARPA, and start implementing some of Bill Hicks' ideas, like shooting food at starving people.
A MacBook Air, running Debian.
Thanks. You interpreted me correctly... and confirmed my suspicions of how hard it is.

Best of luck with your friend's new datacenter.
It's not ironic. He did all this for the sake of our freedom, not his own. His will be degraded one way or another, and he knew that from the start.
Yeah, this is not news. I remember a BBC (?) reportage on the topic from 6+ years ago; at the time the angle was less about economic downturn (although the local stagflation phenomenon was mentioned) and more on social awkwardness / otaku life being exploited by cafe owners (they can kick you out pretty much at will). Sad to see things have not improved since.
Eagle and Kicad have a pretty steep learning curve. Diptrace is far-and-away the easiest to use of the "hobby level" EDA packages. They have a non-profit license (for anyone not looking to sell the fruits of their labor) which works fine for most hobbyist boards.
I'm not entirely sure I follow your argument, but you seem to be claiming A implies B, where in fact A is true and B is false.

> Open-source also means: The entire planet's population is the pool (of developers).

This is currently true, even when closed source software also exists. Or at least, getting rid of closed source software won't make it significantly more true than it is now.

> As soon as there is a real need for something, and somebody in this world is willing to work on it (for whatever motivation), this piece of software instantly becomes available to the _entire_ planet, without barrier (no price to pay, no payment method hurdles).

This either is not currently true, or is not as powerful a property as you claim.
Supposing you're ok with using a client (open-source): http://retroshare.sourceforge.net is exploding.

(It's not just file sharing, though: it aims to address your entire encrypted p2p communication needs.)
if you're only sending to one recipient we have that feature in (you get file downloaded green message on the top)
if you have multi recipient that's a more complex ui problem that we're thinking of...
Thanks for the feedback
His blog isn't much better: It blatantly ignores several of his own tips.
http://yaha.me
HN a better interface just check it ;)
Oh thanks!
Our latest tests ran only on FF 22.
Hi, I'm the creator of Tube Tracker. In its first two years, a colleague and I built the departure board section. After going solo, I've spent almost all the free time over the last year building this app into what you see today. I don't have any funding or staff. It's taken a lot of work, and a lot of luck, but this week my app is being displayed on the front page of the UK App Store. I'd love to hear what you guys think of it.
Gah! Enough with the "use-cases" already! They're "uses" or "cases". Why the redundancy? What next, "profit-money"? "Price-point"? Oh wait...
MSIL for the C# Developer
Alaska has a fairly pure form of a basic income, but at such a low level that it's not possible to live on: anyone resident in the state gets about $1k/yr unconditionally, paid out of oil revenues.

Many European countries (mainly in northern Europe) have a more bureaucratic system, but one that amounts to a minimum income: if you completely run out of eligibility for anything else, you still get some low level of welfare benefits, and might also be eligible for housing assistance. In Germany for example, there have been some cuts to the benefit, but it is still nearly impossible to fall out of the lowest level of benefit, which is around €375/mo for a single person.
We agree. The fact is that the java libs blew, and not the cpp libs. Making the decision to develop the solution in cpp the right one, contradicting the top comment of this thread.
I have to say that I dislike the fanboyish tone of the article.

"The theft of iDevices is rampant throughout the world. While we might blame Apple for producing such desirable products, the company clearly doesn’t want people to have to hide their devices in fake Blackberry cases to use them in public without fear."

Thieves aren't stealing iProducts because they are desirable, they are stealing them because they are expensive. What the hell is a fake Blackberry case and why do I need it to be able to use my iPhone safely? What's the point of insulting Blackberry in an article about security? It's hard for me take this article or author seriously.
> young programmers who just want to do what they're told and bring home a pay check

It breaks my heart to see young people with such low aspirations. Young people are here to change the world, not to be mutilated into conformity.
That's like saying "it would be ironic if Snowden ended up in a solitary confinement cell, where you don't have any privacy at all."

Snowden didn't do all this to enhance his personal freedom. He knew from the start it would be degraded, one way or another. He sacrificed his own freedom for the sake of ours.
Yeah, key money in japanese metro areas is said to be absurd - up to 6 months of rent in some cases, and two to three months on average. These people live paycheck to paycheck and struggle to save anything, so key money can be a mirage for them.
Seems to me to be a partnership for the streaming of the Solar Impulse guys' flight, not Google (substantially) financing it. Their website doesn't seem to mention Google: http://www.solarimpulse.com
Just abandon him after he served his purpose seems not nice, to say the least. He did the world a favor and the world really should care that he remains well. And not talking about him may increases the risk that he just disappears when nobody looks - and I am not talking about disappearing from the media.
>They really changed into an open company.

They were forced to change into an open company in regard to development tools because of competition. And that's a great thing!

I think the programming world would be worse off without the spectrum of options available to programmers today. As it stands now, no development company can rest on its laurels and is forced to innovate and adapt.
If you think this is a worthwhile thing to do please reevaluate your whole life.
I'm not saying closed-source is "bad guys" or anything like that. I'm just saying what I'm observing: open-source is picking up steam and maturing across the board. It's not slowing down at all. It's true that it will kill some developer jobs. But that can't be an argument for not supporting open-source (tech is always about getting more efficient, resource-wise, and therefor a job killer by definition).
"Then I realized that Apple was tackling a real-world security issue by trying to make that issue simply go away for the average user." -- While there are a few features that are generally good for users (activation lock seemingly the best one) the way iCloud keychain is ridiculously a bad idea. Since there is no concept of segregation of the ownership of the data and everything is very easily tied back to the owner the implications of using this aren't worth it IMHO. Do you really want Apple in control of your hardware, software and now access to your online identity (by access I don't mean that they can directly read your account information, but I'm not saying that is out of the question based on what we know about how our government operates within partners such as Apple)?

Apple's (and Google's) limitless boundaries should be taking a majority by concern. Third party security tools are not a bad thing. Users should be interested in understanding and learning at a level that is parallel with the risks they are taking online. This is the part that is breaking down and Apple is "solving" this for those users by further locking them out-of third party software through feature bloat. I'm surprised at the complacency Rich avoids this topic, it truly feels like a paid for point of view post.

I own Apple hardware but I find myself using it less and less in my support of transparent 3rd party tools that help, not hinder, me to control my data. I'm glad the open laptop post sits above this one. To me that's an indicator the masses here are on the same page.
I think it looks really neat. It abstracts away all that DOM/JS/HTML crap so you can write a web app like a program instead of the weird hybrid "document with programatic elements" model that seems to have evolved on the web as an accident of history.

The use of C++ is a little questionable, but the nice thing about C++ is that you can create bindings to other languages reasonably easily. I would have preferred to see it in pure C to make it easier to write bindings for, but I can see why they chose C++.
"Here's to the *" reminds me of Google Zeitgeist videos.
I had to double check wikipedia but I am pretty sure Google isn't involved in any Solar Impulse R&D or financing.

I had the chance to discuss for a few minutes with one of the founder (don't think it was the one who went from Bxl to Paris in 16hrs). Really nice guys. They are lean and high-tech.

They were the first to be able to fly the plane a whole night without refuel (obviously).

At the time they were still operating the first version of the plane. The next (or current one) should have a pressurized cabin.
Interface Segregation Principle in Ruby
Please note that this is not a Google project. The title misleadingly seems to state that. [1]

Google seems to be doing these campaigns more often recently, to promote Google+, Hangouts, YouTube livestreams and other products of theirs. (Also see RSC's "A Midsummer Night's Dream2 [2] for another project to showcase Google+.)

[1] http://en.wikipedia.org/wiki/Solar_Impulse

[2] http://dreaming.dream40.org/
I don't know.

Or maybe after all the topical I used,
enough was absorbed that in effect I had
internal medication. Or, I used enough
topical to kill all the fungus in my
shoes, socks, etc. so that the next time
the nail grew out there wasn't any fungus.
It does appear that there was some infection
on other nails on the same foot. I never
put topical on those other nails, but
they have cleaned up, as they have grown out,
along with the nail on the big toe that
finally grew out healthy.

For a liver, supposedly one of its
main roles is to get rid of molecules
it doesn't like to see, possibly
including anti-fungus molecules.
This is MIT, not Mengele's Auschwitz.

That doesn't answer the question at all. It kinda just assumes that the question isn't really interesting because of course MIT isn't like Auschwitz, even in the instance where it kinda is.
Google Plus Is Like Frankenstein’s Monster
You're right that it basically will all go to heat. The only real exception is if light from the display goes out the window, or if sound from the speakers escapes the room.
This is not at all a Google project. Check out their website: Google is even not listed as one of their partners!
I wouldn't quite say ruined. Made annoying at times, sure. What's the alternative? The iPad and iPhone are my kid's goto gaming platforms - way more than consoles.
App Store at five: Apple's appy revolution
What? It's not immoral and CERTAINLY not illegal to add referral tags to Amazon URLs, lol.

And stop calling people you disagree with "shills", it's obnoxious.
> If you use C arrays and char*s in C++, that's your problem

Sadly it's not that cut and dried. I've written a mail-client in C++, with an embedded Lua intepreter for the scripting. Guess what the Lua API wants to use?

There are many many situations where you need to integrate with libraries that only present C-bindings, and that gives you a lot of constraints.

(Though I admit I was pleased with the C++ API of libmimetic, the MIME-library.)
What you say is quite true, but some of the consequences are regrettable. As mobile devices have shown, some user interfaces really should be presented as client software rather than as Web pages. Many apps work better on mobile devices because they have been implemented using a sync model rather than CRUD-over-the-wire.

Perhaps they will do so as part of this crusade for developers, but I don't think Microsoft has figured out how to capitalize on the renaissance in client software.
Check as well their official website:
http://live.solarimpulse.com/

And their list of partners:
http://www.solarimpulse.com/en/team/partners/

Google is not listed as a partner neither as investor!
I think that's perfectly acceptable, really. The presentation layer is where much of the user experience is clustered, and correct use of the displayed language is part of it. A grammar mistake is as much a bug as a misplaced button is.
Normally depends on what you need to live. Family needing family house go low cost. Recent grad, share a place in high cost high salary area. It's a spectrum and particular jobs may override the general but it is a start.
He's an American citizen. He's not responsible for what your government does.

It's also really ironic for people who aren't whistleblowers to criticize the limited options of whisteblowers.
There should be a HN keysharing thread. FWIW, here is mine:

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: OpenPGP:SDK v0.9

xsBNBFHUtg4BCACvWPNRhEGm/n3o+1tr1ye71SWwiCYDdC8cTn7t38Gmo/E/HG4q
hgOJvRp8kAStwryzggAwRrE8rfEsJEP6YaGw+vTQVQffwKw6C4MlGx3TJ5OgklLl
93eAw0hfTVNZCcQ42g/wzEjigAcmb+Kd15M8wCKKNX0VR96SJjJMS+z7Fv0UGKSo
MJnqS+6HLyR6SrgbIsRrGOziHDIz03ycH2T3Ckc66zmwvzi6uwcQFpVoqmtQZIiE
nFzNJHLrtr+SlXQLw4rJgNixsUgiCBzm7nM2548ygk3OEOVFQA2HfSvrG8PlhdKo
KtJBimYkov6eEgyDFrwBwUaqLUeSxHaH563JABEBAAHNJHBocmVlemEgKEdlbmVy
YXRlZCBieSBSZXRyb1NoYXJlKSA8PsLAXwQTAQIAEwUCUdS2DgkQ7F/6kYGHq0IC
GQEAAMNmB/9SOQFld2G8roNu+VOX5L0h0u6Hl4IsOpdxRkMofO0LFzH7n7+6EkBS
sXOdBvcLo3UL2cJxCf3bI/u2MJrrRbIdls2id2g4egAtnupXtLVu6q6S1vRg40PB
2ab4iJKe4Siz5QedsZd6HGfaV46fEWl6Tfu/sbIVH+5vHqc9A/CYUW8HjGQRFm0Z
Q4P1jwHkMTt/o6fUWWmja6/2Wz3j4v8HtkAuvusVqlPXmdDDNpyOt9L3stTQF1XQ
XskJaegiNhp8j7MlMEb9TGNFRaim1G/w8EwCauO8j+fjHJxvXmmqCzL/pG1cxKik
WYWfKn3+Q5MUfPpGltj0HdOkEw/yuu35
=37ck
-----END PGP PUBLIC KEY BLOCK-----
--SSLID--a71db6edde2788ece31c3437098be374;--LOCATION--mba;
--LOCAL--192.168.0.4:33395;--EXT--92.229.126.245:44003;
He might be a little biased "CEO of Blue Badge Insights, an analysis, strategy and advisory firm serving Microsoft customers and partners"
Get Running With QWOP For Android
I really, really wish micro-accommodation would become a thing in American cities.

Whilst I can understand your sentiment, I think a better solution would be that American cities had decent-sized cheap accommodation that was also well served by public amenities.

That said, I live in the UK, and when it comes to houses the British population are just plain stupid, and they eagerly rush into ridiculous housing at ridiculous prices.
I don't think billg sees art first and money/power second, but, at least, he can see art. It sure seems Ballmer doesn't get programming in any meaningful way.
Actually this is not a google project, Google's just doing the live coverage for the cross-US flight. I learned about solar impulse in 2009 because my former employer is one the partners.

This project was initiated by Bertrand Piccard in 2003. He is better know for the first balloon flight around the world in 1999. cf. http://en.wikipedia.org/wiki/Solar_Impulse
Consoles have been shrinking in unit volume in the current generation, and it is an open question if the next generation can reverse that trend, or if it's game-over. Nobody has ever succeeded at mixing the AAA-game model with open access to indy game developers. It's an attractive idea in isolation, but it doesn't work for the AAA publishers and console-makers. And it is unclear if anything really works in that business anymore.
I don't think the idea is to print money and give it to people. The idea is to take some money from people who have lots and use that.
I don't buy this. Unless by slow you mean "heat death of the universe" slow. This is like the "open always wins" argument - wishful thinking devoid of evidence that caters to "If I want it it shall be".

Apple and Microsoft continues to grow. Samsung too, and they have little to no interest in OSS. Let's also keep in mind that most of the world's core services above the OS (eg Google's mail, docs, search, plus) remain closed source, as is the UI layer for most mobile devices (very, very few use stock android.)

Where OSS is doing very well is in commodity infrastructure - browsers, servers, databases, middleware, etc. It hasn't killed the closed source markets there conpletely, but it has made them work a lot harder.
I don't get this holier than thou attitude. You mean you can't do innovative things in C# that you can do in Ruby?

How will LISP help an investment bank? How do the millions of CRUD apps in startups written in Ruby, PHP or Python change the world? What about F# being made a first class member of .NET?

An enterprise app in Ruby will be as boring as the one in C#. Its to do with a risk averse attitude instead of adopting the framework of the week. A robotics program written in C# or F# can change the world.
It breaks my heart to see an empty superiority complex at work here.
It's akin to carpenters feeling great about their choice of tools and insulting others choices rather than showing off their allegedly wonderful creations they built with the tools. For example, take StackOverflow, written in .NET and scaling much better than other web apps by using the right tools rather than getting caught up in partisan arguments.
In China, the most majority of population staying overnight in a net-bar (the Chinese term for net-cafe, though they are not serving alcohol particularly or to youth illegally anyway), might be youth students who are not allowed to hang out online at nights(, or even days), or immigrant workers who do not have Internet access at their apartments.

And it is occasionally used as a cheap replacement to hotel for some people.

The conditions(, as much as I know,) are far poorer than the Japanese ones shown in the photos, and many (maybe most of the) net-bars are open spaces, that there were rumours that people had their World of Warcraft passwords(, or maybe the passwords for value-add cards to WoW, which I cannot remember clearly) stolen after someone peeked through CCTVs.