skysight-inc/HackerNews huggingface dataset:
> In my personal experience, international government conspiracies are pretty rare and so a more mundane explanation is more likely to be correct.

That's a really funny quote. I'm tempted to downvote you for being so ridiculous (but I've upvoted instead, so others have a better chance to see it).

I'll apologize, if you elaborate on how your personal experience might be relevant (though, the only good explanation I can think of is that you are some omniscient being who has good knowledge of conspiracy theories and whether or not they are based on fact; good enough knowledge to derive statistics, at least).
Usually I keep in tabs Google Reader, Facebook (not always on), Gmail, sometimes Groove Shark plus many random sites (maybe ~25 tabs).

...as with extensions: AdBlock Plus, Download Statusbar, Flashblock, iReader, Live Http Headers and TinEye.

I just took this screenshot of the task manager: http://dl.dropbox.com/u/2311018/temp/shot.jpg

I honestly don't remember what I don't like about web inspector, I've tried it a while ago and I couldn't do all the things I wanted. Maybe I'll give it another shot sometimes.

edit: my biggest issue with chrome was that for few years you couldn't see the source code of a page sent through a post request: http://code.google.com/p/chromium/issues/detail?id=523 They say it's fixed now, maybe it is...
It is a test to see the frustration of people seeing 8/9 when they are sure of their answers (BBACCADAA).
The answer to http://psych.io/spatial/hard.jpg is A.
Ok, so lets say you want to keep Google Reader as your back end, but want a new front end (ala the various apps on iOS). Is there a good alternative online front end (open source or paid) that can replace Google's front end, but still offers things like "mark unread"?
When Did That Happen? The Computer Virus
I'm not sure I understand. I'm have EasyList selected (and I just updated it). I'm still seeing the ads at the very top of the inbox. Are you saying "&view=ad&" was triggered? Or that I need to add this and it will be triggered?
Perfect Code is a Myth. Just launch it
Cars
http://socyberty.com/issues/cars-2/
well finally there will be some legit competition, not based on who has the underlying operating system but on real power, speed and features :)
There's definitely a use case for this. It's awesome.

However, I wonder if it makes more sense to build the business around providing the data on the backend rather than creating a beautiful app.

If the point is this to let users know whether they're about to get rained on, all they need is a bit of text to get the message, rather than a beautiful flowy animation. It looks awesome - I just wonder if it's just going to get in the way after the 10th time checking it. A home screen widget would be ideal (which is why there's lots of weather app widgets already.)
I think CS is somewhat of an anomaly among STEM fields in this regard. A degree is an absolute must in, for instance, Civil Engineering.
As characterizations of Microsoft's historical strategy go, I'd say that merely calling it a "software-only strategy" is pretty anemic. The real strengths of that strategy were drawn from the details that you claim are irrelevant.

I couldn't disagree more on that point. You ask what those details have to do with the software-only strategy? Well, they were the historical context in which that strategy allowed them to dominate. Did it matter that the hardware innovation of that era had to do with cost reduction? Yes. Did it matter that Microsoft was able to keep customers captive through closed document formats & protocols? Yes. Did it matter that Microsoft both had and leveraged a monopoly position? A thousand times yes. Did it matter that Microsoft had OEMs over a barrel and got them to sign anticompetitive distribution terms? Of course.

I would be reluctant to point to Android phones as an example of a software-only success, because that knife cuts both ways for Microsoft. How is Microsoft going to sell Windows Phone in a market where Google is dumping a free operating system as a loss-leader for potential ad-revenue? Android is just yet another way in which the historical context that allowed Microsoft's software-only strategy to thrive has changed. You have to be able to actually sell the software, after all.

Regardless, here's a great illustration of the effects of Android's software-only model:

http://theunderstatement.com/post/11982112928/android-orphan...
It's the poor craftsman
Who points the blame at his tools
Y U NO COMMIT?
I'd be honored for you to point some folks at my assignments, although please only share the link one-on-one: a few of the assignments on there (the ones with an author of "Stacey Armstrong") are part of a curriculum that our district pays to license. Technically I could get in trouble for having his assignments on a public website without permission.
Is Navicat not a good option?
Is crowdfunding startups a solution, or just another problem?
Trust me, Firebug is still a lot better than inspector. And while I get sniped by the occasional Web Inspector bug, but firebug is pretty close to flawless.
Union-merging is insane and thus should take some insane understanding of what you're doing before you can do it. Anyone that's merging two unrelated repositories should understand what's going on under the hood anyways.

What you're doing in git actually makes sense, since a normal pull is just fetch+checkout+merge+commit, you have to go into the plumbing and trick every step of the way to fetch, checkout, and merge using the wrong repositories. In the future, this could be made porcelain as it has been in hg, but do people really want to do this? It's much safer and saner to use submodules for 99% of use cases.
In my experience, this tends to happen to different founders at different times so hopefully there's always one person who's "up".

The solution for us is to exercise competitively: "Did you go to the gym today? I went for a run this morning...".
A "Magnetic Tongue" to Sample Tomatoes
Experts Exchange is responding with a new version of the site:

http://beta.experts-exchange.com
October Issue of Pentest Magazine: SQL Injection
Nice. I believe I know the answer, though.
Nope, but you can script both screen and tmux, and have it automatically start a screen session for you when you login.

I've got a little bash script for my VM that launches tmux, and starts a development web server in one of the windows, and tailing logs in another, and then dumps me into my project directory.

I also found tmux much, MUCH easier to script than screen.
It's unlikely that you'll be able to play TDM without a copy of Doom 3 for the foreseeable future. TDM reuses a number of Doom 3 assets and those are not included with the open source release of the engine.
you can already turn on autoupdate for individual apps. It's the "just do it for all my apps" that's new.
You're working with the edge case in your example where a really smart person can get an amazing job right out of high school. It's more instructive to look at the average case:

- In the current economy, the number of high school grads making $40k/year is vanishingly small. It's more likely he'd be making 25k or less if he has a job at all.
- 25k for living expenses and books for a college student is way too high unless she's going to school across the country and flies home a ton.
- The average student doesn't pay 40k/year in tuition unless he has rich parents and is a below-average student. The average is less than 20k.

Let's redo the math:
Tuition: 20k * 4 = 80k
Living Expenses: 15k * 4 = 60k
Total Expense: 140k

Let's say that our college student gets a below-average job that pays 32k/year.

In a 35 year career with 3% raises, our high school grad makes a total of $1,511,552. In a 31 year career with 3% raises, our college grad makes a total of $1,600,086.

Considering the time value of that $140,000, it's a wash. Go to college and study poetry if you want. The impact to your long-term bottom line is negligible.
It gets funnier. The loss leader was one per customer. The guy actually argued that because he had gotten the refund and was given the original for free, it didn't count as a sale and he was still entitled to buy the "one per customer".

We had to pick up the phone and start "calling the police" to get him out of the store. He lectured us on how there was no way we could stay in business by refusing to accept people's money.

There are some days I wonder if all humans are sentient.
It's a 2GHz Core Duo laptop, 2GB memory. Currently running Ubuntu 11.10. I just restarted yesterday and am already back at 45 tabs. The only thing that can bring it down is the Twitter UI, but that doesn't seem to need many tabs to get there. Extension-wise it's not too much, Adblock, NoScript, Tab Mix Plus, InstantFox, QuickRestart, and Firebug as well.

I can see Firefox eating more Memory than I'd like, but it's not much of an issue. Chromium seemed to be more clogging the CPU, which I find worse since this is a laptop and thus Firefox keeps the whole thing cooler.

I think the answer to the question of whether to use Chrome or Firefox is heavily dependent on use-cases.
8/9 the best way is IMHO not trying to build the 3d mental cube but moving and rotating the faces to the same axis and then compare. The 3d memtal model is elusive sometimes
It's almost impossible if you need to do anything related to graphics. Even picking a color. Maybe you have such things already laid out in proper sass files, and you've mastered zen-coding, know most of the various parameters, have templates for everything, don't need to look up sample code all the time, and you don't need to copy and paste random things from the web (text selection in safari is still awfully dodgy). And you don't need the various standards and documentation open right next to you.

Still.. even plain HTML is a lot more visual than code. so much switching can suck.

.. now, two or three iPads, that's the ticket.
Learn the skills!

We're not meteorologists, and we're not even fancy-pants computer science academic types. We just got sick of this app not existing...

So we hunkered down and learned about Computer Vision and experimented a whole lot (which resulted in another fun project: http://tinyfaceapp.com). There are so many awesome open-source data-processing libraries out there, which when combined with cloud-based computing, gives individuals so much tremendous power to pursue their weird passions.
Django 1.3 / JQuery tutorial – Making a flashcard game
To really copy BitKeeper Mercurial would need to start charging for use and come out in Basic, Pro and Enterprise editions, with things like BAM support disabled at the lowest level. Fortunately they don't do this.
Hrm, the hellbanning is news to me -- I thought an administrator would send me an email if that was the case! Thanks for the heads-up, though.

Again, I don't think the fact that they've controlled something via trained brain waves is the news here -- as you say, that's fairly old hat. The fact that it's being done in real time and very accurately is impressive, though, I thought.
That graph in the OP is dishonest. Here's the actual data that wasn't cherry picked (and taken directly from the same data source as the OP, using the excel file provided by the US government and charted in excel):

http://i.imgur.com/YTFMo.png

Here are the tables from the report, if you'd like to do your own analysis:
http://nces.ed.gov/programs/digest/2010menu_tables.asp
Don't local news stations spend millions of dollars on fancy doppler radar units just to get this kind of info (and fail)?
This is pretty neat!

I experimented with something like this in grad school to tell me when it was "safe" to walk home, by scraping the past hour's NOAA radar images, coursely gridding them as a poor man's way of reducing computational needs and noise, and throwing them into some regression algorithms to get a prediction of rain probability for [0,10] mins, [10,20] mins, etc. out to an hour.

It wasn't useless, but I gave up on it when it became clear that some significant computer-vision work was needed to get good accuracy, mainly object-tracking algorithms: correlating when a blob in one radar image is "the same" as a blob in a previous radar image, even though the blobs change shape/size semi-rapidly (and split and merge), in order to extract motion vectors. At least with the regression techniques I tried, it doesn't seem that they were able to implicitly extract the motion information from just the sequence of images as input data, because prediction was much better in a small set of images I manually labeled with motion vectors. Hopefully they have solutions for that!

In any case, I'd definitely use an app like this. I often predict short-term weather by pulling up one of those radar animations and extrapolating the motion of a storm in terms of "finger widths on monitor per 5 frames of animation" or something, which feels like a not-very-21st-century way of doing it.
Meanwhile in Russia:

http://www.liveinternet.ru/stat/ru/browsers.html

IE is around 20%

I wonder why Russia leads the way moving off IE. My guess: in corporate sector pointy-haired bosses don't actually have control over which programs system administrators get to install, so they install (and users get to use) whatever they know works best.
Ordinarily I downvote XKCD links on Hacker News, but in this particular case, it really does a perfect job of explaining what's wrong with the article.
If getting a CS degree gives you a better chance of reaching the top, then hirers will have CS degess.

Getting a CS degree does not give you a better chance of reaching the top. It gives you a better chance of reaching the upper-middle.
You can get details on the underlying server architecture from Calxeda's pages describing the system on chip, and the quad server boards that are in the initial HP design:

http://calxeda.com/products
Ben Heck mods XBOX360 controller for disabled fan
The major workflow shift that involves the skies parting and mana floating down from heaven when you switch to a DVCS (git, hg) is the ease and lightweight nature of branching.

Having used git for four years, I now feel absolutely filthy if I'm not coding on a branch. If I start coding anything, I make a branch first, because the overhead is nearly zero, if I screw something up I can easily revert, and the downside of being scared to push code is too great.

Example: Yesterday I started a new feature. Step 1 was to branch from our develop branch. A bit into the coding I realized that this feature was going to take longer than expected. I committed what I had on my branch and pushed it to the remote repository (github in this case). This affects no one else, because the code is on a branch.

What really makes this possible is that merging is so easy. Branching and merging in svn was scary. I was never sure if something horrible was about to happen. With git (and hg) branching and merging is the expected behavior, and it's easy.

Always being on a branch also makes it easier to deal with interruptions. "Hey, there's an emergency, can you fix Foo?" No problem, commit what you have on your branch (or use `git stash` which is amazing) and jump back to the branch that has the code you need to fix. Need that fix in your branch as well? You can merge or simply `git cherry-pick` a single commit across branches. You no longer have to worry about the dreaded "Did I already merge this? What if I merge it again, what will happen?"
> As opposed to "Oh you got a CS degree", well programmers get to sit in this cubicle and get paid $50k until we outsource the whole thing to India.

If you're making $50k you're being screwed.

Also, a small percent of people (business students, poetry majors) ever go down the VP track. As a CS major I'm much, much better off in pay, quality of life, career stability than my friends who got business degrees. Never mind liberal arts, liberal arts is a vacation you take before you actually go to (graduate) school.
Game Developer Twitter list
MongoDB vs. RDBMS Schema Design
I meant advertising.

By the way, I found out that that effect is very marked only when zooming in the browser. At zoom=100% the ads aren't so invasive.
Via http://nosql.mypopescu.com/post/12224364842/mongodb-vs-rdbms...
I think painful decisions like this are one of the only ways that we will force stuck in the mud IT departments to make changes.
So this is why
Even if you are u63r 733t
Time Machine still rocks
Grand Theft Auto V trailer
You're giving me too much credit :D
I've been using PostgreSQL for about 15 years, and it's a rare week when I don't discover a feature that makes my life (and that of my clients) easier and better in some way. The software is rock solid, the feature set both broad and deep, and the community is generous in many different ways. It's really a pleasure to use this database, and to see that a growing number of people are starting to use it.
Yes; it's a properly server oriented processor, with ECC, fast interconnect, large cache, etc.
IPhone 4S Coming To Korea, Will Samsung Attempt To Block?
It seems broken to me. 1 of 9 and I'm normally off the charts on spatial ability. It was sitting in my browser window for a while but that shouldn't matter if the problem was a wrong answer key.
hmm. I use Sublime Text 2 every day and I don't think it's kitschy at all. I can't even imagine why you would put the word feature in quotes. It's one of my favorite features even after using it for months.

It's like having all of the benefits of a scrollbar with the addition of getting an overview of the file you're working on. When I need to scroll to a specific location in a file, my eyes flick over to the minimap and I know where I am in the file. It's subtle and unobtrusive when I don't need it so I barely notice it otherwise. I think it's a better feature than code folding and something I think all editors should offer.

Anyway, to each their own. You can turn it off.
Install Chrome Frame. It doesn't require administrator privileges.
There are lots of little usability issues I hate, but it's not really fair to call those the reason, since git has similar usability issues.

It really all comes down to patch queues: They're awful. They're so awful that they make me dread writing code and make me wish I was using Subversion or CVS. Any time I need to move changes that aren't ready for trunk yet from one machine to another I can expect to spend hours figuring out what went wrong with mq this time and probably lose some work.

Exporting/importing patches, etc - none of it has ever worked right for me on the first try and I've never found documentation that explains a way to use mq without pain and suffering.

In comparison, importing/exporting patches with git is a snap.

The lack of a good equivalent to git's rebase -i is also unfortunate, but not really a showstopper. Hell, maybe mercurial has an equivalent by now.
It has switches and circuitry to set the time. Presumably he sets it for daylight savings changes, at the very least. And the page says it was turned off at least twice. It's not meant to keep a perfectly accurate count of time over 40+ years.
NaDiNe: Helmholtz-EOS Vernetzungsplattform Naturkatastrophen
Hm. I never bothered to check, but I just assumed/hoped that there was RFC somewhere that allowed providers to ping a URL (specified in a domain record or similar) when the user marked something as spam. Can't find anything, so you're probably right, SendGrid gets that information "under the table" from email providers.
This is why I keep my working copies in Dropbox
What does that even do? I've never had to do anything remotely that complicated with git.

Try using patch queues for a while and tell me that Mercurial "just works" and isn't arcane. Nonsense.
Can you even get away with object tracking? It always seemed to me that there were a lot of latent phenomena you'd need to model in order to get the dynamics of cloud motion. There's wind producing a line linear drift, but also a lot of pressure and humidity interaction.
> I have no specific knowledge of the Swedish justice system. But...

Thanks for your input!

> If you believe that there's...

I don't.

What I know is that sweden prides itself on having the strongest freedom of speech laws in the world (which is why Assange wanted to bring Wikileaks there in the first place), and that other disruptive forces like piratebay haven't felt any governmental pressure in the past.

I've seen nothing that suggests that any government official have commited the serious crime of involving themselves in a particular prosecution case. It's extremely unusual for a politician to even offer their opinion about a particular case, as that is borderline illegal for them to do.

Most likely, government officials weren't involved in this case. Most likely, it's just another overblown rape charge. Sweden has lots of those, as they're constantly redefining what constitutes rape. Slippery slope.

But whatever you and I think, we'll find out for sure if/when Assange faces trial in Sweden. If he is found not guilty, clearly the government couldn't or didn't sway the prosecution. If he is convicted, then at least the possibility that some government official did intervene exists.
Self-Inflicted Scope Creep
Sorry if I missed something from the page but how do we know this really works?
Presumably the greatest minds in computer science sat down and decided that silverlight was the optimum technology

Or perhaps they were suspended over a tank of piranha by an evil laughing Bill Gates somewhere in the basement of http://cs.stanford.edu/info/gates

Or perhaps they just out sourced the web design to the cheapest company who happened to use Silverlight.
Can you explain your question better? I don't understand it enough to take a shot at an answer
Pay for scientists and engineers at the PhD level does tend to be low when you consider the difficulty, time, and attrition rate of these degree paths relative to the professions (JD, MBA, MD, etc). There was a big RAND study that pretty much concluded that the "shortage" of PhD's in science and engineering is market driven (ie., there are better options for very smart people).

However, at the undergraduate level, I'd say that science and engineering degrees are the best choice, provided you're inclined to do this kind of thing (I don't think there's any point in grinding through a major if you hate it). I really liked Marc Andressen's career advice on this subject, where he strongly recommends technical degrees. His point is that these degrees enable you to enter the workforce in a high-impact way from the start. I've found the notion that you'll be pigeonholed as a "techie" to be wildly overblown - instead, my ability to program out of school (and understanding of industrial engineering) allowed me to get deeply into really important business processes and meet all kinds of higher-ups because I had something valuable to offer them. Rather than being putting me in a box, it was immensely career expanding.

Andressen also talks about becoming a double/triple "threat" - combining valuable skills in different areas. Ie, being an investment banker with a deep understanding of molecular biology or a physician with a deep understanding of information technology systems. You're really unusual if you do this.

So all in all, I can't recommend STEM degrees at the undergrad level more highly - but I become more skeptical of the value of these degrees as you move into MS or especially PhD level. BTW, I'm not knocking the value of a PhD in CS, especially if you meet a lot of great people in your program. I just think that STEM degrees are the clear winners at the undergrad level, whereas professional degrees (or maybe no more degrees, there's plenty to learn outside of universities) might be a better choice at the grad level.
iSSH is not the only SSH client for iOS. I prefer Screens, even if there are a few features missing, and I believe there are other good ones too.
I haven't wanted to code offline for months. Maybe if I flew for more than two hours I'd miss it. Even the trains have wifi in Germany.

The few times I have wanted to code offline, I've also wanted to look something up >.<