skysight-inc/HackerNews huggingface dataset:
Firefox 8 for Windows x64: Has 64-bit browsing finally come of age?
Could u please go a little more into detail on that?
Is it fair to call this "hacking" the DMCA system? Or should we frown and prefer the more pejorative "exploiting?"
Relying on its data to convict someone of a capital offense says more about the justice system then it does about the software

I don't understand what you mean by this.

Isn't "data" just another form of evidence, whether it's your browser's history file or bank account records or cell phone history records?

Why is one type of data less worthy than others?
I know it doesn't help much, but you can globally prevent apps from resuming. There is even a checkbox for doing so in the System Preferences, it's not a hidden preference.

I say it's not helping much since it's a global preferemce and resuming apps would be great to have – at least sometimes.
"You can always export a pretty-printed version of your website’s CSS at any time (both the preview and published versions)."

Its extra work, but you can publish the exported CSS with your site.
I don't know how many other folks feel this way, but I would kill for a GUI-less version of your client. I'd love to configure XML files, or some (any!) analog.

I've been looking for an off-site backup solution for a (nerdy and technically competent) home user for years, and yours is the only one that I could afford (poor recent BA here).

Please?! I would pay $10 a month (probably more, really) for that. Even if you don't want to support it, could you do it just for me? It'll be our little secret!
This Is Data Retention. Would You Give It To Any Future Government?
Indeed, this approach seems like a lawsuit waiting to happen.

Push-ups are, at-best, a difficult exercise to get right (see http://thetoptwoinches.wordpress.com/2007/12/04/100/). Do them in bad form and you can injure yourself. Is the team leader going to be both an expert at management AND an expert at physical education? Does the company want the lawsuits if an employee is injured exercising at the direction of their team leaders? Are investors aware that their money is being used for this stuff?

Oh, and considering this stuff is not related to the job at hand, you could also argue for a discrimination lawsuit considering it's creating a "hostile work environment" for anyone without a lot of shoulder strength (women, old people, the disabled).
Meet All of the Entrepreneurs Selected to Attend Techstars NYC
We're deprecating our platform for releasing technically interesting experiments that don't make us money
It should really be balanced with a lot of things... I think if these guys really want to benefit their employees, they should get them together with a real trainer or fitness expert.
The point is why not just start with Flask if that's the feature set you're going to end up with.
I guess my quibble is that, in my experience, the frequency that problems are "embarrassingly parallel" is so small that I never use the term.
That's unfortunate; I'll have to look at some glibc code sometime. Could be fun... or, as you point out, dismaying :-/
This looks cool, but what does this have over CSSEdit? Will this work with internal only pages? Stuff like that?
Linux machines still sometimes want you to edit files in /src to get your damn wireless network working.

ಠ_ಠ
here's how I justified it. Say you use your new air for 2-3 years. Say you spend around 20% of your days using it. That is about 5000 hours. Say you get 10% speedup using 1.8ghz i7 vs 1.7ghz i5. That saves you about 500 hours of time. 500$ more for 500 hours time back. ;)
That's alright, the review even advises you to skip a few pages if you are not interested in technical details.

The technical details are definitly part of Siracusa's reviews and have been for well over a decade. It would be wrong to leave them out. Many readers expect them.
That's not what "hostile work environment" means. Mandatory pushups are one of the dumbest ideas I've ever heard of, but I assume you are not going to be fired if you don't do them. When everyone starts doing pushups, go out for a quick run, or something.
I cannot agree more strongly.

Most of the folks I know from my generation tend to spend almost all of their disposable income as soon as they obtain it. I have tried to explain to them that by doing so, they are selling their own freedom. You are forever at the yoke of he who employs you if you are living from paycheck to paycheck.

For the first three years of my career, I scrimped on almost all expenditures in order to accumulate a savings allowing me to be out of work for a period of at least one full year. I call it the FYF (the Fuck You Fund). I wouldn't trade it for anything but a true emergency.
This doesn't come at all as a surprise to me. Google Labs was well known internally for being a graveyard for projects that, ironically, was really hard to launch stuff in. Anything that Google launches anywhere automatically gets a huge amount of traffic, and, because it has the Google brand on it, it's expected to meet a fairly high quality, stability, and scalability bar. In practice, this meant was never really possible to use Labs for throwing something up quickly to see if it stuck. This, combined with the maintenance overhead of keeping the various projects running (which were often grafted onto other larger codebases), makes shutting it down a pretty obvious decision.
I liked the way they commented there.Reading the code with comments was like reading an comic book "Still here? We are screwed!" :-)
I would definitely agree that there is a social benefit to trademarks (much more significant than that of patents or copyrights).

I don't think I object to the cost in the general sense, from the registrant's perspective. But from the other side, the registries have the potential to make a decent chunk of change off this, which really feels like they're making money not for providing a useful service, but by exploiting features of trademark law. It just feels a little dirty to me.
After my muscles have used up all my glucose / glycogen, there's none left for my brain :)
Are you kidding or is it true? You can get a lawsuit for this? (I don't live in the US)
The Shift from eGov to WeGov
Heyzap (YC W09) launches free personalized mobile game recommendations
Apparently I cant and the links arent available for India right now.
http://www.apple.com/in/macosx/uptodate/
this is a pretty awesome idea. Maybe I'm just inefficient, but I always find myself spending a stunning amount of time tweaking CSS, refreshing the page, ad nauseum. The only downside I see is that in order to modify your site CSS, it seems you would have to be running this tool, and you wouldn't be able to use your IDE of choice.
EFF Campaign Increases the Number of Tor Relays by 13.4%
Watch,monte carlo,movie,online free,megavideo
watch,monte carlo,movie,online free,megavideo
"
Plot: Three girls Grace (Selena Gomez), Emma (Katie Cassidy) and Meg"
I almost didn't click on this because of the name. I'm glad I did it anyway, I will definitely use this in the future.
RANTIFESTO | QuestionCopyright.org
Please don't write your own object pools, this isn't 1995.

In my experience, object pooling (and poor-man's-object-pooling, using scratch objects and the like) can still make a major difference for certain applications. I worked on JBox2d, a physics engine (which creates a ton of tiny Vec2 objects for intermediate steps in calculations), and for most of its history the highest ROI optimization has been to chip away at any and all unnecessary object creation; sometimes this meant inlining simple operations that would have created intermediate vectors or matrices (this can be a huge win because you both avoid GC load and object-size overhead, which for a cache-miss dominated application like a physics engine can be extremely important), sometimes it meant pre-allocating "scratchpad" objects, and so on, but the end result was that we got more than a 4x speed increase by focusing exclusively on getting rid of small object shenanigans. Recently there was a rewrite which included some more explicit pooling strategies; I haven't tested those against the unpooled variants, but I should, I suspect there's still a huge benefit. The additional bonus is that if you're careful about garbage it's a lot easier to use your code on Android or to push it through GWT, as those platforms don't have anywhere near the GC efficiency of the Sun JVM.

I don't know about ByteBuffers, though, we never experimented with those because we didn't want to mess around with any unsafe code that might not be allowed in applets or on other platforms.

Things like escape analysis and scalar replacement help, but not enough. The problem is, those optimizations are extremely fragile, and for a lot of real world code the type of analysis required to figure out that those optimizations depends on knowledge of the overall design of the system (for instance, knowing that certain methods will not mutate fields of objects passed to them in certain situations).

Granted, a physics engine that's creating ~100,000 small objects per frame in some situations is an extreme edge case, and when I'm not doing that type of programming I'm much less concerned with garbage.
I agree with you; my personality would not allow me to do this. In addition to the dominant / submissive issue, who wants to crawl around on the floor at work, anyway? I'm disgusted just thinking about it.

If you want your employees to work out, give them an hour off in the middle of the day, a well-stocked gym, and showers.
I got really confused by that too. I think 99% of target audience are going to think "oh, it's a web-based terminal app". They should change the name before it's too late.
Programmers come to work in the morning?
10 crucial steps to become proficient at blogging
I never understood the popularity of Textmate. Nevermind all the plugins and bundles, I think it's a pretty poor text editor. And the lack of Textmate 2 after all these years stupefies me. I don't know why the Mac developer community rallies around such a dated project.

As for me, I'll be waiting for Sublime Text 2 to get out of beta. I use the free Komodo editor for now.
I hope the irony is not lost on us that most of us are reading this at work...
What makes Sublime Text a superior editor to Textmate? I use Textmate, and I'm moderately happy with it, but could be convinced to switch.
OK, I guess I'll be the wet blanket that goes thud here, but I really don't see this being very useful. In fact, I see it encouraging bad practices. Maybe it's because I'm approaching this from the standpoint of a company that has more than a few users coming to the site, probably (hopefully?) has an existing release process in place and has multiple stages of their environment to go through (sandbox/dev/qa/staging/live). If this is how you slap lipstick on your pigsite, then you're probably building a site that very few people go to and you don't even have a local version of your site to test against first (because if you had a sandbox environment this tool is pretty much moot), in which case I can see the usefulness of this tool.

Not sure how I feel about the inclusion of the link/script tags in order to make this work but it all seems geared to someone who maybe has their own blog or very low-trafficked site and this would be their alternative to editing the files on the live server.
SCSS and Compass support is important to me. I avoid plain CSS whenever possible, and CSSEdit is pretty useless (certainly not worth paying for) without SCSS support.
I would say that that was a more a case of individuals police officers being pricks. But then again perhaps they were trying to conscientiously apply the same law with which they just harassed an immigrant street vendor on the other side of town.

They're usually made by self-interested businessmen looking to keep out competition

Is "regulatory capture" the latest buzz phrase from Frank Luntz? Powerful business interests are going to try to influence the regulatory process anyway, so let's just let them run amok.
OS X Lion Server on the Mac App Store
That's correct, under IDNA2008, the + symbol is not allowed in the .com TLD. So, it's supposed to be deleted at some point.
There you go: http://eggfreckles.net/tech/burning-a-lion-boot-disc/
OS X Lion: Easiest OS upgrade ever? 
Assuming you don't use applications that require PowerPC, upgrading from Mac's Snow Leopard to Lion could very well be the easiest OS upgrade you've ever met. Here are the results of my own upgrade, with screenshots throughout the process.
Why the downvotes?
And no, clicking "update" did /not/ work!

Found the solution: This happens if you have "Macintosh HD" listed under the privacy tab of Spotlight's System Preferences.
You should edit your post to include reasons why WebPutty is "a bad thing". (I have no idea; I'm a gamedev guy, but I find webdev very interesting. It's hard to know what to avoid and what to embrace when you're new.)
Should have followed:
http://buyersguide.macrumors.com/
2011 Linux Auto Rooter Beta 1.0 Coded by CrosS
Many people's first experience with a Python ORM (or maybe an ORM altogether) is the Django one.

Useless anecdote: I started out using SQLObject since I was importing data from flat files into a relational database, then doing some analysis. When the analysis became useful to others, that's when I started building a web front-end with Django.
Isn't that the logo for Notepad++?
Function.prototype.apply.apply(console.log, [console, arguments]);

Works both on IE9 broken console.log, and regular console.log from other vendors. Same hack as using Array.prototype.slice to convert arguments into a real array.
Right on the money. Filtering who reads your messages isn't a pain point, nor does it appeal to our psychological senses. It's just a technical feature... a feature that only a software engineer would obsess about, and turn into a full-fledged product. Sorta like "Color".
Not us. We fly first class more often now that we have kids. The extra space and better service makes it much easier to keep the kids quiet.

The biggest drawback to first class is that you're much less likely to get nice seatmates.
Why not $1, if all they're doing is satisfying accounting rules by charging a nominal fee?
Welcome to my job..... and this is only the tip of the iceberg. Mork is one of many painful "things" that no one seems to be able to produce a decent forensic tool for :S
iPhone video enhanced by rolling shutter effect
There are a lot of things managers and coworkers can do that either strengthen or weaken team spirit.

In my experience one of the most positive is eating meals together. One of the most negative is playing favorites or improperly assigning credit for accomplishments.
Major improvements to audio at Zencoder, and why this matters
More on Nginx company formation
Video: LinkedIn Founder Reid Hoffman Speaks at MIT
Wow that sounds horrible
オールインワン美容液口コミ・評判・効果サイト！！
Nepal to re-measure Mount Everest to end China row
Framework Vs API | rushK
Actually interestingly enough full screen apps that have palettes are really nice on multiple monitors. Omnigraffle, etc. The palettes can live on top of the linen on your secondary display. it makes using Keynote, omnigraffle and similar apps such a joy.
The study states that it is much more typical for a pirate to download an illegal copy of a movie to try it before purchasing.

Hard to believe this is true at all based on my own personal experiences. I'm not saying it doesn't happen, but better than 50/50? Sounds like something you'd get asking people about behavior they're embarrassed by. Imagine a poll "Are you a good person" and "Study proves 100% of people are good!"

It's kind of a moot point anyway since we're asked to believe "proof" that will never be supplied for review.
> Most people realize that email is currently flawed. There’s too much of it. It’s an endless stream that is nonstop, 24 hours a day, 7 days a week.

Wow, this is exactly what I thought about my Facebook stream. Too much garbage that I cannot easily filter out, like I can e-mail.

For sending quick notes to my mom, or even my coworkers, maybe. But what about using e-mail as an identity when signing up somewhere? What about creating throwaway accounts? (e.g., sendmespam@lishin.org) What about creating accounts for my business to contact customers? (e.g., donotreply@cannedgoat.com)
I just put an additional 12GB of DDR3 in my laptop (for a total of 16GB). That 12GB cost me $100 total. For ECC server RAM, you can get by with $50/4GB, so $200: http://www.newegg.com/Product/Product.aspx?Item=N82E16820139...
The scary thing about that announcement are it uses the exact same terminology Sun Microsystems used. 'All the wood behind one arrow' being the most relevant. Since I know some of the ex-Sun, current-Google folks I"m guessing at least a few of them flinched reflexively at that.

That being said, I hope this does not mean they are killing off their research group. If they did I think it would be a colossally poor move on Google's part. While Google is famous for it's 20% time initiative its also infamous for having folks deny it or 'target' it (which is to say you can spend 20% of your time working on anything you want as long as it helps this department's goals) which made it difficult to be a source of innovation.
Except you're missing out the crucial employees part, and it's hard to add without making the headline long and unwieldy. And misinterpret has fairly significantly different loading than "fail to communicate". I still think the original headline is better than yours. The target audience is managers, and will implicitly understand that a it's the managers fault when an employee misinterprets the manager.

Headline writing is hard.
If you need 1.9.2, the cleanest way to currently get it is via RVM.

Install RVM, then:

rvm install 1.9.2
rvm --default use 1.9.2

https://rvm.beginrescueend.com/
Anyone have some links to studies that show sitting in a chair at your desk is bad for your health?

Someone the other day said that he "heard" that sitting in a chair all day long for years is just as bad for your health as smoking. Not sure I get the correlation, but surely we have enough data points to have several credible studies.
Looking at that format, no wonder JWZ had trouble getting a list of recently visited URLs.

Quite a contrast with the present-day. A few months ago, I wanted to extract just that information, and despite not knowing a lick of SQL, I still managed to write a little script which would extract 'all URLs visited in the last month': http://www.gwern.net/Archiving%20URLs#local-caching
Chrome updates also result in JavaScript breakage.

File/Blob API is an example that, while being experimental and a moving target, happened on the background and broke from one launch of the browser to the other without the dev knowing what the heck was going on.

Same breakage happened from Firefox 4 to 5, but at least the end user (the dev in this case) knows that something important happened and might be related to that. This is key.
New TSA software to end naked scanner images
Where does your traffic really come from?
>SQLAlchemy supports multiple-column primary keys, Django ORM does not. What's more to think about?

Exactly. If it wasn't for that restriction we would have begun a test adoption. As soon as I saw that multiple-column keys were a mystery to it, not only did it send me packing but made me question the fitness of django in general, I feel like we may have dodged a serious bullet there (if they can't even get that right, what other surprises lie in wait?)
I'd be happy to include an edw519-style bulleted list of why webputty is 'a bad thing', but I guess it depends upon who their target audience is for this product. If they're targeting someone who is used to ssh'ing into their account on their shared hosting company and editing their css 'live', then yes, I think this product provides a benefit to that user.

Any site I've ever worked on I've always had atleast 2 environments, a local environment and a live environment. Any company I've ever been a part of has had at least 3 environments (sandbox/qa/live) and it's very common to have a dev and staging environment on top of those as well. The reason you have a minimum of 2 environments is so that you can do all of your testing without breaking the live environment, which is what this tool seems to ignore.
Improving Yourself is Easy
From my understanding, the point of the project is to allow developers to edit css and see the results realtime, without having to save, switch windows from their CSS editor to their web browser and refresh the window. Or without having to edit the css in realtime by using Firebug, then edit those changes back into your actual file.

They also give you the option of hosting your CSS file on their servers, which is why you'd need the link to that CSS file.

It's all explained on their website which you might not have read/understood, or maybe I am missing something.

As a web developer working on quite a few projects, this tool seems great, although I can't have them hosting CSS for internal projects.
On Data Markets and Their Evolution
So, these days this style of thing is not uncommon. For example, much of the Rails community uses Sass, a language which compiles to CSS. In development mode, it gets compiled anew on every page load. This doesn't happen in production: there are a few ways to make it happen, but basically, in production it looks like auto generated CSS sitting on the hard drive waiting to be served up quickly.

Doing the same thing with WebPutty would take maybe a dozen lines of code. I'm assuming anyone with multiple environments can make it happen in their language/framework of choice.
It's more like simple user error than a compiler error. "Aaaagh, why did the computer do that?" "Because you told it to." s/computer/employees/

Also, in his retelling, he skipped the part where the employees pointed out situations where they would be punished for making the right decisions, asked for assurance that doing the right thing for the business would be rewarded (or at least not punished) regardless of the official "goals" and "incentives", and were told not to expect any such consideration. I guarantee that happened, but for some reason he doesn't remember it as an important part of the story.
It's just good practice, in general, to keep individual programs simple. If you have a look at DMR's description of why the pipe was invented, it suddenly clicks.

All of these tools are intended to be composable, analogous to functions. 'cat -v' is like a function with too many arguments, one that does too much. If you need, for example, to allocate a block of zero'd memory, you don't add new flags to malloc(); you use memset() after allocation, you write a for loop, or you use calloc().

Likewise, the basic tools available on Unix can and should be thought of as functions, which take some number of arguments, and the implicit argument of an input channel. They produce as their output an integer as a return value and two output channels, stdout and stderr. Making a function that does too much (and this is as subjective for functions as it is for command-line tools) is known to be bad practice, but for the shell, it is often misunderstood. To misunderstand this is to misunderstand the core principals of the Unix environment.

It has nothing to do with the typical non-programmer user. On, say, Linux or OSX, the user doesn't write functions or talk to the shell very often. They click buttons in a GUI that doesn't in a meaningful sense offer composable programs, and it's an inefficient but simple way to interact with the machine, a way that matches their habits and understanding. cat, echo, sed, and awk aren't for these users; they're for programmers, and the typical user does not know or care whether cat can show non-printing characters, but as a programmer, I certainly care about a clean design for my environment.