skysight-inc/HackerNews huggingface dataset:
Bachelor's degree versus Experience
If I have a team (a "team" of me +2, don't think too big) of coders proficient in both C# and C++, what advantages would using Xamarin bring over having the common/cross-platform code in c++ (objective c++, ok...) and using the platform specific languages and tools for the UI and whatever else ends up being platform specific? (besides C# being a much nicer language, of course)
Wow. I didn't know what to expect, but was a little blown away by this. Watching this I experienced both an attraction and revulsion to the use of integration of technology into vision. This deep integration of vision computer interface pushes the characters deep into the uncanny valley, to the point of no longer appearing to be human, but something other than human, something different.
That, and Microsoft has a long history of trying to cut off competitors' air supply. If Microsoft can hurt Google's brand and reduce their advertising dollars, then Google becomes much less of a potential future competitive threat to Microsoft's Office cash cow.
How long will renewals be this cheap, just the first time around?
Are they contributing changes back to MonoDevelop?
You opted for JSON for configuring your project. I've seen other people do that, but the problem is most interpreters don't support comments (because comments arn't part of json) and even if you have really_verbose_names_with_underlines_for_spaces, sometimes you just can't get away without comments.

YAML, I think, is better suited for configuration files.

Disclaimer: This is a minor criticism.
I've seen this done with SQL queries all the time but... ouch.
Thanks for the suggestion. I created an issue for it and will try to add it soon: https://github.com/enyo/dropzone/issues/37
Well, it could make you WANT to do those things now that you have the glasses.

I've never considered sky diving but if I could easily record sky diving like this, then maybe I would do it.
Actually, you should always define some "buzzword soup" as you put it, or as others put it "define the tone".

Picking out opposites to words she says is a cheap shot. Of course no one would ask for "stale, frustrating and ugly" websites.

However, she could just as easily have said "robust, bold and permanent" which would have resulted in a site better suited for obituaries.

I often encounter people who put these very high level definitions down to project management fluff, but the truth is the stuff makes a difference on it's way down the development chain.
Kunming? :)
Google: The Place Where Ideas Are Made
Since we are making anecdotal observations I'll posit that you could significantly increase your IQ if you focused on it. Just like if you wanted to play an instrument. You can increase your playing ability by focusing on it, or more specifically, by practicing. That is how I see IQ, as something that you can get better at by practicing, nothing more, nothing less.
With other people's code I prefer to use something like http://astyle.sourceforge.net/ on the command line.
The licence is perpetual. The subscription entitles you to updates for a year.

I had a lot of updates over the last year and was very satisfied with the value for money that I got.
Report: Windows Blue Reaches Its First Milestone Build
You can continue to compile and release even after your subscription expires, you just don't get updates to Xamarin's products.
Actually, my old Intel iMac at home can't even run Lion!

The main reason I always wait to upgrade is for kinks to be worked out in OS X ports of mainly-GNU/Linux software.
But the flight example could work just as well or better with text messages from the airline. Your example is just a more annoying way of displaying notifications.
Why Libraries Should Be the Next Great Start-Up Incubators
The Gutenberg Eyebrow
Was it in NYC?
Do you mean a button, that, when clicked, uploads the image from clipboard? (https://github.com/enyo/dropzone/issues/38)
Google Shows Off Glass in New Video, Puts Out Call for New Buyers
I hate this in the exact same way I hate drones.

I will hate people who use this in the exact same way I hate people who use drones.
Thanks for the thoughtful reply. Your gold example doesn't really prove the approach sound though. If you ask a gold buyer how much they would pay for gold, I would expect them to be able to give you an accurate answer immediately.

However, if you ask a consumer how much they would pay for a discretionary purchase, I would not expect their answer to match reality.

Let's say you asked me how much I would pay for a BMW. I would probably never buy a BMW at any price (except if I thought I could sell it on immediately for more), but I would happily name a price if I was asked. This would distort your figures.

I just don't believe that what people say about prices matches what they will do (except for traders in commodity exchanges, which I think is a very unrepresentative example v.s. consumers visiting a restaurant).

(Thanks for the offer of a call. Luckily, I don't have the stress of setting any customer facing prices at the moment, so I'm not a potential customer, but thanks anyway.)
where the videos (http://www.google.com/glass/start/how-it-feels/) recorded with Google glass, or another camera (GoPro?)?
I'm curious how it integrates Mono runtime into a "native ARM executable". The whole runtime must be really big. When building the App, does it only integrates the parts required to support the App, or does it integrate all?

The other question is that, when running on iOS, is it the .NET IL running on top of the runtime, or C# code is compiled into native binary code that can be directly executed on CPU? I'm trying to figure out if there's something like a micro VM running.
I wouldn't expect keyboard input to be interpreted by a root shell, but Android did that too.
Depending on how strict the interpreter of the JSON is, you can often get away with using unexpected keys - something like:

{
"//comment": "default = 0",
"godMode": 1
}
Agreed. Apple executives speak in perfectly plain English and they are the most valuable tech company in the world.
What I've really wanted to figure out for awhile now is how XMPP might work as a replacement for email. Even as new IMAP or Gmail clients appear on the market seemingly every few months now, I can't shake the idea that it's time for a new protocol, alas an impossibly tall order. Yet XMPP seems like the closest thing to an existing, modern standard to build upon. Am I tilting at windmills, or is there any validity to this idea?
I've commented on that issue elsewhere in this thread (about a case on whether Star Wars stormtrooper helmets are copyrightable in the UK): http://news.ycombinator.com/item?id=5250739
Ask HN: Any US based company interested in an EE/CS Bachelor for free? 
TL;DR: My friend is searching for a US-based company to write his master's thesis. You do NOT have to pay him a single dime. He will be available from 4/1/13 to 8/31/13 to work in the US. He has all the required permits to enter and work in the US.
- you need to be US-based
- no payment towards him
- five months total
- he's really good
- DEADLINE to get in contact with him: 2/24/13 23:59 UTC +0100

Details:

He was already interviewed and selected by a well-known company in the FPGA-industry based in San Jose, CA.
He is a student at the University of the German Armed Forces in Munich (Germany) and studies Applied Computer Technologies (A mixture of Electrical Engineering and Computer Science).
He is among the five best students in class.<p>His main fields of interest are FPGA- and Microcontroller-programming.
He is 25 years old and an officer in the German Armed Forces.

However, due to legal concerns on the companies part, the gig fell apart at the last minute. The company was concerned about him NOT getting any payment (legal concerns about minimum wages in CA).

If you are interested please write an email to kai.wissel@unibw.de
- DEADLINE to get in contact with him: 2/24/13 23:59 UTC +0100
How would you put it in "plain English"?
In fact we lowered all prices today.

Our lowest tier, previously, cost $399. Now it costs $299.

Our highest tier, previously, cost $2499. Now it costs $1899.
I can remember names and faces, but many times I have trouble remembering the mappings between them.

I always imagined a world where some device would do the auto ID. Guess we're now living in the future. :)
FAQs: (more readable version here: http://pastebin.com/Y6QzCEpc)

What is in it for me?

Get a very good Bachelor of Engineering for free. He'll be working five months for you, you pay him nothing.

What's the catch here?

The biggest points seem to be:
a) you are NOT allowed to make any payments towards him
b) you will have to sign a cooperation treaty with the Bundeswehr (German Armed Forces) - you can get an english translation of the treaty upon request
c) He is not allowed to sign any contracts with your company. You will have to accept the cooperation treaty :-(

Why doesn't he want money?

Because he is an officer in the German Armed Forces and already gets a full pay. He is simple not allowed to receive payments

Who will pay for this?

The Bundeswehr will pay for his expenses (air travel, lodging, food)

When will he be able to work?

The time frame is 4/1/13 to 8/31/13. He will be able to stay in the US for a total of 5 month

Does he have full legal rights to enter/work in the US?

Absolutely. He will enter the US with a military ID and a NATO travel order. While in the US, he will not work for you. He is still employed by the Bundeswehr and is just an "external employee" at your company. This procedure has been done about a dozen times in the past two years and is covered by NATO-status of forces agreements.
For more information: http://germany.usembassy.gov/visa/niv/visacategories/diploma... (scroll down about 80%)

Why do you ask on HN ?

Because the previous agreement with another company fell through and he's running out of time/options.

What projects are suitable for the thesis ?

Anything in the following realms:
-	FPGA programming
-	Microcontroller programming
-	Mixed hardware/software development projects

The perfect project should be reasonably challenging (i.e. worthy of writing a master's thesis about the topic) and ideally be self-contained (so he can work on it all on his one - with supervision of course)

Where can I get a hold of him / Where can I get the cooperation treaty ?

Write an email to kai.wissel@unibw.de
- DEADLINE to get in contact with him: 2/24/13 23:59 UTC +0100
Best Free Valentine’s Day Apps for Android
Infinite scroll breaks the metaphor of the sidebar! The indicator no longer tells me how much more content there is on the page. I've hated it ever since Facebook started doing it with photos.
Show HN: Hawkee is Twitter for developers
Thanks! Great articles. We are not compute-bound for the near-term, so it's not our most important consideration. As the business evolves, we will embark on a fresh language war where compute performance is likely to be a key factor.
Google needs to put as much Wonka into these stores as humanly possible. I would love to see an all robot sales staff starting from day 1.
Attachments.me Launches Attachments Everywhere
You're not the first criticising this about my library. I used adapters in another lib of mine (http://www.opentip.org) and it worked great, but the work involved in testing all browsers is not comparable to just using jQuery (especially when working with events). But it is definitely on my todo list (https://github.com/enyo/dropzone/issues/39).

EDIT: PS: I also chose jQuery over any other lib just because it's the most wide spread. Personally I have worked with Ender, Component, RequireJS and don't use jQuery in all my projects.
Well for newbies coming to the table, there sure are a lot of concepts they'll have to pickup. Same for PHP developers. In all of these frameworks, there is the concept of routes, data models, views/templates, controller actions, etc.

So learning one framework definitely helps out in others. The biggest hurdle for me (coming from Perl CGI then PHP to Java 10 years ago) was that I was no longer accessing a "page"... I was accessing an action in a controller. I could use views as a template and REUSE those views for other things. The "one page for each action" paradigm became dumb after that.

Most newbies can fight through the demo "blog apps" rails/django tutorials and still have no idea what they're doing. But doing them multiple times until one is comfortable with the pieces is probably more beneficial.

Lastly. Learn the actual language. I love Ruby because it's a joy to use. I hate Python. It's not a bad language I PERSONALLY don't enjoy it. So Rails was a no-brainer. I enjoy Scala, so Play Framework was a no-brainer. I (I'll admit) have fun writing Javascript, so Node.js with Express.js is fun to write.
Love it! Despite all the negativity here, I still want one :)
I was expecting something a little more like this:

http://news.ycombinator.com/item?id=3355453
what is "real" life? I just bought a coffee, but didn't make it myself, a machine did. is it real?
There are tons of sdks and libraries that you can use with C# / .net. To name just a small few that I have used: Stripe's .net sdk, parse.com's sdk, amazon's sdk for .net... the list goes on and on. Pull their dlls in and just use them. It makes a cinch of hooking into other services.
Backers needed Explorer Droid: An augmented reality navigation app for Sailors
Looks interesting but the prices are about equivalent to MSDN subscriptions. Does this make financial sense for most C# developers?
"No source cited so I'd just like to point out that the actual tablets were being bashed not the size."

Guess the source:

"Well, one could increase the resolution of the display to make up for some of the difference. It is meaningless, unless your tablet also includes sandpaper, so that the user can sand down their fingers to around one quarter of the present size. Apple's done extensive user-testing on touch interfaces over many years, and we really understand this stuff. There are clear limits of how close you can physically place elements on a touch screen before users cannot reliably tap, flick, or pinch them. This is one of the key reasons we think the 10-inch screen size is the minimum size required to create great tablet apps."
Recording playing with my kid seems very compelling to me.
Short answer: it gets converted to native, they can actually determine which parts of the .NET runtime you are using and only fold those elements in which makes the IPA pretty small actually.

There is no virtual machine.
New Yahoo UI is broken in Mozilla Firefox 18.0.2
Ask HN: Selling the developed software after quitting from the company
Hello Guys,
Need advice from the community.

While working for a company A, I have solely developed a product and they have started to use it. Now I have quit from company A, but they need my knowledge and support to maintain the software. Should I re-develop the product as a cloud-based service for recurring payment or just provide support and charge per hour? Whats your suggestions guys?
Show HN: Create a Marketing Site for your Startup in Minutes
In article I focused on usefulness of python one liners regardless of what technology they use. This one more for python devs.
Page doesn't load video on Firefox 19 (Mac) for me (with Adblock disabled). Anyone else have this problem?
The Case Of The Disappearing Kickstarter
We wrote the equivalent of a linker, which only brings the pieces that you actually reference.

http://docs.xamarin.com/guides/ios/advanced_topics/linker
Most devs (including myself) are butt ugly - these glasses won't make you look worse.
I think part of the problem is the confusion in the article among several things: the Java language, the JVM, and the Java browser plugin. It seems to me that Jobs' comments about something heavy that nobody uses are directed toward the plugin (running Java applets in the browser) and are therefore justifiable. Not much to do with the JVM and the language on the desktop, which OSX supports reasonably well.
I wish she would get rid of the incredibly tacky "from Yahoo!" that someone cut and paste on the the Flickr logo.
Folkington’s juices, Made in Uk
Thanks for the clarification Nat. Thats really good to hear and I'm looking forward to trying the new tools over the next few days.
Periodic reminder to the Linux and free software community of the damage they made with their ideology wars against the Mono environment. Mono is now the most popular game and one of the most popular app development environments. :-)

Kudos to Miguel and the rest of the Xamarin team, the update looks amazing.
Carrot addiction
Thanks. That sounds pretty cool! Where does the conversion happen? Does it compile C# directly to target code, or it converts from .NET IL?
They need to do country-based personalisation, just like Google News does, since their audience is international.
Hold on for a second. Why is this the first thing I see?

Is it because other people read "I was in a long-distance rela..." and continued to read, then clicking the little arrow next to the post?

Please tell me that isn't how that works.
It used to be that there would be FBI warnings on disks that went something like "You wouldn't steal X, you wouldn't steal, Y, you wouldn't steal a car, downloading is stealing."

Which of course is an issue if, like me, you totally would copy a car.
> Typecheck in Python

People actually use it? It seems abandoned and the link to homepage broken: https://pypi.python.org/pypi/typecheck. I'm asking because I'd really like the idea of starting a project the dynamic typing way and then bolting on a (semi)-static type system on top once more new programmers join the game, preferably being able to completely disable it on production machines for best performance.
Few years ago, people were not comfortable being tagged on a social network but many have moved on.
I think some of the animation stuff is probably the cause of the lag on the mini you are seeing. I'm pretty sure we've already got a patch for this, it just wasn't in time for the final Xamarin Studio 4.0 build.

PCL's are coming. An upcoming Xamarin Studio 4.0.1 will improve PCL support even more - as in, it'll work on Mac, but it won't build true-PCL libraries (it'll link with the Xamarin.iOS or Xamarin.Android BCLs instead of with the true PCL assemblies).

This blog post by Stuart Lodge links to a custom build of MonoDevelop 3.1.1 with my PCL patches if you want to try them out: http://slodge.blogspot.com/2013/02/a-patched-monodevelop-for...
Yeah. You drank it, right? You weren't watching a character drink a machine-made coffee on a screen.
Hi. Anarchist here, I do hate government. Government in my opinion is an unnecessary tragedy that has befallen humanity and murdered close to 1 billion people.

This is by far the most intelligent community I have come across in all my internet travels, and if there is any group of people who can think of a way for society to run peacefully, it is this community.

Any problem we have as a society that people currently point to government as a solution, can be solved without resorting to threatening everyone with police action.
"We made it less crap."

Or, actually usable: "We gave it a makeover."
Top 9 Advantages of Investment Crowdfunding
g; will move the cursor to the line of your last edit (and further through your edit history). I find it useful as a move command but also use it to remind myself of what and where my last edit was.
I think Haavard is a strikebreaker now. It's a shame that he took the money for PR-in Chromium.
"Vern: You know, one of two things happens when you meet your heroes, either they're assholes, or they're just like you are. Either way you always lose."
The voice dictation works through bone conduction.
Dropzone also supports click to upload, so you do not HAVE to drag'n'drop. It's just cooler if you can ;)
Ooooh, I missed that. He should have linked his blog directly then, not the empty comment section. But point taken.
Yes. https://github.com/mono/monodevelop/commits/master
Yahoo has their own reporters? Maybe they could resurrect the art of investigative journalism and get people to come to the site to find something out about the world. Just a thought...
I vaguely remember one of the authors of XMPP invented an alternative protocol which is simpler, perhaps based on JSON, anyone remember?

Using XML these days seems too heavy weight.
Police Informed a Mother About Her Son’s Death Over Facebook
CommonJS compiler written in PHP
Works Perfectly in 19.0

I also looked for any import css code in their source, and it looks like they don't use import, which is sometimes has issues with rendering the css.

I would check the console in your browser and try to investigate this further. I didn't get any errors in my console.
Dunno, but the android ones are pretty big. A simple 'hello world' view:

ls -sl ~/Desktop/HelloWorld.apk
10144 -rw-r--r-- 1 doug core 5191787 20 Feb 23:46 /Users/doug/Desktop/HelloWorld.apk
Your forking argument won me over. Very good point.
In my experience, all the code is written in C#. The only time when folks use Objective-C is when they are bringing some existing library they found on GitHub to their project. And even in those cases, they dont actually write Objective-C, they just use the library.

In my experience, copy-paste development is seldom a recipe for creating high-quality applications. So I do not think you should be worried about not being able to cut and paste code, you will be better off understanding what the code is doing and adapting your code (even if you do so in Objective-C).

As for how the C# binding happens, it is very simple.

Each Objective-C type exists with the same name in C#. You typically use intellisense to navigate the API.

For example, the Objective-C code: [foo addSubview:bar] becomes: foo.AddSubview (bar) in C#

The best thing to do is to follow our tutorials to get a taste for it.
The Google Glass device probably uses the same voice recognition as Android. Android is not in beta anymore, yet its voice recognition fails pretty bad on anything other than English. Google Now is almost entirely useless unless your device is set to US English.

I get that they can't exactly make everything work perfectly for everyone. But most of the planet is not american. They want to interact with technology on their own terms, in their own language. Google is long past the point at which it can make excuses now. While breaking new grounds with stuff like Google Glass is very cool, so is offering useful voice recognition to most of the planet.
Nicely put, but don't forget that the opinion of people in the tech bubble is usually pretty influential on those outside it.
Haskell all the way!
I'm guessing at least some of it came from Glass. This clip from Fashion Week last fall was shot on Glass and part of it made its way into this video.

http://www.youtube.com/watch?feature=player_detailpage&v...
I hate it when people have loud phone conversations - especially if I can hear the person at the other end. ;)

And you're right about the voyeurism element as well, although it doesn't really apply to me as a twenty-something guy. There is a reason phone cameras are required to make a loud "SNAP" sound. With Glass, that may very well not be the case. Although you will be able to notice the dude with the weird glasses ogling you, I guess.
Golang Weekly email newsletter
Matchist partners with KISSmetrics to help customers find devs
Is that actually the case with any modern device?
Square now offers stores a “Business in a Box” starting at $299