skysight-inc/HackerNews huggingface dataset:
Well, naturally everything you learn in college is well-known and available very cheaply. The question is how are you going to know what there is out there? I was pretty set on Engineering, and I knew it had something to do with math and something to do with technology, but there's plenty of things that I hadn't seen until I started: Control Theory, Materials, etc.

It's also not easy to know which things are considered important, and which are considered marginal. What should a course in economics contain? If I were to look at the things I've read on the internet, it would be half Austrian Economics, and barely any micro.

There's also a cost issue. Let's start with time. When I look back, everything academic in college could have been squeezed into 2 years. (Three terms of 8 weeks for 4 years.) Now I wouldn't say I'd have a better idea of what to do at age 20 rather than age 22, but looking back I'd rather have the 2 years. I've found numerous ways to do the other stuff you do in college. It's much easier to socialize when you are making a bit of money. And much easier to get a good mix of people when you're not constrained to people roughly your own age, doing something very similar. (Of course you aren't forced to hang out with people at your institution. You just assume you should.)

Then there's money. When I went, the UK system was cheap. Now it's 9K GBP, which is a lot for many people. The US system is quite pricey. There are plenty of stories about people who owe $100K, which really ties your hands when it comes to what to do after. You can't even declare bankruptcy, so you'd better not take too big risks.
A solution would be for universities to host the journals. They can hire salaried staff for proof reading/marketing etc. Scientists can volunteer for peer review. The journal can be as selective as it wants. Once an article is accepted for publication, it's hosted on the university website.

The indirect costs from grants can cover the salaries of the admin staff - and very few staff are needed because the authors themselves can give the staff a good head start by using latex to prepare the manuscript.

Why can't this be done?
> Click on a box to see the comment in Reddit.

This appears also when using Twitter.
Amazing job! This might be a silly question but are their any ideas as to the actual real world benefits we could see from this? The director-general of the ESA said "This is a big step for human civilisation" so I presume there is some idea of what they expect to gain from this mission?

Edit: Thanks for all the replies! I'm at work now but will take a look at them this evening.
Did your comment have something to do with what I posted? I was pointing out guns (yes, they are tools) are not good defensive weapons (the wrong tool).
It's hard to imagine something this big could have been planned and executed within 9 months. There's no doubt that Nadella is moving things in the right direction, but some of these plans must have started taking shape before he took over.
> Why does systemd need to provide it? I already provides enough things.

I'm not saying it needs to, or trying to defend systemd. All I'm saying that systemd is providing and alternative to running another resolver.
What do you use for GUI apps? GTK or native Core.Graphics libraries?
>The new Microsoft under Satya Nadella has totally changed the direction of Microsoft in just a few months. They had one of the best and rock solid development platforms and research division, and loyal customers.

While you might be right about having a new leader and creating change, but this is not something that happened in the last few months. This has been building up for years. I think it started with IronPython and IronRuby, then other things started popping up too.

ASP.NET vnext has been on github for a while now.

You're right though about this all being really great news.
Just FYI, I found a script (typekit.js) that allowed me to get PhantomJS to render TypeKit fonts nicely: https://github.com/bramstein/phantomjs-typekit
I'm curious what this means for mono, then.
NotNeutrality, or why we can't have nice things
Boto 3 (AWS SDK for Python) developer preview released
"What are they going to do, hack in System.IO"

System.IO works very well on Linux/Mac right now. It was one of the first things implemented by the Mono team.

Having ported numerous .NET applications, all of which do fair heavily file I/O (the most common use case for System.IO), the main sticking point has been code that deals with filenames and paths. As in "/home/billy" vs "c:\Users\Billy". A hour or so of cleaning up your code and making use of Path.DirectorySeparatorChar and IsRooted is all I've needed to do.

"As it stands the .Net framework/libraries are very Windows locked"

This shows a lack of understanding of the .Net framework. Yes, if you used crazy Microsoft specific WCF libraries for networking protocols instead of industry standard stuff, or used WPF for graphics, that going to be a problem. But there are literally thousands of classes providing a fairly comprehensive set of data structures, network protocols, etc that are completely untied to Windows or Microsoft. If you are using something in System.whatever you are pretty OK.

P.s., Sockets aren't in System.IO, they are in System.Net
Location Technology Startup SocialRadar Buys Gridskipper, Rolls Out SDK
I will believe this when I see a distribution of Visual Studio running both

VS isn't built (entirely) on .NET but uses lots of C/C++ underneath. So it shouldn't be confused with .NET itself running on these OS.
We'd love to get some feedback! https://github.com/boto/boto3
This is what I was trying to get at. It's silly to even offer plaintext communications in the first place.
This isn't really even a cache bug. It's a bug in a cache, but it's a stupid bug to have in any DNS implementation, cache or not.
Haha, well, I quit the job before I finished the master :D

As I said, the job was boring.

Now I almost done studying and looking for a new job.
The politics of this are interesting, and IMO related to the decline of the PC as a platform. Suddenly Microsoft is the outsider crying for "openness" and "freedom" while hammering on the gates of the Google/Apple ecosystem.

For Microsoft, it's less bad if everyone switches to an uncontrolled platform than if they switch to a platform locked in by a competitor. The embrace/extend/extinguish logic works the other way when Apple are driving it. (They've done fairly well at killing off Flash, and Silverlight never stood a chance in this environment)
Probably 'just' the achievement of catching a speeding comet and landing on it. The comet itself doesn't seem all that interesting.
we just landed a friggin' robot into a friggin' commet

mind blowing
I hope this includes MFC and ATL for C++. I've kept my version 6.0 from 1998 just for that, but it's too painful to use these days.
Is this Microsoft's runtime or Miguel's? I can't work out whether:

- he's made it (if Mono is everywhere and now blessed by Microsoft)

- he's ruined (if Microsoft's original Windows-only .net runtime is now everywhere, and there's no need for Mono)

EDIT: apparently it's both - https://twitter.com/shanselman/status/532558786486370304
I hope not, this way we will see a bit more of healthy competition in the indie game engine space. This is something Unity desperately needs.
Connecting Ahmad to the Global Economy
Man Injects Bitcoin Wallets into His Hands
The Rosetta comet landing has made history
You want one and done? Get an associates degree.
It's a series of over 100 frames that are being drawn and uploaded live before and during the probe launch. It illustrates the position and status of the probe. (Edit: it's still updating)
https://xkcd.com/about/
>I'll never switch back to MS for what they've done in the past

I'm not sure what they've done to receive such hatred. They are just a technology company and are trying to sell the product.
Highly depends on what the deal between Xamarin and MS is. For example they could work out a deal with Xamarin where they would provide free access under same terms as Visual Studio community (the >5 people) and Microsoft could pay them more than enough to cover their loss while promoting their development stack.
I'm not really hardcore anything but have been using Windows as main OS for years mainly because of the existence of VS. And boy it would be awesome if the stuff I write in C# now would just run on *nix :]
Being a fan of Android and Microsoft for years... I truelly hope that Google would discuss about changing from Java to C#... They don't have to change to c#, but this would be a win for both of them (Microsoft and Google) and a huge loss for Oracle/Apple.
According to Scott, both projects will merge together:

https://twitter.com/shanselman/status/532558786486370304
- Stacker

- Netscape

- SCO

And many others besides.

Companies have reputations just like people do (that's why we call them 'incorporated') and just like you can lose your trust in a person you can lose your trust in a corporation.

This is not about Microsoft just doing 'stupid stuff sometimes' it is about institutionalized criminal behavior sanctioned at the highest level of one of the largest software companies in the world. Your silly linked blog post by a Microsoft employee tries to wipe all that under the carpet. For the record, I'm not exactly 25, used to be a MS developer and user and have decided that their ethics are not fit for my taste, feel free to disagree.
> Every client operating system under the sun implements a DNS cache

errr, xxxxBSD don't. libc sends every DNS query to wherever /etc/resolv.conf says to send it.
I don't believe so, not so far anyway, that'd be a technical feat itself.
Github-Todos – Git hook to convert your TODOs into Github issues
"Microsoft is […] hammering on the gates […]"

I see what you did there.
> which things are considered important, and which are considered marginal. What should a course in economics contain?

Most online education sites have 'tracks' now - sort of packages of courses, so that you learn not just some particular skill, but the whole related area.

> There are plenty of stories about people who owe $100K

Recently, there was a thread on Reddit from a guy owning 1mil in student loans. 100k is not bad at all by today standards. Get ready for the bubble to blow.
Lack of new housing in Silicon Valley is clearly a big problem. However, I've never liked a pure focus on this issue. It seems to be a particular hobby horse of very wealthy silicon valley investors - "hey, we had nothing to do with this, it's those neighborhood groups in bernal heights that have caused this problem. Oh and also, there's a shortage of developers willing to work in a place where they can't possibly purchase a house or raise a family."

Part of the problem is that we're trying to cram every developer in the world into a 7x7 grid and a small corridor down the peninsula. The median salary for a developer, registered nurse, and dental hygienist in SF is 110k, 112k, and 109k respectively[1]. The median price for a 3br house in SF is about 1.1 million.

Create some of those ~110k/yr jobs in, Cleveland, and then I'd be a lot more willing to entertain notions of a shortage of developers, nurses, or dental hygienists.

[1] us news best jobs.
Anyone knows where i could find some info about the software stack this kind of probes are being built with ? Languages, programming methods, patching methods,os, runtime, etc.

I'm really curious to know how different it is from the web or enterprise development worlds.
Open access can be mutually independent of "selective" for a journal. How readers access a journal has nothing to do with the pedigree and the quality of the articles it publishes.
> Now it's 9K GBP

That's 9K GBP a year, don't forget. Bloody ridiculous.
"Don't call it a comeback."

IMO, it never really went away. It's still huge in enterprise.
Disclaimer: I don't know much about the graphics stuff.

Judging only by my experience in the other areas (which include CAD/CAE and GPGPU as the closest things to graphics), every time I needed to do something relational in nature, it was only dynamic data, never a relational storage. So I used quite a lot of Datalog. Never needed anything like SQL.
Mozilla Releases It's New Firefox Developer Edition
Rajesh Rao created a basic brain-to-brain interface
Show HN: Varkala for iOS. No more scattered lists of restaurants/bars. Thoughts?
any link to footage of the actual landing?
Yes, that's the first thing I tried, doesn't work for me.
Also your updated link is not working.
Absolutely. There is zero regard for open source from Microsoft here. At the very least they must be trying to return to the "developers, developers, developers" days. With Bill Gates punching the clock, it's really anybody's guess what the real motivation is here, but it sure as hell isn't all the things we know and love about open source.
Hi I’m vivekmgeorge (or Vivek). I am working on Varkala with ruddct (Rudd). We are two guys who outside of our passion for tech love exploring and trying new things.

One thing we have noticed is that all of us get recommendations for places to try from friends, family, or colleagues. Sometimes we get ideas as we commute, when checking our Instagram feed or reading a food blog. The problem is being able to keep track of all these great suggestions in an easy way and being able to share them. That is why we built Varkala.

Varkala allows you to stop worry about finding the right place to grab a drink on a first date or coffee with an old friend because your personal journal of great places are saved in your pocket.

We are planning on doing a big PR push in a few weeks and would love the communities feedback. Let me know what you think here or if you like you can email me directly at vivekATvarkaDOTla. Thank you!
If I only eat carrots, I can live off a carrot patch. Finding enjoyment in the limits of something you probably shouldn't be limited to isn't a good thing.
The official one was struggling hard when I tried. The BBC is putting out the same stream, with english translations when appropriate: http://www.bbc.co.uk/news/live/science-environment-29985988
You get used to it to some extent. Especially in situations like the Tube or busy streets.

I spend most of my time in the office/lab, which are far less busy, and go a long way towards alleviating any feelings of suffocation.
For anyone who wants to see how they got there

http://sci.esa.int/where_is_rosetta/

pretty mind blowing for me to plan ahead 10 years
Hot toes in springwater! I had figured out that since .Net was proprietary I really should ween myself away from the sweet, sweet F# and learn some clojure but it seems Microsoft has stumped on my plans for self improvement. Immutable by default, algebraic datastructures with pattern matching to boot, great concurrency story and now actually open with permissive licence. Mind. Blown.
Hope this isn't a dumb question, but how does Philae stay put? If the gravity strong enough to keep it on the surface? Also, as the comet nears the sun and parts of the comet start flying off, is there a threat of Philae getting swept along with it?
> I'm not sure what they've done to receive such hatred.

Hatred?

I simply decide not to buy into a certain company's products and services because I recall some misdeeds from the past and that's equal to hatred?

As for what they have done, I thought Microsofts history was chronicled enough that it doesn't need repetition, especially not on a website for 'hackers'.

But if you need pointers, you can go visit groklaw.net (if it is still up) to read about SCO and Linux, you can read up on the Stacker case and you can try to figure out why Microsoft ended up in court over IE and a long list of other not so nice things they did in the past.
I'm also a Canadian working in the US on a TN1 visa. Mexicans can work in the US on a TN2 visa but my understanding is that it's harder to apply for than a TN1. As a Canadian you don't need to do the border crossing to renew your TN. The mail in process is more expensive and takes about 2 months. I'd guess the TN2 process is more like this option.
VC the Longest Streak (Git, Mercurial, Subversion)
I like Hanselman's blog a lot, but I found that post pretty disappointing. The reason there are a lot of people running around saying "Microsoft killed my pappy!" is because Microsoft actually did kill a lot of people's pappies, back in the day.

When someone comes into town and shoots your pappy, it's not something you forget or forgive easily. The burden is on Microsoft to prove that they're not the same company as they were back then, not on the people they wronged to get over it.
Does anyone know if this means an OSX/Linux version of Visual Studio might one day be possible?
Harpoon, ice screw. Retro-rockets failed to deploy.
Great news, but I think people need to realize this is really just Microsoft pledging to merge and support what Mono has already been doing. You won't magically be able to take a WPF app and run it on your Mac. You will however be able to write a server app or maybe simple command line tool that runs on Mac & Linux. It's great news to see Microsoft acknowledging and supporting Mono, but there isn't a magic switch that will flip and everything suddenly works on every platform.
aka "We're actually facing competition from open source now, so we're going to listen to what people have been saying for years. Love us?"
Coverage of this has been very confusing.

The ESA live feed at most times show people in some kind of control room staring at screens. There is no apparent way to see any highlights, unless I want to try scrolling back and forth through the hour-long video stream.

At any given time, various forum threads seem to have more information than the ESA site, which seems to communicate mostly through either lighthearted tweets, one-line headlines, or general background articles.

All I want is a simple timeline of events, constantly updated with latest news and images. Instead we have forum threads where you have to dig through comments to find out what is the newest info.
Show HN: InventiveBrains – Get a custom site that converts more sales–in 3 days
I want so badly to leave college.

It's very difficult to stomach the $20k it's costing my parents. I'm not having fun. I'm not making many connections. I'm not learning much in the classroom at all. I feel unchallenged, I feel bored, but the worst of it is I know I could be working harder somewhere else, and learning more in the process.

I should have had the foresight to know the interest I had in highschool for programming was not going to be shared by all of my classmates. I should have taken a year off and grown a bit. I should have tried to take a chance and get an apprenticeship for some startup and see where that took me first. But really, I (like many HN readers, I'm sure) come from a conservative upper middle class town. College for the most part WASN'T a decision. It was a step. And I wish I had the sense to realize that it didn't have to be.

I WANT to be working my ass off. I'm 20 years old. If I'm not working as hard as I can now, what will I really be able to produce at the age of 40? I have one youth. I look around at everyone and their pacifiying drug use. And truly, I was looking forward to partying coming into college, but I grew bored of it in a single semester. It wasn't any different than highschool, just drinking and smoking with kids I barely know and didn't really care for. Reminds me of the underlying feeling in the Great Gatsby; you can be lonely together at many of these parties. I want to be like Nick at the end of it, I want to damn it all to hell, and go move far away to focus on myself and my career.

I'm only in my third semester and I consider it a mistake. I can't imagine it getting much better, I've taken most all of my CS classes and now I'll just be taking random classes completely unrelated to my major to get a piece of paper. I'm discontent with the slow flow of learning that college creates. I feel constrained, and that bugs the hell out of me.
> It was a bug in one of their implementations that could have equally happened had it been a stand-alone DNS cache resolver.

Yes. And when it happened before, it was The Bug of the Century. Repeating that mistake is either stupidly incompetent or proof the systemd developers were literally born yesterday.

New development is expected to have some bugs, but it shouldn't sound like a tribute band playing the greatest hits of yesteryear. And they can't exactly fallback on the old standby of "oh, it's a legacy code base."
Ice from Jupiter-class comet supposed to be what seeded Earth with water billions of years ago. Want to see what chemicals are there etc.
The robot deployed harpoons to fasten itself to the 2.5-mile-wide ball of ice and dust.
Plot HN rankings over time
How do you know design-by-committee doesnt work? Apple has design critiques all the time for anything they make. Thats definitely by comittee.
It's interesting how many people who advise against college are so well educated themselves. I've seen Michael Bloomberg and Rick Santorum discouraging college or playing down its value, but I bet their kids go to college and probably graduate school.

When people say 'college isn't for everyone', they mean it's for them but not for you. You can see this play out as college becomes more expensive and the province of the wealthy.

AFAIK, the U.S. used to lead in the number receiving college educations; we've stagnated and other countries have passed us. Consider which of those countries will attract more skilled jobs.
What Happens to Your Brain When You're Having a Brilliant Idea
http://www.bbc.co.uk/news/live/science-environment-29985988
>> "All I want is a simple timeline of events, constantly updated with latest news and images"

OT but it's kind of amazing that this is actually a simple request these days.
Looks like web fonts work out of the box in phantomjs 2.0 (not released yet, but nightly source and binaries available): https://github.com/ariya/phantomjs/issues/10592
Comets are thought to be remains of the frozen cloud of gas/dust that our solar system was created from. So the hope is we can learn about the creation of our solar system.

On top of that it's the biggest acchievement of the European Space Agency.

And landing on a 4 km small rock 500,000,000 km from Earth after 12 years of travelling is in itself remarkable.
Improved understanding of our solar system, its history and our place in the universe is a real benefit that soon will be available for anyone. Comets are generally very old, so can enable us to learn a lot about solar system's history.

Achieving engineering capabilities required to land on comets is a step forward for human civilization.

I consider the above to be actual real world benefits. If they are not, I'm not sure where the boundary of the real world is and where the imaginary world begins.
It's mostly about understanding our solar system and how it formed - comets supposedly contain a lot of early material and could be key to understanding the formation of various parts of the system.

Some believe that water or other materials from comets were fundamental in the origination of life here on Earth.

It also gives us more understanding on the material composition of the rest of space - which might be of more practical use once we start mining space, for example.
Gravity is very weak, it harpooned itself into the surface. The comet doesn't come very close to the sun, only around 1.2AU or so.
Let's hope that lowers the costs of Xamarin. It's a great product, but even Microsoft realizes that, in order to achieve wider adoption, you need something close to the freemium model, like Visual Studio.
Isn't that sort of obsolete thinking? We don't have any skilled jobs for our current crop of college graduates. Why train more, just so they can drive busses?