skysight-inc/HackerNews huggingface dataset:
where i went, they did not pay the same. engineering school was the most expensive, followed by architecture, journalism, business, and then finally "arts and sciences". the difference was only a few percent at each step, though. (IIRC.)

recall, though, that we're dealing with a market. the schools will charge what they can get away with for a liberal arts degree. if folks purchasing liberal arts degrees could do the math to realize they're getting a bad deal, they'd stop paying so much for them and the prices would drop. conveniently for universities, prospective psych majors don't spend a lot of time thinking about their expected lifetime earnings and how much their degree will change those earnings.
I despise posts like these. I hate being so negative about it, but it doesn't say anything. "Facebook has smart employees. Facebook wants you to learn new things. Facebook has impact." None of it is novel or interesting.

I wish there were more of a culture of insider writing while the events were going on. When Facebook pushed Questions and then retracted it, I'd love to see a blog post about "Yeah, we pushed Questions because it rocked but once we shipped it everything exploded and shit went crazy. Here are the details and what we learned from it. [...]" That's far more interesting to me, and really compelling to someone looking to become a Facebook engineer.

Unfortunately, once you grow to a certain level, those things are no longer kosher. Plain talk is discouraged in an era of Corporate Speak. It's unfortunate.

But cheers on this guy's three years though.
I've been in a very similar situation for almost 2 years. I keep getting sucked into startups that sink for whatever reason before they get off the ground, and it digs me in deeper every time.

No advice here - I'm still dealing with the problem myself - but I agree, it sucks.
Nginx does have that capability on a much more granular level in fact.

That benchmark was entirely useless for all the points I mentioned in the other post, but predominantly because you saturated your network on one of those tests, which meant the bottleneck was the network and not the webserver.

All your counterpoints were ignorant/naive and just went to show me how much you don't understand what is going on.

This wouldn't be a bad thing in itself, everyone has to start somewhere, but to think you do this for a living...
I've been curious about this myself. Through my work I get to take whatever college level course each semester I want. Been dabbling in physics and the like, but it hasn't really proven to be worth it. The material is COOL and when the professor is really allowed to 'open up' and sorta spin their tales and views it is amazing. However, the basics are only taught in this rigorous get-er-done style with 4-5 major exams a semester.

My past experiences felt so accelerated and like the goal is to cram material in the smallest available time frame - thus making enjoying the material difficult.
"it's in hex"
No, I'm fully aware that everyone benefits if there are alternatives to a search monopoly. I was strictly evaluating the results. It may be that my searches are pretty demanding of a search engine, because they're not typically consumer oriented searches, but rather more obscure research and/or startup related. However, I do think I use a search engine fairly normally as well. For example, I remember in particular one search, I think it was the last one I did before giving up on Bing, President Obama was making a rally speech in support of Martha Coakley (who was famously defeated by Scott Brown) and he made reference to a certain buzz about a truck Scott Brown was supposed to be driving. I didn't know what the reference was to but Bing performed dismally. After several clicks and getting nowhere I Googled "Scott Brown truck" and Google almost missed it (it was a new topic at the time) but Google did have the ad in question near the bottom of page one, and led me to a page with a video of the ad.
I'm a computer geek and met my future wife at college. She also "lived directly across the hall from me". She thinks programming is cool and enjoyed the programming course she took in college. She became a teacher for a while and I thought that was cool and joined her (at the same school) for three years. So I totally agree with this blog article. Be interested in what your significant other is doing; it's better that way.
Yelp Makes Beer More Fun - technical information behind the KegMate
I think one reason it succeeded is that it fills a gap that was missing before in the online world: a simple way to communicate what was important to you no matter how trivial it is to everyone else. It also makes it easy to check what is going on without slogging through tons of pages.

I also think it was the extensible nature of Twitter. I wrote an article that highlights this: http://accentuate.me/blog/?p=46
A religion that worships the lobster-god?
I'd steer well clear; even experienced internet users will remember .com rather than the actual address.

...and of course drive up the market value of the .com through type-in traffic as well. Delicious.com's owner made a pretty profit out of the risky del.icio.us domain hack, and at least people familiar with the site noticed the dots were there...
because 70K in DC will go futher than 70K in the Bay Area. While DC is not cheap, it's not the Bay Area.
My GF is an artist who uses old masters' techniques to paint modern themes, like dead flowers and the washroom at an LA shipyard. So I know a bit about how they mixed paints, even to the point of grinding pigments myself. And color and composition and glazes and and and. I work 250 miles from home, so every evening we talk about painting. (And occasional rants about her dealings with the telecommunications infrastructure. :-)

EDIT: Her work is absolutely stunning and I am very proud of her.
I want to know why I can't. Nobody has said why, just that you can't
Bikes are awesome. For a month or two worth of gas, or probably less than a month of expenses (amortized, all-things-considered) you can buy a used bike. It's not as convenient, and is harder work, and it sucks going uphill unless you're in great shape, but on the other hand you can completely total your bike twice a year and still come out hundreds of dollars ahead compared to driving.

(What sucks about bikes is the infrastructure, at least in the US. "Bike friendly" means the city gives you a lane right next to the parking lane, and expects you to run headfirst into opening car doors and cars turning across your lane.)
Many universities have different prices for different faculties classes. What end's up happening is that business costs the most, sciences cost the same as any other class and engineering/comp sci. is only marginally higher. (450/500/680). From a purely cost point of view, that is a bit skewed.
My girlfriend is a photographer.

Before I met her, I had heard a hundred and one photography terms, but never knew or cared about exposures and apertures and such. Listening to her talk about it is a great experience, because I love to hear her explain to an idiot like me what a low f-stop is. I feel like I'm genuinely learning.

I also know that a photographer has never taken enough pictures. She can take 500 pictures on a trip to the grocery store and then go home and pick through and find the ones she likes.

I'm a very self-conscious person and hate the way I look in pictures, but in the past two years I've probably appeared in hundreds upon hundreds of photographs. I've learned not to look when she starts pointing the camera, because she wants to capture what's going on and not a designed picture. Whenever I have a camera in my hands I try to actively apply the things she's taught me about photography. All in all, I'd like to think I'm not photographer, but I take great interest in what she does.
Finger Tools
Galois Video: Developing Good Habits for Bare-Metal Programming
Lack of cross-browser support for HTML5 file drag & drop
Search: DuckDuckGo works well, only occasionally do I revert to Google for general searches.

Image search: ? Devilfinder can be useful, sometimes, but mostly gives NSFW results.

Voice: ? Voxox is such a bloated piece of software, but also offers Fax (when will it die? please?)

Mail: oh there are plenty of alternatives, none half as good. Then again, I'm a proud mutt user ;)

Calendar: Airset? Nah, only desktop apps compare.

Reader: I guess I'll go back to my Sage Firefox plugin.

Browser: Opera or Firefox. But to run Webkit on Linux what? Midori? that crashes every other page load.
This looks fantastic, and I will no doubt be a user. Keep us posted on progress
I live in America and only speak swiss german with my wife. Apparently I talk like a girl when I speak swiss now.
I think it is a bit weird (and points to a fairly serious lack of 'Chinese walls') that google would change the behavior of their analytics package based on your account for a completely unrelated offering.

I see adwords, adsense and analytics (as well as search) as unrelated offerings by google.
EFF on Google/Verizon: While it has substantial dangers, it should be considered
There's also the aspect of plain talk about concrete lessons learned being valuable to competitors in a way that feel-good self promotion isn't. While it'd be nice to be able to learn from peoples' mistakes the first time those mistakes are ever made, it's saving a lot of money and effort that your competitors will have to make to learn the same lessons.

Once the knowledge of what works and what doesn't is wide spread enough, it's no longer an issue, and you can write a feel good fluff piece about it without getting into the gritty details, and get most all of the beneficial karma from fans and community, without giving away too many tips to rivals. I'd argue that the reason it's not kosher to give away secrets of how you did something at a big place is that once you get big enough, there's always someone around who can argue that the secrets are inestimably valuable, and the benefits in the form of developing community are paltry by comparison.
I guess by making the closure explicit they've made implementing them much easier too. The problem of trying to figure out which variables the function is closed over is no longer there (which makes me curious because judging from my own experience in creating a scheme-clone, this wasn't that difficult). I bet it just transforms down into a function or maybe even gets inlined.
Well, this is an exposition of the solution space that is currently being explored. Hackage 2.0 will go live soon, which exhibits many of these characterstics,

* "batteries"/cathedral-style core: the Haskell Platform
* bazaar/CPAN-style cloud: hackage
* distribution mechanism: cabal
* social aggregation: hackage 2.0 voting and ranking
I like Bing myself. i don't use it much yet, but when i do, it seems to work pretty well.

So far, Bing is kind of like the lifeboat on the good ship Google. I don't use it on a daily basis, but I'm sure glad its there.
It didn't take me long to get into the beta after following them on twitter.

So far seems pretty nice, though I haven't used it that much.
My wife is a music teacher. I can comfortably discuss the contributions of people like Carl Orff and Émile Jaques-Dalcroze to modern music education theory. While I have never played an instrument in my life, I can hold my own in a graduate level music theory discussion (I know more about theory than any of my 'casual' musician friends).

My wife, on the other hand, is far more likely to place Django in the context of an early 20th century Gypsy Jazz guitar player than a 21st century web framework...
> I'm not sure how you can justify pensions for government workers when most workers in the private sector have no pension plans at all.

This is because until just recently most private sector workers had similar pension plans. These plans enabled companies to push their costs into the future and appear to be "saving" money by getting workers to accept smaller wage increases in return for better benefits. Fast forward to the 80s & 90s and the overhang from these plans started to come due; large companies were discovering that it was easier to declare bankruptcy and reorganize rather than live up to their prior commitments.

The problem is that it is harder for governmental entities to declare bankruptcy so that they can skip out on their obligations, the public also seems loathe to actually pay for the services they demand so the day of reckoning was pushed further ahead -- we have now reached the point where it is no longer realistic to continue this practice.

You may not have ever been offered a defined-benefit pension, but that just reveals your youth more than anything else. The tax code changes that allowed 401(k) plans to exist did not happen until 1980 and they were rather rare until the early 90s. The process of converting pre-existing defined-benefit plans into defined-contribution plans (aka "cash balance plans") was the source of a great deal of legal wrangling and numerous court cases.

As to why a union would prefer layoffs instead of salary cuts it is a rather simple logic. Salary cuts put the cost of decreasing payroll expenses entirely upon the workers, the business still gets the benefit of the larger workforce at a lower cost. By forcing layoffs the union seeks to make the business share in the pain: they pay less to their employees, but end up with fewer employees and a diminished capacity to operate the business. If the economy picks up again the business has to hire new workers and these workers join at the higher salary, while if the workers had accepted a pay cut they would have to once again fight the company management to get salaries increased to the point they were at before the cuts.
The 4th 'ub', evidently.
Better Living Through Sharing
>> Do they really? Or do programmers like complex UI elements and then have trained clients that busier screens are somehow more valuable?

Hmm, have you ever dealt with clients? :)

Jokes aside, it might be a combination of both (on a macro scale anyways).

Re: neural interface - erm, if we're gonna talk about hand-wavy vaporware, here's mine: singularity.
This is a good read! Ran into something today where I used the same i variable for two nested for loops, and told my gf about how it was frustrating but simple once found. It was wonderful to hear she actually understood, having taken some basic college (web) programming courses. That kind of simple understanding really can make your day, and reinforce the relationship.
Aren't the rates set by the government? At the very least, there should be ways for some of it to be forgiven for specific reasons, health reason would be on top.

There are for at least some reasons. There are both student loan forbearance, deferrment, and forgiveness programs available. Deferrments seem relatively easy to get (I have one currently while I attend grad school).

Forgiveness programs seem very stringent and limited, but they do exist for certain forms of public service and for extreme hardship. There are deferrment and forbearance programs for temporary hardship though and income based repayment plans.

http://www.finaid.org/loans/ has more details.
After edit, your comment makes more sense. I have no doubt that they figured they'd be ready earlier than this ;)
I'm not sure how you can justify pensions for government workers when most
workers in the private sector have no pension plans at all. I've never been offered
one nor do I know anyone who has been offered one.

Hmm, you must not know anyone over 50 or so. Defined-benefit pension plans used to be standard in the corporate world, and when they were phased out, most large companies grandfathered in people who were already on them (my dad recently retired on one that was phased out to new entrants about 15 years ago).

That's one difference that makes some of the discussions with reducing public-sector pensions strange. It's one thing to not offer them to new members, but another to retroactively abrogate contracts that were already signed.
You got it!

twitter seems to be in just the correct niche (blog/email/sms) AND timeframe (a.k.a. Smartphones & mobile flatrates)
There are other costs though.

Let's suppose that a thirty minute drive where I'm impelled to pay attention all the time is safer. It still would take a lot out of me and make me less productive at work.

It's like the traffic circle where people felt less safe. The fact is you need to increase both actual safety and the feeling of safety, otherwise people are less happy and quite rightly aren't going to support the changes.
Great stuff in that video about knowing if something's beautiful or meaningful.

And some great stuff at the beginning about not wasting your time doing something you can do better when you're dead, like conserving water or electricity or reducing your carbon footprint. Flawed logic, but an interesting way to think about things.
Professional Google-certified web analyst here.

According to the terms of use I'm familiar with, linking an AdWords account to your GA account, and spending money on it (even nominal sums like a buck fifty) has been sufficient to be exempt from any hit limits on GA. Your AdWords account does need to be explicitly linked to the GA account, and you do need to be spending some non-zero amount of money, but they're easy to connect and that's honestly still quite cheap for an analytics implementation. Omniture SiteCatalyst will run you in the six figures per year, minimum. It's possible that Google has changed its policy, as Google has a reputation for being somewhat fickle as an analytics provider, but I haven't heard anything via official channels.

That aside, only having your data update once a day should not be a problem. There is surprisingly little value in data updating multiple times per day. There's no reason to have data update more frequently than you can take action upon it, and most sites of most companies move at the speed of a glacier. There are a few business models where it is beneficial, for example news sites can benefit from knowing what stories are really popular right this minute. Besides, if you need data more often than once a day, you shouldn't be on Google Analytics anyways. Average data delay is a few hours, but it's not unheard of for data to be stale by a day or two.
Social media strategy: Questions and policy guidelines
CL ostensibly comes with a built-in sequence class. The problem is none of the various utility methods that are included are generic functions, so in practice it doesn't do much good. Christophe Rhodes worked on an extensible sequence standard:

http://www.doc.gold.ac.uk/~mas01cr/talks/2007-04-03%20Cambri...

It's implemented in SBCL, I think there may be ports to other implementations.

This is the sort of thing the CDR (http://cdr.eurolisp.org) process is supposed to address. Right now they only have proposals for a generic hash table interface (http://cdr.eurolisp.org/document/2/index.html - not integrated with sequences!), and fixes to concatenate-sequence (http://cdr.eurolisp.org/document/3/index.html).

In summary: CL comes with some nicer datastructures than Scheme (hash tables, multidimensional and adjustable arrays), but other than that it has the same problems.
Government Gives $3 Billion aid to Jobless Homeowners
My wife loves writing about cooking from her part of the world, which she thinks is core to her and her community's identity. I host & manage the website and take pictures of her cooking experiments :)
Same.

I lasted a few weeks, and would occasionally go back to Google when I wasn't satisfied with how a search turned out.

A few times I wanted to switch back to Google, but I couldn't justify it rationally to myself.

Around that time I bought a new laptop and used it to work away from home for a few days. I hadn't bothered to switch my default search engine away from Google. At some point, it dawned on me how happy I was to be back.

When I got home I promptly ended my experiment and have been back on Google ever since.

I will say that I didn't hate Bing or anything. If for some reason I was forced to use Bing instead of Google for now and ever after I'd probably be slightly bummed, but not much more than that.
Basically Twitter is a new hype. Print a t-shirt with a message e go around the world. Someone will read, someone dont. Who cares? You'll feel good anyway. @samuelefabbro
One thing I'd adjust:

Knows 3 or more programming languages +5

The languages are Java, J2EE and Javascript -15
I have some experience with sharing js libraries between server side and client side. It can be nice but comes at a price:

you'll bring all the problems of client side javascript to the serverside without any of the nice client side js-frameworks that makes cross-browser coding more sane.

We're using rhino serverside with the latest CSV version giving us full ECMAScript 5 compatibility on the serverside - but for the parts that are also used clientside we can forget about all the nice features of Rhino. For our clientside code we're using jQuery, but again, when sharing with the server we can forget about all of jQuery's utility methods and so on...

It's worth doing but it is not at all as smooth as it could be...
Twitter feed for useful R links
Theoretically at least, people making 250k are far less likely to notice the missing $5250 or even the missing $14k if they scale linearly: they'll consume a much smaller proportion of income in the present and are much less likely to encounter problems resulting from lack of savings in the future.
Google/Verizon net neutrality theory
Whether in spendy behavior or overdraft fees, there's a reward in it for them.

Where? Less money in your account = less money for the bank to loan out and make money from. Also, in the US anyway, overdraft is "off by default", due to new laws (and that banks realizing customers hate overdraft fees). If you spend more money than you have, the transaction is declined.

If banks wanted you to spend money, they wouldn't give you fee waivers and higher interest rates when your balance goes over a certain level.

(Credit cards are a whole other issue. They want you to spend up to your limit and pay the minimum every month. But loans and deposit accounts are two very different beasts.)
Only strictly true as the length of the discussion approaches infinity.
infarct - an area of dead tissue caused by a loss
of blood supply; a localized necrosis.
infarction - the process which causes an infarct. [1]

I think you meant infraction but infarction works too. :)

[1] http://en.wiktionary.org/wiki/infarct
I'd rather be making those mistakes and pushing the industry forward than being the one taking the scraps from someone else's blog. You may mention part of the solution in your post, but the solution that takes one sentence to detail actually may have stemmed from weeks and months of detailed, considered thought.

Sure, the competitor may then bypass all your discussions and go straight to the "solution", but I'd argue the discussions and considered thought puts your company in a far better position to out-maneuver the competitor in the future for the very reason that you've been thinking about the problem domain much longer, and in a much broader sense. Getting to the result without the understanding doesn't yield long-term success.
"It was no accident that years later I knew that “Ruby on Rails” wasn’t a rebellious act of sacrificing precious gems on railroad tracks in hipster neighborhoods."

News to me!
The replacement cycle of phones should have been the driving factor here, if you're in it for the long haul you learn from your mistakes and you do better next time.

The phone is brilliant but the market would have to get used to seeing google as a hardware supplier rather than an online service provider, so they'll have to establish their brand in that line of business. This takes time.

To expect instant acceptance in such a dramatic departure of your core business is totally unrealistic.