skysight-inc/HackerNews huggingface dataset:
I'm not sure I'm following this line of argument but if they're intentionally keeping what they're offering low, they lose the right to complain that they can't find good enough candidates.

Besides the company on the article already claims to be able to seperate duds from stars.

"What you're offering" includes more than just money as well n
Right, that's the good part about consulting, the honesty. The agreement is "Pay me roughly twice what you pay everybody else, and I'll deal with all the benefits stuff myself".

Also included in that price tag is the ability to be let go at any time for any reason. In an ironic way, that actually tips the terms further to the site of consulting, since the reality is that salaried employees will also be let go at any time when the company decides to do so.

So yeah, you have to save some money. Fortunately, they give you a lot extra so that you can.
Ask HN: How do I "bet" on Tech City (London's plans for their Silicon Valley)?
As I'm sure most people here are aware, the UK's PM David Cameron has pushed for a plan to create 'Silicon Valley 2.0' or Tech City as he calls it in London.

http://online.wsj.com/article/BT-CO-20101103-723812.html

http://www.itproportal.com/2011/01/07/uk-government-unveils-200-million-tech-centre-plans/

http://www.number10.gov.uk/news/speeches-and-transcripts/2011/01/prime-ministers-speech-on-economic-growth-58486

I'm personally willing to "bet" on this but don't have the capital resources. Can anyone think of anyways to help foster this growth? That is to say, without having a million pounds to invest into things like infrastructure, real estate, etc.

Cheers!
Astronomers release the largest color image of the sky ever made
As useful as a COBOL programmer
Yes, there is. I can't easily present a list, especially not one that shows it for multiple jurisdictions, but EULA's have existed since the 1980's at least and the general concept is well-accepted, in many countries.

(there are discussions over implementation details: is a eula that is only shown after you install the software which is in shrinkwrapped box and that says that breaking the shrink wrap constitutes acceptance valid, for example. Those corner cases are beside the point, the thing is that the concept of a contract that regulates the use of software is broadly accepted, to the point that the actual simplest case isn't even litigated over since it's not a point of discussion.

There is no need to sign anything to make a contract. I don't know where that idea comes from, it's so misguided I don't even know where to begin. When you go to Starbucks and order a double frappuccino latte with extra whipped cream, and the girl behind the counter gives it to you, do you then say 'I'm not paying because we don't have a contract'? Of course not, there is a contract: they offer to sell coffee, you accept by ordering, the result is an obligation on their part to deliver coffee, and an obligation on your part to pay for it. No signature or paper or whatever needed.
Dogs, Monkeys and Programmers
An Open Letter from the President of the United States of Google
The title is a tiny bit misleading. The one on the article is better.

I was confused at first because he's reinventing UINavigationBar, not custom back buttons - back buttons are occasionally part of that reinvention, however.
I recently bought my 13-year-old daughter a laptop with 8 gig of RAM. When I was 13, I was lucky enough to get a computer with 8 kb of RAM (and one of the 8 went to the operating system, so there were 7167 bytes free.)

There aren't too many areas where one generation translates to a million-fold improvement.
Yes we used Cell ID and that was our main source of location data (GPS-enabled phones were quite rare back in 2006).

But cell id can change quite a lot even if you stay in the same place, depending on your signal strength.

Btw. did that old Symbian app happened to be called ContextPhone? It was a precursor of Jaiku Mobile.
Would be great if somebody could explain what I missed?
Any organization which denies access to its HTML5 pages to browsers that support them is not fully behind the spirit of HTML. The reason is clear and understandable — marketing their browser — but so are the implications.
This is the first example I always point to when they ask about Literate Programming.
Unfortunately I agree with much of what this author says, to wit; "The border between cyber-utopianism and cyber-naivete is a blurring one," he writes in "The Net Delusion." "In fact, the reason why so many politicians and journalists believe in the power of the Internet is because they have not given this subject much thought. Their faith is not a result of the careful examination of how the Internet is being used by dictators or how it is changing the culture of resistance and dissent."

Makes me sad.
Intel Shells Out $1.5bn for Nvidia Tech – Tag team against AMD? | insideHPC.com
NFL Preparing to Embed Processors and Accelerometers in Player Helmets
CP2011AN: the Comprehensive Perl 2011 Archive Network
Jersey Shore season 3 Online
Jersey Shore season 3 Episode 1 - 2 Online : American reality television series that aired on MTV on December 9, 2009 in the United States caught the attention of the audience very much. After season 1 and 2 Jersey Shore finished. MTV re-broadcast reality television Jersey Shore season 3. Jersey Shore Season 3 was shot back in Seaside Heights, New Jersey over the summer.
Do you seriously think homebrew is a threat to commercial games? The quality is 1/1,000,000th. The budget is one billionth.

Let me know when SCOURGE ( http://scourgeweb.org/tiki-browse_gallery.php?galleryId=2 ) starts impacting Diablo sales.
Six Ways to Maintain Your Brand's Voice While Using Freelancers:MarketingProfs
I have always been a "fearless" programmer, but never realized it until reading this post. Here's how:

Fear of not knowing the best way to do things (best practices).

The sooner you realize that there is never a best way of doing anything, the sooner you can release this silly fear. Some ways are better that others, but any way is better than no way. Just get the thing done. Later, when you refactor, you'll have the best of all worlds: code that did the job right away, a better way of doing things, a satisfied customer, and a great learning experience. Woo hoo!

Fear of not using the right tools and languages.

Give me an adjustable wrench, 2 screwdrivers, and a big hammer and I can fix just about anything. Same thing with programming. I'm too busy getting work done to learn every new tool or technique. As I've told many programmers over the years: "Whatever you can do, I can do in BASIC. Maybe not as pretty, but probably just as fast and just as effective."

Fear of errors (especially compiler errors).

You're in the wrong business. Errors are what point you in the right direction. The sooner you learn to embrace errors and use them to refine your work, the sooner you'll become fearless (and better).

Fear of schedules.

"I see only one move ahead, but it is always the correct one." - chess master Jose Raul Capablanca. That's what my schedule looks like. One item. One day. Project managers can't stand this, but then again, I get way more work done than they do.

Fear of publicity (what will other programmers think about this code?).

I never publish my code. Ever. Users get to give me feedback, but I don't give a shit what other programmers think. Sure, I learn from them, but never in the context of reviewing the code I wrote. I learn from the code of others and apply those lessons to my own work.
Now I just feel old
Yeah, and they worked really well.
[I'm not too familiar with the (English) vocabulary used in these discussions, so I'll try to expand my previous comment a little and lay off the jargon. If you still disagree, can you point out where?]

> If you agree moral relativism is bad, you agree consequentialism is bad.

I disagreed with this statement.

My examples were meant to say: it's possible to have "god-given morals" (and thus no "moral relativism") while still judging acts by their consequences ("consequentialism").

In such a universe, wearing a sexy dress into a bad neighborhood may be morally fine (act ok), but if this causes you to get raped (pre-marital sex bad) you're still going straight to Hell (so act ok, results bad -> bad). Conversely, if I'd kill my neighbour for no good reason (act bad), and my neighbour happened to be 1920's Hitler (results good), I will be rewarded richly (so act bad, results good -> good).

Some disclaimers: this may be based on a misunderstanding of the words you used; I don't think the universe I sketched is the universe in which we live; and of course rape is not the victim's fault, and not wearing sexy dresses may not be enough to prevent it from happening (for the sake of discussion, though, in this particular instance it wouldn't have happened if the victim had worn a more conservative garment instead.)
Intuit: GoPayment service for free through Feb, throws in card reader
Your daughter had better be using that 8 gig for something useful. 8k should be enough for anybody!
> relevant as GIF is today.

What, you mean only useful for web comedy and image boards?

> And I'm pretty sure you don't know how software patents work. Companies apply for the same patents with different wording all the time. And there will also come a time when H.264 will not be enough, with MPEGLA in their infinite resourcefulness offering an easy upgrade to the next version under "reasonable" terms.

I really don't understand what your first part is getting at. MPEGLA will re-patent h.264 technologies under similar patents? As for the second part: Well, that gives Google a number of years to develop a codec that's actually really good and has hardware vendor support and is still free and all that. Just because you have multiple TB of video doesn't mean that different videos can't be encoded for web differently.

And your argument is moot anyway because this is introducing a significant fracture between Apple/mobile devices and desktop devices. People are still going to have to use another codec for their multiple TB and growing amounts of video!
You don't watch Fringe?

http://www.androidcentral.com/fringes-peter-bishop-caught-us...
As I see it the job of a good HR department is:

1) Make sure that job ad reaches people who are likely to be good candidates.

2) Job ad is attractive enough so that good candidates will actually apply.

3) Handle the administrative side of the recruitment process: paperwork, visas, appointments, expenses, tickets, re-location, contract, security checks etc.

4) Make sure the whole process complies with the legislation.

5) Streamline and expedit the whole thing from the very start to finish.

In my eyes HR is not qualified to make a judgement if a candidate is any good at programming.
There are hardware decoders but nobody uses them at this point. It will be a very long very painful process. I am not sure whether it is good or bad.
VP8 is open source, but Google isn't accepting patches, and it resembles H.264 in a lot of ways... and H.264 is patented. Google hasn't been sued over it yet, but if they are, it probably wouldn't end well for them.

http://x264dev.multimedia.cx/archives/377
Move Over, WALL-E: A Power-Line Putterer
Microsoft Evangelist Brilliantly Slams Google’s Decision To Drop H.264 Support
"Once upon a time ... technologies of the past."
"Il était une fois... les technologies du passé."

http://www.youtube.com/watch?v=gdSHeKfZG7c

This video made me feel tremendously old.
So Google, You’ll Be Dropping Support For Flash Next, Right?
TL;DR

Sorry, I had to, especially since it's kinda true (just glad there was a summary at the end). I guess I'm lucky this wasn't required reading for my job. ;)

As a physics major I never actually read the books; I know this is why I wasn't a straight A student (close enough though) and probably why I took away less than I know I could have.

There were other majors in our department that would beat themselves up over the material, taking hours on end to really understand and apply it (this was impressive). They were the ones with straight A's, not because they were smarter than everyone but because they took the time to rip into the material. I'm always in awe of these kind of people.

TL;DR
Don't read the book, devour it.
SSD is the best upgrade we can do these days?

Kids don't know what it feels to upgrade from a C-64 with a "datasette" to an early Atari 520ST with 3.5" floppies. THAT was an upgrade, everything else pales in comparison.
There is still an even more subtle point that you are absurdly close to understanding, and that the article touches on a bit — there really is no such thing as a type system, only a set of times and places where types are(n't) checked — operations. You even say so yourself!

You'll find programming language theorists using the phrase "a sound subset" with no qualms.
The Group Messaging App That Saved My Butt at CES
> Sony doesn't get a cut when people play games they've made themselves.

So, the obvious solution is to stop subsidizing consoles with title royalties.

Let the market decide whether they prefer a more expensive homebrew-friendly console or a cheaper homebrew-hostile console.

And, BTW, when it was introduced, the PS3 was an amazingly powerful computer. Now it's not. It's, at best, interesting.
That would be incredibly slow.
It's only elegant until you have two libraries which want to add `foo` to a `Bar`. Then you're in the world of pain compared to writing `lib1->foo($myBar);`
I recall Slackware Linux requiring 13 disks
Another downside is that this simply will not work for inflected languages, as the translation of "directories" will change depending on the number.

(unless I'm misunderstanding something in your templating scheme)
Thanks for the info on this - I'm looking to travel around Europe and need mobile data for work. Was pondering the best solution.
New responsive click-track software lets drummers set their own pace
Does it? Exactly which dictionary did you literally find that in? Do you even know what the word "literally" means?

I'm a fair man; let's do some checking. Here's one:

http://www.macmillandictionary.com/dictionary/american/prote...

"an illegal system in which criminals threaten to harm you or your property if you do not give them money"

How strange; it's not remote close to what you literally read as a dictionary definition.

I've checked other dictionaries too; same story. Here's an idea; why not open up this magical dictionary you have and see what it says under the word "literally".
Indeed - I find it fascinating how people nowadays are short on integrity. But they forget that ultimate deceiver is a person who does not deceive.

I'm quite sad how everything is so short term nowadays.
Ahh the Vic 20. Warms my heart just hearing about it :) My parents bribed me to do some stuff when I was younger with the reward of a floppy disk drive. I was living like a boss when I got that drive!
And don't forget your Monster Cable accessories
Football Betting Tips | Professional Football Tipster
I enjoy reading about your struggles and experiences in earning a online income.

Is it safe to assume that those earnings are for December 2010? If yes, I would have assumed that earnings for Android software would have increased quite a lot more as this month is typically the strongest for many developers - See http://taptaptap.com/blog/million-million/ for a good example.

As for iPhone programming, feel free to check out http://itunes.apple.com/us/itunes-u/developing-apps-for-ios-... if you haven't already - There is plenty of material available from Stanford for free that will allow you to create your first iOS applications easily.
A massive pile of legacy Windows stuff probably assumes C: is the boot volume.

Windows has always had extensive backward compatibility, even if it requires tweaking to run 9x programs on XP and up. I often wonder how much better Windows could be if Microsoft were to choose to repeat OS X's innovation, which was almost completely severing backward compatibility.
If the MPEG-LA decides to make people pay royalties for encoding, content producers can decide to use WebM.

I'm just saying that all browser should support WebM and it is probably right to support is as the open video format for the web. But there is no point in removing H264 support for browsers, which is not incompatible with supporting WebM. It's not like Blu-Ray vs. HDDVD.

I think this is not ideological, but strategic. They are leveraging the non-negligible Chrome market share to force content producers to support WebM.

Even if the format is open, they have quite a few months of strategic advance wrt competitors (Apple?) in designing the hardware support for mobile devices. I'd say that even if Apple decides to support WebM in hardware, it wouldn't be ready before a couple of generations (1.5-2 years?)

That's why comments like

> Google shows once more that they are visionary company with long-term outlook and an outlook on business that allows them to invest in things that benefit everybody and not just them.

look to me naive and "Google fanboy"ist
Peter37 Takes a Swat at the Fly’s Scoops For 2010.
Yes - that is for December 2010. I know the link - but still considering cost of starting developing for iPhone (hardware) and time to learn new language vs outsourcing opportunity...
Chris Houser Discusses Clojure
So there's someone who knows how the locks on your building can be picked, and then offers to tell you how to fix it so they can't? That doesn't sound like extortion. It sounds like someone being helpful.

In case you struggle to draw the analogy here, in this case we have Geohot, who knows a lot about how to do something Sony really want to do, offering to help them do it. That's not extortion.

If you call that extortion, then presumably when the fire department sends out leaflets on how to prevent fires, you call that extortion too.
I'm anti-union for a lot of good reasons. They cost money, the leadership is often corrupt, they will sacrifice a part for what they believe is the good of the whole, and they promote seniority over merit. I don't want to be part of another organization that I don't have the time or desire to take an active part in. Workers in our industry have enough skill to get good compensation and benefits.

I don't think there's been one situation in my career where an union would have helped me.
title doesn't really match the article content
Server-Centric Single Page Interface Web Sites mainly stateless?
Article about how the new "disconnected nodes in server" feature of ItsNat Java AJAX framework, helps to build the next generation of Single Page Interface Web Sites.
Oh my, if that isn't the truth. Looking through this list, some of the new features are embarrassing to be honest (and a good reminder why I'm not a C++ dev anymore).

"A regular expression standard library component"

"Hashed containers"

"The local struct is_key is used as a template argument type. Maybe you didn't even notice, but that was not allowed in C++98."

"I declared p without explicitly mentioning the type of p. Instead, I used auto, which means "use the type of the initializer." So p is a vector<pair<string,int>>::iterator. That saves a fair bit of typing and removes the possibility of a few kinds of bugs. This is the oldest C++0x feature; I implemented it in 1983, but was forced to take it out for C compatibility reasons."

...and suddenly I'm back in 1999, writing my own version of all of these in some form or another because they aren't language/standard library features and are so bleedingly obvious I literally sat there banging my head against the desk wondering why I was wasting my time doing this. C++ is like a time machine these days -- overcome by uncountable revolutions in language, slowly plodding it's way to standard (and expected) features the rest of the world has been enjoying for decades.
Childish?

Suddently reminded me to the web page that criticizes Mac apps from the store
Awesomeness is being able to use C instead of Java if your heart desires it.
Letter to a Calculus Student
Just out of curiosity: Is the Polish numeral grammar changing over time? Has it been less complicated than it is now? Or is it slowly being simplified?
Possibly, but you have to wonder if TVs won't just end up reading TV optimised webpages rather than any other platform dominating in the long run.
RackSpace and Akamai Partner on Cloud Services
I enjoy consulting too, but it leaves me with the feeling of not building or being part of something for the future... if that makes sense.

Here's how I'd fix that: start building a set of reusable components which you own the property to and license it to your contractees. If it gets useful enough and you need the money, you might even be able to start charging money for it. Think of whatever you're building as the platform of the future ;)
I seem to be in a minority here because I actually like the name (grab 1fatpig.com whilst you're at it)

Impressive concept and execution even without you being new to web development and only working on it full time for being a month. Look and feel is great for the target audience, though I'd lose the script fonts though due to inconsistent rendering across browsers (they look awful on Firefox/Win for example) and I can't see you losing anything by changing them to something standard like italicised Georgia.

My gut feeling is that parents might baulk at the paid plan unless they're particularly generous with their allowances, but the great thing about your business model is that you should still earn off free accounts in active use via affiliate programs.
I'm going to have to disagree. Apple make it incredibly easy to make apps which fit with the look, feel and experience of the rest of OS X. The Human Interface Guidelines are clear and specific on how to do most things. Cocoa's APIs and the Interface Builder make it far easier to follow the conventions than to reinvent the wheel. There is absolutely a right way and a wrong way to implement most UI features in Mac software. The criticisms in RTFHIG aren't simply that the apps featured are ugly, but that they do things that Apple explicitly states that you shouldn't do in a Mac app. Doing it the right way requires nothing more than the willingness to read and follow the explicit instructions given in the HIGs. I have absolutely no respect for anyone who has so little respect for software.

Writing software is unquestionably difficult, there is a great deal to learn and most developers have a long adolescence before they start writing really good software. It's also true however that the proliferation of bad software has serious negative externalities on the developer community. It feels absolutely terrible to submit a lovingly-crafted piece of software to an app store only to see it swamped by thoughtless, careless crapware. We would be foolish to ignore the importance of signal-to-noise and the ability of noise to render a communications channel useless. For people who make their living through the app store, this is absolutely a matter of survival.
7 Habits of Highly Successful Partner Programs
It does, look at the links. It's tongue-in-cheek.
I haven't really been following Android dev income trends (other than Angry Birds' incredible ad revenue), anybody care to comment on the general state of Android revenue as compared to a year ago? (I suspect it's greatly increased, but even with similar numbers of phones out, I also suspect iOS devs pull in more money).
As usual, the devil is in the details. Check where his links actually go, he's not really talking about Esperanto...
One of the things that makes large ERP systems so complex is that these localization requirements also apply to business rules (e.g. for tax, payroll, even some rather basic accounting processes).