skysight-inc/HackerNews huggingface dataset:
Craig Newmark has often said that they innovate in response to their community. That would seem to have three effects:

- Incrementalism: faster horses instead of cars

- Suburbanism: those in the community want it to stay familiar

- Majoritarianism: outsiders, potential users, occasional users, mavericks and dreamers have little impact
virtualenv => a way of isolating a set of python libraries.
Sort of like a chroot for Python libraries.
(Python's version of Perl's perlbrew or Ruby's
rvm)

pip => Supercedes easy_install, but as this post mentions,
doesn't cover 100% of the use-cases (just the most
common ones). Think of it as Python's version of
Perl's cpanminus (aka cpanm).

burrito => The README says it all:
With one command, have a working Python
virtualenv + virtualenvwrapper environment

virtualenvwrapper => A set of shell scripts/functions for
working with multiple virtualenvs in
development. Basically sets them all up
in a central location so that you can
do things like:
workon my-websight-library-set
I'm feeling a little guilt for being amused that someone got fired from a Ruby job for writing 20th century Java.
The CRUD metaphor doesn't map well to an application's network API -- which is what controllers/actions are, after all. Like if there's some code that gets executed when you click the "create comment" button, that's how you name it. Doesn't matter that the code creates a comment and maybe posts to social networks and some other things.
How to build a popular blog (and personal brand)
Google CEO loses voice, skips shareholder meeting
I guess people are just disappointed since Craig and Jim have often claimed to not be super focused on profit and show a disdain for general corporate greed. They always say they put users first. So when they make a decision that makes their site harder to use and send their lawyers after a one-man company, I'm surprised in a disappointed kind of way.
I guess a lot depends on where you live - Craigslist in the Bay area is like magic for finding apartments, or a room to rent.

The Bay Area has a very advanced craigslist option, where you can sort not only by geographic area (Peninsula), you can even zoom down to a particular city. Add filtering by price and find a place to live in the Bay area has always (Since 2003) been painless for me - particularly as I don't drive, and so getting a place that is _precisely_ in the right place is important. Housingmaps provides a free map interface for those who find such a thing useful.

I don't actually know how anyone would _improve_ craigslist (for me) - I am not sure what the disruption would be - as the free service provides me 100% of what I would want from such a system.
At CMU, we called Humanities and Social Sciences "high school studies." In retrospect, it was kind of immature and shortsighted. Social psych was one of the most valuable classes I took, and I found I was missing the kinds of literature classes I had in high school.
I find it unforgivable for a language in 2012 to repeat decades old design mistakes, and for no apparent benefit.

What's worse is that it appears this was all done out of ignorance, not conscious choice.
gender disparity isn't about equaling ratios (i.e. volume), it's about aptitude and ability. That is exactly what I mean by "bigger gender gap".

Awareness should focus on abilities and not about "lets get a 50/50 gender balance for the sake of equality". Creating a gender biased event only promotes the wrong reasons why women should go into software development (or any other industry).
> Go seems like a rehash of Ada, without the option to dynamically linked. Maybe an improved version of Ada.

Go has more in common with Oberon and Component Pascal than Ada
Show HN: My first iPhone app, TrackMate
Don't Let Copyright Trolls Steal Our Property Rights
FF support came along at that time (or later), too. but it was even more buggy than the Adobe plugin. the FF implementation went stagnant then, too (for years). so basically to do interactive stuff, you were stuck with Adobe.
Disagree. Craig Newmark has said that he's scared to make drastic changes to the UX specifically because he doesn't know what magic recipe keeps people coming back. Do I like the CL layout? Nope. Does that mean other people should steal the content and profit from it? Probably not.
The pro CL comments here are ridiculous and so anti-innovation. "Don't crawl my data bro!". PM wasn't modifying the data in any way, just redis playing it on a damn map. Now CL is useless, yet again, for housing.
I don't think I would have ever found a place to stay in SF after moving here 4 months ago if it wasn't for CL's data and PM's ease of use.
When you post on Craigslist, you're posting on a public forum. What expectation of privacy could you possibly have?
Discrepancy in endorsement earnings of athletes in various sports
There is a nice SVG drawing lib called Raphael.js (http://raphaeljs.com/); it does animations pretty well and works even in IE6 (via fallback to VML). So it basically does not work only on old Android and links.
Enjoy your 1984.
I think that a 'best practice' is to do something like create a virtualenv for your app and package the entire virtualenv in the distro's package manager, then version that.
for more about the subject here is an interesting read from a google insider talking about their lack of understanding platforms and service oriented architecture. http://steverant.pen.io/
Impact Algorithms - Strategies to Accomplish Remarkable Things
Meh. We have used it for a while. The format itself is not particularly bad (although it's a bit fat) but the browser support is rather mediocre. For example, neither Webkit nor Firefox will do vector transformations if you apply CSS transformations on the SVG. Instead, they will do crappy raster transformations. And the rendering speed is so slow it's not even funny. So we just switched back to PNG for the time being. Maybe it will get better in a year or two.
If your product is completely dependent on a third-party API or service in order to function you really only have two possible exits:

1. Get bought out by the company implementing the API
2. Get shut out by the company implementing the API

This should serve as a cautionary tale: never place the fate of your company in the hands of someone whose interests may not align with yours.
This is a damn shame. I used padmapper to find my last two places. CL should've been doing this feature on their own, navigating rental listings on their site is a nightmare. The map feature was a godsend.
And everything old is new again.

Everyone hated java applets 15 years ago.
Goroutines -> tasks

channels -> rendezvous
Once it denotes nested questions it will be perfected. Nice work.
Thanks for the feedback; I will.
SVGs cost more than bitmaps, it's the law of spline demand.
Carsabi (YC W12) was also affected by this recently. Especially annoying midway through my car search. It is really disappointing that Craiglist won't license their data.
The expectation outlined in the TOS, as well as the privacy guidelines set out in PIPEDA.
Background images with CSS are very simple to provide both SVG and a raster fallback graphic for.

Oh, sure. But I was talking about just using SVG- for mobile devices with different pixel ratios falling back to raster graphics involves making a number of different size alternatives for each graphic. Not fun.
So your argument is "Since they are not doing everything they can with their content, I can steal it"?
There are two other advantages to using hjkl, that hardly anyone ever mentions:

1. Ctrl-H is Backspace, one of the most used keys, and much more conveniently placed than, er, Backspace. It's right next to the index finger. It's intuitive (in vim) because H is "go left". Ctrl-H works everywhere, in the shell, in OS/X all over the place, it even works in the Windows shell. It's some sort of fundamental mapping to Backspace such that can't actually be re-mapped.

2. Ctrl-M is Enter, another one of the most used keys, and also more conveniently placed than Enter. As with Ctrl-H, it fits under index finger, it's an ancient mapping, underrated, works in lots of places, even in Windows shell.

If you use the crappy arrow keys, your fingers are totally in the wrong place!
Really enjoyed this... so much easier than navigating through hundreds of comments on Reddit's main interface
Somewhere I think I still have an "Imaginary Engineering" t-shirt from a couple of years spent as an IE major. Learned some fascinating stuff that was quite useful after switching to CS and has also been quite useful in my career.

It's fascinating, in retrospect, the things people will come up with to try to make themselves feel superior.
31 bytes. Ozone layer is saved!
The parent post is about VMs not end-to-end PaaS.

With other aspects of PaaS, Amazon is still gaining ground. SendGrid is probably the leader in mail services.

The market as a whole is still very young. It's very short-sighted to say that Google won't be able to compete with Amazon. And besides, do you actually have full knowledge of what Google is going to release?
I briefly started working on an application that would have many positive benefits for the LinkedIn community. After reading the API terms and conditions, it was very apparent that I would not have been able to achieve my goals, so I stopped.

The terms and conditions are pretty restrictive, but they are provided. I should not have come as a surprise that their API access was cut off. You should not be developing an application that not only is dependent on one company's API, but also against their terms of service (without an explicit authorization/partnership).
D3.js (http://d3js.org/) is another option to consider. Haven't used it much myself, but the examples show the wide array of possibilities.
Someone memorialized my Facebook profile but I'm still alive
Second reply:

Email me if you want to discuss practical application.
I agree that EC2/S3 is where Amazon makes its money and I doubt any large site is using the other features. The services are new and are specialized in nature.

But people ARE starting to look at them and it is an area (PaaS) that is going to become more and more compelling for businesses in the future. And Amazon is right now is the only player I know of in that space. And every new user they attract could well be locked in for life.
So should they ban Google? Because I use google to search for things on craigslist with much more success than craigslist's system, in the same way I used Padmapper to find a room/house (3 times in the past year... I move a lot)

This is stupid.
Logos are copyrightable. They are also trademarkeable. They are not, however, patentable, except to the extent that they are three dimensional, in which case they may be eligible for patent design protection.

I have a hard time trusting a commenter who confuses copyright and trademark law. They are two related legal concepts that provide different types of protection for intellectual property.
The case against autonomous killing machines
Good eye! I think you're totally right. This might force a new Air body which makes it more of a project than it would otherwise be.

If the Air wasn't selling it might be a priority, but these things appear to be blowing off the shelf.
This isn't making a permanent record of casual encounters.

It's putting apartment listings on a map. People listing apartments tend to want it to be widely known.
RWW has just posted a stark counterpoint to this article from another guest contributor. http://www.readwriteweb.com/start/2012/06/is-there-a-better-...
As I mentioned, I just found it while doing some searching. I hadn't actually downloading the app (so no, I was not trying to 'kid' you.)

But you made some fair points about what makes your app better (assuming that it doesn't have these problems.) If one looks at the app store description for your app and the other app, though, it is hard to tell the difference (other than the lowest common denominator language in the description of the other app suggests it may be crappy and the opposite may suggest the quality of yours.)

Having a video of your app might be useful to show that you get those things right, although people who buy via the webstore might not see it.
Google has a Turing machine doodle
Agreed. Housing, where location is easily the most important factor, is where Craigslist is least usable as a product. Padmapper's success is a testament to Craigslist's users wanting something better. This is a big middle finger to all those users.
No. I think of AWS now as a PaaS and whilst it is a tiny market it is a growth one and Amazon is the big fish. There are lots of companies offering database/search engine/queues as a service but none that offer all of them integrated under a unified security model.
> Because those products were manufactured abroad, according to the Second Circuit, the first-sale doctrine doesn't apply to them.

This is not a good explanation. Does anyone know why exactly first-sale does not apply to products manufactured abroad?
I'm an alumnus of H&SS. I majored in Information Systems, which is (amusingly, I still think) in H&SS rather than the Tepper School of Business or the School of Computer Science.

Sure, we had some occasional teasing ("H and Less Stress" was another one) but I found it invaluable to go through H&SS' general studies curriculum. Everyone in H&SS studies philosophy, history, communications, economics, writing, and math (among others) in addition to their core major classes.
Next iteration/version of their API, i.e. Improved with new funcionality or functionality that got deceased.
I used to commute from Miramar to Pompano Beach up i95 every day, 45min to 1:30 just to go 18miles.. So I don't see them that far off.
In fact, I think some supercar makers already do something like this--they make you sign a contract limiting how soon you can sell your car or even mandating that you allow the company to review and control whom you can sell the car to.

Of course, this only works for really expensive but limited edition cars. If there is a several year waiting list just to get the chance to drop half a million on a car, the car maker can get away with almost anything--the customer is obviously willing to go through a lot of trouble! This is designed to stop people from flipping supercars.

Also, there is a very important difference between a voluntary contract and an abuse of copyright law. Now, if every car maker mandated such a contract on every car, it would be a big issue even if it was ostensibly voluntary. In a free market, some other company not mandating such a contract would emerge; however, markets rarely function perfectly. I think this is an interesting parallel to the whole safe boot nonsense: if there was more diversity in the market it wouldn't be an issue, but the market is heavily dominated by a handful of companies, so it is an issue from a purely practical standpoint.
The magic recipe that keeps people coming back is that Craigslist has a large network.

I would be willing to bet a large amount of money that adding a map to search results and letting me put an upper limit on the number of bedrooms I'm looking for would not make people less likely to use Craigslist.
s/has/had/g;

The problem is in both. Cathedral was used as a weapon of mass approval for the punishment. And it worked :-( I don't care much for politicians, they come and go, but when half of the population (I'm very conservative here) approves the injustice based on blasphemy, I lose the faith.
The hostility with which religion has treated science has provoked an annoyingly equal and opposite reaction. I personally have some interesting beliefs, but it's useless to wonder whether they're religious or not.

But really, there is a deeper issue that, without a testament of the nature of your personal interpretation of your religion, it is not actually possible to usefully decide if evolution and your religious beliefs are compatible.
Unfortunately, scraping another site's information is generally not a long-term viable business plan (speaking from personal experience). I suppose CraigsList, much like insurance companies, doesn't like its valuable information being displayed on other websites without endorsement or consent.

That said, I love PadMapper, having used it a couple of times for finding apartments in the Bay Area. So it's a bummer that they won't be able to show CL listings anymore.
Big data analysis in a RDBMS near you (MADlib)
nah, it's clear that work still needs to be done to identify the useful programs. if you can identify useful programs from any sludge of valid programs, well you have AI.
Hilarious that you think that one of the core features of the most successful JS library in history is a "silly abstraction".

And JQuery is much more than just a selector engine.
I agree with you from the perspective of people of France (or anyone outside the area). And that point is not lost on me.

I am talking about the credibility of the author. The line referenced in the article is written by the author. They are not words attributed to others in a quote. If it's not in a quote, the author takes on the responsibility with respect to the correctness of the fact. If the author can't verify this simple fact, I don't know if I can trust the article with all the one-sided claims presented.
Yes but domain names that are unclaimed all start at the same price. Now poetry.com is unattainable but before it was bought anyone who wanted it had an equal chance. TLDs are starting their life as unattainable unlike domains which only end up that way later.
I would make the same argument that many are making with Cragislist about IRC, the use of multi-digit telephone numbers and a huge variety of other entrenched technologies that work reliably for enormous numbers of people.

The entrenched technologies are clearly excellent in the context of what they do. Can additions be made which allow one to comprehend data faster, summarize and/or visualize groups of data, filter out garbage and/or present things in a simpler way? Of course.

The agreement-violating leeching activity of some can be easily be forgiven because is not happening to your data, your servers, your love and your life's mission.

In my mind, remoras like this are exposing themselves to additional risk by doing something that is in violation of TOU and potentially a violation of various laws.

There are so many fitting cliches here that it's making my head spin.
Global ajax events: ( are being removed )

Events such as ajaxStart fired by $.ajax
can currently be attached to any element–even
to elements that are not in a document at all!
This creates an inefficient special case,
so we will eventually remove that ability
and fire ajax events only on document.

I need to look into this. If you are using jQuery outside of a standard browser environment this might be problematic.
This breaks consistency.
This is a good thing. If everyone selling used items has to go further underground, it will raise the price of used items. That means items will hold their value for longer, making it less attractive to simply throw things away. Longer use cycles means less trash, and that's good for the environment.

Bottom line: more money for selling your stuff, and less land being razed for landfills.

In some world, that is...
And like many other non-profits, the quality of the service shows - the service is merely "good enough" (in many categories, far less than good enough), with no competitive pressure to improve.

We have already seen the meteoric rise of many niche, category-specific Craigslist competitors eclipse CL in scale and influence, particularly in real estate. I suspect due to Craiglist's general crappy experience this fragmentation will continue.

And I for one think it's a good thing.
that's not true! the dynamic languages group (a meetup.com-organised thing - perhaps started by continuum? - here in santiago) had at least one talk on it - i know because i was there! although i admit i don't think anyone said they were using it in production...

[and the last conversation i had with someone from u chile's computing dept was on datalog. so it's hard to imagine they wouldn't know about something as popular as haskell. and a friend in the engineering/geophysics dept (don't know the correct name - contract research for mines) uses it. and...]
I've always recommended padmapper to friends moving to NYC, it has never let me down. We'll see how it goes from here, hopefully people will just start submitting directly on their site.
The thing is, I think Craigslist's network effect is exaggerated. Its network is very clustered because nearly all of it (particularly housing) is focused on people in a particular area. Compare to Facebook, which has a large degree of inter-connectedness between all clusters.

If there were a site that had, say, all the rentals available in the SF Bay Area, it would be highly useful to you, as it would have gobbled up most of the benefits of the network effect available (of course, outsiders moving in wouldn't automatically know its name like they do for Craigslist, but that's relatively minor).

Once you've reduced your problem to "develop a really strong network in a very localized geographic area," it seems to me like the solution would become in reach, with a lot of hard work. You could even scrape pretty heavily early on, or enter it by hand if somehow that got around the ToS.

Maybe start at Berkeley or similar college town, maybe reducing yourself to using physical paper and highly targeted online advertising, and rely on students heavily to get the word out. Make it ridiculously easy for someone to post an ad on your site and have it automatically propagate to CL. Gradually expand to different parts of the Bay Area, and then pick out other localities to target. NYC, maybe, especially if you can somehow make its real estate market less dysfunctional.
This sucks. Craigslist is not setup to handle apartment searches at all. I literally just finished finding an apartment and I solely used padmapper. I can't imagine having to go through the process just using craiglist search. Bummer.
That tutorial is truly excellent - I’ve been looking for something to replace Hiccup, and this looks to be it!
Yeah but that still sucks, because people rarely know which neighborhood they are in. With padmapper, I could see exactly what was where and not have to worry about somebody thinking excelsior is somehow the mission, and the price per room/cats and dogs/walk score/etc... extras are amazing and integrated, especially if you don't know an area.

I guess you haven't really used padmapper if you don't understand how anyone could improve craigslist for you.
Wow, didn't know that! Last time I was there, I brought a flask of J Wray with me. You should have seen the looks on everybody's face when I uncorked it and started pouring it into the orange juice...I offered some whoever wanted, but no one took me up on the offer....fun times :)

Oh, and you're perfectly right: "Pepsi, Blackberry and Burger King instead of Coke, iPhone and McDonalds."
For small and complex things yeah, for big and simple not at all.
Agreed.

It seems to me that the highest level of CS education possible is a combination of theoretical CS, programming, as well as a ferocious study of the humanities. The best and the highest goal (in my opinion, obviously) is to build a wide understanding of the world around you, integrating many different thought processes and situations into your daily existence. Programming is "easy". Software engineering is something we learn in industry. Why should we be trained in those - let's get educated?
heh, I confused Honeycomb and Gingerbread, my bad
Seeing the breakdown from 1900 makes me very worried about the reports of TB strains that can't be cured by any known antibiotic. E.G. http://www.wired.com/wiredscience/2012/01/invincible-tb-indi...
But since they did, why use jQuery on mobile when 100% of mobile browsers support querySelectorAll?
Chaos to perfection
Whether its 'stealing' is debatable, whether lack of innovation leads to whatever-you-want-to-call-it is not. Just ask the music and movie industries.