skysight-inc/HackerNews huggingface dataset:
Matt -
If the search team or gmail team are using email engagement as an indicator of a site's reputation or usefulness... or even to grade the quality of email from a site, it's really problematic. This can so easily be exploited to hurt someone else's site.
You just create thousands of fake gmail accounts, sign up for your competitor's newsletter with all of them, and then never open any of their emails.
Presumably there are already people doing this... and making sure those "fake" account appear as real as possible so Gmail bots can't tell the difference.
Agreed on the first two points.

But what's wrong with calling people out on a public forum? There are lots of people doing bad things in this world, and the only cure is for us to confront them and out them.

It's the closest thing we have on the internet as "speak softly and carry a big stick".
NHS urged to 'turn off life support' for £3bn CSC contract
W3C Invites Broad Review of HTML5
A trick I sometimes use on cars is that when you take each part off you put all the bolts in a ziploc and mark it, then put the bags in series in a cardboard box or whatever...then you just take each bag out of the box in reverse during assembly since typically the same parts go back in the same way...helps avoid the extra screw (or the dreaded short one screw/nut/bolt which is usually more puzzling for me).

I always want to do photos but I am usually too dirty and/or lazy.
What are the possible applications of this algorithm?
Oh no, another "death of something" scare. This is more like "death of creativity in titles".
Quality Embroidery Digitizing Services
You assume there aren't easier ways to game Google to de-rank people. Buy popunders on porn sites to your competition.

You can de-rank them, get them kicked out of adsense, and more in a week for under $500. Seen reputation management services do this to get bad reviews to fall in rankings lots of times.
Sl Linux, what if miss type ls 1
Fast Bengaluru Airport Taxi Service || Best Airport Taxi Hire Call
24/7 Booking Helpline No: 096633 33296 / 080 41280600, bengaluru airport taxi service, taxi in bengaluru, bengaluru call taxi, bengaluru city taxi, bengaluru taxi service, bangalore car rentals, airport taxi bangalroe
The language about software testing always seems to centre on the taxonomy of the tests rather than the software that is being tested. The concepts of controllability and observability (taken from hardware testing and control engineering) would seem better placed to further the discussion on testing and give developers a better vocabulary for describing what the tests do, at what level of system abstraction and how effective those tests are.
How to Write an Essay on Nature
Nature is a vast subject. Therefore, students who are assigned the writing of an essay on nature will wonder how to write it. The best manner in which to write this essay is to write about something familiar and interesting to you. Then you will be able to submit a good essay.
Compared to the WTC, it's quite small, and easy to miss from above.
It's quite telling that most people identify a nuclear plant by its cooling towers, something that isn't a specific part of their design.
It's a show of good faith but they would have no claim to your side projects anyway (unless you produced a direct competing product that they could reasonably demonstrate you had stolen from them).

At least that's my view of it. If anyone has an example of some programmer having his side project legally taken (i.e. a judge made him hand it over. Getting intimidated into handing it over outside of court doesn't count) by a company I'd love to see it.
I should add that this conversation is about the Opa platform (http://opalang.org). The feedback we are currently gathering from the community is going to play an extremely important role in shaping the future of Opa.
I've since manually updated to Firefox 4.0.1 and it is working now, not sure what the issue was previously, could have been a local config thing.

On IE9 it reports:

SCRIPT1028: Expected identifier, string or number
index.html, line 7 character 7

SCRIPT438: Object doesn't support property or method 'indexOf'
doom.cc.js, line 20 character 63

SCRIPT5007: The value of the property 'clearConsole' is null or undefined, not a Function object
index.html, line 73 character 9
A great place to send idea guys who are "just looking for a coder".
rubygems just needs to start "playing" with bundler.

When a gem has an executable in it rubygems creates a stub capable of running actual code from any gem version by using magic parameter:

foo 1.2.3 bar baz

will run foo from gem version 1.2.3

just 'foo' will run the latest version.

now….

this stub should check for Gemfile presence and initialize bundler.

thats it. it all should work now. 'foo' will run the version specified in the Gemfile.
Why shouldn't I compare India (born in 1947) with Soviet states (born in 1991)? Do HDI or Wikipedia or I need your permission?
Export Animated GIF, Advanced Auto-Filter Types & Format Pivot Table
The long awaited version of Aspose.Cells for Java 2.5.4 has been released. It includes support for some advanced Auto-filter types like MultipleFilter, DynamicFilter and IconFilter. Now users can format the whole Pivot Table with ease and make the Pivot Field’s items “Hidden/Shown”. Moreover, you may specify Axis’ properties as “Automatic” for Charts. The formula calculation engine is also enhanced, it now supports EOMONTH formula.
Workout Routines to Build Muscle
While exercising, pay attention to all muscle groups equally, is essential for a proportionate and proper growth of body.see this for more details.
FYI

http://en.wikipedia.org/wiki/Economic_mobility != http://en.wikipedia.org/wiki/Social_mobility
Western Graduates Head to China for Internships
curious if you benchmarked it, if it would be any better.
This is the first I've heard of it. So I'm happy for the dupe.
Asked Marisa Mayer today: so when can I sort by price and buy direct via google checkout? No reply to date. Anyone else know / speculate?
Berlusconi slams leftist communist dictator-like-ist magistrates again
You should also take a look at bigtuna - https://github.com/appelier/bigtuna

Very stable for a 0.1.4 release! A good feature is multiple build scripts per project.
As per BBC, 80% Indians surviving on 20 rupees/day
http://news.bbc.co.uk/2/hi/south_asia/6946800.stm
Pretty fun. Needs a few more users though to make it passed a couple rounds.
Is this a risk waiting to explode? I mean at some point someone will have a IMF chief type incident at a Airbnb booked type service right? Will the startup survive the resulting lawsuit and media flairup? I wish them all the best but personally I would not use nor invest in this service. Think PG's initial gut instinct was right.
Why make another converter in python when we have one in JavaScript already?

https://github.com/mindynamics/js2cs
Top 13 pro tips to be a better developer
There's probably great uses for this, such as learning and adding on to other CoffeeScript scripts. I think it's hilarious that Javascript converts to Coffeescript, which then converts to Javascript.
That's true. It's also true that there are quite a few marketplaces out there that serve this same market

http://www.paulgraham.com/airbnb.html

The difference is execution. Any skilled designer (and I'm not a designer but I can respect design) would've looked at airbnb.com in the past couple of months and realized: this is different. The way Facebook was different. All those key design decisions add up and you get enough of an edge over everything else that you redefine the whole sector by making the sector suddenly interesting.

Anyway, I'm biased. I stayed at an Airbnb place over this weekend and it worked great. It's bigger than EBay though, for my money. It's next generation lodging that is OOM more efficient and the flood gates are probably going to start overflooding (economy seems just right with enough consumer spending to support some trips, but enough of a groupon-appreciating eye, for more and more people, to avoid hotels where possible, etc.).

I sent in my resume to airbnb after deciding to try the site (while booking a place for the night before Bay to Breakers). I didn't actually stay at a place (until this past weekend) -- but I knew that whoever created that site was way ahead of everyone. I found the answer to one of their programming challenges on the interwebs and e-mailed about it (so haven't heard back -- I expect they are pretty swarmed with interest now too). And honestly, I'm at the point where I'm not that into working for a successful startup (would just confuse things for my side projects, etc.). But I am a very happy customer. And Brian Chesky is a new kind of entrepreneurial genius (his Startup School presentation still reverberates). Cheers.
http://doingbusiness.org/rankings

China - 79
India - 134
And low cost in Europe (e.g. Easyjet) which aren't usually aggregated in flight search.
Electric screwdriver?
35 Best Iphone Applications
iphone application…….another wow factor of this cool Apple gadget. These iphone applications have grown from 500 apps to 225,000+ apps today. These apps will help you from major to minor tasks, such as checking alcohol content of your blood after a night of drinking!! While we all like to get things for free, some iPhone apps are simply worth paying for!! Today I have compiled 30+ iphone apps for you….so check and download them……NOW!!
The type checker will confirm that other function accepts a (Either Bad Good) as its argument. If you want to use a function that only takes a Good and returns a SomethingElse, call it in a "do" block and the call will be skipped if you got a Bad (because in the Either monad, the Left value is used for short-circuit failure) or use liftM to convert it to a function that takes a (Either Bad Good) and returns a (Either Bad SomethingElse).

A lot of other languages had to bake in exception type checking as a weird special case, because even though the type of a function (because that's really about when you can and cannot use it) should depend on which exceptions it handles, they made that way too much hassle to actually enforce.

However, Haskell is still evolving, and people have also added a couple versions of the typical bypass-the-type-system exception trainwreck, for reasons that escape me.

http://www.randomhacks.net/articles/2007/03/10/haskell-8-way...
It was illegal to give a kidney to someone you didn't know in the UK [audio]
Well because its absurd to call them born in 1991. Tomorrow if Catalonia or Basque nation were to secede or Scotland for that matter, would you call them born in 2011 in this context and then compare them with India?
IIFA Awards 2011 Press Meet Gallery
I just purchased the book. To good a deal to pass. Thanks!
I think the projects' goals are fairly trivial but the mechanisms behind the suggested projects are excellent learning tools, especially when you can get professor/peer feedback.

But if you think you can somehow improve or expand upon the stock project assigned to you in class, then by all means work on it in your free time...the worst that can happen is you learn more programming (oh no!).

As for general advice, talk to your peers about the idea (I assume they are working on the class project as well) and get as much feedback as possible. Maybe they'll see something you didn't which may or may not motivate you to continue working on your idea. Talk to as many people as possible and you may find a partner through your research (don't worry about others stealing your idea so long as you keep all the really juicy details to yourself).
Because that is not the topic under discussion? We were talking about improvements in India, not absolute comparisons.
Scareware malware attack disguises itself as Firefox warning
So, you confirm the acquisition? :)
Not even an "Other" option?
US only, unfortunately.
The counterpoint to that: sufficiently advanced trolling is indistinguishable from expertise, except by an expert.
Zed: Here's how you fix it - Get the 4chan on it. They'll create projects with all sorts of unsavoury content then add all sorts of people. They'll fuck up GitHub once and for all and force it to shut down.

Live by the trolls, die by the trolls
It's easy to brush off intimidation when you forget that fighting it often involves a huge investment in legal fees that few individuals have the resources to spend in a battle with a large corporation. Especially when the law probably isn't on your side and you signed a contract giving away your IP anyway.

How about analyzing the situation for what it is: failing to protect independent innovation may result in less independent innovation. All the legal speculation and contract theorizing in the world will do no good if the facts of the matter tell a different story.
A/B testing browser extensions: do annoying notifications cause uninstallations?
Just curious, what's it coded in?

Edit, actually nvm, I'm guessing rails since your blog is on heroku.
Resolution-independent logos/interfaces and high-resolution printing of scaled-down web images come to mind!
My point about intimidation was that if it is used then it still isn't proven that the case would hold water. You can't sign yourself into literal slavery, you can only be tricked into giving up rights that you have.
Though I mostly understand how much of a different algorithm it is, its results are surprisingly similar to hq4x. It sort of looks like a vectorized form - edges are smoothed better, but everything is excessively curvy (seriously, there are almost no corners anywhere). Not quite, as vectorized forms of images tend to mess up horrifically on some corner-meetings (examples of which are in the paper). Which this doesn't seem to do - very impressive!

Does anyone know what hq4x does to the Doom picture? I'd be interested in comparing edge-cases like that, especially as it seems hq4x would handle it decently well, while this algorithm does pretty poorly. Understandably so, but I wonder if it can be adapted to handle broader blending forms.
Feeding the trolls
A system like this is nice, but IMHO it needs to be aimed at larger corporations and/or those that deal with limited skill job sets(many employees). Being an engineer my team has always been small enough that getting time off just takes mentioning it to my boss 20ft away and making sure I email him the dates after. If you can tell me how this will save a company money I would completely agree you can sell the service. This may sound odd but once again IMHO your pricing is too aggressive, seeing the product and putting my take of going after larger corporations on it I would say you would want to have a sales force pushing a specialized version of this to each customer. Essentially you would go to a Hospital for instance, pitch them on how much they could save in time and $ using this, add some zeros to the end of your current rate and do the full install making sure it works with their current system for scheduling, a support contract is in there somewhere as well.(huge run on sentence but that's how my mind works) My biggest question is who is your competition? I could go on, but I would like to hear your take on competition and who you believe your customers are.
That doesn't fool very many people, and makes an especially sour impression on the people who know you are faking.
You can't force the compiler to output an xor on a single-byte register (CL). I wonder whether that's actually any faster.
To all of the naysayers in this thread, I think you can pretty much read this comment and be ultimately disproved.
The article is old and it quotes an unnamed 'survey'.

I'm reminding you again, the discussion here is about progression of India from its own past but you're either coming up with figures for some particular year or some senseless comparison with other countries. In other words, you're simply trolling.
Sorry just spotted small businesses on your page, so my question then is why small businesses only? Back to your competition with that question I guess.
Good design is valued for it's impact. In other words it sells. Products, services and most importantly ideas. The thing that bothers me most is that people completely miss this point. They just want to order "some design". Witch is completely useless no matter how much u pay. Services like 99designs encourage this behavior in "designers" as well as clients. Or maybe it's better to say that they exploit it. There's nothing good about this, especially for clients.
A Hyperturtle Monad Makes Pretty Pictures
Rimless Eyeglasses
DiscountEyeGlassesUSA.com offers high quality prescription eyeglasses at competitive prices. Their wide assortment of discounted eyeglasses includes rimless eyeglasses, full rim eyeglasses, half rim eyeglasses, etc.
That's a typo, it's almost certainly meant to say 200 INR/day.

India's GDP per capita works out to be about 145 INR/day, so it's plausible that the 80'th percentile would be 33% higher than that. It's a little unlikely that the 80'th percentile would be 1/7 of that.
I was asking with respect to bribery. The list you quoted takes a lot of other things like infrastructure, funding etc into consideration.
FWIW, I use an app called Spare Parts on my Android phone. One of the things it tells me is how much bandwidth I've used on a per application basis since last time it was unplugged from the charger, last time it was booted, and since installation.
Pyjon: A Joo compiler
Some trivia: Diomidis Spinellis is currently the General Secretary of Information Systems at the Greek Ministry of Finance. [ http://en.wikipedia.org/wiki/Diomidis_Spinellis ]
Yes. However, this guy is also the general secretariat of information systems of the greek government, and oversees the online tax reporting system, which has been having extended outages in the past months. I 'd rather he fixed that instead.
ZohoCRM is free for a single user, and you can upgrade later. It's not pretty but it works quite well for me. For Skype 'integration', I use the Skype Firefox plugin so I can click phone numbers to call people. It's not really 'integration' since you still need to manually enter a 'phone call' for your contact but you can do that while the phone is ringing, it works well for me.

I haven't found any other (free) CRM systems that worked for me. I tried vTiger installed locally but it's not very stable nor moving fast - not something I'd want to base business on.
Geek is an experimental, compositional typestate oriented language
Over 7000 Indians die of hunger every day.
http://www.bhookh.com/hunger_facts.php
Imperative vs Functional Programming
top tip: use an ice cube tray to hold all the screws you remove. I remove the first set, put them together in the first cube hole and continue. then just reverse the order of cubes when you are putting it back together.
Taj Mahal- The Teardrop Of Agra | Go Heritage India Journeys
Why can’t Google win at social?
Does Android automatically pick up open source code and publish it to the app store itself? No? Then isn't the effort of packaging it up, etc. worth something?

This is largely a site by and for entrepreneurs. Claiming that making money from working isn't ethical isn't going to go over very well here.
As a matter of fact, they are still quite far from the progress made by portable devices in terms of power consumption.
ps:

an *italicized* word, or *more than one*.

results in: an italicized word, or more than one.
SoWink Alpha
I see it this way - Unit Testing is to ensure that components & features are coded correctly. Integration Testing is about ensuring multiple components can work nicely together as an Application.
Funny how history repeats itself, with different parameters.
I use an icecube tray. same idea though.
iPhoneIslam Turns iPad into a Phone
the app to turn iPad into a Phone will be launched soon
Look at http://news.ycombinator.com/best or http://www.daemonology.net/hn-daily if you want to catch up.
A quick way to distinguish these in web apps is that integration tests typically are going to cross IO-barriers like calling a web service or accessing a database. If you're writing a layered architecture, this will be across those layers.

Unit tests should always be really, really easy to write. If they are not, then that is a 'smell' in your code that indicates one or more of the following things:

* If you cannot inject fakes of dangerous/unpredictable dependencies, you are probably creating these within the class. Pull that up! Or at least make it override-able. [1]

* Your class/function under test is doing way too much. Break out responsibilities into other methods or classes.

* Your test is too big! Think smaller. For example, if you're writing a test case for a recursive function, maybe you can start with the terminal condition instead of the whole thing together.

* You're actually writing an integration test. That's okay. Those are useful too :) They just take a bit more elbow grease.

[1] A great example of this is the DateTime object that this author mentioned. If you make heavy use of the DateTime.Now/Today in your code, you can and should make a 'freezable' wrapper class. Basically, you can freeze the clock at any time you wish. You can then thaw the clock and it goes back to using DateTime.
You can trick it into installing by changing SystemVersion.plist but it's a dirty hack. Xcode did seem to launch fine though afterwards (I only used it to activate Developer mode on my iPad)
IE does not inherently support WebSockets, so apps with worker threads will block. You can support WebSockets in IE clients using this hack:

http://bit.ly/irM6XV
DNS Hosts, URL Redirection & Email Forwarding
72 hours to End the War on Drugs
Do you have an examples of a non compete being enforced?
@stanleydrew - I changed this code late last night after I realised my mistake here. Of course I had meant to return a function from the SEF, which the code in the article now does. Apologies for the oversight.
Legacy games in high-res.
Natty Ubuntu theme on Nokia phones
"SoWink has the safety of our female users in mind—instating multiple levels of security..."

So, the safety of male users isn't important?
I still don't understand "web" sockets. I mean, to get a web page, I already have a TCP connection. TCP connections are bidirectional. All we need is for the browser to write stuff to the socket and read stuff from it.

Yes, I understand that proxies may assume HTTP is request/response... but that's fine. My app breaks when you use that proxy. I can live with that.

The future-proof fix is to add some Cache-control header that says, "hey, this response is infinitely long! don't cache!".
Cooler SNES emulators.
Hey Matt,

It's been said before, but I just wanted to say thanks again for coming into HN and sharing some perspective. It's very cool and insightful and appreciated.
People want certainty, which is what I suppose you meant. That being said, I'd say that there is a significant market for the kind of travelers that couchSurfing offers. You can't beat free and there is something about travelling to a country, meeting with the locals and contributing something back, other than money.
I am sorry but I can't get your point. Is the hotel of the DSK incident fame, out of business? Who would sue, who?
Liquid Roof
These products are really wonderful products of the world. These are used for the control of leakage and roof repairing. It provides life to your roof that‘s you desire.
Lesson 0 has to be 'have several years electronics repair skills under your belt' - and that's the kicker for most.

I agree though - a bit of knowledge can be a powerful thing; a 'resistor pack' for my car (to regulate the 4 speed aircon blower) is 80UKP + labour to replace when it fails but the most common fault is that the thermal fuse (approx 0.80UKP to replace) blows when the airflow is reduced by an air filter that just needs a clean-out.
There is a certain market for CouchSurfing like websites. Think imdb. These sites are like the ghetto shops of Delhi or Cairo. Sure you can have all the shiny showrooms, but people will still want to buy from these.

EDIT: I meant it in the context of the UI and design of the websites.