skysight-inc/HackerNews huggingface dataset:
Have you "reported a problem"? The "tile" under my property was misaligned and the road that it showed on the map was about 50' skewed from the satellite view. I did the report a problem thing and they fixed it in 12 hours. I'd let it be like that for years, figuring no one would care...

I might have gotten very lucky there, but it can't hurt to report it, right?
This app lets you blackmail yourself into reaching your personal goals
http://www.spatialsituation.com/sopa-map/
People don't trust Microsoft. And they're selling it under the Windows brand. How cool is Windows? Not very. Who wants viruses and blue screens on their phone? Not many people. (note: it's irrelevant whether blue screens and viruses actually exist on WP7).

The XBox succeeded in part because it was sold off-brand.
IT magazines
Might be a bit ambitious covering Fortran, Lisp, C, Smalltalk, Scala, and more in an intro to programming course. This looks more like a history and comparison of languages.
Thank you for the entertainment, unknown people of HN.

X.X.X.X - - [27/Dec/2011:00:26:07 +0000] "GET /hey-i-can-send-secret-messages HTTP/1.1" 404 211 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2"

Y.Y.Y.Y - - [27/Dec/2011:00:26:19 +0000] "GET /I%20can%20recieve%20secret%20messages%20too HTTP/1.1" 404 211 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0"

X.X.X.X - - [27/Dec/2011:00:26:25 +0000] "GET /hey-i-can-send-secret-messages/maybe-al-qaeda-could-use-this HTTP/1.1" 404 211 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2"

X.X.X.X - - [27/Dec/2011:00:26:50 +0000] "GET /ooh-you-can-recieve-them? HTTP/1.1" 404 211 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2"

Z.Z.Z.Z - - [27/Dec/2011:00:27:05 +0000] "GET /they+are+already+using+it HTTP/1.1" 404 211 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0"

X.X.X.X - - [27/Dec/2011:00:27:34 +0000] "GET /hello-decatur! HTTP/1.1" 404 211 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2"

Y.Y.Y.Y - - [27/Dec/2011:00:27:56 +0000] "GET /this%20is%20alqaeda%20checking%20in...%20Hussain%20do%20you%20copy??? HTTP/1.1" 404 211 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0"

X.X.X.X - - [27/Dec/2011:00:28:15 +0000] "GET /200-hussain-found HTTP/1.1" 404 211 "-" "Mozilla/5.0 (X11; Linux i686) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.121 Safari/535.2"
Response 500 :(. I was having fun chatting with GET requests..
Pretty much.

And if one is loyal to consumer products that have much more of a everyday influence but support that bill... well then it gets even harder. Looking at this list, I would have to stop playing any EA game (and I have played NHL games for over 15 years straight), listening/buying music from a bunch of bands (as they might be under some of these record labels), stop following the NFL or paying for any tickets to their games, stop buying any books from Penguin, never buy a Pfizer made drug, give up Time/Warner cable even though there isn't any other option in my area, and give up my Mastercard/Visa card. And that's probably just the tip of the iceberg.
The you should see what we do to the Mapuche over here. Last week the Supreme Court confirmed a sentence of three years of _probation_ for a cop who killed a Mapuche activist. Their communities are violently raided with gunshots as a matter of business, international media is harassed out of the region and the national media doesn't cover squat.
Every iOS developer has been made aware of this for quite some time now. Most of us knew it was coming before it was announced because they've been doing this every year for quite some time now. The itunes connect/app approval team needs a break. They work 51 weeks out of the year, including weekends (I've had an app get approved on a Sunday). They deserve a vacation more than anyone I know.
He comes across as one of those people that suffers from most of the Geek Social Fallacies: http://www.plausiblydeniable.com/opinion/gsf.html
Very handy. Also, you can do something like this:

git config --global alias.open '!sh ~/gitopen.sh'

Which lets you invoke it like:

git open diff master

Edit: Alternately, if you save the file somewhere in your path as "git-open", you can run it with "git open" as well.
I coudn't respond to hussain :(
Perfect Body Teen Girl Striptease - YouTube
GoDaddy Owner Kills Elephant for Sport
It's not really about traction. It's about finishing something, getting it out there, and iterating. I'll be totally honest, there are some really big obvious features that this lacks. Like you said, it needs to be responsive. That's on the list. I've been sitting on this thing for a while so I thought it'd be a good idea to get it out there. Honestly, we're 4 comments in and I already have a good idea of what to focus on next. I'm sure that eventually I'll get it to a point where people are more willing to use it. I will say that one area it excels is with total beginners. I've had a lot of success getting CSS newbies to understand layout concepts with this. Anyway, thanks for the feedback!
Today's Microsoft is yesterday's Old Spice, it's an "old man" brand that nobody wants to touch. It's the ultimate of un-cool and hasn't even risen to the level of irony like using an old Motorola or Nokia phone as a statement would.

They need to market these Windows Phone 7 things directly to people who are thinking Android, and they need to push them and push them hard. All I ever see are these weak-sauce ads that have nothing to say and leave you more confused at the end than at the beginning.
Log for Machines
Not to mention the insane hours they work. I had apps approved well after midnight, California time.
No they seem to think they've hacked a private news company with strong ties to various intelligence services that had truly awful computer security practices (cc numbers in plain text on a webserver) and have gotten a lot of press.

The goal is to show people that their data is not safe because of widespread poor security and to encourage the public to actually demand more than a token effort.

I don't want it to sound like I fully support their actions but it's silly to make them out to be ignorant or inconsistent.
Orange New Beats Dy Dre Studio Headphones From Monster on Sale
Wouldn't that be resolved by having people work rotating shifts?
If you like 'security' then you can build up experience nights and weekends. There is a lot of iPhone work available. If you get experience you can eventually switch from part-time to full-time.

Sites like theymakeapps.com and CraigsList can help find you projects. Historically we've found most of our work through referrals.

Since you work for a big-company consider if there's a role to do iOS dev within your current company.
To an extent, you're right. But SICP already covers most of the concepts of these languages -- it just chooses to cover them all in Scheme, with a functional bias. I don't see why differing syntax should affect the teaching of the concepts, as long as focus is maintained on one language when it comes to actual programming. That said, this course as it is does teach too broadly to be an effective intro to CS.
> For example, Google buys the majority of surveying data that it uses in building it's maps, everyone can buys and use the same data.

This is no longer true. Google spent millions of dollars paying people to drive cars around collecting data for them. The majority of their data nowadays is their own (in most of Europe, Canada, and the US at least). Recently, they've even convinced their users to work on their data for them with the Map Maker product (all while holding the data behind a non-commercial, non-compete license and charging 10's of thousands of dollars for the right to use it).
The credit crash was due as much to people taking on obligations they ought not to have taken on, as it was about lenders making loans they ought not to have made.
The Story of Stuff Project. Learn how wasteful we are
Worse is better. Everyone seems to rediscover this again and again the hard way, most especially certain companies in Cupertino and Redmond.
Really? Remember that Zune product?
It would be nice if you could still view existing reports, crash reports, and issue promo codes during this time period though. Those are all automated and will still function without the employees there. Last year was the first year I experienced this, and I definitely wasn't expecting the entire thing to be offline.
Color theory for designers
There really aren't that many skilled, mentally healthy people who actually want to work overnight/holiday shifts. It's pretty much always the guy who drew the shortest straw or desperately needs the night shift differential
Teachers should only marry people who understand what a "teacher" is.
USA could invest in 3D printing technology, then the people could make their own made in china stuff.
If you have a problem during that period, though, there'll be no one there to help you out.
53 49 4c 4c 59 20 48 55 4d 41 4e 20 41 4e 44 52 SILLY HUMAN ANDR
4f 49 44 20 49 53 20 46 4f 52 20 52 4f 42 4f 54 OID IS FOR ROBOT
53 20 41 4e 44 20 4e 4f 54 20 59 4f 55 52 20 50 S AND NOT YOUR P
55 4e 59 20 43 41 52 42 4f 4e 2d 42 41 53 45 44 UNY CARBON-BASED
20 42 52 41 49 4e 20 4d 41 44 45 20 4f 55 54 20 BRAIN MADE OUT
4f 46 20 4d 45 41 54 20 20 20 20 20 20 20 20 20 OF MEAT
What do you mean "struggle"? The page loads slowly? It's showing data but it's wrong? Google Maps and OSM don't use the exact same data. What's wrong with OSM? How can I help you fix it?

OSM is very, very good in some areas and not so good in others (especially in the US).
Looks neat. I'm just curious, what is the motivation for naming this `gitopen` rather than `git-open`, which allows `git open` with no configuration?
Thanks for the response, graiz. Frankly, I did not have much luck generating serious inquiries from CraigsList (there is a lot of "profit sharing options", which, AFAIK, means "we'll pay you if our idea is successfull, but we won't invest anything upfront"). I would prefer doing a bit of work with local dev shops.
My company does not do anything with iPhone development ...
Which city do you live in? Can I help you put your house and address into OSM so you can find it the next time you look?
I found the community manager response from NameCheap rather interesting. Looks like they did attempt to reach out which is what I would have expected prior to such a blog in the first place. http://community.namecheap.com/blog/2011/12/26/godaddy-trans...
My Favorite is thye Wicket framework. After having used JSF , which is a hellhole, I found wicket to be remarkably versatile and powerful. It integrates cleanly with Jquery. DOJO aw well as Spring. It is the only J2EE framework where designers can tweak HTML templates without the programmers having to worry about integrating those changes back.
I'll post this to my blog as well: www.nicolaerusan.com

Not sure if it's a bug or not in Chrome. But I do recall having made a more complex Chrome extension before, where we were using the same background page strategy to handle the Cross-Origin behavior.

In either case, Chrome Extension documentation is in much better shape than Safari Extension documentation at this point.
Are those the only 2 possible things a consumer might want?
Could you explain more about the message queue? How it was implemented, why do you decided to change it and what's the new setup?
By that same logic, half the Internet should just shut down on major holidays; or even simply on weekends. There was no one working at my bank to help me if I had a silly website issue yesterday, but they didn't take the site down because of that: I could still check my balance, and if I had a problem with the site I'd just have to wait until their working hours came back.
Those are specific positions on a screen in a desktop OS UI. That's HUGELY different from yet-another-webapp, because you only need to learn it ONCE, and then it remains the same always, no matter what app you're using or what page you're viewing.

With web pages and apps, it's up to each designer to decide where and how things are laid out, and everyone has their own opinion, so if 20 designers decide to hide their components, how is the user to find them? The last thing I want to do is play hide-and-seek moving the mouse around a webpage/app randomly in the forlorn hope that maybe one of the gadgets or magic locations will pop up a control that I can use.

Put in a gear icon that I can mouse over. Put SOMETHING there that says "hey! I can be interacted with!" Otherwise I'll just ascribe the interface as designed by someone incompetent and look for an alternative.
many solar markets around the world have reached grid parity

I'm not one who watches alternative energy technolgies closely, but this statement screams out for further substantiation. Examples. Which markets? At least citations of reputable reporting on this. Because it strikes me as patently unbelievable.
Launching the Kindle Fire was a mistake
This shutdown happens every year and has at least one awesome effect for consumers: Price schedules are determined before the holiday and locked down from any changes until after the holiday. Since many game publishers are providing deep discounts during this period of time, this means you can take your time making purchasing decisions without worrying that a sale price will disappear if you don't buy right now.

Here are some examples of the amazing deals you can get in the App Store for the next few days:

Gameloft: http://toucharcade.com/2011/12/20/christmas-sale-gameloft-do...

EA: http://toucharcade.com/2011/12/20/christmas-sale-every-ea-pu...

Telltale: http://toucharcade.com/2011/12/19/christmas-sale-basicallyte...

Crescent Moon: http://toucharcade.com/2011/12/19/christmas-sale-all-of-cres...

Square Enix: http://toucharcade.com/2011/12/22/christmas-sale-square-enix...

This year I ended up buying every title listed from Crescent Moon and a bunch of titles from the others as well.
Does that indeed override the state laws? Many states have laws against things that are not federally prohibited, and legal in other states that do not prohibit those things.

I think you may be incorrect.
NameCheap Did Reach Out Prior To The Blog
The place where people buy phones doesn't try very hard to sell them.
As much as I appreciate creating our own work for all of the fame and fortune it brings us developers, it seems like Bootstrap (v2.0) and even Zurb/Foundation is much further along than this project. I can't imagine why I'd use this over one of those two choices.

Did you consider contributing your time and expertise to an existing project instead?
> This seems rather disingenuous. A map that is missing major areas is not only not well mapped, it clearly "does not work".

It is very rare for OSM to be completely bare in a major metropolitan area (especially in the US). It could be that the addresses are gone, but at the very least the road network will be there from the TIGER import.

> I'm not a cartographer, I have no interest in being one. I certainly am not signing up to integrate OSM into what I'm building and be on the hook for user complaints about missing map data, and have to do that myself.

You don't have to be a cartographer to add data to OSM. You sign up, point and click or drag and drop. It takes minutes and you don't have to have any particular knowledge before hand (especially cartography). Having said that, I completely understand not wanting to be on the hook for user complaints. That's why Google charges thousands of dollars. Some people (the writer of the blog post in particular) aren't interested in paying that.

> Not to mention, contributing to OSM in the strictly legal way is not at all trivial - for legal reasons you simply cannot consult any other map, so basically you'd have to go out, walk/drive/bike around your area with paper and pen in hand and "map" it yourself. That or trust you have perfect memory w.r.t. your city. The bar for contributing back is high, can we blame people when they'd rather just have a map that worked?

This is not true. Mapping with paper and pencil on foot or bike or car is a great way to get outdoors and thousands of people use this technique to add to OSM every day, but you can also use any one of the dozens of aerial imagery backgrounds available to help you create data from memory.
Sorry, that was a poor choice of words, and I apologize. But I still think it's a bad idea, if only because you're going up against multiple billion dollar companies. You're essentially a novice climber who wants his first climb to be Everest.

Business isn't easy; you'll need every advantage you can get. My advice (and what I'm personally doing, after being in almost the same situation as you) is to build a smaller business first, specifically something that does not require a network effect to be useful. In other words, a product that is useful to a single customer without any other users. See stuff by 37signals and most SaaSs in general for examples.

The end point is really that business is hard, and it's infinitely harder when you go after something huge like eBay on your first try. That's not being bold, it's being foolish.

Why not build something smaller to learn more about business, make a good bit of money from that, and then take on eBay? It is quite a bit easier to build a 100k/year company than a 100million/year company. Plus, you'll have money to bootstrap your company.
OSM imported the TIGER data from 2000 several years ago. They chose not to update it with 2010 data because of the difficulty of properly updating.
This is a classic look at fragility versus optimization, much like what Nassim Taleb writes about.

A lot of his charts to demonstrate this concept (that the more "optimized" something becomes, the more fragile it becomes) look like the ones from this article. For example: http://bit.ly/sKM7B0

I'll try to find more images. Taleb's writing looks at this general concept in great detail across almost everything; in the context of business, basically what Joel says is right on the money. Great article.

By the way, I think I'd prefer running a small biz to an Amazon or Wal Mart. You?
I like this, I really should do the same next year as I look back and don't really have a good record of what I did when and where most of my time went. I know I've added a lot to my app this year but hard to assess whether I spent my time effectively.
Why necessary? I distinctly remember avoiding GoDaddy due to their awful reputation when registering domains over a decade ago. The alternatives have always been available. I'm puzzled as to why so many people used them to begin with.
Would be cool if after July your writing style changed :)
Because Microsoft is promoting it as a premium product. people who want a premium phone get an iPhone and everybody else gets an android. Windows phone is positioned to compete with iPhone, which it can't do.

This opinion excludes nerds who obsess and agonize over things before making a purchase, so please don't reply with "wahh android is premium too" comments. I agree, but that isn't how it is positioned in the marketplace.
There's the "more information at a glance" marketing angle that Microsoft initially took, but that doesn't strike me as being sufficiently captivating for the average smartphone seeker.
I think people underestimate how their relatively late release hurt them for the low-tech consumer. A number of people probably went with Iphone or Android before the first WP devices came to market and now are too entrenched to change.

For developers, I think the same story holds true. I know a number of people who were fairly excited for the platform but ended up going with something else because they got tired of waiting for the original release and wanted to start writing apps to make money. The reputation MS has developed (old, evil, bloated, etc) also doesn't help. Not saying it is true, just that it exists.
You need to try a WP7 phone. I genuinely think that it represents a 'third way' between Android and iPhone. Yes, it's locked down, but the UI works around very different principles to iOS.

It really isn't very app-centric. For instance, it has a 'People' tile that is basically your phonebook... except that each person also has a 'history' section that collates all your Facebook, Twitter and e-mail exchanges with each other. It also shows you a feed that combines your Facebook, Twitter, LinkedIn, etc into one place. I don't have to load up a separate app for every action I want to take.

It's very, very well put together. Their next step (IMO) needs to be to allow more third party integration- I want GChat alongside FB and Live chat, Foursquare integration with the 'Places' tile, and so on. I'm pretty sure that it is on the way.
I think if you're looking for a replacement for SICP that covers a broad spectrum of language paradigms, (in particular paradigms beyond just imperative vs. functional) a good choice might be Concepts, Techniques and Models of Computer Programming, which uses the Oz programming language.
Agreed. This should be obvious. It's in the name: mapSTRACTION. Another layer.
No, I have to side with newobj here. People protesting "internet mobs" seems to have become some sort of strange meme over the past few days/weeks. I don't know where the idea came from, but I've been seeing it exclusively used against anti-SOPA/godaddy people. And I am seeing it primarily from accounts that are younger than 2 or so months.....

Seriously people, this isn't medieval mob justice. We're not burning down a widow's home. Worst case scenario if we're wrong is a few stock tickers dip for a few days. Cut it out with this "omg mob justice" shit.
Monster Beats by dre JustBeats Solo Headphones Purple for Sale
Can somebody explain the article in laymen terms ? For those not too familiar with GAE...
I'm not disagreeing, but I do wonder: is Blackberry cool? I don't know a single person that regards Blackberry as a desirable brand. But they are (were?) known for solid devices and good integration.
There are plenty of good PL books. The main text for the course in question is Scott's "Programming Language Pragmatics", which is excellent.
Domaintools may be the best-known whois database, but it isn't the only one and not all of them are as easy to check against.
Clojure REPL for Android (free)
No, but his question is still unanswered. What does WP7 bring to the table? Simply saying WP7 is superior doesn't make it so.
Simply that there is way more at stake, and Microsoft won't give up as easily.

Zune was a media player, the market for which is being destroyed by smartphones (why carry around two devices?). So merging Zune into Phone makes sense- I just wish they'd stuck with the Zune name, in all honesty. But there's probably a corporate angle to why they didn't.
No logic programming?

I'll add Robert Kowalski's "Predicate Logic as Programming Language" to the reading list.
Take a look at the P/E values for various companies. Ones with a high P/E are clearly those where the shareholders believe there is long term growth in the profits, and are willing to forego current profits to get it.

I really do not buy into the popular idea that shareholders are only interested in short term results. If that were true, then marginally smarter investors would regularly make themselves huge fortunes by buying undervalued stocks.
Competitor: GoDaddy Thwarting Domain Transfers
Ah, yes. "Premium Domain Protection (5 years) $89.95" will magically appear in your shopping cart when you purchase a domain.
TreeSheets, a programmable spreadsheet/mindmap/PIM crossover
Are reviewers skilled?
I'd say that statement is deeply subjective, in all honesty. I don't see any more soul in iPhone than WP7.