skysight-inc/HackerNews huggingface dataset:
Edit: I'd like to preface this by saying that I've never used Foursquare, or any service like this.

Then what is the point? My take away is probably not what it's supposed to be: that people really don't care about privacy until after they've had it violated and then cry about how their privacy has been taken.

I mean, if we take the article for what it says, the weird person is Shea. She's the odd one. She's the strange one. She's sharing her information with strangers, and when a stranger contacts her, she gets scared. I mean, what did he say that was creepy? Nothing. Oh, sure, the situation was creepy. But it was her doing.

She's broadcasting her where-abouts to the world. Someone picks up on that, contacts her, and asks about hanging out. She get's creeped out. He notices and asks. He then advises her not to do what she did.

I'm not heartless. She was frightened. Fine. And the resulting comments seemed excessively harsh. But really, if you're communicating information about yourself to the public, expect communication to actually occur.
In his defense, the page is three lines long, one of which is the copyright line.
Sorry about the misunderstanding. At a guess, I'd say they mostly just mean J.D. and M.D. degrees. Those are the ones most commonly lumped in with Ph.D.s, probably due to the amount of time you need to spend getting them.
The problem is space, reclining chairs will probably take up more space and need maintenance, not to mention the cost per chair and how to justify it. Airports and Airlines want to make the process of boarding more streamlined...investing in chairs that comfort the wait due to delays are a waste to them and a problem that needs fixing prior to the delay. Sure you have the elements to deal with, bad weather etc. which we all accept. The funny side of this post is that we all forget about when we eventually board the plane and it takes 1 hour to get to the runway to take off. Then 8 hours stuck in a chair that is less friendly than the one this post is complaining about. ;-)
Foursquare comes out of the idea of playing virtual games out in the every day world. What happens often when people are playing a game is someone gets hurt and then the fun is ruined for everyone.
The new MBA 13 screen is 1440x900, a nice step up from the 1280x800 that 13-inch MacBook users have been used to.

For web programming it is fine. Reddit was programmed on a 13" MacBook, after all.

If you're doing Xcode development I might still be hesitant. The rapidly upcoming Xcode 4 environment is one large window and seems to put smaller screens at a significant disadvantage. It's probably okay, but I would really want to see it running.
To whoever's downvoting Eliezer's comment above (I know at least two people have):

If you think he was stupidly wrong to issue the original challenge, downvote that. If you think he was right to issue the original challenge and stupidly wrong to back down when I argued, downvote me since presumably I'm even wronger. But what the hell sense does it make to downvote someone for being prepared to change his mind in the face of disagreement?

Incidentally #1: For an exposition of Eliezer's slightly-unconventional (but, for the avoidance of doubt, neither insane nor desperately ignorant) views on randomized algorithms, and some interesting discussion, see http://lesswrong.com/lw/vp/worse_than_random/ and http://lesswrong.com/lw/vq/the_weighted_majority_algorithm/ .

Incidentally #2: For the multiple-choice test, even better than choosing random answers is to choose random answers and them check them for low Kolmogorov complexity (in so far as that's possible; there are some theorems restricting it) and generate new random answers if the results are bad. You could turn this into a not-at-all-random algorithm that performs even better, given sufficient (vast) computing power: enumerate, and execute, all "cheap enough" computations that produce sets of answers; use this to put some suitable probability distribution on answer-sets (so that answers generated by cheaper computations are more probable, and then (deterministically) choose your answers to minimize the probability of failure. This is the kind of thing Eliezer has in mind when he claims that every randomized algorithm can be beaten by a derandomized one.
thank you. It's a bit less than I pay for a small room in Saint-Petersburg per year
You would have to pay $11,388 per year to use Cloudkick with 60 servers and still lose all data >1 year.

I don't get the logic of paying that much for Cloudkick at all. Monitoring tends to be a couple days work (at most) to setup perfectly and then very little on-going. Hardly worth $949 every month IMHO.
We rent at $2,200.00/mo for a 4/2 in south sj. That would be 3-3.5k in mountain view or cupertino, when we looked in August. If you time it right, you can find cheaper places. The absolute worse time to move (highest rents) is right before school starts.

Gas is $3.15/gal right now.

Food is ranges from 0%-15% more than the midwest (our comparison point). Shopping at local markets and farmers markets for produce will save you quite a bit.

Other chain stores and casual restaurants seem to cost slightly more than we were used to paying.

Any service that requires direct labor (gardening, cleaning etc) is going to be significantly more expensive than other metros, because the base cost of living is so much higher.
I use the cheap Microsoft keyboard that came with my work system. My favorite feature is that in exchange for somewhat tedious hour I can dismantle and thoroughly clean the damned thing. I am surprised that there was no mention of cleanability in the article and that it has not yet come up in the thread.
Yeah, Changi takes the cake as far as I'm concerned for "best airport". In the US, though, I think that award has to go to PDX- airport-wide free wifi, plenty of microbrews, and three branches of Powell's Books.
Google street view is available in Antarctica
Ok, I see on most monitors that we only see the description about 'Video calling'.
I'll try to bring the title about 'Meet new people' up, should help people understand that they can scroll down to read more...
Side Project: GoBlabble - Instant Voice Recording and Sharing over the Phone
You can get a muni fast pass (but you have to use a clipper card). That gives you free muni rides and Bart rides within the city.
Shocked at the lack of zabbix. Alerts, graphs, history, all in one place. Install the agent and you get the basics for free - I just set up a demo of it a couple days ago in 30 minutes flat.
I'm using twilio -- I compared a couple of the gateways and twilio's seemed really simple for python. Here's its github: http://github.com/twilio/twilio-python.
If you know the carrier (you could obtain this info from the user) you can just use SMTP (ie email). So 913 933 3333 carried by Verizon would be 9139333333@vtext.com (or something)
We use monit combined with a number of helper bash scripts running in cron. For example, we have a cron job that does integrity checks on sqlite databases and writes to a file if it encounters corruption. Monit is set to monitor that file for size change and sends an alert if anything is written to it. That kind of thing is a bit of a hack, but seems to be the way to do it if you are using monit.

We also use pingdom for external uptime monitoring.
I live in the mission and pay $1850/month for rent. One nice thing about living in the city is that utilities are pretty cheap. I pay about $100/month for everything. In Texas, electricity was at least twice that. Plus food isn't terribly expensive nor is transportation. In short, rent is terrible, but if you can make that, SF isn't too bad a place to live.
An iPad is only 1024 high, does OSX have a way to disable the window chrome?
My biggest speaking advice is to spread your legs a little further than shoulder length. I do not know why, but this simple stance will give you a lot more stability and stop the fidgeting.
Cons of native apps:

Everything listed in this article and the dozen more like it.

Pros of native apps:

I can get paid.

Native apps win.
Interested in joining my team? Read more
Hey,
I've been working on a website that will be able to replace Skype for a few features, such as video calling, calling, chatting etc.
I also have a feature where you can meet new people, the omegle/chat roulette way, but the ability to invite someone you know into the conversation makes it better, and the fact of having a contact list makes it better, because you can stay in touch with people you meet, instead of having to ask if they have a desktop program to stay in touch, but what happens is often this:
"Do you have Skype?" No.
"MSN?" No...
Alright then bye...

We are using the newest Adobe's technologies that allow for p2p directly on the web, and this is what provides the best user experience for video chat, and we want to be the best with it.

If you're interested on this project, and hearing about future ideas I'll put on the website, and discussing about new ideas, please tell me.

I have a few employees to which I outsource some work, but I am the only founder, therefore the only one who is higly motivated, so having highly motivated people on my side would be huge for me.

Thank you!
Nagios is great for alerts and problem monitoring. Cacti great for visualizing performance over time. Both take a bit of time and effort to set up on most popular Linux distros, but are well worth it. I'm using a base level Rackspace cloud server and costs about $20/mo.

For a reasonably priced hosted solution, check out cloudkick.com. It is also very good and let's you monitor ec2, Rackspace cloud servers, and your own boxes with an agent installed.
Agreed. I don't really see myself using this from my laptop, but if I could use my phone's already known location...
reallyslowsite.com is designed to be a tool that developers can use to simulate how their application responds to expensive HTTP requests.

You could use this, for example, to test that your mobile application is properly caching HTTP requests (it would be noticeably slower, even with a fast connection, because the request is guaranteed to take at least 2 seconds).

The specific use case I had in mind when I created it was testing the HTTP caching that will be used internally by the OpenStack "glance" project.
I usually deploy it is nginx => Django FastCGI via flup. Make sure to use prefork instead of threaded method. On top of that I run each Django project inside individual virtualenv's [1], where virtualenvwrapper [2] simplifies the process. Since all my servers are Debian-based, I use my own creation called flint [3] to automatically start/stop the FastCGI processes on boot/shutdown. For deploying code I use fabric [4] and then simply $ flint restart_all or $ flint restart myproject to reload the code.

[1] virtualenv - http://virtualenv.openplans.org/

[2] virtualenvwrapper - http://www.doughellmann.com/projects/virtualenvwrapper/

[3] flint - http://igorpartola.com/projects/flint

[4] fabric - http://docs.fabfile.org/0.9.2/
Not sure why this data fact is absent in every single comment but: How much for a pint of beer? Six pack? (kind?)
you don't get more bugs in python vs statically typed languages, you just get different types of bugs

also - there are code parsers like pylint that help you sanity check your source code in that manner.

speed - python is slow. We use python in scientific computing in extremely CPU intensive problems because python makes it very easy to control C and C++ layers that do the underlying work. that power in an interactive environment, complete with good visualization tools is great for science
I'm surprised this piece of linkbait is on the front page of HN.
How do you define actual connection to the network in case of WiFi ? Why connecting vs "sniffing" would make a difference as far as privacy goes ?
I don't understand why you make a difference between opening a letter and sniffing wifi network communication on an "ethical" POV.

I think it is reasonable to expect the same kind of privacy independently of the technical means for the communication channels between well intentioned people. Of course, you need encryption because people are not well intentioned, but not using it does not justify the wrong behavior.
Russian Hacker Builds 70 Terabyte Home Computer
That is a crazy price for anywhere in the valley. San Jose (not really SV) and further down have some cheap options, but I have yet to see anything at $1200.

Silicon Valley is actually comparable to the rest of the USA

Except anywhere in Palo Alto, and Atherton. The PA are is ridiculously expensive atm, because there are so many startups here again (both office space and living space).

PA is very nice but it is definitely an area where funded startups are over-paying for office space and accommodation. You can save a lot of money by going a bit south or north.

Which is why those suburbs - MV, Burlingame, San Mateo, etc. have seen a spike in prices as well. Last time I looked for office space SOMA was less expensive than almost anywhere on the peninsula.
Posts like these are just a waste of time. If you're not willing to provide the details so we actually know what company / product / service you're talking about how can we offer any credible advice?

Sure, it's easy to say "focus on the business" and "don't give up" but maybe what you're doing is a losing proposition from the beginning -- and maybe you SHOULD give up!

Who knows, maybe you should have given up before you ever started? It's hard to say without knowing any real facts ... :(
I wrote a book called Game Programming For Teens when I was 14, that was an international bestseller, sold in over 6 countries.

The book was written for teenagers who wanted to learn how to make videogames for the first time. I used a language called Blitz Basic to teach the kids. Why? Because they learned with a very basic language, how to make a cool game that was fun to play. They could even share with friends! But they didn't get bogged down in the intricacies of the syntax of C/C++.

I found that the teenagers who've read my book tend to get really inspired by the BASIC language, and that passion carries over to finally finishing the game in C/C++
Mountain View is safe at night. I've walked around after 10 many times without issue.

Transit doesn't have to be too bad. There is a train to Palo Alto and San Francisco and decent bus service. You can also rent a car from Enterprise for about $20 a day if you need to go somewhere away from transit.
I use munin to monitor http://codeboff.in. The stats page is up at http://codeboff.in:8080/ if you want to take a look.

Also I use Supervisor (http://supervisord.org/) to launch all my processes and it is configured to send me an email if any of them grows beyond a memory threshold and/or crashes (in which case it also attempts to restart it a few times).
One of my favourite comments is Bill Gate's "Ms Burns" hands. It's interesting to see how even in his newer (and much much better) presentations, he still periodically does it.

I actually find it endearing. Now that I've noticed it, I chuckle a bit inside whenever it happens.
http://www.housingmaps.com/ is another excellent craigslist listings frontend with a bunch of filters built-in.
He's a sales guy who's trying to pretend that's he a part of the in-crowd of programmers
I found Michael pollan's In Defense of Food to be a really interesting and refreshing read. On the cover is the motto: eat food, not too much, mostly plants.
I get that facilities are to a great extent an externality to the airlines, but don't they compete and pay for airport gates? Can't facilities grants be factored into the bidding process?
I almost said something to him about being an item-hunting scammer, but I let it go.

It's weird how accustomed we've become to anonymity in modern times.

What's really weird is how emotional people get about how other people spend their time. "Scammer" because he's been to 30 restaurants? Who the fuck cares!?
"Eat food. Not too much. Mostly plants" is a quote from Micheal Pollan (author of The Omnivore's Dilemma). As far as I know, he isn't a dietitian. I believe he is a Journalism Professor at University of California.
I love it. Simple and to the point - will definitely try it out. What are you using as your payment processor?
No. Anything can always be improved upon.
If it's important to them, perhaps they could... A/B test this? :-)
In the late 90s, I was working in a univ lab as a post-doc, when the IPO market was hot. There there was this brokerage company ("Wit Capital") which would give out IPOs to us serfs on a first-come, first-served basis. They usually got very few shares (maybe a couple of 1000 at most), and gave out only 100 to each applicant; and the competition was fierce. I wrote a Perl script which would poll their site (usually they announced an IPO in the evening), and if there was an IPO, it would fill out the web forms and submit it immediately. (This was before WWW:Mechanize and all those modules). I got in on quite a few of those, flipped them, and made a nice sum.

Later, ETrade got in the game. They would give you at most 100 shares. But I realized that you could open multiple accounts in ETrade and increase your chances of getting the IPOs. So I opened 35 accounts in all. Once again I wrote Perl scripts to fill in the multi-step forms and submit them. This was pure screen scraping and LWP. Once again I got into a lot of IPOs. (Side note: but this time I decided to hang on to many of them, instead of flipping them immediately. Sadly, I ended up losing a good chunk of money too; but overall still came out quite ahead :) ).

-----

When I was in the univ lab, the dorms got ethernet. Lots of students started sharing their disks via Windows. I hacked together a "search engine" with smbclient and Perl which would crawl their shares and index their contents; and with a simple Perl+curses app, I could pick stuff and download it. Soon I had 10s of GBs of music, movies, etc.
The guy states the points about why an operating system cannot generate revenue, but he misses the point that Linux distributions does not need to generate revenue.

It's total flame-bait, the guy needs the attention and tries to get it by half-ass disguised trolling.

Carefully added note under the story does not change my opinion of a barking dog under the wrong tree.

Precious minutes of my life wasted on reading unworthy crap.
For security monitoring: OSSEC (open source at ossec.net) and http://sucuri.net (paid external mon)
Also, not that you particularly exercised it here, but the whole what-did-cavepeople-eat argument is totally retarded. Cavepeople clearly could reproduce a fair amount of the time on the diet they had. That doesn't even a little bit mean that their diet was the diet people were 'designed for' or that that was even remotely related to their optimal diet.

(Which obviously doesn't necessarily mean that refined sugar is either good or bad.)

So we should all stop mentioning our ancestors when thinking about what to eat.
This is nothing new. Crazy people can be anywhere; they can follow you around, or simply be at your location. The Internet doesn't make this different, it just makes it slightly easier to target a specific individual. But Foursquare, unlike "real life", you can control. You can fake check-ins. You can simply not check in. But when someone is following you around in real life, there is nothing you can do, except maybe get a fake mustache.
This look pretty neat (although you have to fast-forward the "animations"...), but two things are not clear to me: 1) I see some fine-grained data decompositions, but what about coarse tasks when the overhead is high? 2) I've never looked into Clojure so far (sorry :) but how does this compare to OpenMP(I)? Or even with Python's parallel processing capacities, how much performance difference would be between, e.g., a C oMP and Clojure parallel processing implementation have? Or to Python's multiprocessing.JoinableQueue and Manager? Would it be worth the switch?
What is so interesting about buying up tonnes of hard disks and connecting them?
Logcheck. This lets mildly-important things annoy you until you fix them. Lots of "failed login for root" everyday, so I changed my ssh server to only allow logins as me. Lots of authentication failures for SMTP AUTH, so I enabled fail2ban. Now I don't get any annoying emails, and my box is slightly more secure.
I have nothing against government protections that make sense. But it seems to me that these days, such long-lived copyrights and patents are doing more harm than good.

The issues that you and everyone talk about, exists since almost the beginning of the Age of Enlightenment. Do you really think you're going to get away with historical ignorance and change the world for better? Surely, you could do better than your predecessors in this debate, no matter what sides of the same coin you are on.

You have fallen into Thomas Jefferson meme and is stuck there until you have forced yourself to look at radical ideas.

Why do you think and assume that patent and copyright make sense?

Have you look at the bygone era of 19th century American literacy market wheb American writers are starving due to the piracy of massive British literature? Even more surprising is that some British writers have earned more money than they would have gained in royalty for a number of years.

What about James Watt? Isn't he a hero of the industrial revolution? Nope. He is simply one of those steam engine inventor amongst many. He slowed down the industrial revolution with his patents and wasted his massive intellectual energy dealing with lawyers and lawsuits against his opponents.

Can we move beyond the tired cliched arguments of enlightenment era rationalization?
I don't use it, but it sounds like Facebook regarding default settings are more open than closed... which is great for Foursquare and bad for a general user that never checks that.
If I'm able to use a Dell mini 10v as my primary web and Xcode development machine, I'm positive you'd be just fine on an Air. ;)
I agree. $600 in Palo Alto is practically free.
Since most responses focus on SF or the peninsula, I want to add my 2c. Living in East Bay (Oakland or Berkeley) is also a good option. Rent in Emeryville/South Berkeley/North Oakland is cheaper than SF, but it's still easy to get to SF/Peninsula by BART.

We were renting a 1400sq ft 3 bedroom house in Emeryville for $1750/mo a couple years back, and a 700sq ft 1 bedroom apartment in South Berkeley for $750/mo before that. An 1800 sq ft house in Oakland rents for about $2200.

There's a lot of students in Berkeley, so it's also easier to find rooms/sublets than in SF, possibly. As far as public transit goes, it's a bit more painful than SF, but not too bad. My morning commute from Oakland to work in SOMA takes about 30 minutes - 10 minute walk, 15 minutes (2 stops) on BART, another 5 minute walk. No stress, no driving, no tolls, no parking fees ($3 dollars one way, versus $5 bridge toll, $20 for a day's parking downtown, and a couple bucks in gas you'd spend driving).

http://housingmaps.com/ (craigslist frontend) can give you a good idea about the price ranges around different locations in the Bay Area.
I just plugged in Chargify a few days ago and it's working out well so far. Glad you like -- feel free to pass any feedback to omar.bohsali@gmail.com. Thanks!
Without effective weapons, many will die. Nobody picks a fight with someone who can effectively fight back.
How about we get rid of the military first, then we can whine about how expensive higher education is for the taxpayers.
Very nice. I really like every single screen, up until I went to look at my Hacker News 100 feed (http://feeds.feedburner.com/newsyc100)

I was expecting it to break, because the title links to the content, and the body of the rss item links to the comments, but not quite that badly.
Though decorators functional identically do just passing a function to another function which returns a function, the decorator syntax is uniquely useful. For framework like Django, it lets you "tag" a function with a single line at the top. I think this greatly enhances readability over the alternative.