skysight-inc/HackerNews huggingface dataset:
I think dynamic and static type systems will eventually meet somewhere in the middle. Haskell has a “Dynamic” type for those times when you really do want to include dynamic types in your program. And some researchers have experimented with “soft typing” systems for dynamic languages like Scheme and Python, where a type analyzer tries to infer the types of expressions from how they are used.
Are you quite new to programming by any chance?

Dates are actually really, really hard to get right. They've been a problem for everyone for decades. When I started programming professionally about 10 years ago you'd be lucky if most programmers had even heard of UTC, let alone knew what it meant. Date bugs happen to everyone.

These days the higher order languages hide all the big problems from you. But when you get closer to the metal and you've not got someone else's library to help you it's very easy to make a mistake.
Also two flights by the X-15 to space:

http://en.wikipedia.org/wiki/North_American_X-15
Sure you can. The Azure website's control panel has a package upload dialog box. As long as it is a valid Azure package it doesn't matter where you upload from.
Could this work?

A large mirror planted on the astroid focuses sunlight onto a small point. The heat from the mirror blasts off (ionizes? vaporizes?) bits of rock. Over a long time period, the rock gradually sails into a more accessible orbit.
If you don't know who your representative is by name, you can look them up here: http://www.house.gov/representatives/find/
It makes them as relevant as McDonalds is, when I'm considering where to go to get some good food.
You click on them to kill them? That's not how Starcraft works...
"Anachronic" rather than "out of date", no?
ComScore: Amazon Kindle Fire is 54.4% of US Android tablets
This is just a protectionist move (excuse) to prop up a Chinese company.
What do you think will be The Next Big Thing in Tech?
Everyone in Internet market is looking for “The next Big Thing”. Next Google, next Facebook, next Black Swan. Someday i started gathering different posts and links in my Evernote. But now, I realize that without discussion and analysis this information is worthless. So, I want to share, discuss and try to draw a conclusion.
If this site is anything to go by: very, very true.
My guess is that the interviewer misheard him and he actually said "between 16 and 18 languages".
Only one I can think of, is the Kindle DX. http://amzn.to/Io1KxB
The X-15 is only suborbital, however.
I've been programming for 25 years or so.

Hmm dates... It's almost as if you'd want to just count the number of seconds/ms since some point in time. Then you can do arithmetic easily, don't have to worry about calendars, leap years, etc... :/

Converting a date to a human readable form is hard. There is no way on earth that computers should be storing dates in human calendar readable forms. They should only ever be converted to that format for display purposes. That is the lesson MS don't ever seem to learn.
@antirez said: sorry, NO THANKS!!
What are "generate purpose languages"?

If you meant "general purpose languages", which one is "the best one possible" and for what reasons?
Sandglaz lets you sync your tasks to Google, Outlook, Apple iCal and others
This is inline with their work to get hadoop, Linux etc. They are not adding any new featues. They are simply porting to their proprietary operating system.
Sad. I've used Linux ever since Windows Vista drivers prevented me from making programs full screen without crashing the OS. That was when I said enough.

I started with Ubuntu, but the updates always break on me. So now I'm giving a Debian a go. I'm amazed how much like Ubuntu 8.04-9.10 it is--the Gnome 2 desktop is nice and simple. That's unfortunately an option Canonical has taken away from its distro.
The Chinese Academy of Sciences already has he MIPS-compatible Loongson architecture; RMS uses a Loongson-based laptop because it's the only device that's completely Free from the BIOS upwards.

I've heard the latest Loongson chips have support for executing 'some' x86 instructions in hardware, though, so perhaps practicality will beat purity after all.
Only 2 programming languages installed? I doubt it!
I've noticed this deluge too. Is it genuine grassroots enthusiasm for the new device or is it a successful PR campaign?

I'm a very happy owner of a Samsung Galaxy Nexus, but even I find the hype a bit much. Whether real or organic it seems to be aping the worst elements of the Apple rumor-news cycle a bit too much for me.
O2 Launches Text Message Payment App
Long Xin (aka Loongson) is already MIPS, with extensions. Some of the extensions are there to speed up X86 emulation.
This piece reads like it was written by a Microsoft PR person, and not a investigative journalistic piece in Wired. After reading this[1] I can't help but be extremely critical of articles written this way. (or most magazine articles these days)

[1] http://www.paulgraham.com/submarine.html
Focus on the minimum
By that same metric, Apple also cannot be taken seriously because they can't do Daylight Savings Time right, even their bug fix had a bug.

http://www.pcworld.com/article/222029/iphones_daylight_savin...
Clojurescript & express on node.js
I like C# and a lot of my career has been .NET work, but I detest this sanctimonious attitude .NET devs cop sometimes, like they're being iconoclastic or rebellious for using the MS stack. Like everyone who doesn't do what they're doing is engaging in groupthink or trying to be "cool". Believe it or not, people actually have good reasons for not using MS software!
It's come up on my most recent project, a 'bad kids' playground, don't even tell them they are being sent there, just silently transfer them, if they still misbehave, then into a world of AI players for them to abuse...
The Excel one seems to have historical justification; that spolsky chap mentions it here: http://www.joelonsoftware.com/items/2006/06/16.html. Basically, early Excel was being compatible with Lotus, which ignored 1900 being a leap year probably because of limited memory back then. Possibly MS should have fixed it before Excel 2000, but it's not a simple situation when being correct with leap years breaks compatibility with something else.
"factions"
Wikipedia's New Terms of Use on May 25, 2012
Like I read yesterday here in HN. They need to be rewarded/trained otherwise they will never learn. I'll send a letter to my representative to tell him how disappointed I'm. If a lot of people do that, they will know if they screwed up or did well. Although to be honest, I feel they will never learn.
In my experience, games with anti-cheating code allow the server admin to turn it on and off at will. Games using PunkBuster or VAC often have a column in the server browser showing whether cheat prevention is enabled. Of course that's not a solution for games that only support peer-to-peer matches.
The new icons remind me of visual studio's new redesign.

Monochrome icons, no text. Ugh, horrible to use.
What do I ask when I interview on behalf of Amazon.
Sure, it happens in other areas too. But the last place you want it happening is on a hosting platform.

The consequences of your hosting being down are larger than not getting an alarm on your iphone or being able to connect to PSN.
Now Sunny Leone in Ekta Kapoor's 'Ragini MMS 2' Movie
The latest buzz is that Sunny Leone has bagged the lead role in the sequel of Balaji Films' 'Ragini MMS'. The Indo-Canadian star who came into mainstream limelight after TV reality show ‘Bigg Boss 5, also playing the female lead in Mahesh Bhatt's 'Jism 2'. It is first porject for Sunny Leone from Balaji Films. The 'Ragini MMS', a horror-thriller movie based on a real life story, released in 2011 with newbies Rajkumar Yadav and Kainaz Motivala playing the leads. The shooting of the Ragini MMS 2 will begin only after Sunny completing Pooja Bhatt’s Jism 2. For this news, Ekta Kapoor confirms "Yes we have signed Sunny for the sequel. We wanted to take it to a higher level. It’s a scary date movie meant for youngsters. Sunny represents sensuality at its peak, so for us she’s the perfect choice." Stay Connected for more updates on Ragini MMS2 movie.
It was clever. Except that it yielded false positives, which are a hassle to sort out, because people would be shamed on forums for asking about that error message.
Did you check iTunes Connect? Are there any details/explanation there?
Corrected website link: http://www.ambiapps.com/outliner7.html
Yes, but the claim was that there's nothing like it, not which is better.
I was using this, https://github.com/dmajkic/redis, previously.
If your goal is to get a single ton from the asteroid to earth it could very well be $50b.

But maybe it costs $60b to get the entire asteroid to earth. Then you've made money.
About time. :D
Rails 4 will establish a new background job queueing API
Yes, 1and1 - they offer pretty much everything Hetzner has and more (250 GB free backup, unlimited 100 Mbps traffic, which is about 30 TB per month if I'm not mistaken, and fully automated OS recovery and reinstallation, as well as serial console, which is basically KVM-over-IP.

Their tech support is pathetic though, and the worst thing is that it takes them quite a while if any hardware fails - you could be out for days, with no possibility to even pay a premium fee for emergency repair... But of 5 servers I've had with them, only 1 (the cheapest) had issues (hanged on reboot)...
>Windows Phone must be great, a lot of reviewers said so. Poor sales? Perception and marketing! (Forget lack of leadership, vision and innovation)

There is no reason for both of them to be problems.

You mean like how when you go looking for Windows Phone the salesman almost always pushes you hard towards other phones? There are too many instances of this to ignore.

Meanwhile, in multiple third party independent surveys, Windows Phone continues to do well:

http://www.neowin.net/news/windows-phone-tops-in-user-satisf...

http://socialtimes.com/windows-phone-bests-android-in-user-s...

http://thenextweb.com/apple/2012/03/28/revealing-user-survey...

For years we have heard the talk-ers proclaim how the .NET stack doesn't scale is too expensive for a startup. Meanwhile the do-ers built Stackoverflow and it has none of the scaling problems that sites built on other tools like Reddit have.

The perception problem is real and for you to totally ignore it shows your own biases.
Great User Experiences Require Great Front-End Development
No I did not ;) What I think is:

1) It's cool to see Redis ported on win32, especially now that they are trying to provide an implementation that can persist asynchronously and so forth.

2) Not interested in backporting changes into the main Redis codebase at the moment, because there are little reasons to deploy on WIN32 IMHO, and the changes to the code base are massive.

So it's interesting, it's listed in the "download" page of hte official site as an external project, but there are no solid reasons to make the official code base more complex.
Weight Loss Diet Program, FREE Diet Advice Weight Loss Diets, Low Carb Plan
Anne Collins Weight Loss Program
One of the EASIEST Weight Loss Programs on the Internet
>>4. You either need to bring back the entire asteroid, which would require a massive amount of delta-V, or you need to mine the asteroid, which would take a massive amount of equipment;

I was thinking they'd crash it into the far side of the moon. Is that an option?
A quick check for me shows 1119 servers. I'm in Japan at the moment, so it might not be a complete list.
Encrypted Network Backups with OS X Time Machine
Since when is "const" a GCC function attribute?
How Fast Can You Lose Weight?
How Fast Can You Lose Weight?
Weight Loss Includes Fat, Muscle and Water

When we lose weight we don't just lose fat. We lose a combination of body fat, and muscle tissue. For example, studies show that when we diet, the weight we lose is on average 75 percent fat and 25 percent muscle. Furthermore, a relatively high percentage of this weight loss is likely to be water loss. Remember, water accounts for about 70 percent of the total body weight of an average person, with muscle tissue containing roughly 75 percent water (plus 20 percent protein and 5 percent minerals), and body fat containing roughly 50 percent water.
I love the comment on here:

"I do believe that there is real value in pursuing functional programming, but it would be irresponsible to exhort everyone to abandon their C++ compilers and start coding in Lisp, Haskell, or, to be blunt, any other fringe language. To the eternal chagrin of language designers, there are plenty of externalities that can overwhelm the benefits of a language, and game development has more than most fields."
Depends on what you want to do. Other factors might rebut the presumptions below, but I would offer the general piece of advice:

Go to Stanford if you want to be an engineer or would like to do a startup someday - your peers and the culture at Stanford will help you learn more.

Go to Harvard if you want to be a banker or go into finance. Plenty of folks from Stanford go into the financial industry, but again, your peers and the culture at Harvard will probably help you more.

Obviously, you have two great choices, so no matter which school you choose, you'll have plenty of opportunity to learn.

There's also a great Quora post that analogizes Stanford, Harvard, MIT, and Caltech to the Hogwarts houses:

<a href="http://www.quora.com/Choosing-Colleges/How-does-a-star-engin...;

Disclaimer: I went to Stanford and majored in a non-engineering discipline.
If you haven’t heard of Roland Reznik, is time you did
I'd prefer lame bugs over serious ones, like Amazon's EC2 data loss last year.
I use C as a language of last resort, as a sort of universal assembly language. If I get a problem to the point that I know exactly what I want the machine to do, but can't convince Haskell or Python or Java to do it and don't have the time to research a proper solution, I can knock something out in C that will be as fast as the machine can reasonably be expected to go. It erases all of the questions about whether the compiler is doing something mysterious to sabotage you.
From testing with a few children, I do feel that Basic's mandatory line numbers make usage of goto much more easier to learn. I did have to spend some time explaining labels to my students. So I kind of agree with your hunch!

I don't know with what to replace it though, it always seemed like a choice between structured loops which have their own problems (the need to explain blocks) or the return of line numbers...

Your third scheme is a new option, but not without drawbacks. The advantage of unrestricted label/goto is that the concept is learned once and applied for many types of control flow. But I think the other main case that needs to be handled is exiting loops. Maybe I could also have an exit <label> keyword, and try with some sample programs to see if it could be sufficient.

I'm still inclined towards leaving goto though. I think it's more raw and "operative" in a sense, and more creative kids might be able to come up with fun uses for it (I've recently added computed goto to the language too).

Thanks for the insights!
You need a "pet project" that you want to build. Then build it. I wouldn't worry about making money from it. Just build something you want to have on your iPhone.

For resources, I've found that once you get through either the first few Stanford classes or a good book or two, Google and Stackoverflow are the only references I need. For getting started though, the tutorials (and forums) at Ray Wenderlich's site are also a great resource: http://www.raywenderlich.com/tutorials
Of course the answer is no. Far too many legal and social hurdles to cross (not to mention technological).

However, in the spirit of playing along, and in light of the fact that it's Friday, I'll throw in this quote from Deus Ex which I always found interesting:

> The checks and balances of democratic governments were invented because humans themselves realized how unfit they
were to govern themselves. They needed a system, yes. An industrial age machine.

> Without the use of computing machines they had to arrange themselves in crude structures that formalized decision-making. A highly imperfect and unstable solution.
fixed, thanks.

It depends on the context. Again, if you are doing tight integration with other MS/Windows apps, .NET has a distinct advantage. And, in that case, I would probably say that C# is the best possible solution.

Java, which I'm not a fan of, has obvious advantages because of the size of tooling and community. It's also cross platform (which, again, may or may not be a big deal) while having good performance. More broadly, the JVM has those same advantages, plus distinct languages.

I'm a fan of dynamic languages. I think Python and Ruby are the best choice for what a lot of people are doing, especially on the web. Python obviously has a lot going for it in the scientific and research community.

I'm a former ASP.NET MVP, for what very little that's worth. For building websites, ASP.NET (WebForms, or MVC), is not a productive choice. I'd rather build something in PHP.
Hot Topics of Spring - Responsive Web Design, HTML5 and CSS3
Well, if this was an attempt to get me to share stuff on Google+, it succeeded.
Real Men Betonline
You are a man. You are a man who does manly things. You chop down trees, you provide for your family, you drive fast, and you know a lot about sports. In fact, you know so much about sports that you are willing to bet money on it
Best performing asset class? Executive pay
Ask HN: What's the future of mobile app dev machines?
Do you see yourselves developing mobile apps on laptops and desktops for a long time?

Or do you reckon that sooner than later, you will be able to develop these apps on the same machines that they run on (smartphones and tablets)?

How soon do you think that might happen? What are the biggest hurdles?
I think you can't go wrong with either choice, but I wouldn't make the decision based on potential starting salary. Choosing a college is about more than just what classes you'll take or you get when you graduate...remember you're also choosing your home for the next 4 years or potentially longer. I would look at the culture at the school and town more than anything else. Your major and career goals can change, but the fact that you still have to live there won't. A good test for picking a school is asking yourself: "would I move to this city just to live if I weren't picking a college?"
Observe the arrogant attempt to control the answer with the implication that the characterization of liquidity is a settled matter instead of an area of research. One model in your favor is given in this article: http://www.sciencedirect.com/science/article/pii/S0304405X07... which says that liquidity is related to the variance of volume but is weakly correlated with volume. It does not mention depth of book, which would be "the number of shares that could be bought or sold without changing the price of a stock." There are other models, however.
Looks like Balsamiq Mockups.

http://www.balsamiq.com/products/mockups
Does anybody want to see why China can't innovate?

This is such a stupid idea that it sounds like something out of a novel warning against the evils of big government.

Innovation comes from many competing ideas, not one idea to rule them all.
I was coming in to write this. Rule #1 for these kinds of blog posts: include code samples! Sometimes I want to read long, detailed articles. Other times I just want to look at the "pretty pictures", so to speak.
Interesting that they're not considering Sparc, which already has open cores out there and pre-Oracle Sun was quite supportive of.

Probably historical inertial though.
I had to to the same for Linode (although I'm from an untrustworthy country :).
Yes. For us Europeans, it's much safer since there's no export of data outside the EU :)
6 'ling rush FTW!
Well no shit.
What Cocktail Parties Teach Us
see also
http://blogs.msdn.com/b/interoperability/archive/2012/04/26/...
for more details and reference to dmajkic project. The main difference here seems to be they managed to do the asynchronous persistence without a fork.
They also mention in the comments that they are planning to release it for Azure.
p.s. I imagine any difference in salary will be negligible, especially at big companies. However, you will have different career opportunities depending on which school you attend, especially when it comes to startups and finding a co-founder among your peers.
The Mystery Of CSS Sprites: Techniques, Tools And Tutorials
Million Song Dataset Challenge
An interview with a Ruby developer who uses Linux and full Open Source stack
Kind of reminds me of the Asimov Quote:

> “Anti-intellectualism has been a constant thread winding its way through our political and cultural life, nurtured by the false notion that democracy means that 'my ignorance is just as good as your knowledge.'”

How dare you take away my ability to make everybody else's life miserable!
Germany tells UEFA it will not bid for Euro 2020
Name your price for an Elevation Dock, help our startup
the interesting move here would be if they choose ARM because of the implications on Intel.

The software reality though is increasingly, who cares? I don't know what runs underneath the last two phones I had (well, I do, but as a developer I didn't need to know).
Show HN: San Diego School Pal (App Challenge Entry)
My submission for the San Diego App Challenge. This was my weekend-ish project for a month or two earlier this year. It was a good opportunity to experiment with some new technologies (Bootstrap, MongoDB, MongoLab, Google Maps API, Bing Silverlight Maps, KML, and Geocoding.

http://sdappschallenge.com/submissions/6543-san-diego-school-pal

Some quick thoughts from the project: Google Maps beats Bing due to ease of use, HTML5, and most importantly licensing options; MongoLab is a great way to jump-start MongoDb without worrying about hosting a db server; Geocoding is easy; Wish custom bootstrap templates were around before I started.
I am considering a move to SV and this quote left me w the same question. How about it guys?

My perception so far is - It is quite possibly true, and I have noticed a strong anti-MS bias. I like and use Ruby\Rails but I have developed in .NET, and Visual Studio, C# are quality tools. VB.net is totally maligned but quite good: very English syntax w/o managing all the damn brackets.

I switched to open source because I hope to have a lot of users, thus a lot of servers. My feeling is the MS space is excellent for B to B, or internal intranet stuff, where the tight integration w Windows et al is useful and the licensing costs are moderate because of the low volume of users.
Clickable link: http://sdappschallenge.com/submissions/6543-san-diego-school...
Actually they don't have much choices on dropping some specific email features to make UI better. Anyways I think it's just like MS Metro. One cannot say OMG this is cool as we say with Apple properties but people continue to use those (inferior) UIs.
MBA Dissertation | MBA Dissertations Online
Buy MBA Dissertation online from the best UK dissertation writing company. Buy online MBA dissertation to win your degree.
The biggest hurdles are probably screen size & lack of symbols on the default keyboard layout.

I think they can be solved with a little design, creativity, and focus on common use cases before generality.
As Linus himself said:"Microsoft hatred is a disease" http://www.osnews.com/story/21887/Linus_Microsoft_Hatred_is_...

The do-ers get work done like Linus, while the talk-ers spend their time talking about how shitty other platforms are on Slashdot and HN and flag positive articles about Microsoft (so much so that http://winsupersite.com is hellbanned on HN).