skysight-inc/HackerNews huggingface dataset:
Most Open Source projects die. That's why CPAN, PyPi etc. are able to have such a huge number of packages, a significant part, if not most, has no documentation, tests, support or is dead all of which in practice is more or less the same.

"In the old days" you didn't notice it as much because those projects just disappeared but with Github they don't, in fact they're all over the place.

I'm not sure if this is a problem or one big enough worth caring about but in any case Github isn't the problem.

It would be nice if authors could "archive" or "abandon" repositories which could be filtered out on searches by default and be displayed less dominantly on profiles.
Minecraft : "Just pirate it."
I doubt if Microsoft would agree with your search numbers. Can you provide some accepted industry source? At any rate, if you want to switch search engines, it's trivial:

http://duckduckgo.com/

http://bing.com/

http://yahoo.com/

Let me know how easy it is to get enterprise to switch off the Office document formats or off of Windows.

As for tablets, sales do matter. The Kindle Fire sold around 5.5 million units. Android will be a strong player.
Export Core Graphics code from an Illustrator file
Really? That seems very bad form, since it's the country code for a medium sized country with a higher population than Canada.
This is not good..
I use the following rule of thumb: "if you're going to display a new screen from touching an item with a label, append '...' to the label".
Author of U.S. online piracy bill vows not to buckle
RF MEMS enables auto-tuning, single-radio, anti-death-grip smartphones
IMO, relevant

One of the best talks I've ever seen
http://youtu.be/5gnpCqsXE8g?t=8m40s
Website Designers London
Top web design in London that is undertaken by leading web design and ecommerce digital agencies is set up so that you can maintain your website on a daily basis via a Content Management System; however, there are still way too many business people who think that they need a chauffeur to drive their website, which is both a costly and ineffective solution
robin.jaiswal1@gmail.com
The first part sounds pretty circumstancial, since pretending to be from a big company (Google) is a basic scamming technique.

However the second instance is from part of a /16 IPv4 block assigned to Google. It could just be a compromised proxy on someone's machine.
Kia Dealers Atlanta - Gwinnettplacekia car dealers - Duluth - Georgia
Git-ify your command line
This seems an outlier at best; Moore's Law is an approximation, and this falls outside it (as have many). I would say "smashing" the law would be to find some way of manufacturing that would affect the rate of change the 18 months figure to ... 3 months, or something radically different, in perpetuity.
Health Care: self employed can choose between private and public insurance, private being less expensive for younger people (starting around 150 EUR or even lower for basic plans) but rates go up quickly when you're getting older.

Public insurance rates are related to income but are capped at a certain rate (slightly adjusted year by year), so you're not going to pay more than like 650 EUR or so, even if you're making millions. But they are more expensive to start with (I think around 300) and they offer only basic plans (no special treatment, no alternative medicine, etc.).

As you can not easily switch back from a private to a public plan, it can be a tough choice.

Retirement: when self employed, you really can opt out of retirement plans, there's no obligation.
GOOGLE, WHAT WERE YOU THINKING?
I believe "mature" is a term used to indicate that software is farther along, has more mindshare, and whatever benefits that come along with that.
One possible reason for this change is that Justin.tv has long used Twisted (http://twistedmatrix.com/trac/) for their network engine, and Twisted is written in Python. I'm not sure if they're still using Twisted, but if they are there might be some advantages to using Python for their web layer as well.
This is a voluntary block, not a forced 'great firewall of china' block.
The best semantics for fexprs are probably Kernel's: a fexpr receives as parameters (1) the AST (2) the lexical environment in which the fexpr is called. (This dynamic lexical environment is given in addition to the captured static lexical environment - the env in which the fexpr was defined.)

I believe this two-argument fexpr design goes way back, but I'm not sure.

http://web.cs.wpi.edu/~jshutt/kernel.html
At my company we just ended up hiring someone, but for our past projects we worked with contractors (in fact, all but one of us was a contractor).

There are tons of people out there that are dying to get more work in the indie game scene, and some of them are even good.

Adam Atomic wrote up this piece about contracting pixel art a while back: http://www.gamasutra.com/blogs/AdamSaltsman/20090724/2571/Pi...

You may want to dig through the pixeljoint and way of the pixel if you want that particular style. If you are looking for artists more generally, the tigsource forums have both places for posting portfolios and job offers. I think that polycount forums may have places as well, but I am not as familiar with that one.

The point is that a ton of game artists hang out online, and you can get to them through there. I am pretty sure that some of the superstars do contract work as well. Paul veer did super crate box's animation, and as of 6 months ago was taking on freelance.

However, the artist we hired was an ex-coworker of a friend of a guy that we met at a hack day, so just getting out there and meeting other game developers can help as well.

Regarding costs, it is generally cheaper to hire an artist than a programmer, but not by much. Maybe 2/3 - 3/4 of the cost of a good programmer. You certainly are not going to get solid work for free.
My Recent Experience with PayPal Customer Service.
I tried not to sensationalize too much :)

Actually, wasn't sure they had strictly been ranked within the top 10
The French pronunciation of voila is akin to "fwalla", with the f/v sound being relatively subtle. At any rate it's not as amusing as misspelling it as viola.
Google's Kenyan ripoff?
Agreed, but seeing as it is Forbes then not so surprising
I was hoping for a more in depth article, not something that squabbles over commas, semi-colons and indent space counts.

I wanted to see more about how programs/modules are organized Yes, they mention how TJ puts an index.js so he can require everything in one line, but that was just a footnote it felt like.
Travel In Rajasthan
Rajasthan is one of the most favorite travel destinations in India. Rajasthan travel offering packages for Rajasthan Tours, festivals, city guide and travel information. We provide best and memorable Rajasthan tour packages within your budget.
The identity crisis is aggravated due to "textbook" view points about Computer Science. Here's some which I have heard. Others may add more.

CS is a
[1] branch of EE
[2] branch of Mathematics
[3] is not the real deal for research
Mobile Security: Android vs. iOS - An Infographic
There are two problems with your statement

1) VERSION is a horrible name for a non-transient environment variable. It's fine if you're just using it on a per command basis (as rails does with 'rake db:migrate VERSION=123') but some app has stuck a ridiculously generic word into a global namespace.
2) (trivial) RAILS_VERSION would make no sense because it's the migration number you want to set your database too.

Any non-transient variable that you need to set should be specific enough to not conflict with other apps using the same namespace.

If anyone should go fixing things it's the fool who permanently stuck a variable called VERSION in their users global environment hash.

I agree that there is a problem and that it is affecting rails users. But, if for example some whacko was running around slapping all rails users with large fish would it be the rails dev teams responsibility to stop him? No.

No development team should have to tailor their app to compensate for the stupidity of one ignorant developer who couldn't think about the ecosystem that we all have to share. The only exception to this is when the idiot developer got a job building your OS...
"Her story is sure to be a compelling one and a great example of what the right mindset can achieve regardless of your situation."

Am I the only one who is not comfortable with this outlier / (perhaps romanticized) story being used to justify that homeless people _can_ do something about their situation (so if they don't they really are trash and deserve their condition!)? Of course they can, but the potential barrier is just way too high (compared to correct living conditions citizens) for the journalist to consider we are being human enough.
It's not OT, it's talking about interoperability. Twitter and Google issues are only a single case between a whole web community that want to integrate their applications with mainstream services.
Watch Ulster vs Leicester Live stream 13 Jan 2012
So you're effectively reproducing the caret by appending text to the label. Why wouldn't Android just use a caret or some other indicator by default? It's small UI details like this that can mean the difference between a sexy interface and a clunky one.
No, it should be advertised so people stop and ask themselves "Could I be doing more with my life? What more can I do?"

People who overcome obstacles and still contribute knowledge, start companies, etc should be celebrated.
Yup, that line jumped out at me as well.

Another one was complaining about people putting labels on the back button. Heaven forbid that you should actually inform your users as to what is going to happen when they press a button who's action depends on context.

I can understand that they don't want people simply copying the interface from another platform, but complaining when people steal ideas from another platform when your own platform is deficient? That's just stupid.
> Their vote recommendation will be, in part, based on constituent sentiment. Most senators will make up their minds based on the information provided to them by their briefing staff.

I'm probably just being overly cynical, but I'm truly dubious of this claim. Sure, I suspect it's a data point, but I wonder how much influence this has over corporate and industry lobbying and money.
Day 1 results from the #smokedbywindowsphone $100 challenge
The 140-Year Signal That's Never Been Wrong
I think your post fail to recognize a few things. I am not going to point out the various other argument, however I think you'd need to acknowledge the fact that first, there are much more people contributing to OSS nowadays than during the "SF's days". Moreover, with the acceleration of online collaboration in all its forms, we are overwhelmed with new trends that are sometimes hard to interpret. I genuinely believe that these trends tend to self-regulate themselves over time and that users, in the end, learn to better leverage the tools they are introduced to.
"Google's network" could also just mean an App Engine user.
Book van hire with Vanz R Us from just £20 a day.
Another PR Disaster: Google Accused Of Fraudulently Undermining A Kenyan Startup
Matias Duarte interview: Android Design guidelines
Not at all. You can be more productive in another language for reasons that have nothing to do with the merits of either language. For instance, the Justin.tv guys already use a lot of Python in their stack outside the RoR app server.
What's 'pre-vat income'?
Hate When Get No Feedback On Job Applications? StartWire Is For You
Just out of curiosity, which features are you talking about? I'm only wondering so that I might be able to incorporate them into my own UIs. I did some googling for what you're talking about but couldn't find anything definitive.
If I turn down the lights, squint, and pretend I'm a U.S. senator from Texas I read that as "John uses <illegal hacking tools that should be outlawed> to change..."
"Sampling of UI elements from Android, iOS and Windows Phone 7." should read "Sample of UI elements from one specific version of Android, with one specific theme which is likely to be completely different from any other version of Android, iOS and Windows Phone".

Basically your choices are:

a) don't do any styling or branding at all and allow the users/carriers/manufacturers theme to do its thing, or

b) make an app that looks nice and has branding, or

c) realize you're spending too much effort try to make a nice UX for a fragmented platform whose users don't buy things anyway, and switch to a platform that does.

Ok, that last one was a little bitchy. Thing is, of the three UI styles shown in the article, does an app like Path or Facebook use any of them? (Yes, I know facebook is totally borked on iOS, but it looks nice at least!)
Reading the complete transcript here:
<http://blog.mocality.co.ke/files/2012/01/Incoming_Call-Redac...;

It makes me believe that it is Google, though I still find the monthly hosting charge thing a bit strange, because I can't find any mention of that on their site.

Apart from the false information about Mocality, does Google using their directory to do these cold calls actually violate Mocality's Terms of Use?

Really curious to see Google's response. Joe Muchera (head of Google Kenya) says he's looking into it. That not being an immediate dismissal makes me think it is indeed a Google initiative, though one that went off the rails.
I mean the difference is that a search engine is a search engine - it's not a platform a whole bunch of people need to be using to be more effective. Ditching Microsoft in the 90s meant ditching Office, the best selection of games, etc. Whereas every other search engine works just as well (potentially) as Google search.
Apple halts Friday's iPhone 4S launch in China ('crushing demand')
How are downvotes proving your point?
Seems they didn't even have a minimum viable product or some basic customer research. So they weren't even a startup. That which we call a rose by any other name would smell just as sweet - Shakespeare Calling it a business wouldn't have helped.
Looks fun, but it'd be interesting to hear more about your rationale for this vs. embedding V8 etc.
My patched version of all the variants of Ubuntu Mono https://github.com/scotu/ubuntu-mono-powerline/
""" The critical piece of "embrace, extend, extinguish" is the extinguish, and by being opensource that isn't possible."""

It's entirely possible.

A project that's open source but has 90% of the dev team, and especially the major players working for a parent company, it's not a "community" project.

And being a community project is what people most want when they root for open source software.

For one, the parent company, by simply hiring tons of developers, has the say in how the project is run and what it's roadmap is.

On top of this, it's extremely difficult or almost impossible to fork such a project. The fact that you have the LEGAL/LICENSING capability to fork it means nothing. What's important is the TECHNICAL/COMMUNITY viability of a fork.
He doesn't mention this in the post, but how is VAT in the Apple Store/Android Market handled? Are Apple/Google resellers and do they claim that therefore they're not required to withhold VAT? Or do customers pay $1.99 * 1.20 or 1.19 or 1.21 depending on where their CC is registered?

Because if no VAT is withheld anywhere, it's only a matter of time before the tax man will come knocking on dev doors...
You can dump your bank: Best online banking alternatives
Weird. I tried posting the original blog post but it's dead. Doesn't HN allow Kenyan domain names? (.ke) https://news.ycombinator.com/item?id=3460323. Original post http://blog.mocality.co.ke/2012/01/13/google-what-were-you-t...
India threatens to block Google, Facebook, et al. "Like China"
This might be true of an equal partner, but bringing someone on board with, say, a 20% stake is easier if you're further along.
Vintage and Retro Free Fonts for Your Designs
There have been numerous popular vintage and retro free fonts over the years such as cursive fonts or block lettering fonts, fonts with large bubble letters and many other computerized fonts.
FTA: The experiment was performed at low temperature: about 1 degree Kelvin, which corresponds to about -272 °C (-458 °F). The byte starts switching randomly about once a minute due to thermal energy (heat) at about 5 degrees Kelvin.

"low" indeed.
"Don't be evil." -Google
Minus capital expenses, various sorts of outsourced work (art, accounting, ...) and fees left and right (bank, chamber of commerce, ...)

In a startup phase you can avoid most of them, and they're all not very big but still add up.

Also, this is without pension contributions (if I'm following your calculations correctly?), whereas an equivalent full time job would include them.

Still not too bad, but not an equivalent of what one would make in a 'regular' job, even when keeping risk discount factors low.
Something like Twostroke could be useful if for some reason or other you can't embed V8 (eg. no platform support, no access to compilers, etc.) Twostroke is dog slow compared to a 'real' JavaScript engine, but it will do the job if there's no other options.

It's also a fun project that has taught me a lot about parsers, language implementations and JavaScript's object model.
A suitcase bomb in a large TSA security screening lineup would have a similar effect and would be a tragic way of pointing out how ridiculous the so-called security is.
"First I wanted to argue that it was a real 'game' and not just a 'press this button to fart' app, but one thing why I started my own business was because I did not want to mess around arguing. I wanted to code." (emp. mine)

Ouch. I'm afraid he's in for a rude awakening at some point in the not too far away future.
I agree. I'm not defending my decision to do it that way, it comes down to a habit from my Swing days, a good one then, and probably a bad one now that I'm working to correct. I'm just stating the plain fact that I have my way of doing it, Apple have their way of doing it, and Android has no way of doing it.

I believe the right way to be something else, though: Never display a list that mixes data and actions. Even better: never display a list at all. Lists are bad for the user. Scrolling is bad. That's my honest belief.
Using Death To Conquer My Fear Of Starting Up
I like how the iOS screenshots are tiny compared to the Android ones. Making up for much?
You don't think it is a bit ridiculous that somebody, pretending to be Google, would go to the effort of running requests through Google App Engine, just in case somebody ran a trace against the logs in the hope of figuring out where the IP address was? All evidence points at Google and the likelihood that that's as a result of some serious planning by a paranoid scammer is unlikely.
Exactly, Pretending to be Someone Else™ is Scamming 101.
Well, yeah, those competitors could (leverage Google's OSS against it).

But an open source community, outside of some company control, not as easily if at all.

Take for example Mozilla/Firefox.

Well, didn't it do very well, and in many places, won over IE? It did. But it did it:

(1) Starting with the branding/product/code made by a huge (at the time) company (Netscape).

(2) Having mostly people from said company working on the Mozilla version.

(3) When Netscape died, it almost took Mozilla with it.

(4) Firefox revived the interest in the browser big time, but Firefox lives on a $100M a year Google subsidy.

Would Firefox still be worked at a competitive pace without Google's money?

I seriously doubt it.
Hi,

I'm the creator of the blogpost and I just discovered the discussion here. I would love to answer all questions and take a stand on things like "ads on a kids application". But the article travels the internet so fast that I am not able to check all discussions regularly. So I would like you to ask your questions in the comments section of my blog if you really expect an answer. Its the only place where I 100% check all comments each day. Hope you understand.

cheers,
Eiswuxe
I know I shouldn't be that kind of guy, but http://news.ycombinator.com/item?id=3090481 :)

Anyway, wonderful example of making art from data. I recommend http://www.generatorx.no/ and http://rhizome.org/ if you'd like to indulge in similar artyfacts.
Because people are blind to Google doing evil and immediately jump to defend them (by downvoting in this case)

This is exactly where their undeserved reputation is harmful. It lets them get away with things that other corporations wouldn't be able to.

If what the blog described is true. Then Google did Evil. It does not matter which branch of Google. If Microsoft did the same, they wouldn't be defended half as much as Google is being.
According to this post Google knows and will have a statement soon.

http://boingboing.net/2012/01/13/google-fraudulently-solicit...
There's a built in back button in Android, sticking another one on the interface looks completely wrong. It is invariably cheap iOS ports or webkit wrappers tuned for iOS that do this.
And this fun one: http://www.reddit.com/r/politics/comments/oe3mf/these_61_sen...

Calling out for Redditors to distributively discuss PIPA with senators.
I believe it's just recognizing resolution differences.
I upvoted you, but WHOIS is quite reliable for checking domain names. It's also part of a /16 block, i.e. 65,000 IP addresses. They don't just give those out willy-nilly, you need to explain how and why you need them. A 2 bit operation with a name that sounds like a massive internet company can't just get a /16.

Those IP addresses are assigned to Google.

(Obvious caveat, just cause they're assigned to Google doesn't mean this is a Google mandated operation. Other explainations: Rougue Employees, Rouge Outsources, compromised PC in Google office, Google App Engine, etc.)
I went through rude awakenings for the last several years because people spent more time arguing than being creative and producing their stuff. Besides that, if my undertaking goes out of business, I want at least have some fun while doing it :)
I think that's just the respective screen resolutions.
iPhone is 960x640, Nexus is 720x1280.
Things you need to do in order to buy tickets automatically
WebGL Space Ship Maker (and 3d printer)
How does unschooling work? Do you still have to pass standardized tests, do you apply for a GED at some point? How do you clear this with the state? Are this issues with getting into a college?

What if a child is not interested at all in an important skill, at some point wouldn't you have to force them to work on it? E.g., Algebra.
How to get developers to document their code
"I believe the right way to be something else, though: Never display a list that mixes data and actions. Even better: never display a list at all. Lists are bad for the user. Scrolling is bad." - Interesting, I'd love to know if there is more of a reason for this, specifically why scrolling is bad?

Either way, it's an interesting idea, and I'm tempted to agree with you. I would love to see the open source community, Android included, expand on what is done on this one site, and continue testing, discussing, and demoing theses types of user experience and interface questions, so we can all benefit from it.
Weird, I just read the docs and none of the comments seem to relatr. The guidelines from an app with hierarchy is to have back and up buttons one all pages but home, up is on top left, back is in nav bar, bottom left, and this even when they point to the same target. Back is about click history, up is about information architecture. It makes sense.