skysight-inc/HackerNews huggingface dataset:
> The Python fans will counter that their less general solution is harder to abuse.

Not sure why anybody would say that, you can plenty abuse `with` if you want to have fun, the only thing you can't do is "dual-use" the block really (grab a context and invoke the block multiple times). And that you could always do with a decorator, if you're going there. The only thing `with` is is less flexible/general.

`unwind-protect` or `BlockClosure#ensure:` are probably much better examples of the philosophy opposite python though, I've always found ruby rather half-assed.
HSTS Makes CAs Obsolete
For that analogy to hold, PadMapper would have to be pulling data from a large number of sources. The value that Google News provides is that it aggregates a very large number of sources. PadMapper does not.
I'd guess through volunteer time, as a lot of charities are run on the ground. Anything to reduce overhead cost.
Government cover up. The government wouldn't play AC/DC, so it must be someone else.
It's really not a different story than it is with any traditional filesystem-based database, and as durable.
Conclusion

The internet is negative about sentiment analysis.
There is a collection programming books titled "Effective X", for language X. From multiple publishers, IIRC, though I think it may have started with Addison Wesley.

The majority of those books with which I'm familiar have pretty good if not excellent reputations.

I would suggest that this documentation's title may be acknowledging this, and perhaps -- deliberately or not -- leveraging it.

EDIT: No, maybe it was indeed O'Reilly. E.g. Effective C and Effective C++.
This seems to be real. A number of sources have reported it. Although when I first read the headlines I was hoping it was something other than it was.

As far as I can tell the music simply indicated a compromised system. However, back in the way back times, if you programmed the seeks on a large disk drive you could get it to play 'music' of a sort from the resonance of the stepper motors. I had wondered if someone has changed stuxnet to modify the centrifuge speeds to play notes, and then have the facility play heavy metal music (which would be appropriate for a facility that was purifying a very heavy metal).
San Jose Airport Limousine Service
San Jose Airport Limousine Service: Skyline Limo & Airport transportation offers Bay area limousine service, Oakland & San Jose airport limousine service and Special Occasions including wedding limousines, Napa Valley & Sonoma wine tours. We also provide San Francisco Airport Car Service & San Francisco City Tour Limo Services. For Reservation Call 877-369-8460
That doesn't really follow. I can easily answer:
Why would someone agree to [program] without any compensation?

It's fun, and adding/fixing a feature for everyone means they might add or fix a feature for me.

What I can't answer is:
Why would someone agree to [do data entry/handle customer support/agree to be legally liable] without any compensation?

Those activities aren't fun, and if I handle customer support for you there's nothing in it for me.

Further, a lot of open-source programmers are getting paid. See [1] for Linux, the Mozilla Foundation for their applications, Joyent for Node.js, &c.

[1] http://apcmag.com/linux-now-75-corporate.htm
Great. Have the users provided a license to PadMapper? Where is this license agreement? How is it made?
Padmapper ought to do a better job of leveraging this publicity. Apartment season is in full swing in college towns across the country and they need to push really hard to get the word out about Padlister: in particular, the fact that it will cross-post to Craigslist automatically (so you don't lose any viewers). This doesn't matter for realtors - they already have systems to autospam Craiglist. But it does matter to self-listers. They could get good traction targeting roommate listers and seekers as a way to build organic listings and eyeballs. Create a viral campaign. I would share it, and I know plenty of other people who would because Padmapper has made such a difference.
There was a recent case where the judge ruled that a company that didn't own a copyright, but was assigned a license in order to sue infringers on the owners behalf, didn't in fact have standing to sue.
Actually, this is often quite true for software patents. For a famous example, the Amazon one-click patent.

It shouldn't be true, but it is, because patent examiners have done a very poor job screening software patents historically.
I'm hoping that twitter bans 3rd party clients sooner than later. This, hopefully, will create enough buzz and momentum for us to move elsewhere.
BitTorrent forces software install to unlock free music
I'd go further than disagreeing with his scheme, there is a reasonable chance it is illegal to charge such an extortionate interest rate, and may constitute usury...
Some info on the specs is available on the Wikipedia page:

http://en.wikipedia.org/wiki/Pixar_Image_Computer

The P-II could have two Channel Processors, or Chaps. Each Chap is a 4-way parallel (RGBA) image computer. The chassis could hold 4 cards. Another model, the PII-9, could hold 9 cards (4 Chaps, 2 video processors, 2 Off Screen Memory (OSM) cards, and an Overlay Board for NeWS, the PostScript-based windowing system. The extensions added were to control the image pipeline for roaming, image comparison, and stereo image viewing. The PII-9 was the imaging engine for a UNIX host. This was a SIMD architecture, which was good for imagery and video applications. It processed four image channels in parallel, one for red, one for green, one for blue, and one for the alpha channel (whose inventors have connections to Pixar). It processed imagery in 12 bits per color channel (or 48 bits per pixel) and could output with 10 bit accuracy. The system could communicate image data externally over an 80M per second "Yapbus" or a 2M per second multibus to other hosts, data sources or disks and had a performance measured equivalent to 200 VUPS, or 200 times the speed of a VAX 11/780.
You are right, the altruistic behavior is not indiscriminately directed to any member of the same specie. In fact, some within the grate ape family had developed a behavior to purposefully attack members of of the same "kind" in order to gain more resources for themselves. Chimpanzees and humans are two examples who exhibit this behavior (but not gorillas I believe). However, desire to help members of close kin is pretty universal.

Either way, this distinction is irrelevant. What I was trying to say was simply that you shouldn't assume that human emotions and motivations are very special. We won the genetic lottery by getting a lucky combination of traits which allowed us build civilization. Our ability to communicate using language and art seems to be our most distinguishing feature. But there's not much special about our emotions.
Yes, that's the plan! A new API endpoint will use the referring page to capture the URL, then link it with the appropriate discussion on HN.
You mean like http://www.icfpconference.org/
I also learned Eric is a smarmy liar who dresses up what's good for him (and his pocketbook) in ludicrous claims that he's doing it for me, and the good of the people! And because he doesn't want you to waste your time, he needs to run this service that exists to make him money. His post was transparent self serving horseshit.
The Video Web
Impossible because AC/DC doesn't allow it's music to be released in digital form.
>if you programmed the seeks on a large disk drive you could get it to play 'music' of a sort from the resonance of the stepper motors.

http://www.youtube.com/watch?v=dmoDLyiQYKw

http://georgewhiteside.net/projects/diskette-organ/

I too was really hoping they'd done this to the centrifuges.

Instinctively I think this story reeks of bullshit. Not saying it didn't happen, but rather I sense deeper levels of foul play: like others have said, it feels like a distraction or misdirection. The metasploit mention is incongruous as well.
Why not put a banner ad at the bottom of the page?

At 1.5M pageviews per day you could make enough to afford a decent dedicated server so the site wouldn't be painfully slow.

You could use the extra to fund more startups.
This kind of market segmentation through restrictive content licenses is something I'd expect from Hollywood, not Craigslist. It's extremely distasteful and they should feel bad. There's simply no good reason to allow mobile apps but prohibit web apps. Would Craigslist offer a license to a Firefox OS app? How about a Chrome OS app?
That's definitely why you want someone like WPEngine doing this for you; Jason and the team there is fantastic and they rival Automattic for their WP knowledge. Out of the box on WPEngine is astronomically better than out of the box on a regular hosting company.
I'm not supporting upvoting or posting comments. I like HN how it is now (or more so a year ago).
And makes it impossible to block them as a side effect.
Emperor 200 luxury computer workstation
This over-the-top looking setup gives you a comfy ergonomic leather seating unit with touch-screen controls, and a view to kill with three computer displays positioned just right for you to lean back and enjoy.
That clause could be construed in any number of ways. Anyone accessing a web page could be liable if they have not 'obtained authorization' from the site owner.
I'm also pretty confident that if it was the opposite (PadMapper suing Craigslist for using PadMapper data), then most people would be cheering on PadMapper.
Former NYC schools chancellor launches tech venture
"You're not wrong, [Craigslist], you're just an asshole."

I don't know who's legally right, but I've got no sympathy for Craigslist. They've got a monopoly on the data (whether right or wrong) and refuse to either build a decent UI for consumers or let other people do so.

That sounds bad, but I think you can't know how infuriating it really is until you've tried to find housing in a town where CL is the only real option and where demand far exceeds supply (where you spend many, many hours on the effort because of intense demand-side competition).
This is true, but also so banal as to be meaningless. Yes, nobody lives in vacuum. So what? Yes, people hire other people to help them to achieve their goals - however, being paid by somebody does not automatically entitle you to be part of every achievement that they payer reaches since the moment of service. Sometimes there's a relationship that does imply common achievement - like trainer/athlete or mentor/mentee or teacher/student - sometimes it may go beyond mere trading of service in exchange for money. But this is a special case which definitely does not apply to any service and transaction, it is usually unique and develops over a long time. Saying that just because there's a network of people and services that surrounds us they all have claims on our achievements doesn't make much sense.
I have no idea how this is going to playout but if there's a copyright argument to be made, it won't be on the copyright of each listing, but the copyright on the compilation of the listings.

You can't say the listing belongs to the user on one hand, and then say the data belongs to craigslist on the other.

You can in fact make this argument in the case of compilations in copyright law - think a compilation of short stories or one of those "Songs of the 90s albums" - the initial authors still own their work, but the entity which creates the compilation still owns the right to the entire compiled work.

(I intentionally edited your statement - don't want to bring liability into this, I think its a separate issue and a bit of a red herring w/r/t this discussion).
Not a downside. I'm not allowing posting comments or upvotes through this system to maintain the integrity of the discussion on HN.
Awesome dude. I've been using oauth-plugin which just makes me shake with violent rage. Definitely gonna check this out.
China has a great record on low tech inventions. The calligraphy pen is another one.
Padmapper collates data from multiple sources: Craigslist, Rent.com, Apartments.com, and "Others" (not sure which those would be).
Aren't they only disallowing particular pages there? Like apartments are at *.craigslist.org/apa/number.html which doesn't seem blocked by that robots.txt.
You search the internet for pirate copies of apps, then copy them onto your (regular, unrooted, non-“jailbroken”) device, and launch them. The system is designed for piracy from the ground up.

OK, I admit, I couldn't read past this sentence. This is so much complete and total bullshit that I closed the tab in disgust.

The ability to sideload apps on a non-rooted, non-jailbroken device is exactly what any and every device I own absolutely must support and this is non-negotiable. If I own a piece of computing hardware, I will have the freedom to install and run any software I want, regardless of where or how I obtained. Oh, and I don't use pirated software.

Given that people are already talking about a "war on general purpose computing"[1], it's downright shameful for this guy to run around promoting the idea that open devices are designed to enable piracy.

[1]: http://boingboing.net/2012/01/10/lockdown.html
If you look at the case of Righthaven (copyright troll), a federal judge ruled that even though the copyright owner granted them a license to sue infringers to stop copying, Righthaven didn't have standing to sue because they didn't actually own the copyright.
Why can't people just be satisfied with Ruby or Python...
> PadMapper does not.

It does.
No. I think you should judge my productivity by my product, and whether my explanations for where I'm at hold water. If you are not technically confident enough to judge my explanations, you should put someone who you trust in those matters between you and me (at least for those questions.)
So how much of your actual income is covered by contracts that fall under your "default terms"? And what part is covered by individual contracts?
Very. Any flaggers want to comment on why?
Metrics, Vanity Metrics, and the Chattering Class
The license doesn't cover websites, only mobile applications.
Because this is how progress happens. You could have equally asked about Ruby, why can't people be satisfied with Perl and PHP?

Why would this bother you that they are trying new things and learning?
Beautiful UI, I love it!
Why is India so bad for women?
True, but it's also very easy as a buyer (or seller) to use more than one site. Nothing about Craigslist is exclusive and in that sense the lock-in is very weak.

A Craigslist competitor doesn't need a huge market share to be viable. For me as a seller, it just has to expand my audience of buyers enough to justify the small amount of time it takes to post and manage a second listing.
Ok, but then I wouldn't later claim ownership of it as Craigslist has (implying they have consented).
> If you don't like the site, don't like the UI, and can't stand the UX, then don't use the site. Nobody is forcing you to search for an apartment on CL. Nobody is forcing owners to list apartments on CL.

Yes they are being "forced" to list on CL, because as much as you hate the UX, UI, etc., that's where the buyers are. And as much as the buyers hate the site, that's where the sellers are. I hate CL, but I was forced to use it because lock-in makes it impossible for anyone else to compete.
Better Developer Environments With Vagrant and Dotfiles
would that make your day?
2013 Ford Focus Release Date
And all for a measily $1900.
Informe sobre la Reconstrucción Facial 3D de El Libertador | Simón Bolívar
It's not impossible. You just tell google not to cache.
> Padmapper uses...Google's cache exclusively to get Craigslist data.

That's what Padmapper is doing right now. They're being sued for it.
Reading about Farey sequences led me to http://en.wikipedia.org/wiki/Stern%E2%80%93Brocot_tree. This could be used to perform a search of the space of rational numbers with denominator < threshold with each number examined only once.

Edit: Oops, suggested an infinitely long search
This makes Apple look rather pathetic. Can't they just spend the energy to improve the product? The correct response to competition is to be better, not appeal to the law to stifle competition. I think the term here is "patent weasel".
For those about to hack, I salute you.
Watching Fortress' creation, and termination
No, it is effectively shutting down Padmapper. Apartment listings are on Craigslist.

As I have said elsewhere, I think Craigslist are within their rights here, but the situation still sucks. People want to browse apartment listings on a map, and Craigslist won't let us.
>> Mobile phones / tablets are fairly trivial by now.

"Trivial" would imply that bootstrapped companies would be turning them out by the millions. Maybe they are a little harder than trivial?

In any case, I think you mean "trivial" in the sense that an answer to a test question is always "trivial" when you're looking at the answer.
I try to make it a point to downvote any dumb/mean comments I see, even if I completely agree with the sentiment. If it's particularly mean or inflammatory, I'll also flag it.

Unfortunately, sometimes people sabotage that effort by upvoting said dumb/mean comments. I'd like to see a disincentive applied to those upvotes somehow. Like, perhaps, if a comment is flagged to death, deleted by a moderator, or results in a hellbanning, everyone who upvoted it should get a karma ding and a "please don't upvote mean or dumb comments like [quote of comment]" message.
ICFP is an academic conference that is (often) held outside the US. The colocated CUFP conf with ICFP is closer to what I'm talking about but still somewhat small. I would like to engage the relatively new and active contingent of functional programmers in the Clojure, Scala, Erlang, and F# communities in particular.
"Find which dictionary phrases it the way I like" is a pretty silly game, especially when they're so vague about the definitions they use anyway.
From the Authors website linked to by his P.S.

"App.net is building a better way to share your status."

What an immediate turn off! The first thing I think when I read this 'ugh not another status sharing service'. I think the author needs to rethink how he pitches his idea...
http://www.quora.com/Why-hasnt-anyone-built-any-products-on-...

In particular, read the comments by Craig himself. Funny how these things change.
I've also open sourced a set of (incomplete) social buttons as well. Do as you would with them, they're MIT-licensed, and while the set is incomplete, the PSD is included.

Enjoy.

https://github.com/bmelton/Social-Login-Buttons
It's pretty clear PadMapper was BUILT off of Craigslist that CL's poor UI is isn't entire reason for being, and it never would have been successful without CL. It's disingenuous to ignore that by listing "rent.com" as an alternate source.
Use the YouTube API in PHP without including the massive Zend Gdata dependencies
you couldn't cover tuition in India for $2K/yr unless you go to a Govt. (public) college.
Craigslist makes its data publicly available. How can it be illegal to access that data? It may be against Craigslist's Terms of Service, but that means it's up to Craigslist to figure out how to prevent scraping. It does not mean the law needs to be involved.
Progress doesn't always feel like progress
>> There isn't really much you can do with a tablet design. There isn't room for variety.

Edit below: clarifying that the whole product is the consideration. Also, they all look like a blackberry a few miles away; the point is what do they look like to the user.

So you'd have trouble distinguishing among the Microsoft Surface Tablet, the Kindle Fire, and the iPad? How about when they are on?
... Why would they not?
Google Compute Engine vs. Amazon EC2: Video Transcoding
Probably not. The 5v ones can't deliver enough power to do much, and if you have 20v you might as well have 120v - you anyway need to convert the voltage to whatever you use internally, and with 120v the wires are 1/5 the size (thickness).
I think it's rather a proxy of how long the person spends writing on a computer. For a programmer more time spent writing generally means more time programming, which means more experience.

I don't think time gains because of faster typing don't even factor into a decision, but broader knowledge/experience does.
We get it... the ad model is broken, a subscription model is, in theory, always better. It's simpler. Generally, simpler is better. However, I don't think the app.net experiment will succeed.

I'll be brief:

- Outside of phones (& WhatsApp), I can't think of a single paid non-business communication platform.

- App.net will not have a good one-player or even two-player mode (good 1-player: DropBox, Github, Evernote).

- All paid services have at least 10x less users than Twitter.

- If it does succeed, twitter could just copy you.

The biggest problem with Facebook web ads is twofold:

1) They display the same ads on every page (regardless of context)

2) They rely on the advertiser to know their target market. (Most often, the advertiser doesn't even know)

I'll try to write up something on this later.

[edited for formatting]
Of course you're correct, but surely (under the active hypothetical of CL having a license to the users' data) it would fall to the users to sue PadMapper (which they almost surely won't, because they're happy having more interest in their rental).
Also: get an SSL certificate.
If you're hoping to learn how to code in Python then beware MIT's 6.00x (assuming it is similar to its old MIT OpenCourseware class). The prof take Python and writes it like it is Java, using getters and setters in entirely unidiomatic ways instead of using Python's @property decorators, etc. Good course for the CS background, but forget everything you learn about Python from the class.
So, starting from an icon that was 90% designed, the OP determined what colors to use from looking at popular app icons.
This could well be problematic under UK financial regulations. You are giving financial advice, which is a regulated activity and as far as I can see hard to do with automated services under the existing rules, for personalised services like this (and also if you charge). Most financial advice is from journalists who are basically exempt from the rules, or are generic not personalised.

The situation in the US is fairly similar I thought, would be interested in the legal situation there, as I think this type of service is very useful for people.
This is one of the best things I've read on HN in some time. (And, to add to the effect, it's pithy and makes its point quickly.)
Ruby on Rails & OOP
If you want to keep your content in version control, checkout this project - https://github.com/scottgonzalez/grunt-wordpress .
No, it does not. Here's a sample:

function checkPassword($user, $posted_password) {
return bcrypt(strtolower($posted_password), $user->saved_hashed_password) === $user->saved_hashed_password;
}
function setPassword($user, $posted_password) {
$user->saved_hashed_password = bcrypt(strtolower($posted_password), generateSalt());
}

Lowercasing the password before hashing (both on save and check) indeed lowers the strength of the password, but it saves a lot of support headache from users that have caps lock turned on, or your mobile device auto-capitalizes the first letter. Facebook does this, although in a better way: http://www.zdnet.com/blog/facebook/facebook-passwords-are-no...

While we can't know without looking at their implementation, it's certainly possible and indeed fairly easy to build a forgiving system without having the password stored in a reversible format.