skysight-inc/HackerNews huggingface dataset:
And the Chinese government does not want the rest of China to be shown, because?

You understand that those areas (and most of China) is already covered by Google Maps satellite view, right? Right?
Right, but that was because of a kind of prohibition on embedded scripting runtimes in general, and has nothing to do with C or C++ specifically.
At the recent StartAtlanta event, I met the founder of TripLingo and we went from concept to prototype in a weekend. We ended up "winning" that event, and have kept moving forward. The great thing about StartAtlanta or similar events is that you get to feel everyone out and decide if you want to pursue the idea, and conversely, keep team members moving forward.
It helped greatly that the TripLingo founder and "business dude", Jesse Maddox, was well prepared. He had mockups of the app, spreadsheets with sample data, and a business plan. He had put in 6 months of effort researching, was tech savvy (though not a programmer), and was organized. The point here is that if you're the non-tech-co-founder, putting effort into the things I just mentioned show, and you'll have no problem attracting top geeks to work on your startup.

-p
I personally prefer the simple, simple, simple 404 pages.

Like, a lot.
finishing with 17? really?

I finished with 23 and I still think it was too early.
I think it's better if the devs run something close to the production environment.

The problem is, web developers already have a lot on their plate.

LAMP. The operating system, the web server, the database, and the scripting language. Plus HTML, Javascript, and CSS. And all the frameworks that "simplify" making these work together nicely. Then they have to figure out how to deploy on the test and prod servers. Oh, and they better back everything up. And some redundancy would be good.

That's on top of the existing requirements:

- VCS
- Bug tracking
- Documentation
- Project management (Scrum? PMI? Flying-by-the-seat-of-their-pants?)
- UX / UI design
- Unit tests

Not to mention having some domain knowledge. The above is fine for a to-do list, but they might also need to know how to solve "real" problems, not just do IT.
Harmonix, Bluefin Robotics, Boston Dynamics...

What I see in SV is a lot of hype, douchebaggery, and exploration of the business model space with light agile startups. What I see in Boston is more academia- and government-connected activity, and high, high technology. Stuff that requires greater capital investment and time to develop a market. Both have their advantages and drawbacks, but if you like things like robotics or Lisp, you're probably better suited in the Boston area than SV.
Relate Business Term Paper to Your Study Topic Area
Business is a large field. Students writing business term papers will need to narrow their topic down considerably in order to ensure that they are able to write their term papers effectively. The term paper topic written on should relate to their study topic area.
How the rich soaked the rest of us
Why you should pass Driving test UK along with Hazard perception test
The purpose inclusion of hazard perception test within theory test uk is to minimize the risk of serious injury, property damage, and the associated impact of these events by reviewing hazardous equipment.
"I've said this before. I think this is worth repeating."
Another instance of a blog post that assumes we know what the product is.

I have no idea what Sprixi is, still don't after reading the post and clicking two links on that website

Please put a para about the product in the sidebar, or write an intro paragraph, see this sooo often on HN
Fans of OMM might be interested in the Wikipedia drama surrounding the OMM article deletion:

http://www.rockpapershotgun.com/2011/03/02/old-man-murray-de...

I have no dog in the fight, Wikipedia arguments are dizzyingly pedantic, but I found the conversation interesting.
Plus all the people who build apps for the walled garden.

If you need OSX to make iOS apps, then you better not gimp OSX. Or all the indy devs will look at Android.
That's true only under the assumption that the UI should be optimized for the Signing Out process. It shouldn't, the design has improved usability by hiding less frequently used options.
Don't forget that the text book companies and other curriculum development companies have a of money and profit tied up in the status quo.

They, too, will fight tooth and nail to prevent something like the Khan Academy's widespread use in public institutions.
best solution is to create a holding firm. sell your IP to the firm. The firm now owns your IP. You no long have prior-ip issues.

Your lawyers will show you how to do this nice and legal.

good luck.
I know this is a more reputable community than the typical site, but I would be wary of clicking through these links in non-incognito/private mode... it's amazing how trusting people are.
I think people would pay for that as well!
Fair enough, but the fact that their limits are not being pushed shows that most want to work for a higher standard of living. (Or at least that is their revealed preference.)
Sure, but that's because you're using 4 channels to get there and it's unidirectional. Thunderbolt is 10 Gbps per channel, so actually up to 40 Gbps if there were 4 channels available (there are only 2 shipping on the MacBooks, hence the 10Gbps bi-directional rating).
I can confirm that the email is the one I passed on to Jacques. The PayPal account is a legit one I have used in the past and is registered under the business name Tattam Software. If I encounter any problems I will look into the other option.

Thanks all... I had honestly thought the Internet had forgotten about me.

Peter
I was clarifying since you didn't say so explicitly. Best to be clear.
What You Can't Teach
Not sure. We Pay is ideally better for consumers, right? The donations are being made for what Peter made possible with Trumpet Winsock. I mean we are actually donating for his services and software, right?
Sorry to go wayward, but just did not understand why We Pay and not Paypal would be a better option.
Hotels in Hong Kong
Find Hong Kong Hotels Information, All Hotels in Hong Kong are listed on the website you can also make booking to any hotels in Hong Kong.
The Engineering behind LinkedIn Products “You May Like” «
Hotels in  Mauritius
Find Mauritius Hotels Information, All Hotels in Mauritius are listed on the website you can also make booking to any hotels in Mauritius.
Finding WiFi with a tall led stick and long exposures
Dijkstra's algorithm? Postfix notation? A slew of other algorithmic things I don't even understand?
Saw a cool presentation by Gary Warren King on AllegroGraph (a lisp based tripple store) last year. It stores RDF tripples, which seem to be a pretty powerful tool for modeling semantic relationships.

The slides and a recording are available on the lispnyc site: http://lispnyc.org/meetings
This is essentially the same as a traditional animated movie: gigantic sum of work to do, essentially infinitely parallel, and capable of being process-optimized such that two adjacent frames require much less work than freehanding them. They're probably using a large library of templated buildings (how many silhouettes are there at that resolution, really?), brushes, and then just applying detail work to the significant ones.

It's a big job, and it's impressive, but it isn't "We had enough people to freehand a scale map of the entire country, bwahaha."
With Paypal's history, I normally keep clearing them to my bank as they keep reaching a certain limit of say $1000. I mean I know it is stupid and misses the entire point of Paypal, but I would rather do this than my account being frozen.
How to post Facebook status update of more than 420 characters?
I LOVE UBER. A nice touch (one of many) is how they always say "Nice to see you again, David" whenever I'm with a girl.
The Two Most Useful Things
I may leave the computerized antler-scorer and the bag of trail mix at home, but I am never without the two most useful items any hunter can carry—duct tape and parachute cord, or p-cord, or 550 cord. Between these two items, there is almost nothing you can’t fix, rig together, or make work for just a little longer.
Actually, he said predrantry. Three R's.
I'll go one step further and speculate that it's just a matter of time before Apple acquires Square as their payment platform moving forward (showcase at iPad 2 event was serious pub...)
Linux nostalgia
I think the bottom line is, if it's something of interest, a tweet is a small price to pay. If it's not worth it, you'll move on. The hope is that the viral growth makes up for the drop-off. We shall see.
Car Bluetooth Installation
Latest car Bluetooth installation - Bluetooth installation different components for your car. Enjoy the convenience and safety of hands free mobile phone and other devices.
Beijing to track all mobile phone users' movements
I've heard that introductory courses that use Scheme go over pretty well, but most people's heads explode when they take Programming Languages I (in Scheme) at my university. It seems that after 3 or 4 years of Java, C and C++, their minds have formed certain expectations of what a programming language is supposed to be like (which is helpful when learning a new language that shares those expectations).
You people are funny.
> ...your development and production environments are pretty much the same...

> ...LAMP and WAMP installers...

Contradiction there, unless you're suggesting that production systems typically use all-in-one LAMP/WAMP installers.
Daily Money: 1M
Daily Revenue (@ 2.75%): 27.5K
Yearly Gross: ~11M
Employees: ~60 (about 180K yearly revenue per head!)
Avg. Salary (Est.): 75K
Yearly Salary (Est.): 4.5M

Assuming their other costs don't exceed $6M/yr, they're ALREADY profitable. Pretty slick. You just got Dorsey'd.

http://niketdesai.tumblr.com/post/3613418817/square-is-actua...
I'm a big fan of Salman Khan and his videos, but I think what he does can be done better.

He is a great teacher, and his ideas of watching lectures for homework and actually working with teachers in class is great.

But, he cannot teach everything. The world is full of fantastic teachers, but ultimately only the students can recognize who they are. I have recently launched a simple online platform, organized like a textbook, for the Salman Khan's of the world to contribute any form of instruction for a given subject or to ask questions and give answers, ranging in form from Youtube videos to hand-drawn diagrams, where the community will rate what is good and what is not. This will filter the mediocre content, and eventually, only the highest-quality submissions will remain. As an incentive, I have pledged to give every penny earned via advertising through June to the top 10 highest rated submissions. I am currently testing the idea with Calculus 1, Physics 1, Linear Algebra, and Classical Mechanics. I am young, stupid, naive, and have limited web design skills, and I could really use any kind of help or input with this, particularly in forming curricula. It is still a work in progress (in every aspect), and you can see it at ForgetTheTextbook.com
Great to read from someone who has startup ideas and is prepared to learn to program. My two bits worth: It's like a bar stool, best to have three legs.

1. Choose the startup idea that you feel most passionate about. There will be others as you progress, but stick to the first one (unless your customers vote with their money to go for a different one).

2. Pick a widely used, well documented language. My suggestion would be Python as it supports most paradigms and comes with a comprehensive collection of standard and additional libraries. Buy at least strongly recommended book. I recommend the ones from the O'Reilly series.

3. Be prepared to go off and explore particular issues with the programming language as well as your idea. You will probably end up with a lot of small point solutions. I frequently end up with two or more solutions to specific problems before selecting the one to integrate into my key project.

Other considerations:

* It's a good idea to establish test driven approach and incorporate your tests from point 3 in your code libraries.

* Use version control, I prefer git, but others are good as well. It's not so much which one you choose, but to use it consistently.

* If your idea is very web centric, then you might have to seriously look at JavaScript and Node.JS. But JavaScript is a difficult first language.
> Isn't the appeal of Google's app store that it isn't curated? Anyone can sign up and submit anything.

If you're a "I like to let anyone install anything in my phone" kind of person, I suppose so.
I agree with your tone...it is a great business they've worked themselves into. However, you are leaving out one major expense; I imagine they're paying the credit card companies between 1-1.5%.
Indian Black Money?? What is the solution?
Significant Tips for Web Development
Professional web development services leads to a high quality service that has the capacity of making known the unknown and also increasing the on the market share and the sales volume. Any web owner or business personality has to pick a reputable web development company that has the ability to make them achieve what they are after. With so many of such companies these days, the selection process should be different and special.
You might think so. It would be hard to test this empirically since I would need an alternate universe where people inside apple did not test unreleased software on themselves before releasing. But seeing the process that goes into deciding what fixes go in and what fixes don't has educated me to NOT update unless I have a real need to. I saw lots of examples where a fix for something broke something else that was seemingly unrelated. Or that a feature that I liked depended on a bug that was going to be fixed. That's why I wait on Software Updates. And if I don't need the Update, I don't install it.

The problem with 'eating your own dog food' is that it is dog food, so it's really hard to eat. To comply with this edict, I would set up a separate machine and install the latest build and play around with it for about 15 minutes and spend a half hour (or more) filing bugs. Thus, I wasn't really eating my own dog food...

Installing new builds turned out to be a big time-sink. It took time for the build to install and then you had to go through the paces of setting the machine up. You also had to do a clean install because of incompatibilities with previous releases.

After all of this, you started testing. Then you started finding bugs, and since I was in engineering, I tried to make sure the bug was reproducible and even tried to track down which component was responsible (which is a mess if you're dealing with overlapping stacks of software). THEN, you had to crawl through the maze of reported bugs to see if there was something already reported that was close... Hopefully they've made the bug reporting system better since I was there (but I doubt it… the system I used had been in place for a long time).

On top of that, I needed to get actual work done. There was no way that I was truly going to use a ever changing system of dubious quality to do work. I tried, and it was too difficult (although I knew of some folks that were faithful and did so).

'Eating your own dog-food' is an ok idea. It's not clear to me that it was the best idea for this particular situation. As a general practice, it seems that if your particular product scope is small enough, this would be a good idea. If it's larger, hiring a set of dedicated test engineers would be awesome. (The ironic thing is that Apple had those too!)
I'm pretty sure most of their 2.75% take is eaten up in fees.
Good point - I've hacked up a brief description in the sidebar.
Pretty sure I saw this recently on HN, perhaps in a comment. It's similar to Buffalo Buffalo Buffalo Buffalo Buffalo Buffalo .. (infinity).
http://en.wikipedia.org/wiki/Buffalo_buffalo
Dijkstra died the year I was entering 8th grade, a few years before I began experimenting with HTML. I'm now a 4th-year university student.

I'm so sorry, sir. I'll get off immediately.
[New Song] Kim Kardashian - Jam (Turn It Up)
Hacker News giving Reddit a run for its money? Bravo.
Oh wow, I totally blanked on that - yeah agree. I'll edit that in because it blows my argument.

I suspect, however, that the cc terms will be nicer since, in theory, Square is opening up the market more than it's cannibalising it.
Why not limited the number of searches that someone can make, or limit the resolution of the photos they can download? That will get a lot of people in the habit of using site and then they might upgrade when they get annoyed by the free limitations.
Developers don't want to spent time setting up an entire LAMP environment. There is a reason why Django and Rails are doing so well and that is it is extremely easy to start development and start testing. With SQLite as the database you don't have a need for a full DB to start developing.

Being able to launch a quick server to do testing is absolutely fantastic. I use poole.py for my site (to create a static portfolio website) and I use its built in web server to view my changes before committing them and pushing them live.

If PHP development became as simple as launching a quick web server just like in Python or Ruby I might once again take an interest in it, at the moment I am just not too interested in working on it, as either I have to set up and run Apache with mod_php on my local machine or I need to set it up on a remote machine, and then files are no longer local, and testing becomes a deploy/test cycle instead, or I am editing files remotely over a possibly slow SSH session, or having to FTP them on save.

No, a built in web server in PHP that does the handling of requests would be absolutely fantastic. Having a simple web server doesn't have to add much bloat at all, it isn't bloated in Python or Ruby either. Look at publicfile [1] for an extremely small web server, look at the examples in libevent [2]. A web server built into PHP only has to do the bare minimum, serve requests. It doesn't need all of the functionality that Apache has. It isn't meant to be used in production.

[1]: http://cr.yp.to/publicfile.html

[2]: http://monkey.org/~provos/libevent/ see [3]

[3]: http://monkey.org/~provos/libevent/doxygen-2.0.1/ (Event Driven HTTP servers)
I lived on Winsock + SLIRP + a university terminal account in 1994. Donated!
Dev process? I do what I think my app needs. It's rather 37signals-esque. I was the original user, and that's just how it's grown, other people happened to like it. I only take on other peoples suggested features when they align with what I want out of the app, or when the screaming and yelling from my users gets unbearable.

I have no tolerance for bugs, bullshit, or shitty customer support. Emails are answered within a day but usually hours, sometimes bugfixes even come out in less than an hour.

I don't unit test, I just write good code ;) Seriously, none of the bugs I've encountered were really unit-testable, so I don't really bother.
"In addition, a big part of the funding discussion is timeline to revenues, which is just completely ignored at this stage in the valley."

I'd be curious to see a long/medium term study on that - I wonder if the discipline of having thought out a "timeline to revenue" might prove to be a net positive to the odds of success.

While everybody can point at Twitter and Facebook as classic examples of "success" (at least in terms of market valuation) without early (or even current) clear plans of how exactly they're planning to make a profit from what they're doing - a "gut feel" suggests that startups with plans that include something like "we've found demographic X of size Y who're prepared to pay $Z/year for a service solving a problem we'll have in place by Q2 next year" are probably more likely to end up profitable that the team who've worked out a cloud-scalable-agile-web2.0-ruby-on-crack method of stealing all the underwear...
Survey Says: 60% Plan to Buy an iPad 2
So what is the key take away here ?

When you launch, as a matter of fact for the first 10 years, having a clever error page is not a "MUST-have".

Prioritize!

Btw, this comment is just as much for me as for the next guy.
FYI: It looks like there's a rendering bug in Chrome that pushes most of the interesting content below the fold: https://skitch.com/gbelote/r12ay/breakup-notifier
It was originally at .99, then raised to 1.99, and eventually 2.99 without seeing significant decrease in sales numbers. But at 2.99 I did start getting comments saying it was expensive, so I decided that was a good price to stay at.
Wasn't me, but why make gzip do the work when you can do it once, easily, yourself? Sure it can do it, but their servers can serve the closing tags, and google strips those. The discrepancy is weird is all.
Is there a way to make a donation without needing to create a PayPal account?
This is nice for a PHP cloud PaaS. Imagine the instructions for testing an app locally before deploying it to the cloud. Instead of trying to coach the user on setting up Apache (or whatever) in a way that mirrors your platform, you just point them to "php -S".
They trash Gabriel Knight III, but I would go back farther and trash Gabriel Knight II and other games of that era. That was when it first became technically possible to have a significant amount of multimedia in a game, so it did things like make you watch your avatar walk excruciatingly slowly from the car to the edge of the screen everytime you wanted to go anywhere, and you had to listen to a bunch of interminable bad acting.

I wouldn't know about Gabriel Knight III because I didn't bother to play it, or other Sierra games, after getting burnt by their earlier CD-ROM era games.
Suggestion: pay him by Mass Payment. You end up kicking in $0.50 in paypal fees, he doesn't have to pay to receive. It ends up that more of your donation reaches him net (if you donate above, let's see, $7.25 or so).

You'll need to save a text file. I think you guys can probably manage, but to make it copy/paste easy:

---

payments@petertattam.com (tab) 25.00 (tab) USD (tab) winsocks_rocked (tab) This is a totally optional comment.

---

Thanks for Winsock, by the way. You saved me hours of frustration when I was trying to get Compuserve and Warcraft 2 to work together, back in middle school. Crikey I feel old.
> Thanks all... I had honestly thought the Internet had forgotten about me.

I don't think anybody can forget Trumpet. Trumpet is one of those pieces of software that is unique in that everybody has a warm memory about it, as evidenced by some of the great comments sprinkled throughout this thread and the previous one.

Since a Winsock implementation isn't really in need these days, what else have you been doing to keep yourself busy? I'm genuinely curious, and I'm sure a lot of other people stopping by the thread will be too.

(There was a comment about you in the previous thread that sounded fairly grim. If it's even a little accurate, I'm just all the more glad this happened.)
Gtasks doesn't have a public API that I know of. I know there are some undocumented ways to get at it, but I'm not sure I want to deal with it. One of the main problems with syncing with other services is just the way todos are organized are different from mine.
While tail'ing apache's error log is how I debug PHP as well, it is not nearly as nice as the possibility to get full debugging within PHP much like Python does.

Also, this would make it easier to use Xdebug or something like that as it wouldn't require that to be installed in a possibly production system.

Also, most beginners using PHP start off with some shared hosting somewhere and get the directory include stuff wrong and now have live bad code on the web. At my university that was a big issue, but it is the only way these beginners had to test their website.
Pfc. Bradley Manning Faces 22 New WikiLeaks Charges