skysight-inc/HackerNews huggingface dataset:
There have been some devs here who stated Amazon was wooing them. But I think that was specifically for Kindle apps. There wouldn't be any need for Amazon to especially woo devs for Android, would there?
Is LibreOffice the first sign of Oraclepocalypse?
Hot Vidya Balan, Vidya Balan Biography, Wallpapers, Pics, Photo Gallery
Vidya was born in the Tamil-speaking Balan family on January 1, 1978 in Palghat, Kerala, India. Vidya Balan is a Tamilian from Kerala. She is from the Iyer community. She comes from a middleclass family from Palghat, on the border of Tamil Nadu and Kerala. Vidya did her schooling from St Antony's School and later on joined St Xavier's College from where she graduated in sociology. When she was doing her M.A. from Mumbai University, she was offered a role in a Malayalam film titled Chakram with Mohanlal, one of Vidya’s favorite actors. However, the project was shelved mid-way and Vidya had to wait for few more years to make her movie debut. She made her debut as a model in a Surf Excel advertisement in 1998. She has acted in scores of ad films, most of which were directed by Pradeep Sarkar. Vidya Balan started work as an actress in the Malayalam movie Chakram. Really She is Very Hot and beautiful actress in bollywood. View the latest Vidya Balan hot and sexy wallpapers, Vidya Balan hot photos, Vidya Balan sexy pictures.
> you can trivially install as many versions of the same gem as you want to satisfy the dependency requirements of other gems and apps.

You say that like it's a good thing. The ability to do that is a large part of why it's broken. If you're a developer, yes, it's extremely convenient, and it means you never have to worry about API stability, back-ported security fixes, or even semantic versioning. You just bump the version number and push out a new release. It's a great developer tool that happens to also work for deployment if you're deploying in a language monoculture. If you're a general sysadmin, or targeting a system where rubygems isn't suitable (embedding ruby, for example), it's a bloody nightmare.

> They want to scatter the files all over their precious FHS

The "precious FHS" is part of what keeps sysadmins sane, and splitting packages isn't a problem unless filename conflicts happen. I know that rspec and cucumber used to have a problem here, I don't know if it's been fixed.

> They want to install as few versions of libraries as possible

Yes, and that is the correct approach if everything is supposed to be under control of the OS.

> after which they start mutilating random patches from upstream as 'support' instead of just shipping the new versions.

Again, this is the right thing to do, if upstream won't provide fixes, or keep to any kind of API or dependency stability. In the Ruby community, new versions tends to mean new features, which inevitably means new bugs.

> You're right that there's no way to reconcile this fundamental schism.

I didn't say that. I believe it's firmly reconcilable, with a mechanism not unlike backports. However, it does need gem authors to lay off some particularly inconvenient practices for it to be manageable. Just adhering to the RPG would be a good start.

> You're wrong about which community is breaking everything.

Rubygems is the latecomer here - standards like the FHS have been evolved over a generation before this little head-to-head happened. Besides, I don't think the "community" is breaking things. I think the "community" is behaving in a way promoted by a broken tool.
Waiting for a positive sign from India - Qureshi
I don't think it's so cut and dry. In the ideal case, the packages don't need tests because they are going into the system already tested. If the package is correct then running the unit tests is just redundant work because you are getting an identical copy of a package that already tested good with the appropriate dependencies. I think that's the theory anyway. On the other hand, theory does not always match reality.

Debian CPAN packages do run the unit tests--they just run them when you create the package and not when you install the package. In fact, the package will not build unless the tests pass.
> I still have gcc-2.95 installed and that hasn't been available in the Debian archive for years. It is named properly and doesn't conflict with any of the newer gccs. So it is possible to make parallel installs.

It is NOT named properly — they mangle the name of the package to be 'gcc-2.95' to make this work. They only do this when they really can't get away with it otherwise because other base packages have hard low-level dependencies.

> RHEL still ships a 2.6.18 kernel in their latest release!

The ancient base kernel is mostly just so that commercial drivers never get ABI breakage. Most other things at least have newer versions available at more recent patchlevels, community repositories are maintained, and shit can be installed directly from upstream without the sanctimony.

Really RHEL just leads you directly towards the correct conclusion (that Debian tries to talk you out of) — treat the distro system as a general starting point, and install everything directly relevant to your usage from upstream. Use the distro packages for native dependencies, not applications you really care about.
I love how "tax the rich" types seem to presume that leaving the taxes where they are now is "drastically cutting revenue". Actually it would be maintaining the status quo.

A major tax hike, on top of the deficit sending and resulting inflation will greatly increase unmetoyment and worsen the depression.

But you don't get off the hook for deficit spending just because there is a recession. First off, as I've pointed out, deficit spending makes the economy worse. Secondly, there are massive amounts of new spending that has been created. The vast majority of the current yearly deficit is from new spending on stupid, pointless things that will also only serve to hurt the economy.

Frankly, since government has shown no ability or interest in being fiscally responsible, they really should lose the ability to levy an income tax at all. This would benefit poor people more than rich people, and would greatly stimulate the economy, and the government would only have to shrink to the size it was a decade ago, or so.

Since they have proven to be completely incompetent at running government, they have lost the right to take our money and "manage it for us". Social Security is a complete scam- you'd be better off putting the money in a savings account.

Therefore, the idea that government should be taxing us to provide us with "Services" is absurd -- they never deliver the services, and they constantly increase the taxes.
More Than Just Fiber in the Data Center
Good customer service is when I truly believe the company I'm doing business with is on my side or trying to solve my problems. It's rare, but awesome and builds loyalty.
> A lot of the software they package comes with unit tests.

I don't know about 'a lot', but in any case, your idea is potentially a good one, although probably not 'low hanging fruit' in terms of the amount of work it would take to get all the various systems integrated and talking together.

And in terms of 'beef with Debian', it seems to be a general beef with modern OS's, because none of the others do it either, do they?
Hey Guys,

Absolutely happy to answer any questions or listen to any suggestions you have for the library. I'm going to work on a short presentation outlining "Why Tile5" which goes into why I have built Tile5. Most people are probably rightly asking as to why the world needs another mapping API, and I certainly think I can answer that...

Cheers,
Damon.
Agree. Actually design patterns are really good to apply at refactoring time. You often cannot foresee what problems you will be facing and how your code will evolve in order to start trying to stuff in all the patterns you are familiar with. Write code -> see a problem -> identify a possible pattern -> refactor accordingly. This is also learning design patterns by doing.
On his point about Google placing the news for "payday loans" at the bottom of the screen instead of the top - I really do think that's algorithmic, rather than a concious decision by Google to hide bad press. In the UK, I'm seeing the news box appear at the bottom of the results for "car insurance".
Wrong again. Function parameters are passed as if the values were assigned to variables of the corresponding types using the usual implicit conversion rules. If the function parameter has type of different width than the value being passed, a truncation or sign/zero extension happens. A signed value assigned to an equal-width unsigned parameter retains the same bit pattern (in 2's complement). Unsigned to signed conversion is potentially unspecified (out of range values). All known ARM compilers convert from unsigned to signed by keeping the bits unchanged. In no case does the signedness of parameters affect the speed of the compiled code (on ARM).
Free Diwali 2010 Greeting Cards, 2010 Diwali eCards
Diwali 2010 popularly known as the Festival of Lights. Diwali is one of the biggest festival in the India. Diwali is always coming with joy and new things as well. Diwali 2010 or Deepawali 2010 is just few months to come will bring wealth, happiness and prosperity in your lives. Diwali Festival is being celebrated on 5th November 2010 across the world.
Yeah, I saw that one and though, wow that one is going to come back to bite you. If they make no claims then what the hell where they doing with the info. I also thought wow you just admitted that you may be holding sensitive and damaging information on innocent people.
I don't use stumbleupon, but first thing i thought when I saw your page is "wow thats a big stumble upon icon". And when i compared them, they are pretty similar, just rotated.
Nothing wrong with getting some generic domains, nothing wrong with getting some generic Twitter usernames.
TechCrunch Disrupt Livestream
really? I mean, maybe not one for every person, but eh, one for ever five or ten should be quite doable (and I bet you don't have that many simultaneous naps.) I mean, even the prgmr.com office has a cot, and you don't get much more poor than us.
With 'dir' you could build a directory service where users send you a tweet containing another user name and you would return a link to a page with all the info you could find about them. For example: '@dir paulg' would result in me getting a link to a page that contains other public profiles from pg and links to his personal site and YC. Not sure how much of a business this is, but I guess it could be like the yellow pages for twitter.
those two g's are risky business.
What about Green Dot is an alternative currency?
Yea, because Facebook is the test if someone is a great user or not.
Thanks don't worry about the ugly. We all have pieces we are not proud off. I would just like to see the basic of what you did so I have a head start when I jump into Node.

I can give you this, it is prettier than any code I have written in Node (if it is not apparent from my posts, I have not worked in Node).
Yep "probably not enough for a VC-backed startup" is the key here. This would have been a nice bootstrapped business. For them taking VC put them on a road that unfortunately wasn't the right one for them and forced them to swing for a bigger outcome than was possible. Sad.
Ahh, I stated that too strongly and you restated it even stronger. The point I was trying to make was as the reserve fraction goes to zero, the leveraged money goes up in a non-linear fashion. At some point 1/x where x trends to zero is unsustainable.
> Zed wasn't talking about lock-in for nothing.

I don't think you can consider that locked-in in the slightest--it's not like they changed the DB format or removed the ability to dump a db. Do you really think anyone is going to load up postgres on Fedora, find that it's installed in /var/postgres and not /var/lib/postgres, throw their hands in the air, scream like a girl and then go reinstall Debian? Having stuff moved around can be coped with. I'll be able to transfer the data itself to another disto just fine, thank you very much.
Sorry, but it really is that cut and dry. In the ideal case you don't need unit tests. In the real world, they are useful.

One of the big things that unit tests are supposed to catch are hidden dependencies. By nature, hidden dependencies are likely to be installed on the maintainer's machine, so unit tests only help if they are run somewhere else.

As a prime example, the bug that Zed was complaining about was a dependency problem of EXACTLY this sort. It worked fine on the maintainer's machine. It didn't work on Zed's machine because he didn't have a key library installed. No unit test the maintainer can run would catch this. Even a stupid unit test Zed can run would have flagged this immediately.

Incidentally about the Debian CPAN packages, my experience with them a few years back was that they were so consistently broken (usually because of locale issues) that I have a hard time believing that unit tests had actually been run by anyone. Or if they were, they were ignored.
wtf? You know browsers can just remember this stuff these days, right? Or if you log in from multiple places and don't want to export your browser passwords then you can use e.g. Password1
Activate the Droid 2’s FM radio. Yes, It has one!
I'm okay with Debian packages, unless someone include locusts as dependency http://xkcd.com/797/
I don't think that's it. Every corporation thinks of its employees in a dollars and cents kind of way.

The operative problem here seems to be that Oracle doesn't value senior technical resources as much as some other companies might, or as much as those resources are used to being valued (and really, few people react well to a cut in autonomy, pay or respect.) They aren't willing to invest what is required, probably in the non-monetary sense as much as the monetary sense, to keep the top talent that came with the Sun acquisition. Personally, I agree that this sounds like a mistake, but this sort of attitude is not new for Oracle, and eh, they've done okay so far, so what do I know?
Damn it, another misclicked arrow on my phone. sorry about the downvote.
We are in agreement: you used status in order to counter an argument (claiming to be "I'm a regular guy" in order to avoid the "you're special" argument). "The analysis is meaningless. It's Freud all over again" -- Brushing me off, grouping me, and separating yourself.

I see your point about other actions signaling social status. You're right: they do.

By the way, I did not read the article before responding to you. I read someone's comment and then yours, and previous experiences were triggered. I responded to you, read the article, and responded to another commenter. I am only talking about words, not really analyzing YOU with the exception of my call for introspection. I am as guilty as anyone of the signaling. I could have not responded because, after all, I do not know you.
Everybody knows payday loan providers are predatory sharks preying on the poor and helpless. The problem is, how do you distinguish them from the saintly providers of short-term emergency loans? Short-term emergency loans can make dramatic differences in the lives of the poor and helpless. They can help people "get over the hump", so to speak, and prevent utter disaster.

Unfortunately, people who need such loans often default, resulting in high interest rates. Also unfortunate is that many people live their lives in a state of near-constant emergency. But what can you do? The constancy of their emergencies doesn't make them any less bad.

http://en.wikipedia.org/wiki/If_by_whiskey
Do Your Social Networking Privacy Settings Matter If You Get Sued?
Damn, I failed the last one.. thinking it would only have been a pointer further.
I'm not part of the American system, so my two cents might not help much. Anyways I agree with you that college slows down whoever has a greater learning curve than the average college student.

But it turns ou that whatever comes next and is more challenging, requires a degree (masters program, whatever you pick). So I got to this dead end, where I __had__ to go back to college and finish it because I really wanted to get into a master's program once I'm done with it.

About employment, I'd say it's relative. Big companies nowadays are already leaning towards the idea that interpersonal skills, individal behavior end up being more important in the long term run. Of course a degree has its value, but it isn't the most important thing when you look at someone's CV.

Also, what happens here and seems to be slightly different than the north American scene is that a high percentange of the college students in Brazil have full time jobs or start on internships right after joining college, since the market is in a urge for IT professionals. Saying that, only people on State/Public colleges (which are the top notch institutions here) or with wealthy families, have the change to opt-in for extra credits, different graduation programs and so on.

Just as a conclusion, college is a decent experience if you have the time, and money (unfortunately) to enjoy it at its maximum. It is indeed a really huge investiment, and is still a requirement for most of the jobs, since if you ever get the change to be a project manager or anything like, a MBA would be a nice trophy and for that you'll need a degree for example. I'd say you should graduate, just to raise your employment chances since you seem to be a good self-taught person.
To be really lazy, perhaps the Google prediction API could be used.
First I generate a linearly interpolated 3d perlin noise offset along the y axis

What an interesting application of perlin noise. Anybody aware of any other similar applications?
Three Questions You Need to Ask About Your Brand (2008 reprint from 9/2002)
10 Barbie Knockoffs
The Barbie doll was introduced by the Mattel toy company in 1959 and had great success. We present 10 miserable attempts to mimic the titan of girl entertainment, the Barbie Doll.
Well, it's got some organisation inside. inc/source/tool/data folders are pretty much standard in the whole tree. Everything is very modular. What exactly didn't you like?

On the other hand, I just found this:

DBG_ASSERT(nTab<nTabCount,"ScPrintRangeSaver Tab zu gross");

Seriously?
PDF: http://www.extravalent.com/polymail-datasheet.pdf

naïve Bayesian classifier and an inverse chi­squared test
Your link unnecessarily got the closing ">" added to it, here's the working link: http://getsponge.com
Looks like a fairly straightforward spam filter, but for a couple of "dimensions" (school/gaga-1) in parallel.
Whoa. Making profit on the stock market is illegal now, if you are not an established firm? Shouldn't the company running the algorithm be blamed.

Is it the fault of the traders if the other traders are so stupid that their actions can easily predicted (them being algorithms, for example)? Where is the difference to predict the behaviour of human traders and earn money that way - is it also ripping off other traders if you buy a share for 10$ from them because you think it is worth 15$?
As far as I understand, behind the "LibreOffice" will be the non-profit "Document Foundation" and that's already a lot -- the better legal position and he companies can better relate to it or commit to support it -- companies simply need other company-like entities.
Ask HN: How do you use Gmail?
Based on my newsletter subscribers, most HN members use Gmail (last time I checked it was 63%, and that only is counting gmail.com addresses). Thought it would be interesting to see how others use it.

Some ideas - How do you use filters? What plugins/apps/scripts do you use? Workflow or automation that you use? Hacks/tricks?

jgrahamc's article today is what got me thinking about this:
http://blog.jgc.org/2010/09/how-i-handle-my-mail.html
http://news.ycombinator.com/item?id=1735262
> It is NOT named properly — they mangle the name of the package to be 'gcc-2.95' to make this work.

So what? If it installs in parallel and still works after umpteen years, how is it not "proper"?

It seems like you want to have it both ways--on the one hand you bash Debian for hacking versions into the package names for practical reasons, then praise the practicality of RHEL because you can install crap from Joe Shmoe's public repository (btw, would you really do that on your company's server??). All the while ignoring the fact that you can use "alien" to install rpms on a Debian machine (it's not perfect, but I've had good luck and have been able to experience the wonderful world of random junk in /opt) and that there are a bunch of Debian repos out there to get stuff that isn't in the official repository...
5 Fundamental differences between GIT & SVN
Why? Because these companies are less likely to sell your data to third parties? You know Google has pretty well always read your gmail right?
(-3)^4 != -(3^4) when ^ means exponentiation.
Others don't tend to share unit tests with end users. But I'm quite sure many proprietary OS vendors run regression tests on a variety of variations on their platform. So while not perfect, on this particular item I think they do better than Debian does.
They're taught in secondary schools in Scotland. (Or at least they were when I did CSYS Maths (Pure), now Advanced Higher...)
Plannr is bootstrapped which means that whatever the undisclosed purchase price was, Eidelson and Prado must be somewhere celebrating hard

That must be a really nice feeling to sell to Google without having a bunch of investors in line to get their cut.
Sure. In J:

i.2+$i.3
0 1 2 3 4

That's "i. 2 + $ i. 3" (iota 2 plus shape_of iota 3), which parses as i.(2 + $(i. 3)). iota returns an array from 0 to n, + adds, shape_of returns the dimensions of a array/matrix/n-dimensional matrix/etc. + is a binary operator ("dyad"), i. and $ are unary operators ("monads", no relation to Haskell).
Agree. But alas this is pretty common nowadays.. Try Groupon's login page, you'll get email address not found error with any unregistered email addresses
My Quest for Measuring Everything
My inbox is fairly small usually, and most of my email traffic comes from mailing lists, which are easy to filter.

Due to that, I'm only using Nested Labels from Labs, so my labels look like "lists/foo/bar" - and my filters just label appropriately.

No other plugins, apps or hacks, it's fairly simple. Long gone are my days of receiving a lot of mail directly addressed to me (thankfully, if I may add).
Local Business Reviews
Are you looking for one website with top quality local reviews? If so, look no further. Get information about local reviews in your area.
It's like the mainstream news media — anytime they report on a subject you know anything about, it's riddled with obvious errors. After this happens enough times, you know enough not to trust them about other subjects…
Not surprising there's no mention of battery life. Battery life is very dependent on software, which they'll be tweaking for months before the release.
>> Making profit on the stock market is illegal now, if you are not an established firm?

Welcome to the real world ;-)

The established firms have a lot of political power and obviosly don't wont competitors.

"Veiby earned 250,000 Norwegian kroner ($40,698) in the alleged scam while Larsen earned 160,000 Norwegian kroner ($26,056)."

These sums are loose change in Norway, where a competent software developer makes 500-900K krones per year. They probably also had to pay 40%+ tax. These guys didn't thought they were doing something illegal.
Aparapi:API for expressing data parallel workloads in Java and running on a GPU
I'm really uncertain now of the future of Illumos and ZFS. I hope there's more push behind these projects as well as BTRFS. Will be interesting to see where this goes.
I guess it's a good thing that it doesn't use the blackberry OS, then.
Yes given/when was added at perl 5.10 (2007) as the Perl6 style "alternative" to the Switch source filter kludge. Switch usage was deprecated and will now be removed from core with perl 5.13/5.14.