skysight-inc/HackerNews huggingface dataset:
"We'll force Corba/.NET down your throats"... ???

Firstly, Corba was there from the start, and then it was removed.

Secondly, there is no .NET dependency that must be satisified to create GNOME applications.

While there are a few interesting points Tovalds made, the problem isn't really a technical one in the code, but rather a lack of focus on what really matters.
The only person I know that uses gnome3 and claims to sort of like it (mind, he still complains about it all the time) reminds me of myself four or five years ago when I was trying to convince myself that I still liked KDE, I liked where 4.x was going, and was full of all sorts of excuses for it. And don't think I am exaggerating the extent of my own distortion; I was saying these things about KDE 4.0.

So every time somebody responds to criticism of what GNOME has become with "Well it has all been going swimmingly for me. The few wrinkles don't bother me!", I can't help but see myself, lying to myself.

While I haven't tried KDE in years, I'm sure the experience has dramatically improved and it is now a viable DE choice. Hopefully, in four or five years GNOME will be the same way. But really, there can be no defending of the current state of GNOME, nor the state of the early 4.x releases.
>An LOL at "this is why you don't see much innovation from the big companies" followed by a what-if-Apple-did-this example. Apple is a big company. The biggest.

And a LOL for misunderstanding his point.

He said that "this is why you don't see MUCH innovation from the big companies", not "why you don't see ANY" innovation.

And he used Apple precisely as a _counter_example_ to that lack of innovation, saying that what HP did would be like a hypothetical Apple saying they won't release the iPad because that would cannibalise iPhone sales.
I wrote a simple android app which lets Virgin Mobile customers see how many minutes they have left on their account. [1] It is open-source [2], and I have optional ads. (I created the app without ads, and then added them in a later update with a note saying "hey, these ads are an experiment. You can disable them in the app's settings if you want, but otherwise, enjoy it!"

This generates between $60-$90 per month, depending on... well, I honestly have no idea what it depends on. Pizza money. And bragging rights.

This app is basically in maintenance mode though I have a lot of things I want to do with it. Android programming is so difficult, though (difficult documentation, impossible for me to figure out how to do anything gui-related) that it's been hard for me to really make big enhancements.

In fact, since going to Google IO this year, I'm no longer a VM customer! Might buy a cheap VM account to do maintenance on this app, which would still be profitable for me.

[1] https://play.google.com/store/apps/details?id=com.jaygoel.vi...

[2] https://github.com/poundifdef/VirginMobileMinutesChecker
I've read several of these pieces now post-mortem re the linux desktop. Far from disagreement, I find myself agreeing with everyone's major points.

I think the bottom line is despite how much people want one, there isn't just one reason for its unpopularity, there are dozens. It isn't good enough on multiple fronts--paper cuts abound next to deep slashes. All in the shadow of two compelling choices in modern Windows and OSX.

They have their own annoyances as well, but you can expect drivers, audio to work, no major regressions--nothing you use to just disappear between releases without recourse. I'm thinking of the gnome service control manager workalike and sessions, thanks Ubuntu.
Personally, I find it frustrating that this is nearly the topmost link on HN.
It's been established that there's an interest in applications of this nature.
The web is littered with concept art, mockups, and promises of 'silver bullet' applications of every conceivable type.
Daydreaming about merging the best features from a menagerie of rockstar apps is a pastime older than many of us here.
So, what separates this mockup from other similar vagaries & pipe dreams?
Has crowdsourced curation reached a tipping point towards the worse on HN?
My opinion on the matter would seem to be that of the minority...
At the moment:

1. 1,108.00 --- VA Disability
2. 100.00 --- Client retainer
3. 934.00 --- Social Security (starting in October)

Total: 2142.00

Analysis: It is good to like Ramen Noodles!

--hsm
Firebird seems stable and fast enough, what it does lack is good client libraries. We looked at different database solution when rewriting our current webshop and Firebird was something we looked at, but because we're a Python shop we dropped it. I'm not saying that the current Python driver doesn't work, it does, but it doesn't seem to be updated very infrequently and it's still seems more like an InterBase driver than a Firebird driver. We went the Postgresql route, and why really, why wouldn't you?

Don't get me wrong, it's a great database and I know a company that use nothing else and won't switch if you paid them, ( They are use .Net ).
Most of the world's population doesn't drive a car because they can't afford one.

"I suspect the car is going out of fashion as people move more and more into dense cities."

Really? millions and millions of chinese people moved to massive urban areas and the first thing they buy when they earn some money is a car or a motorcycle, making China the biggest auto market in the world around 2010/11.
Pretty much the same pattern with the "BRIC"s

Look, everywhere outside the same old cosmopolitan places where the reality distortion field is too strong, people will own a car and they will make roads and bridges so they can happily drive them.
Gimme gimme! So tired of flipping between programs during my process because none of them do it well. Omnigraffle just hasn't evolved enough.
People seem to be putting more effort into discrediting mr khan, then actually trying to do something about it.
Alternatively, an additional section could be "These are the projects I've been working on recently", an aggregate of recent activity. (Commits, pull requests & comments from https://api.github.com/users/your_user_here/events.)

As resumes go, I think what someone is currently or recently working on is especially interesting because you can tell what they are excited about at the moment.
Why Don't I Have Easy Access to all My Online Personal Data
Darwin award fail...
"nothing to just disappear between releases without recourse."

Spaces, "Save As"... :(
The tyranny of the majority is a very real phenomenon that must always be in the forefront of your mind when designing a democratic system.

It is an argument against democracy, and it is a very good argument against democracy.
Perhaps it has more to do with the Micrsoft tithe for all devices that distribute Linux:

http://www.informationweek.com/windows/microsoft-news/micros...

http://www.groklaw.net/article.php?story=20090619161307529

http://www.pcmag.com/article2/0,2817,2331462,00.asp
A couple of years ago I started a food blog with my mom (www.theyummylife.com). She does all the writing, and I do programming, design, and monetization. I spent a lot of time setting it up originally, but now it only takes a few hours each week of my time. Right now we're making $5000-6000/month after expenses, and I get 40% of that.

My main business (a bootstrapped SaaS startup) generates more than that, but the profits are mostly being reinvested back into the company, so I don't think it qualifies as passive income.
Actually farmers already pay lots of money for localised weather forecasts exactly because there is a significant amount of information that weather.com doesn't give you.

Not sure what 10 racks of PCs will be able to add to the science of weather forecasting though, given the scale of investment necessary to be a player in that field: http://www.metoffice.gov.uk/news/in-depth/supercomputers (although the Met Office do use IBM...)
Try Zsh - it helps you get things done
Is Siri useful enough to "kill"? From what I can tell it's mostly used for entertainment as people ask questions and laugh at the nonsensical results.
The Eligible-Bachelor Paradox
This article made me want to go break my own knees due to the horrible flaws because you're comparing development to a finished product.

The butcher gets paid per kilo for the finished product which is exactly how software models do currently work.

If at github I want multiple users in my organization I pay PER user.

What this article is trying to imply is that the butcher model can be applied to development as in while the development of the product is being made you're paid only if you deliver.

The problem with this entire article is that the farm is what is the software development NOT the butcher. The farm has to start from nothing, get the cattle, absorb all costs, raise the cattle and when everything is ready & done THEN go out to sell it but during this time the farmer has to pay everyone involved in the process.
There's plenty of finger-pointing when commercial software enterprises miss their goals too; it just usually happens behind closed doors.
Another option of data binding: http://viejs.org/

Uses RDFa annotations to automatically construct views and models.
That's awesome, congratulations! Do you manage the PPC and stuff too? SEO?
A properly designed T2 obviously won't transfer information between different parts of it's system as text on top of video. This new DR0NE seems to be Robocop style, human inside machine, but even in this case I bet there are more efficient channels.
Yes it costs only 8 pints for a massively powerful computing platform.

I remember paying 45 pints for a calculator at university (TI 85).

(pints of cheap lager that is).
PHP - another victory.
Have you ever built a webpage? There are many optimizations that simple software just isn't going to come through on.

Have you ever SEO'd a site? That is something that certainly takes semantics into account and does so in a way that affects every page and their relationships.

Interface design is a separate process entirely, and its focus should not always be constrained by the engineering it would take to actually code the interface.

If it would take so little effort to make such a software, it would certainly exist. The mockup tools out there are pretty primitive and also fairly limited in number. What you describe is certainly in the future, but to be truly good it will require some very sophisticated technology.
A link to the actual discussion is probably better, it includes some back and forth between Cox and Icaza as well as other comments: https://plus.google.com/115250422803614415116/posts/hMT5kW8L...
This is a stab in the dark, but I’m wondering if you picked ‘off the top of your head’? If so, the odds go way up as subconsciously reading the number may have put it in mind. (If that is the case, the phone hacked you!)
Having just read "Willpower" last week: Yes, ego depletion stems from energy depletion. They did a series of experiments showing that exercising willpower consumes glucose, AND that the higher your blood glucose, the more willpower you had.

The "ego" in "ego depletion" has nothing to do with Freudian ego, except as an homage.
It's made for a different purpose but scrollkit has the most critical layout/design features and the output is vanilla html/css:

http://www.scrollkit.com
SEEKING WORK - Remote (based in France)

Java/J2EE senior software engineer (8+ years), Ror junior

Specialized in back-end systems like API servers and BigData analytics. Worked notably for two startups : WiSEED (crowfunding startup)and trendMD (medical search engine).

Contact arnaudfreelanceinfo at gmail
I'm fairly certain this won't make the front page, but... I have a friend who bootstrapped his company using the SBIR program.

It's not a bad program for people doing certain kinds of things. I've actually submitted links to a number of SBIR RFPs—here's one: http://news.ycombinator.com/item?id=3751894—but I don't think they've ever gotten a substantial number of upvotes—which is really too bad, since they could be quite useful for HN readers.

Has your buddy written about his experience with an SBIR grant? If not, encourage him to. If he doesn't have a place to post it, we'd be happy to have it as a guest post here: http://blog.seliger.com.

I have the distinct displeasure of reading the Federal Register every week, so I usually see the RFP announcements.
Main benefit of Knockback.js over Backbone.js is that:

- It makes a clear distinction between Views and logic by providing ViewModels. You don't need to have the a single class rendering data and processing logic also.

- Provides the data-bind based templating which cleans up the backbone.js render function that requires DOM manipulation through libraries like jQuery.
For people interested in treating fonts as vectors, check this out: http://keyamoon.com/icomoon/

Also allows you to upload SVG files to create your own fonts. I have had mixed results with the upload, but I plan on using this for most of my upcoming projects.
As I said in another thread, you can get the same functionality as pointers by using arrays or objects, which are always passed around by reference.

You're right that this is an inefficient way to implement those algorithms, but I disagree that that makes it silly. The purpose of writing those algorithms is to learn how they work, not to use them in practice. Generally, if you're using them in practice, you shouldn't be rolling your own in the first place.
Yeah, maybe... But I never even recognized that there is a number :/ I was quite sure that it was by random. (I also change the passcode quite often)
Community democracy is not good at such things. I believe a well-funded tyrant with good taste could create a viable desktop though.

You'd need a Jobs, a Wozniac or two and team, working for the good of humanity... there's probably not much money to be made at this stage of the game, and why it is so unlikely to happen.
In denial on God, I see.

God says...
Zzzzzzzz I'm_off_today Mars I'm_done Enough don't_you_love_me
scum
Have you read Stranger in a Strange Land?
I consider the linux desktop to be quite usable. So many window managers exist... a spectrum from things like schemewm to unity.

Unity is a good one to focus on b/c it's intended for a mass-market audience. So far I've noticed a few things that illustrate the difference in money/professionalism of Canonical compared to Apple -- Poor 64 bit support, support for the 2D version is gone in favor of a slower 3D version forced on all users, many unproven UX metaphors, and a very bold and experimental (but still flawed) attempt to make it work on tablets.

Apple on the other hand is far less ambitious and the window manager experience is smooth and iterations between versions are quite minor and clearly reflect lots of thought and planning.

I'm rooting for Linux on the Desktop. I'd be using it today if there were a manufacturer other than Apple whose laptop I felt like carrying around.

Brief tangent: I'd be curious to try a ubuntu fork that was intended only for the Macbook Air with all the customization and optimization for that hardware ready to go after install.
1. With the PDO (or any ORM) setting up and "using" SQLite is as easy as any other database.

2. There are several really nice front-ends to SQlite, along with the phpmyadmin like app for SQlite. Like MySQL you'll never have to use the command line (for most operations).

3. SQLite is now included with just about every scripting language (except MS' langs - where it's just a matter of downloading the app and an ODBC driver).

4. "Because it requires no configuration and stores information in ordinary disk files, SQLite is a popular choice as the database to back small to medium-sized websites." - sqlite.com

Simple websites. Would I run this site on SQLite? Of course not. Any shopping site with a million users? No. But a personal blog? Yes. A company website used for marketing and information (and maybe a few Contact US pages)? Yes.

There are millions of sites where using MySQl is over-kill. But everyone uses it because, like PHP, it's always there.

5. SQlite uses SQL. Very few commands aren't available.. like you can't write to a View. But I think that's true in MySQl too. There's a small list on sqlite.com. It even has transactions.

Simply put, if you don't require writing to the db from multiple sources (and lets face it, 80% of the sites out there don't.); running your app or site on sqlite is fine.
Not to downplay your pain: I would love to get $934/month for SS! I've maxed out contributions for many decades but will probably get less than $500.
Really? Because based on the story edw519 gave, it sounds an awful lot like the offshore programmer had just made a silly little mistake while the "client" was the one who was actively incompetent/manipulative. If anything, his choice of details presents offshore programmers in a good light and American programmers in a bad light.
Those are annoyances one can work around. They are not APIs anyway (which is what the debate is all about), they are UI design decisions. Plus "Save As" kinda came back (hold Option while browsing the file menu), and Spaces are still here inside Mission Control.

Changing APIs like Gnome/KDE did frequently is something else altogether, especially when you don't have the luxury of a huge user base to force commercial companies to rewrite their code. As for open source application developers, they often just flee and abandon their apps than rewrite them for the third time around some new API.
Presumably that's gross take home in USD? Arguably not "generated" income except the retainer.

About €1600 EURO, £1250 GBP.

How many are you supporting on this income?
How are PHP, RoR, node.js, Perl/CGI etc. engineers supposed to build offline processing? Crontab?
Learning Android Development - Day 2
>This transition in modern armies from soldiers to different types of drones really scares me. Drones can easily be deployed on home soil against any kind of anti-government protests. The government would need just a few hundred of loyal operators to command a huge force.

It wouldn't have to even be a government (with the democratic sense) anymore. If those in power could establish a dictatorship and control the crowds with that way, I don't think anything would stopped them from doing it.
ChubbyBrain (www.chubbybrain.com) makes $500-$700/month via good old Google ads and some Amazon affiliate links. It's not our core business, but it covers happy hour for the team and some misc expenses so we happily take it.
Attacking the reliability of DNA evidence can make you seem desperate. Of course they still need to do exactly that, but you are not just combating what the prosecution said (or failed to say) but what the jurors already "know". They "know" DNA is perfect magic evidence that gets the badguy every time on CSI.
The point isn't my tolerance or intolerance towards Mr. Ryan's statements. It's that loosely-relevant political pot-shots aren't really considered valuable comments on HN. I just thought it would be helpful to tell you why your comments weren't being received well. I'm sorry it didn't come across that way.

For what it's worth, even if it was Joe Biden, Justin Bieber, or Mark Zuckerberg who lied about running a sub-3-hour marathon, it still would have been a bad comment and I still would have made a similar response.
"probably"? Very definitely better than an article that goes like a story written by a 10yo: A said this and then B said that and then A responded ...
Great job on both of those! Very impressive.

I definitely think the SaaS startup is relevant here. I just used the same title as the last thread, but personally I'd like to hear about any sort of recurring revenue. And as someone who's developing their own SaaS product right now, I need all the motivation I can get from others' success stories.

I don't wish to pressure you about your metrics, but how long did it take you to get your SaaS startup to where it is now? And are you working on it solo?
Well... it parses, and after parsing each group of tokens runs a function. And yes, it replaces some bytecodes, but its lack of an AST means it can only post-process the bytecode.

And everyone I've spoken to refers to it as single-pass.
I submitted the article via the Add This button on the blog. That plugin adds the hashtag for analytics purposes.
This is great, and the first project for my Raspberry Pi I think.
Much fewer than 1% will.
I use Siri every day for dictation, sending emails, replying to texts, and setting reminders. I guess I asked it nonsensical questions on the day I got my 4S... but not since then. I would say: yes, it is useful enough to "kill."
Post processing the bytecode is what makes it multi-pass. "One-pass" means that it literally makes one pass over the code. Whether it uses an AST or not isn't really relevant.
If IBM does this and makes a search engine website, they could mop the floor with Google.
No, they cannot say "this is not native, must be PhoneGap". They don't even know what "native" and "PhoneGap/Cordova" is. They just say "it's does not feel snappy/right" and that's it.
Love it! There's alot of activity! How many planes, how many people up in the air in an average moment? All this talk of a third runway / increased flight support in the UK, but really - how much oil is left - how sustainable is this industry?
There are worker queues for at least Perl & Ruby. I have no idea about PHP and JS but one assumes solutions exist.
I'm not sure what you mean by "gamechanging"

What games has Wolfram really changed out there in the real world?

Wolfram seems kind of nerdy cool, but for me it's mostly been like bar-trivia crossed with nice mathematical function plotting.
Comparing Image Comparison Algorithms
I'm 31 and fully expect Social Security / other entitlement programs to be non-existent in 30+ years. At least I'm helping some of you collect something today. Enjoy!
Just based on the Linus quotes, I think he's right.

The kernel did what it was supposed to do back in 1991.

What is the "desktop" supposed to do?

There will never be unanimous agreement on that - every user will have different needs and preferences - and so desktop developers live in constant denial, believing they are the only ones whose preferences are relevant - i.e. they know what's best for users - and blaming others for their own failings.

I'm not a Linux fan, but I give Torvalds' +1 for his response (and knowing the value of "not breaking stuff").
None of this recent discussion is about why the average computer user doesn't use Linux or won't try it -- that topic has long since been beaten to death. It's about why Linux has the inferior desktop experience, and how OSX was able to steal away so many of the developers and users that, in a perfect world, should have been happiest on Linux.
~ $1,000/month in stock dividends.
The food blog is awesome! http://www.theyummylife.com/Refrigerator_Oatmeal
Thanks! Yes, I handle everything except writing the actual content. That includes PPC, SEO, and making it easy for my mom to promote posts via Pinterest and Facebook (Pinterest is responsible for our success by the way).

Most of the revenue comes from the Amazon Affiliate program, but recently we've been making a decent amount off of display ads from the BlogHer ad network. Google AdSense contributes a little bit as well.

As for SEO, I wrote the blogging software from scratch (I don't like Wordpress) so the SEO is entirely under my control. I'm no SEO expert though, so I'm sure there are many things I could be doing better.
Storage can be as reliable as you want, you only need to throw parity at the problem. Flash is one of the most unrealiable technology today, chips are ofter rated at only 10000 writes before bit-errors, flash is used as storage today thanks to advanced Error-correction (ECC) algorithms. BTW spinning hard-discs also use ECC since many years ago but it is much less powerful.