skysight-inc/HackerNews huggingface dataset:
Paranoid is overloaded here to apply to both sourcecode and dealing with people.

When slinging code, by all means assert instead of assuming.

When dealing with customers / bosses as in the example provided, try to agree to build the simplest thing that can possible work.

i.e.: scrape google and don't build a distributed architecture just yet.

Maybe that's all your boss needs, just ask for some feedback and mention that results would probably be better if the app had a distributed architecture and that you're not sure if this is in line with Google's TOS.

Let him take responsibility for wether or not to invest extra time / money in these issues.

disclaimer: obviously there are certain aspects that you would be unwise to ignore, such as securing your app etc. But feature wise, building something small first is awesome.
Cool idea! - though the projects that show up next to users don't correspond with those users, as I would assume they're supposed to?
"For me the biggest cost was getting time series data out of the DB"

Is there some reason you can not use memcache or even instance memory for the most part ?
I'm mildly confused. What repository is listed alongside a user? My user (http://www.githire.com/user/Shadowfiend ) shows a repository that, to my knowledge, I've never created, forked, or contributed to...
There is certainly a chest-thumping habit in the startup world. 90% of the startups you speak to in any meetup are probably doing dismally, but you'll almost never hear them say anything negative until they suddenly fold and start doing something else.

"How's it going?"

"Great! Our user base is growing, and they love the product, and blah blah blah"

6 months later

"Oh, you're doing something else?"

"Yeah, it worked well, but it wasn't successful enough." (or, if they're more honest, "Our users loved us but we were making about $100 a month of turnover")
It's a violation of the Adobe Trademark to say an image was "Photoshopped"
The True Scourge
apartheid is not politics
How I am Teaching Myself to Program
How I Personally Lost Weight With Herbalife
Your steps are the same as his, you just numbered them differently. And there really is a second 7) Done after the 6) Done.

The main inefficiency is that Remind Me is a sub-screen, even though it only has two options (On a Day and At a Location). Those could have been added to the main Details screen and then you would save at least two taps.
Every startup networking event I've been to has been like a high school pep rally. If you aren't the social type (with many close friends), going against that grain is hard. That makes you feel left out and separate. that allows depression to creep in.

I do think it is very real thing. Of course it's not 100% of founders, but the real numbers are hard to know behind the cheerleading.
Madonna: Give Me All Your Love Mp3, Video and Lyrics
Why does everything have to be a business opportunity? Prioritizing monetary value over other kinds of value is how we got into this mess in the first place.
Was just about to echo this. The last two monitors I've bought had this as the native resolution. (yeah, it's been a while)
I hope that's said tongue-in-cheek.
The allegation was that a skew occurred based on the timetable of a full-steam advertised marketplace vs. a growing, unadvertised marketplace. The narrative in this case is not something which supports the reader, whether or not it supports android or iOS is (in my opinion) irrelevant.

I suspect that if you showed current, monthly snapshots of revenue, it would still show iOS as the clear winner. I don't think that is what would change.

What would change is that the reader would get an accurate, modern, current-day view of what is going on, as opposed to a weighted value. This can make a huge difference.

What is impeding Google's marketplace vs. iOS is probably an entirely new topic. There are a lot of good reasons, in addition to yours, absolutely. They could do better.
Somebody should do the same for Dribbble.
6 degrees of separation? More like 4
Steve Mann is way ahead of you. :)
http://cyborganthropology.com/Diminished_Reality
Vibrational Marketing
"You still have to work 100-hour weeks"

Assuming they are working 50 weeks a year.

50 * 100 = 5000 hours
$125,000 / 5000 = $25/hour

Thats half what I make per hour.

Sure they might make more later on, but I'm not interested in giving up that much time for 1. something thats not my project and 2. for so little per hour
Funny Google stuff
Some google lookalike that you would like to visit..
The context of the two platforms is very telling.

You buy an iPhone in a crystal palace.

You buy an Android phone from a "Wireless Store" between a bodega and a paycheck loan store.

The technology is democratized, but the audience varies.
I found http://learn.knockoutjs.com/ to be a very nice intro to knockout.js. For Backbone, docs + annotated source are more than sufficient.

Best practices - I stick to simple rule of using Views (in backbone) and view models (in knockout) to interact with dom, then using models in both frameworks to sync w/ DB. This keeps code fairly clean, and use of other components of framework relatively straightforward.
Don’t worry about the business cards, worry about the business.
An Introduction to Subversion Hook Scripts on Windows
Story behind corporate superheroes
Must read for those who dont know what it actually takes to be successful!!
Actually the best place to learn more is probably this two-part talk from Buddhist Geeks:

http://www.buddhistgeeks.com/2011/09/bg-231-the-dark-side-of...

There is very little academic literature on meditation sickness, so this is probably the best source for information right now.
503 as well over here...
Ditto for South Africa. There is (or was) an awful lot of home grown military and mining technology from the days of apartheid and sanctions when everything had to be invented locally.

Ironically a lot of the Isreali inventiveness was from the days when they didn't get automatic US military support. If you want to crush a country's R&D drive, simply give them shiny military toys for free.
this: http://www.wired.com/wired/archive/10.09/vision_pr.html is just too good to not mention here
This is really just another example of the "Siri-fication" of iOS 5. You wouldn't set a Siri reminder using a full address, so the Reminders app just doesn't accept it, even though it would be easy to type in an address manually.
Extremetech's mobile interface is still unusable.
Link to document in question:
http://www.europarl.europa.eu/RegData/etudes/divers/stoa/201...
it was actually server.com. I found the old doc, first time I have seen it since I wrote it 11+ years ago:

http://web.archive.org/web/20040210183242/http://black.wiret...

that server.com server was hilarious. it ended up becoming a mini-BBS with people posting funny messages, file names etc. to it. When I went to check it out to see what was going on, I ran a dir on the c drive, and there were almost 500 funny folder and file names there, with 'X WAS HERE' etc.

someone then put out a URL on IRC which would fire up a reverse shell. and that server.com server ended up running gaming servers, porn ftp sites, warez, the works. the guy emailed me around 2-3 months later asking for help to patch the box because it kept getting owned.

fun fact: I wrote a scanner in C back then that would check for these vulnerabilities. The scanner had two 0day vulnerabilities that weren't in this paper. one night at a friends house we were playing around with NXFR transfers from DNS servers (this is back when you could do them and before people figured out to lock this down). we started downloading lists of all the domain names from various TLD's. for eg we had .net, .org, .com etc. then we started downloading various countries, for eg. .at, .co,

we were talking to each other about what to do with them, and he said 'lets run one of these through your scanner'. so I made a quick change that would check the Server banner returned, and if it was IIS, it would then try these different exploits and run a command. we couldn't work out which command we wanted to run, so I had the idea of just creating a file called 'heh.txt' in C. I set it all up and ran it against all the Austrian domains. within a few seconds it was obvious that it was working too well - because it was churning through 5-10 hosts per second and a lot of them were 'SUCCESS'. I left it running, no idea when it finished, but when I picked it back up again the next day around 40% or servers (may have been more) were running IIS and of those, around 98% had our 'heh' command run successfully.

tl;dr hacked ~40% of all servers in austria. if you ever found a file called 'heh.txt' in the root of your C drive, that was me.
As a former associate at a "white shoe" law firm and having been part of the recruiting/interviewing process, I can vouch for most of the observations the article makes.

The Process:

1) HR (and the hiring partner + his helpers) looks through the piles of resumes and decides who to interview or give a full-day callback

Aside: Many top law schools have job fairs where students bid on law firms to interview with and law firms have to accept interviews with those students who bid highest. The schools set this up so that low-GPA students can still get interviews and hopefully impress the interviewer with his/her passion/personality. Surprisingly, this can work out quite well in many instances for the low-GPA students, so long as the stretch isn't too big. Law firms agree to these terms or otherwise, schools deny them access to the job fair. Maybe the recent economic turmoil has changed the dynamic, but I'm not sure.

2) The initial interview (at a job fair or otherwise) is just one person who interviews you and decides whether or not to give you the opportunity for a full-day callback interview on site.

3) On site, there are usually 3-4 one-on-one interviews with a mix of partners and mid to senior level associates. Then its a lunch interview (at a high-end restaurant) with a couple of junior associates.

Any one of the aforementioned people can kill the interviewee's chances with a strong "No", though there are always exceptions when a partner has strong feelings the other way.

From my experience and talking with partners and associates, the only real criteria interviewers tend to consider:

(i) "Gut feel" - meaning whether you like the interviewee and view him/her as an enthusiastic likeable person (remember that you'll likely have to spend lots of late nights working with this person),

(ii) School/grades - knowing how everyone in the legal industry knows how important law school pedigree is in the profession, someone making it into top law schools is considered a huge indicator. Even young associates are very congnizant of law school because we know how hard we tried to get into the top schools because we knew how important it was (much much more important than for undergrad). And don't forget that this is a prestigious law firm with lots of white-haired conservative Yale and Harvard old men.

[Note: This will often have a hard/soft cutoff which will reject an applicant no matter how great the personality or extracurricular]

iii) Exceptional extracurriculars/interests - only things that really make an applicant memorable are worth anything because anyone with half a brain can come up with a list of activities/interests.

iv) Physical attractiveness for women - given that senior management in the legal profession is still dominated by men and that the most attractive women generally don't end up being lawyers, I think this can sometimes come into play (and lets not pretend that it doesn't in the rest of the world).
The idea is great, but the implementation is totally broken presently. I tried two times with "Montreal, QC" as a query, the first time it returned only result from London (UK) and the second time only Philadelphia (PA).
we're definitely thinking about that. and forrst.
Careful not to put an ec2 host IP address directly in your DNS provider. Given the caching in DNS, if/when you change EC2 instances you'll be given a new IP, and your site will be down (or looking at the old server) while DNS updates.

Better to use amazon's Elastic IP. Simply 1) create one, 2) assign it to the EC2 instance of your choice, 3) add the Elastic IP as your A record as the parent post suggests.
Big-O and related notation for asymptotic order
Thanks for the tip Marcus. We've fixed this now.
Dribbble already does it natively: http://dribbble.com/designers
Ask them.

If you think domain ownership and trademark have no bearing upon each other, I can't help you.
We used knockout on a recent project and it has been a disaster. Maybe for trivial UI's it's fine, but for anything complex you spend a lot of trouble hacking around knockout's way of doing things, resulting in a completely unmaintainable mess. I think the plan is to rip out knockout and switch to backbone at our earliest convenience.
Give WebEngage (http://webengage.com) a try. It too takes automatic screen shot with custom form builder.
You should try the magical image finder: tineye.com
you obviously don't know anything about apartheid.
The "have sex" comment is less "you suck if you're not getting laid" and more "if you have a SigOther, have sex". I've definitely found myself too tired for it after all the craziness of a day...
Interpreting the Data: Parallel Analysis with Sawzall
IPad Simulator for Windows 7
specifically because israel has many characteristics of a liberal western democracy, it's worth being particularly concern about how militarism, ethnic nationalism, etc. flourish there.

by and large we know what's wrong with north korea, libya under gaddafi, etc.

we need to pay particular attention to a country that can almost pass as western and still perpetrate atrocious human rights violations, because it's more plausible that we could end up like that.
Is there a cache of the cache? Is it just me or is this not loading for other people as well?

Update: Click the 'text only' link to avoid page loading forever.
Here is a new MVC framework looking to displace backbone and knockout:

http://derbyjs.com/

"Many developers now include a client MVC framework like Backbone to better structure client code. A few have started to use declarative model-view binding libraries, such as Knockout and Angular, to reduce boilerplate DOM manipulation and event bindings. These are great concepts, and adding some structure certainly improves client code. However, they still lead to duplicating rendering code and manually synchronizing changes in increasingly complex server and client code bases. Not only that, each of these components must be manually wired together and packaged for the client."
Israel runs a two tiered right system. In the West Bank Israeli settlers live under Israeli laws while the non-Jewish Palestinians live under military rule where their land is constantly being confiscated for Jewish settlers.

That is wrong, plain and simple.

It doesn't matter what you said is wrong with Arabs, running a two tiered system of rights is very wrong.
Please provide corroboration for this.

This could easily suggest to a casual reader (particularly one that is a part of a pick-yourself-up-by-your-bootstraps culture) to forgo pharmaceutical help.

I cannot speak on that and recommend professional help.
How to Tell If People Really Like You
It's likely he's not going to do business with the Palestinian National Authority, either.
Now if only all the Arab residents in Israel had rights and freedoms then everything would be okay. Israel is much better for the Arabs who are citizens that it is for the Arabs in the West Bank who don't.
Elastic Load Balancing Now Available On Amazon VPC
The article is also not about south africa, so your comment is rather off-topic.
I've also read when free-divers are down in such high pressure the plasma of their blood is squeezed out and fills their sinuses. In a way it helps protect them since the large open areas are now filled with fluid.
"Do you have evidence to support this claim? I can empty my mind, and it is not blissful. It is nothing."

Just emptying your mind isn't meditation. But there definitely are states of pure bliss if you're doing it properly. For example, this guide to attaining first level enlightenment in ten days talks about some of the bliss states one will experience:

http://thehamiltonproject.blogspot.com/2010/11/going-for-str...

Bliss is actually one of the easiest mind states for a beginning meditation to experience, it shouldn't take more than a half hour or so before you're experiencing at least some level of blissfulness.
Is there an audio or video archive of this presentation available on the web perchance?
OSX Lion runs on SAMSUNG series 7 slate
Negotiation academy: the art of haggling
As a technologist my sympathy goes out to Virgin. Airline reservation systems are some of the most complicated beasts we've ever created. The risks of migrating are enormous and with the busiest travel days ahead you can bet that David Cush has every resource available trying to fix the issues.

That said it is never easy. The changes may amount to just a handful of lines but understanding such systems is key. My most recent encounter with bugs was that the system couldn't find a reservation for me even though I made one while authenticated. I just plugged in the confirmation number manually and that seemed to work. I didn't think too much of it though...maybe because I am use to mediocrity in the airline industry as a whole.
Scar creams
Both South Africa and Israel were created by European refugees fleeing persecution. Both countries became very militaristic and has Western allies who overlooked the way they treated their natives. Both countries where populated by a people who felt that their culture was under attack and vulnerable.
$7.4 Billion of Your Tax Dollars Are Upgrading the Never-Used F-22
Understanding CloudStack Networking Video
I run Linux mint (based on ubuntu which I think in turn is based on debian testing) , usually I search for Ubuntu related troubleshooting as there is allot more of it but of course not all is applicable.
I think this becomes more of a problem the more each distro gets forked, if there was one definitive Linux desktop distro then this problem would mostly go away I think.

I've tried asking on mailing lists in the past (admittedly a long time ago) but generally find that I often get no answer or an answer which asks all kind of questions I don't know the answer too.

I've used build-dep stuff before , but I sometimes find that build-dep breaks when the packages break.

What I find odd is that complex stuff like kernel/driver/server upgrades usually go without a hitch and I only tend to get these problems with stuff like jdee (which is basically just a text editor plugin).
I just assume TV programs about science/engineering, even British ones, will be disappointing.

Oddly the maths in Derek Jacobi's portrayal is very good - but the human drama doesn't always work. In one scene he is talking to the commanding officer who says all this sex business is just youthfulness and it doesn't really matter when you get older. But a 20something Turing is played by a 50something Jacobi who looks 20years older than the actor playing the C/O!
In Modern times it is not necessary to use animals as foods
There is no "intermediate" MVP, it's a contradiction in terms. It's either minimum AND viable, or it's not.
The follow-up post to last weeks: http://news.ycombinator.com/item?id=3238834
Here is a great website that details what can be done and why it is effective to boycott those who are affiliated with the occupation:

http://www.whoprofits.org/
This is similar to what Matt Biddulph wrote back in 2010. See here:

https://github.com/mattb/flotsam/tree/master/github-recruitm...
Additionally, due to America's ongoing aid to Israel, Americans might express concern over what they are funding.
Don’t Be Like Steve Jobs
Same here. Many things didn't work at all, other were very painful to do. The project end up nowhere.
Hair Tattoo Designs
Israel is only a democracy for those included as citizens. There are millions of Arabs in the West Bank who are explicitly excluded as citizens while the Jewish Israeli settlers all around them are considered Israeli citizens.

Israel is a democracy for those that it wants in its democracy and it is military rule for those that wants excluded.
It's a list of all the classes taken, with their dates and grades received, and usually the grade point average (GPA) which is traditionally in the range [0..4].

The official transcript is issued by the university and is considered reliable proof of your grades. An employer might request this along with references. Grad school applications usually require them.

About GPAs, for those in a different system, in some places it's possible to get a little over 4.0 through extra-credit assignments. The top couple of students in the year might have 4.1, for example.

None of this existed in the UK, a least when I was there.
I've used both frameworks on a recent project. I was drawn to backbone because of flexibility and I can see code all the way down. As I have worked with Knockout, I've come to enjoy the automatic DOM syncing - it really simplifies managing bindings and content display.

My major issue with Knockout.js is testability. It does not come out of the box with a very elegant way to trace your chained dependencies, or put meaningful automated tests in place using Jasmine or equivalent. I think this is mostly a function of the mindset of the community. This is problematic when your app gets complex - you waste countless hours chasing around silent failures or meaningless stack traces.

The Knockout.js community itself is a little funny - some people really know their stuff, but majority seem to want to take code off the shelf and hack up quick prototypes (which I think is a good use of knockout). However, the thing that is really impressive is that the community can communicate back and forth using JS fiddle. No long pasted stack traced or error codes need to be discussed - just paste a link to the JS fiddle of your app code and others can respond with their own JS fiddle. It really is an evolved form of communication for discussing code.

Lastly, I had not seen this before - https://github.com/kmalakoff/knockback - I think this is a great idea. First thing I picked up knockout.js I integrated the backbone model / collection. It just seems like the proper use of the 2 libraries. Knockout.js syncs with DOM off the shelf, Backbone syncs with the DB quite nicely. Glue them together with a clean app architecture and you have an elegant way to sync your DOM with the DB. I think this is the next generation of these apps - full sync from DOM to DB perhaps with a persistent store and data validation in the client.
Estimation Deviation
Their demo is interesting - http://demo.webengage.comy
Yoga is just the sanskrit word for religion. It's slightly more nuanced than the english word though, because it's recognized that there are many different forms of yoga. For example, all of christianity is essentially one type of yoga.
hey pensive, wonder how many other xoxo'ers are here
Reasons why I prefer backbone:

- It's lightweight. I am a bit obsessed with client-side optimization, so that's a plus in my eyes.

- I am not a big fan of binding via html attributes. Yes, there is a way to do that script-only way in Knockout too, but it was neither fun nor appeared very clean.

- Backbone allows to use either jQuery or Zepto as DOM manipulation library.

- Backbone is template engine agnostic. The situation with templating in KO seemed a bit muddy to me.

- Backbone has routing built-in. With KO I'd have to use something like Crossroads.js thus adding even more weight.

In short you may need to write a bit more code in backbone to get the same that you can have with almost no code in KO, but on the other hand Backbone feels much more flexible and less restricting.

YMMV.
we should bring this up at the next startup community meeting