skysight-inc/HackerNews huggingface dataset:
Yes. Perhaps I should write something about non-dvorak keyboards and non-recumbent bikes, and how they are overtaking the market.
These paintings are definitely surreal but I was expecting something a little more Escher-like, like his Waterfall for example. http://en.wikipedia.org/wiki/Waterfall_(M._C._Escher)
Sorry, Debian is not telepathic, so while yes, they should fix the bug, if it hadn't been reported, they couldn't have fixed it. It's absolutely the proper thing to do to file a bug if you find one. That's not "blaming the user".

Also, "I'm imagining a mass petition, maybe some funny ad campaigns, in-person confrontations meant to embarrass package maintainers, SEO tricks to get people off Debian, promotion of any alternative to Debian, anything to make them pay, apologize, and listen." is not something likely to make most people apologize, fix the problem and move on. It's rude and uncalled for.
"On the limits of GPU Acceleration" (short summary from Richard Vuduc): http://vuduc.org/pubs/vuduc2010-hotpar-cpu-v-gpu.pdf

"Understanding the design trade-offs among current multicore systems for numerical computations" (somewhat more technical):
http://dx.doi.org/10.1109/IPDPS.2009.5161055

"Debunking the 100X GPU vs. CPU myth: an evaluation of throughput computing on CPU and GPU" (from Intel, but using the best published GPU implementations): http://doi.acm.org/10.1145/1815961.1816021

BTW, you may as well cite CUSP (http://code.google.com/p/cusp-library/) for the sparse implementation, it's not part of CUDA despite being developed by Nathan Bell and Michael Garland (NVidia employees).
the problem, I think, is that anyone offering 'private' electronic money is going to go the way of e-gold. The government simply won't tolerate it.

(I'm not making any statement about the legitimacy of the government blocking private currencies... I'm just pointing out that the historical evidence has been that the government won't tolerate private electronic money.)
A Web version - http://e.ggtimer.com/
A Windows XP version - http://www.sardinesoftware.com/eggtimerplus.php
Read/watch "Into the Wild", but here is the spoiler: in the end, he realizes that he was being selfish and should have been working to make others happy.

To some extent this article captures that mentality. I think it is great to do what you love and what you are energized by. Eventually, you may not be so energized by those things and need a pivot, and when you do, follow that as much is as possible, if it is your life calling. Not everyone will have the various riches in life, but if you do what you can to do what you love, you'll be more fulfilled. However, doing what you love must involve doing things for others (a service-filled life). There is a balance here. If you hate your work, you cannot serve others adequately. However, if you are not serving others, you have not found your calling. imo humility, prayer, research, and action are the ways to find the right life.
ordering a "Barbie Silicon valley" - now includes Mark as her boyfriend :)
(I think you can pay it with Facebook credits...)
exactly. The hardest part is having the balls to charge for lemonade in the first place.

edit: source, patio11: http://news.ycombinator.com/item?id=1668553
> Why should the author report a bug when it's the incompetence of the Debian maintainer?

Because he cares about the bug being fixed, rather than just whining? The point is to focus on fixing the system, not on pointing fingers or telling eachother to fuck off.

The maintainer most likely already had the ruby-ssl package, and so the 'cursory test' worked for him.

Look, I don't think the rubygems package on Debian is a fantastic bit of work, but ultimately:

It's free software. If you don't like it, either help fix it or don't use it. Point it out if you like, but don't be such a dick about it.
Of course it would, but it would not be free software.
Good; overdue. Hopefully, this is buh-bye Sun community process crap, NIH, etc... - hello forking off github, open commmunity gOo style development. Win win, as far as I can see?
Well, it's more like "fück". Still, unfortunate.
"open source" has a precise definition, and doesn't just mean "you get the source code":

http://en.wikipedia.org/wiki/Open_Source_Definition
I have to say I agree with cperciva, the first thing that jumped to my mind was that the meals must start at 12/1pm and finish at a "normal" time for a semi-formal dinner of about 12/1am.
Fixing the "bug" involves breaking either the FHS or rubygems. My belief is that rubygems is broken by design, but actually going from there to having a replacement that works with apt is a lot of work.

Fortunately, this is being worked on. I won't say by whom, because I don't know if they want it public yet.
Indeed. Keep everyone's madnesses at home (or even ban them from there, too).
If anyone wants to have a go with Go you can now play with it in your browser: http://golang.org/
Couldn't there be some middle road: go to a school that is less expensive, and not for too long? At least for a 3 year BSc... University can still be fun and inspiring, and it is difficult to recreate the experience in another way. Also if you are too old when you go to university, it won't be the same.

A lot of people seem to advocate not to quit one's day job, but work on projects on the side. While personally I can't do that, it might be a lot easier to arrange some spare time as a student. So why not go that route - study, but do some interesting stuff on the side?

What does it cost for Americans to study in Europe? I think you can find here (Europe) some universities that are good and don't cost the world.

A friend of mine is actually an assistant at a chair for entrepreneurship here in Berlin. If you go to that university, they will try to nurture you into doing a startup: http://www.entrepreneurship.de/ (german site, didn't find english page, sorry).
How did I ever live without VIM?
This seems like a rather short sighted approach to live by. The things that matter to you now will not neccessarily be the things that matter to you in the long run.
Ask HN: Site for reviewing Apps/Business Ideas
what do you think about the viability of creating a paid service where experienced web entrepreneurs could review your app/business plan and provide you with a paid unique report about what they think.

The reports would focus on all major areas such as, strength of idea, market site, UI, functionality, competitor landscape, monetisation options etc.

Would you be prepared to pay for this kind of service, taking into account the reports would be custom written for each app that was reviewed.

if you would be prepared to pay, how much for what kind of length report

cheers all.
Apple Peel turns iPod into iPhone
As far as I'm concerned, having rubygems available at all in Debian is a bug. Gems should be repackaged as .debs.
Debian doesn't really work too well when you need multiple or new versions of software, or need something custom.

It's either spend a week wrapping your head around all the different ways of getting something to spit out a conforming .deb, or falling back to something like RVM + RubyGems / PIP.

The maintainer community is also reflexively defensive when they've broken something. The problem is never Debian breaking things into little unusable pieces, it's always upstream for not foreseeing how their software would be bastardized on Debian.
Signed integer types are,for example, native number format of ARM asm. If you use unsigned the compiler has to introduce conversion for you.

So your best bet is to always use signed int, excluding when they're not appropriate ;-)

The real problem, well, what you have to always take in account, is the "behind the scene" type promotion that any C Compiler has to do.
To cope with this you can put a lot of unnecessary type cast in the code (like when you add parentesis to formulas just to make clear what is the operator precedence), but this add a lot of clutter to the code.
Steve Jobs has already thrown away large fortunes by simply not exercising options he was granted. He apparently has a lifestyle he's happy with. So more pedantic way to say it is: anyone who isn't doing exactly what they want to be doing and living the level of lifestyle they want to be living has a price.
Famous Indian Personalities on Twitter
Watch Your Favorite Indian Personalities on twitter. TweetIdol is one stop place for watching all your favorite Celebrities Tweets. TweetIdol shows only Verified Twitter Accounts.
What big companies use it primarily?

Banks - their back-end processing is often in Java.
The "bug" in question is not unknown to them. Especially the distribution of Ruby and Rubygems is completely botched.

The most common answer in #rubyonrails is probably this: "you've installed ruby/rubygems via apt haven't you? uninstall it and reinstall it manually."
I have a feeling that Xmarks is getting more press by saying that they will shut things down in 3 months versus them making an annoucement that they're shifting to a fremium model.

While it could backfire, the additional press coverage could be leveraged to a freemium model if they do it before everyone abandons ship.
Maybe you could have a list of entrepreneurs, each entrepreneur could have a different fee and you should be able to choose based on your interest.
I would pay much more for a well known entrepreneur that is related to my area of business to have my site reviewed.
Zuckerberg likely didn't sell because he hasn't seen a price high enough. He probably thinks the thing is worth much more than he's ever been offered. "Not in it for the money" is hard to believe given all the slimy privacy issues that are still happening even after his supposed transformation.
To add to that to people who don't know your quality score for a page in adwords is somewhere between 1 and 10, so someone with a page rank of 10 gets ads cheaper than those with a lower quality score. A score of 1 is basically googles way to signal to a site for whatever reason that they don't like what you are doing. Usually unless you can get the original decision overturned the domain will forever sit at 1 and be basically useless in terms of using adwords.
There are certain clauses that don't affect the definition of a program as open source, but would prevent it to be included by, let's say, Debian. I'm thinking on the old BSD license or the branding problem of Firefox.
Dup: http://news.ycombinator.com/item?id=1734916

Is there any reason you've lunk to the comments and not the item itself?
I would have loved to see them sell apps in other parts of the world as well. After a couple of years, there is still no Kindle store for anything else than English.
What's all the fuss with electric cars? Isn't methane green and cheap enough?
Actually, what he says is "Gems can't even run because the gems needs openssl and net/scp, but the Debian (not Ubuntu) package doesn't install it along with rubygems.", which means that there is likely a missing dependency: rubygems should require ruby-ssl.

Of course, the more general point stands that the current state of the Debian/rubygems integration is far from ideal. However, fixing it takes people thinking about the problem and working on it, not just moaning and calling for boycotts. What a pissy attitude: it's easy to say "this sucks!", but much harder to create something better, or fix the broken thing.

I would have been quite comprehending of a "I'm very frustrated by X, Y, and Z about Debian". I mean, it certainly has its flaws (I ended up moving to Ubuntu myself). Another thing is this entitled attitude of "let's hurt them!"
Emacs perhaps? Maybe Textmate? How about e?

Vi is almost ubiquitous in *nix environments, so it is hard to argue against vim. And, it is very powerful!

However, it hasn't been intuitive for the majority. If you aren't using something that others can easily use, pair programming with those people can be difficult. Other than that though, go for it.
Nope, a score of 10 indicates that you're in the top 10% of all possible scores.
How the Web has Changed the Way We Buy Music [Infographic]
Through iTunes, Apple has the credit card details of 160 million people. You might want to take a second to think about the enormity of that statement.
Debian includes the Firefox code, though. You can certainly say "you can redistribute my code, but not call it XYZ if you've modified it", that still lies within the realm of open source.
Post update hook for gitosis and jekyll
I don't use rubygems myself so I'm just commenting as a spectator. But I think it's very reasonable to ask that if someone (anyone) discovers a bug, then the right thing to do is to report it. They don't have to fix it themselves; maybe that responsibility falls on the rubygems package maintainer. But the maintainer will never know there's a bug until someone reports it.

Yes, it does seem to be a critical and obvious-to-catch bug. But as davidw said, maybe the maintainer already had the prereqs installed, maybe they were having a bad day, and they just ran a quick test and saw that it worked and released it. Mistakes happen, and I'm sure the maintainer would be happy to fix those mistakes, but they can't be fixed if the maintainer doesn't even know about them.

On a side note, I agree with Zed's rant on Debian being unique with its configuration and packaging layout. I use Ubuntu on my work laptop and so I've gotten used to the different filesystem layout for config files, etc. When it comes time to set up a server, am I going to go with a different distro and remember which distro has which config file in which location, or am I just going to stick with Ubuntu server because I already know it? I don't like having to make that choice.
Circus Freaks
LibreOffice - A fresh page for OpenOffice
That sort of law was being proposed by the previous government but it doesn't seem to be on the new government's agenda.
Adding some parentesis to C code to clarify the precedence of any operation seems a no-brainer to me.

As usual you marginally write code for the compiler (or to impress you boss on how well you understand the C standard). The Very Important Reader of the code is the guy who fave to read it in the comings years to improve/fix something (and usually is the same soul who originally wrote the stuff).

So make a favor to yourself and write code you'll enjoying read at loony nights (as usual happens when something don't works).
Ask HN: Please review our new service - Zukmo
We recently launched the alpha release of Zukmo, a service that is our attempt at solving Information Overload (http://www.zukmo.com).

If you come across any interesting content, you can add it to Zukmo with a single click using the browser button. It could be a bookmark, it could be an interesting person you see on Twitter, it could be an RSS feed or it could be your notes or to do list. We will process the content that gets added to Zukmo and make it easy for you to consume it on most devices.

The alpha release has the bookmarking component complete. Once a bookmark is added, you can search for it by using any term from within the content of the page.

Is this a service you that solves a problem for you? Any suggestions on features that will make the service more usable/attractive?

HN is pretty much our launch pad. We haven't publicised it much until now. Any feedback you could give is greatly appreciated.
This. The point of Gems and Maven and the CPAN client and all this other crap is to smuggle code into a production box while carelessly failing to get it into the platform's database of what's installed where and what depends on it. They replace one tool that knows everything that's going on, with many tools each of which can't.

Somehow we got stuck with a critical mass of small-scale developers who never faced the nightmare of somehow keeping the right tarballs on hundreds of machines in different roles without good tools, so now we all get to relive it.
Excuse me, but I tried to direct you back to the original premise. Now it's an absurd claim? Did you read the article? It's not even my claim. And yes, if you read http://twitter.com/zedshaw you will see that the bug I posted is one that Zed references.

By the way, your "post" is quite the "epitome" of total "air quotery".
Being fun to read gives him a disproportionately large audience, which increases the chances of things getting fixed.
Clickable link: http://www.zukmo.com
It's clear we disagree.

The author put something out there under a free license, Debian benefits by including it in the distribution.

There is no onus on the author whatsoever.

People bitch because it's always Debian from which these problems originate.

Mac OS X - Fine.
FreeBSD - Fine.
RedHat/CentOS - Fine.
SuSE - Fine.
Debian - Commands missing, functionality disabled, misconfigured.
One hack might be to have rubygems do that automatically and transparently on Debian.
Social Bookmarking Submission Service
Social bookmarking submission is a wonderful and powerful method for Search Engine Optimization. Social bookmarking submission has developed to be a popular SEO tool for the SEO professionals. Social bookmarking as a process is nothing but getting links f
If you enjoy this kind of puzzle "The C Puzzle Book" if full of them with a clear explanation: http://www.amazon.com/Puzzle-Book-Alan-R-Feuer/dp/0201604612

It's a funny little book that can keep you busy during compilation time.

And the "C Reference Manual" (http://www.careferencemanual.com/) is the best, up-to-date reference to understand how this small language can be abused.
The author put mongrel out there under a free license, as well as some unnamed gem, and various other things. The gem is not included in Debian. As to the "benefits" of Debian including anything, they certainly aren't pecuniary, but accrue mostly to the end users (or not, in this case). So, if you help Debian fix something, the beneficiaries are ultimately all the users of Debian, not really 'Debian' itself.

> Mac OS X - Fine. FreeBSD - Fine. RedHat/CentOS - Fine. SuSE - Fine.

Any sufficiently complex system, including every one of the above, has problems. They may differ from Debian's in type, nature and even quantity, but they exist. Including missing commands, disabled functionality, and misconfiguration.
"Your ideas will go further if you don't insist on going with them."

Good luck Jeff Bonwick.
I think the following Adblock Plus filter rule would do the trick:

||facebook.com^$third-party
you can talk and SMS... but what about 3G browsing?
Our newly launched service Zukmo is a good alternative for Xmarks.

I just posted a request for it to be reviewed (under Ask HN): http://news.ycombinator.com/item?id=1735218
Nice Ad!
This is a sales-pitch for a CMS that costs huge$$ when you can get the same thing from Joomla ect for free with a massive selection of free and commercial extensions.
Using linked data to make websites more interesting
I thought this was a very interesting post - it compares different forms of datastore (relational, document and triple-store) and considers in which use cases they each shine.
Is this legit ? as in, are there enough people from the original project's lead developers in here .

I am considering donating to their development fund, so was wondering if it was just an overly ambitious project going nowhere.
Skin-and-Sexual-Diseases-Specialist Email Lists and Mailing Database.
Skin-and-Sexual-Diseases-Specialist email lists are the best way to reach your target audience . Skin-and-Sexual-Diseases-Specialist mailing lists are unbeatable and unmatchable and hence are popular among the marketers. We can customize the mailing list & email list according to the requirement. The Skin-and-Sexual-Diseases-Specialist data are fresh, accurate & cost effective. The data contains Name, Title, Company, Address, State, Country, Zip Code, Phone No, Email Address, SIC Code and Fax Number if required by the client.
My 15" Lenovo T61p is well-made, durable, has a 2-3hr battery life, and gets ~60fps in counter-strike. I've had a Dell Inspiron series for 4+ years (still running), and the T61p outperforms it by a lot in terms of durability, weight, and overall handling and processing.

One of the first cons I had with not just the lenovo laptops is the 'fn' key placement. The T61p has it at the bottom left corner, where the 'ctrl' is supposed to be, so i had to get used to that when i copy+paste, but its not that big of a deal, I got used to it.

ALWAYS get a graphics card even though its another ~$100-$150 add-on because its worth it.And although SSDs are so much better, but ~$400-500 for 320GB doesn't seem to be worth the cash right now, but if you really want one, buy from Adata :D
Actually it can mean that you alienate your friends and family, harm your health, fail to provide for yourself in retirement, miss out on other opportunities and miss out on a life in general.

These are pretty big sacrifices.
Simon Malls sells non-refillable American Express cards for $2.99; no monthly fee. There is no billing address associated with the credit card and in person at their malls they don't check ID for orders under a certain dollar amount.

http://www.simon.com/giftcard/
also, the performances are quite good, and you are able to buy support from ibm/sun/oracle.

Neither it's true for python/ruby/perl etc.
Europe is 'losing' IT research funding race
Looks interesting. I'll test it.

Just created an account. First comment :

* it would be nice if the account creation page was SSL'ed.
* The Firefox extension is a nice touch. I'll tell you how it goes, too.
Right, though I didn't mean the capitalized Open Source but "you can still share the source code" and thereby still accept patches for example. You could also allow forks as long as they use a different name that your project.
apt-get or yum for ruby? Hell yes. After wasting countless hours on random versions of crap scattered around some servers' filesystems but not others, now nothing hits production without being in a package that installs and uninstalls cleanly and declares everything it relies on being present. That includes my own code, which we package ourselves.
Could someone describe what's the difference between LibreOffice approach and GoOo approach now? Why didn't they build on GoOo, but forked again instead?
Strange that nobody seems to have asked the obvious question: what does he think makes the game so much fun? More specifically, how much thought/effort did he think into getting the creeper/sound/cave mechanics just the right amount of scary/destructive? I imagine it's intentional that dying can easily make you lose all of your inventory (that is, 5 minute decay). How vital are these decisions to how fun the game is?
> who you are going to entertain so you can advance the social ladder?

Okay.

> Why spend time worrying about that nonsense? It’s stupid. It’s a waste of time. Don’t go out of your way and waste your time for people and things you don’t care about.

What about the social ladder? What if popularity and money are important to you?
Why should the author report a bug when it's the incompetence of the Debian maintainer?

1. Its the polite thing to do.
2. The bug can be tracked and commented on.
3. The bug is more likely to be fixed.
4. Thats how most open source projects work.

I've not used Homebrew on the Mac, but it does look like an promising alternative approach. If you don't like something, you can fork the distro, fix the bug and put in a pull request yourself.
So your best bet is to always use signed int, excluding when they're not appropriate ;-)

Exactly, that's why both types are needed.

However, when it comes to mixing or using them interchangeably in code, type casts are usually the best indicator that something is wrong, and a code review is necessary.