skysight-inc/HackerNews huggingface dataset:
There's a much greater "propensity for entrepreneurship" at Stanford. It's right in the middle of Silicon Valley, which influences the students a lot (and the curriculum a little). Berkeley is much more on the periphery, and feels much more like a traditional research school.

Your advisor may be the biggest factor in the Ph.D experience. Unfortunately I don't think you can get that settled until after you matriculate. If you notice a big difference in the "management style" of the relevant faculty at the two schools, or don't think you could work well with some of them, listen to your gut. Don't underestimate how this will affect your quality-of-life and your output.

As gyardley said, be sure to investigate Ph.D stipends. Stanford's stipends seem quite generous, but my friends at Berkeley are frustrated with the money. (I think it's something like 30k vs. 20k at the two schools. Maybe not a big deal in the beginning, but if you've been there for 5 years and you're approaching 30 and still making 20k, it starts to grate on you.)

Stanford's campus is beautiful, but a bit isolated from the rest of Palo Alto, let alone other parts of the bay area. To get out of Palo Alto, you'll need a car, or a lot of patience for buses and trains. Berkeley feels more like a city campus and is more integrated with the rest of the city. Plus, BART goes there and that can get you to S.F. easily (although there's no easy way to get to the rest of Silicon Valley).

I'm a Stanford CS alum, so I'm a little biased, but they're both good schools. Congratulations on being accepted to both!
http://timescapes.org/
Welcome to enterprise computing, and to the world of zombie software management.

Other OS vendors can carry decades of cruft and baggage for reasons of compatibility with older applications, and that really slows down development, and the testing costs scale upward for whatever you can't retire. You end up implementing the Windows XP box in Windows 7, the pain that has been IE6 replacements and upgrades, and various other forms of API and run-time and source-code compatibility, and translators.

Some of this zombie software lives on ten and twenty years past expectations, and longer.

Apple throws features and hardware under the bus when it gets in the way of their skating to where they think the puck will be.
Logic and Mathematics - an overview.
A mixture of concepts from project management, software architecture, and testing artifacts.

Scary.
Never take audio quality advice from someone who sells through Best Buy.
Inside Microsoft: Innovation still on the menu
I've put this link in a web page and pointed you at that rather than submitting the PDF URL diectly, because I refuse to submit a PDF as a link, knowing that it would get scribd'd.

(edited for clarity)
I would rather say that it is more OS X returning back to its roots where NeXTStep/OpenStep use to have such capability when all the rendering was done with the PostScript built in server.
These feature disappeared from OS X, so it is more like a welcome back with a user friendly UI. Back then you usually had to use some terminal command line to make ir happen.
I'm surprised no one has brought up how difficult it often is to incorporate design changes into an existing project unless it has been developed with such accommodations from day 1. Even a seemingly simple software project can be monstrously complex under the hood, and something as innocent as "this button should be larger than the rest" can mean weeks and months of proofing, coding, and testing. (e.g. Firefox 3's back button)

Whether a change comes in the form of code fixes, documentation improvement, refactoring, design changes, or infrastructural modifications, the burden of understanding the potential scope of damage and doing the actual work is always, always on the contributor. Convincing another to take on the work on their behalf is always a possibility, but it should not be hard to see why design changes proposed through such a channel will often be pushed to the back of the queue, unless for some dire need.

Designer or coder, there is no excuse for not doing due diligence in making sure a contribution is a good contribution.

Looking at the discussion so far, there appears to be at least some consensus that non-trivial effort above and beyond the (hopefully) expected hand-holding must be dedicated to designers in order for them to become good contributors. And, in corollary, the natural conclusion is that it's unrealistic to expect designers to put in the necessary effort to become good contributors on their own.

Following from the above, the more crucial questions, I think, are "How do we convince projects that they should go out of their way to attract designers", and, "Do you really need designers? Really, really, need them?"
From looking at this time lapse I can actually get a sense of the world turning. Very impressive to watch.
Ah, I think I understand your point now... correct me if Im wrong, but I think you are mostly pointing out how my headline is sensationalist. I'd probably agree with that, and blame it on my inexperience with "hardcore" Gantt charts. :-)

My real point is that project plans often devolve into "we must do A before B before C", which artificially serializes development. This sequential nature has often been presented in Gantt chart form, so perhaps my ire has been poorly aimed.
Another nice Math textbook - really solid presentation.
There are many reasons why India and China have nothing on us
WebKit Inspector, mainly in Safari.
Your last point is the main one. Juries seem to convict based on a preponderance of evidence, not proof beyond reasonable doubt.

I would also argue that if the only evidence is a single eyewitness' testimony, that is not proof beyond reasonable doubt.
The updates are really small. As they've detailed in a number of blog posts, the patch format is a custom binary diff that understands the format of ELF/EXE/etc. file formats to get the smallest diffs possible.

Also, on Linux systems Chrome does not automatically update. When you download the deb/rpm from Google it sets up a package repository (e.g. by adding a file like /etc/yum.repos.d/google-chrome.repo) and you get updates via the usual package update mechanism on your system. I have no idea if this will ever happen, but it seems like if there was a better integrated update system for OS X and Windows then Chrome on those systems could have an option to work in a similar way.
It's amazing and slightly terrifying that the bathing of light at the end of the video was due to one of those stars which just happened to be a bit closer than the others.
Would have been better to link directly to the video: http://vimeo.com/14718221
Thing is, once it becomes coherent you realize it's still only about him.
My job wants to use a third party product to do the exact same thing.

http://www.aquaconnect.net/mac-terminal-server.php

This is a great addition to the os. Imagine your house having one [desk|lap]top and a few tablets or phones. Hop on vnc on your docked tablet while someone is using the computer and you're as good as using the desktop. I see this as a move to push both os x and the i[pad|phone] as viable business devices.

This is possible with windows right? I vaguely remember using remote desktop a few jobs ago, but I dont remember if it was one account logged in at a time.
You know, you just gave me a brainwave. With server being integrated with client, Apple may be integrating ALL their server products - ARD included. Wouldn't that be cool.

Now we just need a nice 1U server again. Now what do they do with xsan and final cut server?
I can see FCS being integrated with final cut studio. Maybe even in a distributed fashion (owww git for studios!)
But I'm not sure what they could do with xsan.

Anyways, we shall see what happens, so far I'm liking the look of things.
From the OS X Summary service, set on about 10%:

To bet strategically, one had to calculate the odds that a die with one-hundredth of an inch shaved off an edge would tumble out of the box on any given side.

..."Barely six to nine months after he struggled with my advanced calculus course, he was applying to the finest graduate schools to continue his study," says D'Aristotile, who has taught probability courses at Stanford the past four summers.

...A recommendation letter from Martin Gardner was enough to lure Fred Mosteller -- a statistician on the selection committee who had dabbled with magic -- into taking Diaconis as one of his graduate students.

...To make his point, Diaconis commissioned a team of Harvard technicians to build a mechanical coin tosser -- a 3-pound, 15-inch-wide contraption that, when bolted to a table, launches a coin into the air such that it lands the same way every single time. ... But what he really wanted to know was whether unrehearsed tosses -- by ordinary folk who flip coins with unpredictable speeds and heights and catch them at different angles -- would show that the outcome of the act was, in fact, random.

...Diaconis first approached statistics Associate Professor Susan Holmes, who is also his wife, and asked if he could try her computer's camera.

..."What that means is, when I'm stuck on a problem, I feel free to call somebody who's an expert and try to talk them into helping."

While he and Holmes were analyzing the coin toss images, for instance, coffee-shop conversations with physics professors Kapitulnik and Stephen Shenker spurred them to consider the effects of air resistance, an important factor they had neglected in previous analyses.

...Several months ago, Diaconis recognized that Andersen's work in the statistical mechanics of fluids sounded similar to a mathematical theory being developed by of one of his colleagues, mathematics Professor Horng-Tzer Yau, who came to Stanford last fall.

...Mathematics doctoral student Joe Blitzstein agrees, noting that the most important thing he's learned from Diaconis, his thesis adviser, is "how to recognize that one problem is really the same as another, in a different guise."

...Though Diaconis had made a key conceptual leap by connecting falling cats and flipped coins, he still hadn't found a camera that could adequately capture the complex motion of a split-second coin toss. Without these images, it would be impossible to derive the quantitative model needed to calculate the size of a coin flip's predicted bias. ... Over a latte at Bytes CafÃ© in the Packard Electrical Engineering Building a year ago, Diaconis asked Wandell, an expert in human vision and color perception, if he knew anything about slow-motion photography. ... Two years earlier, a team led by Wandell and electrical engineering Professor Abbas El Gamal had built a speedy digital camera that shoots 10,000 frames per second -- 400 times faster than a typical camcorder.
That's an interesting question. I also wonder how you would get designers to start open source projects without getting the opposite of a "developer-centric" project where developers are the second class citizens.

Can you (or others) elaborate a bit more on what a place where a designer could expect to create really great work would look like? Is it more of a personal aesthetic thing (something that is personally interesting)? Is it related to some of the other points in this thread (unfriendly tools, gruff face to the community, lack of control etc.)?
There is another consideration:

A designer's portfolio is based on visuals, which, if changed by someone other than the designer, no longer follows their intent and may not be representative of their design capabilities. While it may be contributed to the project, there is a definite need for those visuals to remain in a stable state for an extended period of time.

A developer's portfolio is based on projects, which typically either continue or stagnate, but do not vary enough from intent that their contribution is not discernable. Or, the contribution is to the project as a whole and that itself is the portfolio item.

It may sound like an ego trip, but this is a very real thing in the design world. You have to show your work, in production. It's one of the reasons I can no longer get a job as a designer - I've been a developer for too long and my past visual works are no longer used in production and I have nothing to show that I was actually ever a designer.

TLDR: It's not enough for the designer to say "I contributed to the project". They have to show visual proof because they are being hired or retained for their viewable work. A change in that design means it is no longer "their" work.
I think what Chrome really needs is the ability to watch HTML5 video in full screen (not just fill the browser window). At least this is Chrome's functionality on my Mac. I realize full screen video is not part of the HTML5 spec, it's left to the browser to implement. Safari will do full screen HTML5 video...
A lot of complaints ignore one simple solution: Don't buy/install/upgrade to Lion. Your copy of Tiger/Panther/Leopard/Snow Leopard won't magically stop working when Lion is released. Don't buy that shiny new MBP with Lion pre-installed. We're in a recession anyway--and your current laptop still works. Save your money.

My Dell netbook is still running 10.6 because 10.6.2 broke support for Atom processors. Yeah, it's annoying not to have the latest version of 10.6, but 10.6 still works.
Sometimes the conclusion of an idea is interesting, but a lengthy exposition of how that conclusion was arrived at is less so.
Where did anyone say that no innocent people must be sent to prison? I said that punishing the innocent is worse than not punishing the guilty. But you show that strawman who's boss.
Interesting point about information not being the same commodity is was 50 years ago. It actually seems like information is an even more valuable commodity than it was back then. We seem to be turning into an information based economy where the low level skills that people might learn in high school are quickly becoming irrelevant in today's highly automated, computerized society.
There are very bad majority black public school districts in the country which are shockingly well-funded. DC public schools comes to mind, which regularly ranks in the top three in spending per child but has atrocious performance. The last school Chancelor who tried to fire bad teachers got ran out of town.

Repeat after me: money is not the problem. The facts are simply against people who think America doesn't spend enough money on education. Rather, America doesn't spend its money effectively enough.
So to speak in your language look at the pink lines here:

http://www.000fff.org/uploads/code_alignment.png

Alignment is everywhere. When you start analyzing interfaces you will often find that great interface design attempts to have as few alignment lines as possible.

Obviously text on a line is alignment too (horisontal).

And then there is optical alignment which is especially important in typography.
(I admit that I try to make summations reading backwards, starting with the last paragraphs)

Statement: The common belief that the modern homo sapiens evolved from an archaic homo sapiens during a revolutionary step in evolution. Study of flintstones produceed during a long timeframe show consistent variations in sophistication and nothing hints at a 2001-space-odyssee-black-monolith moment.

"... stop looking at artifacts as expressions of evolutionary states and start looking at them as byproducts of behavioral strategies"
Clickable: http://www.timecarrot.com
Totally agree. On all points I think. Shiny interfaces that don't work suck as much or more than crappy interfaces that do. Developers should not just code, designers need to at least understand programming and it's basic concepts. A big part of the problem, I think, is there are just not enough people, on both sides, that can bridge the design/develop gap.
Don't think screens, think desktops. Each vncserver that launches (and binds to its own unique port) has its own separate desktop. Each runs its own distinct window manager application, and is not tied to a physical monitor or screen. Usually the default is TWM (minimalist window manager that takes up minimal resources), but you can also run GNOME or a host of other window managers if you want.

In OS X case, it's running the Finder.

If you log in as a user on Linux, and launch vncserver as that user, then that VNC session and desktop will be of that user.

One of the huge advantages is that the state is also maintained on the server. I've used it a LOT to install various Oracle software over the years. Fire up a VNC server session as an Oracle user, connect into it at the client site or office and start the installation. You can then disconnect, go home, do whatever, and connect in again remotely from another location (tunnelled over SSH usually), and the install will still be there running. It might have paused waiting for a dialogue to be answered, but it hasn't killed the install like logging out of the main desktop would have done.

You can also set the colour depth to be used by the client, thereby increasing performance over crappy SSH connections. 8-bit colour takes WAY less data than 32-bit, especially when installers have stupid meaningless animated gifs that run all the time.
> If TED would just own up to being about making the wealthy, famous and powerful feel comfortable–like other high level affairs like Sun Valley or the World Economic Forum– I wouldn’t have an issue with it. Business conferences have good reasons to be elitist; deals are getting done and high-level conversations need to be private sometimes.

> But when credentials are revoked at the last minute based purely on the whim of a more important member of the TED community, the inner workings are just too much like a country club for an organization whose stellar content is all about pluralism and uplift.
Took me a minute to figure out what you meant :) I'd say it's more than just a 'bit' closer though.
I don't think that's the whole story or planes would crash all the time because someone somewhere failed to do their job properly after a night out with friends. Checks and balances matter. Process matters. The art of organization is to have an open upper bound of what is possible to achieve and still make sure there is a limit to the downside.

Of course it will never be perfect and there is no process and no rules that can work without a sufficient share of decent individuals trying to do their job properly.
Obligatory:

"Considered Harmful" Essays Considered Harmful
http://meyerweb.com/eric/comment/chech.html
Is that really where all of the memory goes? On a normal consumer-grade HDD a disk seek is ~10ms and reading a megabyte sequentially is another 10ms or so. Conservatively speaking it should be possible to load a site from the disk cache in under 50ms, and in practice that would probably be quite a bit faster (especially if the data is in the page cache). With that kind of speed it would make sense to persist these caches on disk if a page isn't actually opened in any tabs.

I don't know if data like this exists in an easily understandable format (i.e. not just cryptic massif dumps that would only make sense to WebKit hackers), but it would be interesting to see a heap profile of a WebKit/Safari session to see what's using all of the memory in an "empty" browser session.
those numbers are probably off...I mean reddit can be considered a very popular consumer internet product(top 150 on Alexa)...and they just hit 1 billion page views per month, and they are having trouble paying for more than 5 people.

So if $100mm = 100 billion page views/yr. Then by that logic reddit should be making ~12 million a year, which doesn't seem to be that case.

And that would be in addition to the subscriptions people are buying.
Location Based Services Ecosystem | 6 strategic layers for the big picture
I just read the article and it's all pretty frothy and baseless. Are you saying there's story behind this rant?
We find all of the following useful:

Billing:
http://FeeFighters.com helps find a credit card processor and reverse-auctions down the rate

Invoicing: we use http://expensify.com

Phone: http://grasshopper.com

Email: http://madmimi.com,
http://mailchimp.com

Chat: http://snapengage.com, http://Olark.com
Read the actual press release -- hilarious stuff. :)
"When the CD was designed, 44kHz at 16bits was chosen because that exceeds the limitations of human hearing."

No it wasn't, it was designed to be implementable given the technology of the time. Philips thought they were working on a 14 bit system, until Sony changed the spec to be 16 bits. That wasn't because Sony changed their minds about 'the limits of human hearing', it was because they thought they could implement the technology. 30 years later we can implement a bit depth of 24 bits with no problems.

According to the Wikipedia article on the history of the Compact Disc (http://en.wikipedia.org/wiki/Compact_Disc) the sampling rate was defined for the following reason:

"the exact sampling rate of 44.1 kHz was inherited from a method of converting digital audio into an analog video signal for storage on U-matic video tape, which was the most affordable way to transfer data from the recording studio to the CD manufacturer at the time the CD specification was being developed."

So again this has absolutely nothing to do with 'the limits of human hearing'.

Recording engineers, such as Barry Diament of Soundkeeper Recordings, think that the sound of 24/192 digital matches the output of the live microphone input of their recording desk. Barry Diament doesn't think 16/44.1 is nearly as good.

If you buy a recording at a high resolution you can always encode it as an MP3 or ACC so that it fits on your portable player. On the other hand if you buy an MP3 or AAC recording you can't bring back the lost resolution. So if I can fit my entire CD collection onto a cheap 1 TB hard drive, why do we care about how much disk space high resolution 24/96 or 24/192 audio will take up? When you don't have physical media it is trivial for a site to offer a range of resolutions according to the needs of the buyer. If I want 24/96 and someone else is only interested in 128 kps MP3s, then we can both download from the same site and only pay for the quality we need.
The problem is that even fewer people appreciate more realistic (and with enough additional research, potentially actionable) formulations such as, "We have calculated that it is precisely as bad that 13.37 guilty persons escape, as that one innocent suffer."
Top 20 post on Hacker News - The stats
Older ones, yes. Newer ones use nitroguanidine and other less-toxic stuff according to the article you linked to.

That said, we owe a lot to the brave chemists who manage to figure out how to deal with all these scary chemicals. Even if some of them are probably insane:

http://pipeline.corante.com/archives/2010/02/23/things_i_won...

I love how the chemical can be written as FOOF, which is strangely reminiscent of the bogus F00F C7C8 instruction that could crash old Pentiums.
Gantts do tend to support over-serialization (I think it's the lines. Mustn't mess up the pretty lines, must we, Precious?), but that's an organizational abuse more than anything.

A little sensationalist, yes, but I'm really not seeing any conceptual difference that's not part of the basic behavior of Gantt charts. If I'm missing something (fully possible, I'm a bit distracted), I'd be interested in knowing what it is.
The Joy of Doing Open Source Development
You didn't say that, but Blackstone's original formulation suggested it, if you interpret "ten" as representing an arbitrary number.
I can define "wrong": Wrong is using the square image stretched to fill a rectangular space, instead of using the rectangular image I provided. It's mis-aligning elements intended to be shown on a grid. Or attempting to convert that PNG with a complex alpha channel to a GIF.
The world’s oldest water?
Is it just me or are 99% of tech "news" and "innovation" just reinvention of stuff already found in UNIX, Lisp etc. decades ago?