skysight-inc/HackerNews huggingface dataset:
I recently visited the college town where I studied with my wife, and I am considering moving there, because the bay area has become practically unaffordable. I know that the weather is really something to die for, but the financial situation of the state is dire -- that makes for a very bad long-term outlook.

Portland appears to be a very nice place, strikes the right balance between sprawl and compactness. If only it had better weather....
Sure-advantages include a great mixture of being near to much of Europe, a short train ride from the alps (I do lots of hiking in the summer, skiing in the winter), very high salaries, no poverty, great universities, intense work ethic, etc. I don't by any means need a car, and if I did there's Mobility (the Swiss analog to Zipcar).

Disadvantages include having an older population, being small compared to New York, having less of a startup culture than SF, being very expensive, having many hurdles to get a residency permit for an American, and various innocuous cultural differences that simply take getting used to.

That said, I love it there and am heading back.
Do you have a link to the original pdf?
Ask HN: High school job advice
I am a senior in high school and I am looking for some advice.

As a high school student who cannot work full-time, it is near to impossible for me to find a part-time job related to computer programming or web development (locally). Since that's the only real thing I get a drive to work on, I don't know that I would want to work doing anything else. I know that the kind of work I want to do is more of a preference than an actual requirement, so I'm stuck on what to do.

Would you suggest I just find a job, regardless of what it is (money's money, right?), or should I use that time instead to hack away on personal programming projects, with the possibility of financial gain in the future.

Thanks.
The top five links for "R" are all the right ones. Google seems to have you covered.
gotta love 1.5GB being described as unlimited memory
Ask YC: is it ok to make an iPhoto-like iPad app?
Or would that not be acceptable according to Apple?
But by the same logic, USA is pronounced "yousa", URL is "uhrl", and HN is "hun".
That's incredible. I know Emotiv invested considerable time and money into "securing" the feed coming off the headset -- and it's broken in less than 24h by an individual (our own daeken!). That send a pretty powerful message about proprietary hardware...
Ask HN: Indexing/Crawling the web?
Are there any hackers here that have experience indexing/crawling the web? I am wondering if anyone has any data on the cost of the bandwidth to do so? Even if it was a text only crawl it seems like this could be costly and I have a couple of ideas that would involve me playing with data extracted from a crawl. I have no experience in this area so any information would be greatly appreciated! Thanks!
The only thing that sticks out in my mind as being a potential issue is user IDs.
i have a 2 bed/2 bath close to caltrain station. depending on where you live in san jose, the rent could be cheaper than sunnyvale.
Not sure if this helps but it could save you some time / money - http://www.80legs.com you should be able to set up a sample crawl for free to start to get a feel for the size of the dataset.
Whoever is downvoting you clearly didn't read the article. That was hilarious!

> My new friend then “gifted” this young girl a $300 ticket. She jumped with joy, we arrived at the Wal-Mart, and she thanked us both for the ride, jumped out, and gave us each a Blow

Pop
Haha, that's virtually identical to what we're doing, except with GWT, so we can hand off some of the tough stuff to the underpinnings and don't have to deal with js's strange object-oriented system (at least to us, C++ programmers ;)).

So you didn't use the audio tag's <source> option? Did you find that too slow?

(also, I don't know if it'll help you at all, but I got audio working nicely on iPhone/iPod/iPad and wrote this tutorial about it http://flax.ie/how-to-get-hidden-autoplaying-audio-in-html5-...)

Edit: By the way, does your map editor output as JSON? We went through a bunch of crap getting serialisation/de-serialisation working across client/server, but you probably wouldn't hit any of those problems because your code isn't "compiled"
This over and over again!

My mother forced me to try out for drama my freshman year of high school. She bothered me all summer and said that if I tried out, I could choose whether to join or not, and she would never bother me again. I was shy, introverted and scared of most social situations that didn't involve my 4 highly geeky childhood friends. Going up on stage was simply not going to be something I was going to do. I agreed to go just so she would stop bothering me.

Brilliantly enough, I met so many girls during the audition and even got invited to a party later that night that I sang 'happy birthday' out of key and got the part of 'man with umbrella'. It never occurred to me after that day to not do drama. (FYI: men will usually always get some chorus part, and even if you can't sing, you'll be in a group of people who can, which is 10x easier than alone)

I did a musical every year throughout high school and had the _time_ of my life. It made it easy to speak in public, win business plan competitions, talk at trade shows, cold call people for sales, do interviews in front of a camera, and got me invited to 3-4 formals per year during high school.

If you want to start your own company this is the most fun way to be learning extroversion.
have u thought about elance or something like that?

what language do you know? maybe i (or someone else here) will hire you.
Speaking as a rubyist, now that's a compelling reason to use Python more.

I would be happy to use this to read some MongoDB data as well (I guess it's probably possible).
They should swap out the game engine to get it up to date.

How long could that take?
Perhaps I'm wrong, but scipy and numpy seem to do a lot of what they want, and if they started there a lot more of their effort could go into porting the libraries.
IF you don't have something concrete, make something up that sounds concrete, within the realm of puffery.
http://www.penny-arcade.com/comic/2010/9/8/
Sales without a feedback loop in it to your devs/marketing people is wasting a very large amount of effort.
The train has already left the station on encrypted fat cookies. It's not productive to argue that the problem is fundamental to the design; it isn't. This is the textbook definition of an implementation fault.

Note that (a) lots of people have screwed up HMAC recently and (b) HMAC isn't a solution to the padding oracle problem unless you take pains to make sure it isn't.
Love the concept. Looks like Ask Me Anything from reddit - yet better.

I would replace the blog description immediately, though; it might have been five years ago when the internet was new and everything, but "things" and "stuff" in descriptions is like nails on a blackboard to me.
This really isn't much different from other OAuth providers eg Ebay. Maybe twitter is more explicit in asking that the user agent is kept secret, but many other providers ask the same thing implicitly, and are just as likely to shut off your app if others spam on your user agent.

And yes Twitter is just like thousands of companies that have come before them that pay lip service to partnering companies.
I read it on both my blackberry and ubuntu/firefox with adblockplus. I saw no break other than a simple space between them.
In fact, IAmI is where I found 2 of the 3 interviewees so far. Any suggestions on description?
Thanks. I plan to visit the country one of these years.

Good luck with your startup!
How the distracting pin stripes in OS X up until 10.3 (when they were made significantly lower contrast, before they faded away in 10.5) got past any UI experts or even Steve Jobs is beyond me. I'm an ardent OS X user now but I'm surprised to still hold my 2000/2001 Windows user opinion of "eugh, the new Mac OS looks horrible!"
make sure you respect robots.txt, including Crawl-delay:

http://en.wikipedia.org/wiki/Robots_exclusion_standard#Crawl...
My hands are already rulers:

Distance from tip of thumb to tip of pinky = 9 inches when fully spread.

Distance from base of thumb to tip of index finger = 6 inches when thumb is at right angle. Combine two hands to measure a foot.

Max spread between second and third fingers = 3 inches.
I had this one solved already, but thanks. See, think about it for 10 minutes and it's not hard.
Thanks all. I try to stay out of the 'female' debate posts (after doing one that covered pretty much everything I had to say on the topic).

Bottom line: Within 10 minutes of meeting you (or less, if you're very good), whether you're XX or XY shouldn't matter.

Whomever you're speaking with should be thinking "damn. That's an amazingly driven founder." Period.
Well, I respect your choice. I've been playing with Django for some time. There are things that I don't like and there are things that I like. However, I'm little surprised as to why didn't you try anything beyond Django in Python world, please enlighten me--I'm curious?
Want a job? ;)
FCC move to release 'white spaces' has tech firms dreaming of wireless boom
Okay, here goes: You're old-fashioned.

Things are more fun when they're part of a game. Brushing your teeth or doing your homework was not fun at age 6, but if you got a gold star, it was worth it, just because gold stars had some value to you.

But, you say, you don't care about games associated with your everyday life these days. Okay, then. You don't have to play. Don't pretend that your preferences are a model of the way things ought to be. There are a lot of ways that that doing non-fun things can be made more fun with technology and games.

Putting RFID chips in your plates will make lifting more fun if it's tied to a fun, competitive game with teammates cheering you on. The fact that you personally don't want to play doesn't mean that making healthy things fun with technology is an insurmountable problem, or that people should give up on all this fun stuff and pull themselves up by their bootstraps as you've made it so very clear that you have.
Make sure fat cookies are MAC'd AND CBC-encrypted, decrypt, always check the MAC, generate indistinguishable errors for the MAC failure and the padding failure, and expire sessions associated with bad decryptions or MAC failures.
"But... but we used 128-bit AES! It's rated for U.S.A. Classified Secret information!" Yeah, but you put the S-box (AES key initialization) in the code you sent to the end-user. Also, ECB http://en.wikipedia.org/wiki/Block_cipher_modes_of_operation... So... yeah.
Think there have been 7 female founders so far...
google: r statistics foo
Is it just me or do "wireless microphones" seem like a very narrow application to get dedicated spectrum? Am I underestimating their importance and/or technical needs?
This is why you can't tell an interviewee what you want in an employee. You need to hold your cards close to your chest and get THEM to tell you what they deliver.

If it doesn't fit then you need to consider finding someone else.

The worst thing you can do is bring in someone for an interview, tell them what you want to hear, and then allow them to echo back to you what you want to hear. Which is what most humans will do.
I think "yew-are-ell" and "earl" for URL are similar: both are in wide use, with the figurative/fewer-syllables variant gaining over time.
This person seems to have issues.
Hmm, when I first saw the website, I thought something along the lines of being at a dinner party sitting next to the most awesome guy with a story to tell. It also reminds me of how David Foster Wallace overcame his phobia of going to parties; he used his love for learning and told himself that there is something to be learnt from everyone.

On another note, you should create a separate Twitter feed specifically for news and updates pursuant to the siate.
Revolution Analytics has released some extensions that are proprietary, for instance their doSMP library that provides multicore support under Windows. They have also released several of their libraries into the "commons" -- doMC and foreach are the two that immediately come to mind.

I'm sort of torn on this issue because setting aside the terms under which RA releases their libraries, what they produce comes with great documentation, and tends to be pretty useful. Using foreach and doMC I was able to cut down a calculation that normally takes 8 hours to 3 hours on a 6 core machine.

On the other hand, I strongly believe that proprietary code should be avoided when doing scientific research because it inhibits peer review and makes it harder for others to replicate your work. As Warren DeLano said: "The only way to publish software in a scientifically robust manner is to share source code, and that means publishing via the internet in an open-access/open-source fashion."
Canada is pretty good for wages:
-Start for students & new grads is about $18k-$26k
-1 to 2 years experience is about $33k-$44k
-3 to 5 years experience is about $50k-$70k
-5 years+ can net $80k+ per year
The only problem with working in Canada is taxes. Literally 50% of your salary gets deducted once you're making over $60k a year.
I would say that you're absolutely right: "Hello, this is Leee-nooos Torvalds, and I pronounce Linux as 'Leee-noox'."

However: most English-speakers, Americans in particular, are not going to adopt Linus' accent when pronouncing the name -- although, as I said, I completely agree with that logic. There is no logical justification I've ever heard for the pronunciation of Linux as "Lih-nux".

On the other hand: it doesn't matter how you pronounce it. It's just a name. We have more important problems to solve! :-)
I am not at liberty to disclose the technology used unfortunately, otherwise I would have given more information in my previous post.

While rails may be quick to develop with and may be great for prototypes it is not something that is ready for the prime time. The cost to get up to speed in Java was negligible compared to the end result, in that we are now able to have less time spent trying to debug problems because of Ruby not functioning correctly or having to be restarted (we had several tasks that took some database crunching in which ruby would sometimes fall over, or just take up all of the available memory thereby starving other processes and eventually being killed by the oom killer leaving parts of our database in an inconsistent state).
If you're talking about URLs all the time, 'earl' saves a lot of time/syllables.
But you agreed to stick business data on your personal phone.
We live in very fantastical times.

We do, indeed. I'm not sure how Github announces additions/changes to Google, but if you notify Google of new/updated content, we're pretty close to that being instantaneous. Of course, as a programmer and nerd I'm always frustrated we're not quite there yet.

I'd like to type in a query into Google, click on sort by newest, and see everything new streaming in.
"Magic Words" Trump User Rights: Ninth Circuit Ruling in Vernor v. Autodesk
They used to have a sound bite on the Pg site. They do not pronounce it that way. They pronounce it...ah here you go:

http://wiki.postgresql.org/wiki/FAQ#What_is_PostgreSQL.3F_Ho...
I didn't use Windows back then. Could somebody post a screenshot of what it would have looked like in the same year?
Having used both (though Django much more heavily) I don't see any practical differences between migrations in a non-declarative system (Rails) and a declarative one (Django). Migrations are always a bit of a pain, but database changes (at least to any field managed by a framework) will almost always require code changes -- so what are you gaining by leaving the field declaration out of the model?

I'd say that the declarative syntax is actually a bonus. It makes the code much more discoverable, and I haven't seen a real downside.
Make sure you always have two or more interviews ready, before you decide to publish more often. In case of the likely event that you run out of mojo for a while, or force majeure.
"Pythonistas"? It sounds like female, plural. In case of 2 males shouldn't it be "Pythonistos"? (anybody with Spanish around?)

I mean, i clicked on the link intrigued by promise of [rare] occurrence of female programmers expressing their views on Python vs. Ruby, and read the article somewhat surprised and confused by its tone, style and thought flow - as it was dude's thinking, not gal's :) It is a misleading and deceptive advertising practice :)
I think this is a natural step that youtube should be taking and I would say good bye to most of the online streaming sites.

I don't think youtube will open up the live stream feature to the masses, where anyone can live stream, like ustream or JTV because their infrastructure can't handle it and honestly most of the stuff regular people produce are horrible and a waste of resources.

They will in the short run offer live streaming to content partners and special people (celebrities) that produce content that people actually want to watch and has production value.

Ustream is known for having celebrities on their platforms, but once Youtube live stream platform comes out they will be gone. No celebrity will be able to resist the amount of eyeballs that youtube can bring and the switching cost is very low. It would be safe to say that people who have Ustream accounts also have Youtube accounts and Ustream hasn't signed any exclusive deals with celebrities.

Youtube will be the distribution platform of the premium live streaming content and the rest will be for the low brow stuff and illegal content.
I'm all for a business trying to do... business, but all this talk of monetizing links, engagement, and the "long funnel" is a little irritating. I feel like I'm begin treated like cattle.

It's stuff like this that makes me wonder if it's possible to build a de-shortener service.
LOL, who knew?!
You don't build your startup solely on a free service that someone else has complete control of.

Sound advice. When a lot of these startups were conceived, that wasn't as obvious as it seems now.
Django-mq - community-managed, unofficial and somewhat more liberal django fork
Firefox Portable WEBTOOLS
Firefox Portable WEBTOOLS
Actually, no. this is the most important problem I have to solve today ;) Thanks for not taking it too personal heh
Looks like a pretty nice extension which I might use if I was not so concerned about someone having access to my emails.

It's precisely the same reason I don't use Rapportive or any such social CRM. I understand it's not in the interest of startups but I am rather little too apprehensive when it comes to my emails.
I have been programming in PHP for a good number of years. Included in that are HTML, CSS, and JavaScript skills. I have also done work in Java, C#, and C (which I just started a year or so ago, but I am really enjoying it right now). I also like playing around and designing in Inkscape.
I don't agree with that at all. Thinking for 10 minutes is not sufficient. There's two insights and neither are obvious until you get them. Assuming candidates will get them is like assuming quick sort will occur to them if they've never seen it before.
S-Q-L without question.

* It works in all contexts ("sequel" gets clunky with names like PostgreSQL)

* It's not some aircraft company's trademark

* MySQL officially states their product's name is My S-Q-L (though they don't mind MySequel, but it's not the real name)

* Unlike "ARP" or "BIOS", "SQL" doesn't map to just one pronunciation. "Squeal", "Squirrel", and others are just as "valid" as "Sequel". Frankly, if I had never heard of SQL/Sequel and you put those three letters in front of me and made me pronounce them, "Squeal" is probably what I'd go with.
I liked how it mentioned the metrics that they were using to measure interaction.

Do you think Pageviews/Tweets was a good measuring stick?
Good job Roman, I enjoyed Mallette's interview. I'm not sure if having a completely heterogeneous set of guests is a good idea, rather than focusing on smaller niches. This way I feel like there are low chances that I'd be interested inyour next guest. On a positive note, the simple layout looks really effective to me.

P.S: I know it's a bit off-topic, but knowing Roman is Russian, I'm impressed by his american accent, I wonder how he got to achieve that. I'm Italian, I have lived a bit in UK in the past, and now when I speak English I sound like the Queen on crack, and there's no apparent way to fix my pronunciation.
You know, so many in the tech community always called Stallman a lunatic and crazy for his outlandish views. Yet, he's been spot on nearly every time a company does stunts like this.

Tivo spent how much money and time to prevent us from owning our computer-hence the GPL3. We see Linksys stole code until they finally released a pack months later, package signed too. And this company spent gobs in crypto chips and obfuscation and time to secure what took 24 hrs to properly fix (and yes, I do mean fix).

Even nasty tripwire and DRM laden PS3 has been rooted, as have 'unbeatable' blu-ray. C'mon people: when are companies going to realize that this kind of behavior eventually hurts them? For you engineer types: why do you do (and redo) this?
John Resig's Class-Object has some simple inheritance without the (very verbose) prototype stuff. It's the basis of my engine:

http://ejohn.org/blog/simple-javascript-inheritance/

I used the Audio API's canPlayType() to decide whether to use mp3 or ogg. I just found it simpler than constructing the DOM for Audio and Source elements. I'll definitely look into the sound issuse on iPhone. Thanks for your tutorial!

Yes, the levels are saved in JSON format, with a bit of boiler plate code so it can get loaded and "baked" nicely. Here's the source for the first level:

http://www.phoboslab.org/biolab/lib/biolab/levels/biolab1.js
Stax: elastic java application platform
One of these monsters is hanging immediately to my right. Sigh.
How to overlay polygons on a map with Javascript and CSS
Thunderbird and Sunbird have birds :-)

Chandler has a dog, FileHippo has a hippo, DuckDuckGo has a duck, GIMP has a... something called Wilber, Dragon UnPACKer has a dragon, OpenOffice has some seagulls, Python used to have a python, Songbird has a bird.

This is a really long list.
Do you need to look any further than the fact that the original iMac with its god-forsaken hockey puck mouse was Jobs' first critical step in the revitalization of Apple?

It goes to show that great product design is often more fashion than timelessness.
How to Search Chromium Source Code
I'm sure most people are (rightly) going to take Microsoft's word on this with a great deal of skepticism, but kudos to them for at least responding to it in a timely fashion and with what appears to be a responsible approach to the allegations.
Fusion Ads or The Deck Network might very well want to place their ads on his site.
On the other hand, nothing sells gym memberships like more success cases, telling their friends how they got fit.
I lack specific examples or links, but had heard a few years ago that U.S. pro sports franchises like the Boston Red Sox and New England Patriots, to think of two, use a lot of "Quant" analysis in addition to traditional coaching methods. I'm sure everyone is doing it across pro sports now.
A lot of the HN crowd dislikes PHP, and can point to dozens of reasons why: no consistency in the standard library re: naming conventions, order of arguments, etc; poor abstractions; up until recent versions, a lack of namespaces or late static binding, and so forth.

A lot of the HN crowd seems to dislike Rails, but I've never once seen someone post a objective reason why. Philosophical differences I can see -- maybe Rails isn't for everyone. But the majority of the anti-Rails posts are FUD at worst, and misinformed at best.
you run a "sequel" server but when you write queries you do so in "SQL". That is how I do it.