skysight-inc/HackerNews huggingface dataset:
Thanks, but and maintain a repo for additional "scientific" packages (or just fork and start new projects) when that strategy doesn't work
Auto repair services in Gurgaon, Two wheeler repair
Auto repair services in Gurgaon, Two wheeler repair services in Gurgaon, Bike Repair services in Gurgaon,India's No. 1 AMC, Bike, Active & Scooter Repair and Maintenance Service Provider
That's a great name for a garbage collector :)
Your formatting got screwed on a copy/paste I assume, bit difficult to read.
IrDA robust? Requiring line of sight is highly unreliable for mobile devices. I had my connection drop many times back in the days when I accidentally bumped my phone slightly off the laptops sensor cone.

And line of sight also reduces the applications. Hands-free headset would be impossible. Mouses too. GPS receivers impractical. I can't imagine in what way IrDA can be considered more useful than BT.
'Imagine' That: Fostering Creativity In The Workplace
"On the opposite end of the spectrum, in a place like Vegas or Miami, your rent will be significantly less than your mortgage payment."

I think you meant to say significantly more.
Agreed! "Of Mice and Men" is ranked as a grade 4.5 book? "To Kill a Mockingbird" is grade 5.6. "Lord of the Flies" is grade 5.0. These are not books at an elementary school letter. The method used is simply inappropriate, which means the article was published with publicity strongly at the forefront. A real analysis would have shown the change in reading level over time. I and my wife read those books while in our respective high schools in the 1980s/1990s, and a quick search says that non-US high schools do the same.
And yet, I find it annoying to look at compared to the old UI. I'm trying to keep an open mind, but for the size of the display and the amount of info that can be displayed on it I feel like text is better than huge icons.
Yea but the thing is, the amount of money you would have spent on DRM should be compared to the money you're gonna lose as soon as the product launches but this isn't easy to calculate.

If you take a look at movies for example, as soon as the DVD/BluRay for a movie comes out, you'll see it on file sharing sites on the very first day itself with DVDRip/BRRip in the title.

So, my point is, you spend money on DRM but your media gets pirated as quickly as DRM-free media. Maybe for some reason, your DRM-protected media doesn't get pirated as quickly but takes a couple days but that doesn't mean that during those days that people actually bought your stuff! It might mean that nobody bought it so there was nobody to share it. Or it might just mean that only people who always buy legit media bought it because I guarantee ya that if the media is popular, there are people who wait for it to arrive on file sharing sites and they'll never buy it unless it doesn't hit the scene for more than a few months.

So, the real thing to consider is money spend on DRM vs money lost on first sales because the rule is: If it's popular, it will be distributed illegally!
I agree that it's a shame, but rather than blaming the RIAA, I blame it on the pirates. The widespread acceptance of piracy among users of BitTorrent is what is ruining BitTorrent, not people asserting their voluntarily-granted contractual rights (RIAA).

That my friend is as anti free speech as it gets, and this censorship really erodes

Actually, by flinging about these terms in an incorrect manner, you are damaging the ability of real defenders of free speech to actually defend free speech. You see, MS is just a company; they can make their software work as they want; that is their right to free speech being excercised. If you don't like it, use different software. Only the government (or, indirectly, entities that have achieved governmental capture) can actually infringe on free speech.
I find it a mixed bag. I think I navigate it faster, but it is a grid of random technicolor barf.

They should take the next step, let me exile the stuff I never use and bump up the size of the stuff I do use, or open an App ecosystem and let me add more stuff that I do want to use.

Unrelated speculation: The Apple TV has been repeatedly characterized as a "hobby" by Apple. I'm sure they'd love to distribute all major TV and movie content, but they can't get the content owners in line. But what happens now if they do get the content owners to agree to the business model of being paid by happy consumers? The Apple brand is so aglow, and the cost of the AppleTV unit so low, that the demand could go from near zero to internet crushing levels in a matter of weeks. They may have lost the luxury of a controlled ramp up.
That's not quite true.

Understanding the Native Americans from an anthropological point of view indicated the Land owned them. The Land provided food, water, shelter, warmth, entertainment, animals, and other things.

The trade of Manhattan for wampum beads is a perfect example: The European thought he got a killer deal because an island was worth far more than those beads. The Native thought, 'the land will be here after he dies, as he belongs to the land'. The native got a better deal because it wasn't a trade.

Native Americans of all the tribes had a very strong sense of ownership. If that was not the case, the Natives would have not signed treaties indicating that this is "X's territory".

http://avalon.law.yale.edu/subject_menus/ntreaty.asp
There is nothing new under the sun. Nearly everything is a remix of older ideas. Even many of Shakespeare's plays were retellings of popular contemporary stories — we wouldn't have Romeo & Juliet if not for the less copyright-crazy era that he lived in. Your suggestion would work better if it were in response to "20 years isn't long enough for a copyright term."
In what way do businesses or corporations care about standardized testing?

Sure, the businesses that directly provide the testing services, I guess. Beyond that, which businesses?

This is not some sin of the corporate world here. This is an artifact of the educational system. Of administrators and politicians and parents. It's a way to look like they're making some sort of progress. Businesses couldn't care less.
Kind of... except when it's not.
Sorry for the formatting, the reply box on Android is malfunctioning.
Not to call you out, but what other moves are you thinking of (legitimately curious)?
I think you're underestimating how much work the type system is doing here: `option` isn't a function. It's part of the return type definition. The whole point of having a type system as strict as ML's or Haskell's is to avoid the sort of problem you had in VB6. Automatic typecasting is a very, very different beast to type inference: in Haskell, your problematic code likely wouldn't have got past the compiler. You're precisely wrong when you say that it's easy to break the hd function by changing the implementation to return a different type. If you do that, your program won't build.
AppleCare: Should you bite?
The article seems chock full of misinformation until one realizes that the headings "Mozart makes babies smarter" and "Alcohol kills brain cells" precede text that debunks the notions. Still, the casual reader will come away with a lot of nonsense in his head.
It seems like you might not be properly escaping user input for their name by the looks of the leader board which is now popping up a window with a dude getting slapped in the face with a projectile.
MBP from 2010+ are supposed to get 10+ hours battery life. That's from the specs Apple publishes, and they are known to be on the conservative side by independent reviews.

15 hours though, no, but I guess this is a tradeoff either for a lighter body or a more bright screen (or both).

Also, your Lenovo get's that with an aftermarket battery, if I understand correctly, right?
It only really needs be captured like that using redis, when the collection period is up you could store it on disk, or even just the aggregate information on disk.
Poll: What's the programming language you want to learn most?
To complete the trinity of programming languages questions/polls, I think it would be nice to know which of the following languages fellow HN'ers want to learn most. Particulary interesting should be a comparison with the TIOBE index and see if their trends on a large scale compare well with the results of this poll.
Maple/Mathematica/Matlab
SNOBOL
Yeah cool, you know you can cheat by just looking in the console, right? :)
Employers already have excessive power and authority over job applicants. There needs to be some laws in place to purge the information they collect on candidates.
No, this nick is private and privacy is what i want to keep in this case.
I think I came off a bit too grumpy. I full-well know that every bug can't be eradicated before a launch, and I don't hold any ill-will against BATS for it, I was more trying to comment on the persistence of the idea that computers are magic which sometimes rise up to act against their creators. As another comment said, I guess my interpretation of "backfire" is a bit too narrow.
Indeed it was, thank you for noticing that, it should be fixed now.
I still would rather have web browsers say "can't find an interpreter for type=ruby" than be stuck with javascript. Thats why I voted javascript, because in every other case, I have a choice - the languages I dislike, I dislike less because I can just not use them. No the case with JS.
Here's a snapshot from my powertop:

Usage Device name
3598 rpm Laptop fan
1.7% CPU use
100.0% Display backlight
100.0% PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4
100.0% PCI Device: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller
100.0% PCI Device: Ricoh Co Ltd Device e823
100.0% PCI Device: Intel Corporation Centrino Ultimate-N 6300
100.0% PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller
100.0% PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family 6 port SATA AHCI Controller
100.0% PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2
100.0% PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1
100.0% PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller
100.0% PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family KT Controller
100.0% PCI Device: Intel Corporation 2nd Generation Core Processor Family DRAM Controller
100.0% Radio device: iwlagn
100.0% PCI Device: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5
0.0 pkts/s Network interface: wlan0 (iwlagn)
0.0 pkts/s Network interface: eth2 (e1000e)
Couldn't all of the mobile apps our friends are writing fit onto that same disk drive? With room to spare for the source code to Facebook and Google? Does that indicate that the entire intellectual property business is in its "death throes"?

You could also include all the credit card numbers and ACH information for all the accounts in the world on that same drive. I guess that means its OK to use those numbers?

How can so many software guys really believe that their bits are more valuable than the bits created by media companies? Or that stealing is "ok" just because it's easy if you know how?

The media industry has done a shit job of making its product easy to buy or making money ad supported. They're in decline because they have done such a bad job adapting. But someone will figure it out.

Entertainment will definitely evolve, but it won't go away. There's a lot more to learn reading pg's request for ideas than reading pro-piracy posts like this that seem to litter hacker news.
That NPR article doesn't really say much.

Pinterest added the nopin meta tag but that's absolutely the wrong approach. The onus should not be upon the copyright owner to police violations (after the fact).

Also, while Pinterest may be a fast growing site, it's still just a startup and the hubristic assumption that the rest of the Net adopt it's nopin tag just does not make sense.

I would say Pinterest needs to start from a point of not violating copyright rather than try to brush it off onto their users and not providing stronger tools to prevent such events from happening.
Shutting down your gadgets at takeoff and landing: not such a bad idea
I chose Python not because of the language itself (in fact, it is not that different from a bunch of languages that I love), but because it is a preacher under the cloak of a language.

I mean, yes, by default, I do a lot of things that Python requires. However, that does NOT mean I need a stupid computer program to rub into my face what I am supposed and not supposed to do. Oh, and for an incomplete, not fully ideal language (look at it stupidity in lambda form, fake private fields in classes), it's a sorry excuse for a preacher who attempts to "right" already right programmers.

Programming is about self expression, about creativity, and about practicality. It's not about preaching, high ideal, and hypocrisy. Reading Python's mailing list always makes me want to puke and stab someone.

Lastly, Python's popularity constantly reminds me of the sad state of, you know, freedom of speech, expression, and thinking. Oh, did you realize that the only thing Python is better than other languages is its library? Yeah, the language itself sucks, restricts people, cumbersome, and fails to implement all features (again, lambda and private). Yet, it's popular. Sad.
pysftp [1] is a great wrapper around paramiko and pycrpyto. Simple to use whether you're using a password, ssh key, or passphrase-protected ssh key. I've never worked with a server that required both a password and a key, but it looks like it could probably handle that as well.

From the code in the link it looks like for basic sftp tasks paramiko is simple enough that you really don't need a wrapper for it, but I'll take the single-page google code README for pysftp over paramiko's docs [2] any day

[1] http://code.google.com/p/pysftp/
[2] http://www.lag.net/paramiko/docs/
Tweet seats deserve to be booed out of the theater
I imagine he means that pure programming can only address concurrency in some of the many areas of programming where we may wish to leverage some kind of concurrency. I personally see immutable state as an important fundamental building block to better concurrency support in languages, but certainly not the only building block.

One example of something which I would like to see is a linear type system for pointers to mutable data so that you can reference mutable shared state, but only one task/thread/function may access it at any one time and assigning or copying the pointer causes ownership to be transferred. I think this would be useful in a pipeline or dataflow system where the pipeline stages operate on a blob of memory directly, but its guaranteed that only one stage can ever access it at any one time. I guess its more or less an optimization on message passing immutable memory from stage to stage, so not exactly necessary, but still another building block I would like to see.

I'd also like to hear what Shapiro has in mind though.
There is nothing new under the sun. Nearly everything is a remix of older ideas.

Well, kind of. But when I suggest creating something "new", I'm not saying don't remix/use old ideas, I say don't remix/use actual previous existing artifacts.

And let's be clear here, the Pirate Bay is not about creating, it's about consuming.
The best 1% in the world is an incredibly subjective statement.
My general point is that evaluating languages based on personal or technical preferences might just be a flawed metric. Unless what you are doing is a hobby you have to deal with additional criteria. I pointed out just one such data points.

I, for example, really love APL. I would also never think of using APL as the basis of a commercial project unless there was an overwhelming reason to do so.

A friend of mine built a nice company around a product built entirely around Forth. He loved the language. And, he lived to regret making that decision. He eventually paid gobs of money to have the entire code base re-written in C. A couple of years later he sold the business for several million. Potential buyers did not want to touch him with the Forth code base. Just a reality of business.

To clarify, the potential buyers were not interested in the Forth code base because they did not use Forth themselves. Acquiring a company whose products were based around Forth would mean adding a new layer of developers to their team and, effectively, byfurcating their efforts and skill sets. A code base written in C was a no-brainier for most interested parties. With C on the table the language was just a check-box item that did not require further discussion. With Forth the discussions stopped right there.

Again, nothing to do with the merits of the language and everything to do with business realities.
There's Google's SPDY, but it doesn't fix all that we might like from HTTP, mostly performance stuff.

I guess, it's the agreeing on something and then adopting it and then having it catch the market part that's making this difficult.

On another field that I follow, we haven't had anything better replace MIDI for like 30 years...
Other: Visual FoxPro
su is unnecessary; sudo -s is equivalent to sudo su, but allows the admin to restrict who may sudo to whom, for which programs, and so on.
That's not what she said last night.
Humans are very easy to train compared to robots, and aren't that expensive. I'd imagine each facility is laid out slightly differently, with different generations of hardware. To make the robot work well you'd either have to program in each hardware variation or make the software sufficiently advanced to understand the differences itself and adapt. I imagine the cost/benefit wouldn't pan out when you look at how many datacenter techs you replace with how many software and hardware engineers.

Humans are great at adapting, so if you throw a new enclosure at them or a new motherboard design which has the CPU sockets in a different location, they'll be able to learn the new system in 30 minutes.

A former coworker of mine trained to work with factory robots, but he realized that there wasn't much of a current job market for it because humans are still way cheaper (and will be for some time). Instead he went into software.
Until someone can prove a negative impact of piracy on the copyright holders all you say is rubbish and plain wrong.

No company should be allowed to hinder my free speech.

And no worries, I do not use any Microsoft products, but I can IM people who do use live messenger from Linux IM apps. I am guessing I will be censored anyway, which is just horrible and outrageous.
I think this is totally fine. Live Messenger is a private service, and Microsoft can run it however they want. Users will simply switch to competing services that don't suck. Let the market decide.

Also, as behavior like this increases in frequency, we'll finally be forced to address the current usability issues with point-to-point cryptography and adopt it more broadly. Microsoft shouldn't be able to read anything you write unless you choose to share it with them.

A world where all communication is encrypted requires more software development effort, but ends up better for everyone in the long run. Calls, emails, text messages - none of them should be intelligible to anyone other than the parties explicitly involved.
Show HN: Holster - modern day utility belt
The difference is as follows.

Patents are applications of scientific discoveries. Other people are likely to make the same discoveries and want to apply them in a similar way, and that's legitimate.

Copyright covers things that are purely creations of the author. The author holding a copyright on something doesn't prevent or restrict anyone, except people who want to directly use the copyrighted work, which they wouldn't have come up with anyway (e.g. even if I write a novel about wizards, it would not be Harry Potter).
The big difference is between stuff that you release and stuff that you don't.

Once released bits become common knowledge and they lose a large amount of their potential value because the scarcity element is instantly gone.

This is one of the driving engines behind the the whole software-as-a-service game, it gets rid of the problem of piracy and it turns the product into a subscription rather than a one-time sale.

No second hand version of google docs will ever be sold.
I haven't used the latest iteration of the AppleTV UI, but I did use the last version, and I found it to be pretty terrible. Any time text input was needed, it was a nightmare.

I don't know if the new UI took care of that problem, but coupled with the remote (clearly a case of aesthetics chosen of utility), I found the entire experience to be decidedly less enjoyable than any other living room interface - XBox360, PS3, or any cable set top box.
So far there has been several GIF's embedded. An alert for your document.cookie, and a redirect to another gif. You can safely say it's not escaping the HTML input on the leader board.

Also the matching words shouldn't be passed to the client, keep as much data server side as possible to elevate some of the cheating, your never going to stop all of it but that should deter most people.

All in all though kudos, looks a decent outcome for a hack project.
I think "tax" is being used just for the negative connotation. The studios and labels are jerking their customers around by proxy. "Sure, you can stream this movie from Netflix for $9/mo... unless it gets popular, then we're going to pull it." and "Sure, you can listen to this for free-ish on Spotify, unless that gets popular, in which case we'll drive them out of business and leave your personal library and social network unusable."
I get the feeling we are going to get these type of stories for the next several years. "Steve Jobs wouldn't have done that" or "Steve Jobs didn't like that" will be a pretty good link-baited headline.

He assembled a good crew of people who are going to do some things different (e.g. charity contributions). Some of the things might have been left as "notes / advise" by Steve Jobs in his last days and some might be new thinking. We won't really know the whole story.

Apple changes every day is the only constant.
Do your customers agree with your definition of unique? If yes, it's very cool.
Quadrotor robot control is pretty good already and getting better quickly. You can buy these things off the shelf with GPS waypoint navigation. Completely autonomous. Not perfectly reliable in all conditions, but already usable on a calm day. Thus the control difficulty is not an issue in the medium term.

Many people have enjoyed the quadrotor videos from labs such as UPenn's GRASP lab. No one at the controls. Though the miniature flyers at Penn do use external localization and pre-computed trajectories, others are completely autonomous and react in real time.
What happens on the deadline. This is the first cycle that I'm submitting an application.

Do I just need to submit the application before midnight on the 29th? Still frantically trying to get a demo up of the application! I'm assuming the form gets taken down immediately after midnight.

(This reminds me of University again! Finding out the professor is ill and the paper submission date gets pushed back a day! Get well soon Paul - chuckles).
Me and two other friends joined up for this effort. A designer, hacker and fashion designer. A utility belt for men. A HOLSTER for your phone, music device, wallet etc. The inspiration are those cops in 90's action movies. We thought an iPhone should have a holster like that too.
You're not allowed to redistribute copyrighted material without a license. That is the entire point of copyright. And most of the content of the site is directly infringing.