skysight-inc/HackerNews huggingface dataset:
"sudo -i", please!
I sometimes use an exercise ball, but that's a dangerous thing to use for long periods of time. Your abs will get tired and you will start to stay in worse positions than if you were on a chair.

With time, you're able to stay larger amounts of time, but caution is advised!
That's why I like using it in conjunction with passwords. The forget password link just provides an auto-auth one-time use link that suggests (but doesn't force) the user create their new password.

In theory, you could just continue to click "Forgot password" every time you need to log in, indefinitely. Some sites that offer this sort of functionality, that's what I do.

What I hate is when the forgot password link FORCES you to change your password. If there's a forgot password link that lets me log in easily via email, then I see no reason to be forced to change my password.
I sudo su very frequently because I'm almost always executing more than one command as root. Standard warnings apply, but my approach for being sure that I am who I think I am is to put my username in my prompt and color code it so that when I'm root the username turns red.

I also color code the hostname so that I can tell at a glance what machine I'm on.

For example,

export PS1='[\[\033[1;34m\]\u\[\033[0m\]@\[\033[1;30m\]\h\[\033[0m\] $newPWD]\$ '

where $newPWD is a friendly, shortened $PWD.

On that same machine, the root prompt is identical except that the color is set to 1;31m instead of 1;34m, which makes it bright red.
Obviously?

Iterating over all possible input 'programs' (including buggy ones) is easy, even if the language allows for multiple input files of different types.

=> if you can give an upper bound for the length of the source code of a binary of size N, you are all set. I do not see how to proof that such an upper bound exists, but it seems fairly reasonable that one must exist. I cannot really think of any real-world compiler that would need, say, more than a GB of source code for every bit of output (it is easy to design such a language, but it would be quite esoteric)
I think your design is fine, though could probably use a bit more nuance to identify with your market.

I think the thing I'm missing is images of sample sites, right on the main page.

The "latest news and gossip" sends a strange message, makes it feel like I'm on a gossip site.

The sign up process could use a bit more attention. It feels like a contact form.

Overall, I think it looks like a great start though.
Wikibon User Survey: EMC And NetApp Dominate VMware Storage - Wikibon
Most likely because the datacenter isn't uprading to ipv6 until then.
This is cool. Simple and immediately useful. I just realized I hadn't updated my personal info on github so I just added name, location, etc. How long does it take your system to re-cache from Github?
No worries. I usually enjoy learning about odd technologies.

In the programmability space there's also SIAG (Scheme in a Grid).

For analysis you might also look at Quantrix and SuperTable for inspiration.
The Economist's obituary of Osama bin Laden
sudo vi^Mpassword^M:shell

Years ago a friend of mine asked my help in securing a Unix system with sudo. I bascially told him it was nearly impossible because there were (and still are) too many ways to escape back to a root shell with sudo, so, in my humble opinion, gives a false sense of security.
"No forced migrations here" and the timing of this suggest to me that it's a competitive response to the bungled attempt by Rackspace to end-of-life Slicehost. Good for them.

(In their announcement, Rackspace rather listed IPv6 as the primary rationale for shutting down Slicehost.)
Hmm, that article is mistaken as well.

A Firefox 5 beta should be available in a few weeks. This is the official page for all Firefox channels:

http://www.mozilla.com/en-US/firefox/channel/
in what way is this hacker news?
[ugh] NYT headline writers again.

Falsifiable scientific experiment -- the gold standard for physics -- cannot prove that something is right. It can only fail to demonstrate that something is wrong.
Different parts have different latencies. The profile stuff is mainly directly from github. Aggregations on contributions take a while however.
Study shows Facebook is not a distraction at work
I'm impressed. I opened a support ticket to request an IPv6 address, and they responded and activated it less than 40 seconds later. Good service!
If you have a saddist sysadmin he wouldn't allow you to use su or any other dangerous command that are not approved. Sudo is a rather impressive tool. If you need to give someone access to root for one or two commands, it can do that. It's logging ability is lost when you do sudo su. You should avoid it as much as possible on servers with many admins. That log trail can be a real butt saver.
Apart from the obvious, such as landing under fire, dealing with the effects of the other helicopter in a confined area, or simply pilot fatigue after the fast, low flight to get to the compound, it could be some freak effect like that.

Flying deep into Pakistan undetected and landing in Bin Ladin's backyard is a hell of a trick, no ordinary pilot could do that.
PyEphem - astronomical calculations
That's the same thing they intend to do with this service offering, pivoting from free to paid as soon as the startup has enough traffic/revenue :)
Beating Facebook Easier Than Avoiding Web Bubble
This is the importance of backups.
Mac security and crying Wolf
Ironically the "wheel" construct is alive and well via sudo. The default /etc/sudoers for rhel/centos/fedora systems has a line that allows anyone in the wheel group the ability to run anything they want through sudo, its just commented out. Delete one character and voila, you can give and retract root privs via adding and removing users from the wheel group.
It wasn't a rationally-considered position, it was a reaction against the strict hierarchy and batch processing mentality of the time. (Disclaimer: everything I know about this I learned from Stephen Levy's book Hackers.) The admins of these machines would flaunt their power over the users, and were very antagonistic toward the hackers who wanted to do "cool" stuff on the computers. So, keeping the machines security-free and not allowing passwords was actually necessary to promote the idea that anyone could run a program on the computer, because that was not the status quo.

The fear that someone would take control and abuse power in that way was not an unfounded one.
Linux systems generally (the last time I ran Linux was about half a year ago) don't have any sane ulimits set up either, they allow any user to forkbomb the system into oblivion. Whereas with FreeBSD the ulimits are set up for users so that they can't take down a system with a fork bomb.
first, who speaks for the whole ruby community ? all the ruby/rails developers are a part of the ruby community but we never signed a paper telling us that we must not sell snippets of code.
Besides, just to remind you something, I spent an extraordinary number of (not paid) hours on my open source project which is used by people making money of it (which is fair and I'm totally fine with that).

Anyway, I don't have in mind to replace the ruby gems platform by something else which will be not free. really. And trust me, that won't happen because it won't work.

But, in some situations like mine with LocomotiveCMS, having a platform to sell modules (it happens that my modules are ruby gems) makes perfectly sense. And what I'm looking for here by posting this is to see if other people will be interested in as well.

Believe me, I'm not the evil, not at all
If they filed bugs and got impatient, I'd understand. This blog post is the first I've heard of this particular idea though.

Your bugs are good ones and should be addressed. I will try to do an update soon. FYI, if you want a patch approved, you should flag it for review (and make sure it follows the style guide), your patch would have been noticed much sooner had you flagged it.
But as far as letting people run a root shell goes, sudo is a handy way to do it.
PyPy Status Blog: NumPy Follow up
I haven't gotten a chance to play with this latest version of Ronin. I'm hoping to be able to setup my daughter to start developing her web-app on it soon.
The thing is, there are ports you might legitimately want to block. For sites where users submit data, there is seldom any easily definable text you really need to stop them from submitting unless your underlying app is made out of toothpicks and chewing gum.
Live host your database-backed website on GitHub.com
he he, thanks for the design feedbacks. I will try to arrange that :-)
something doesnt make sense: '“We found that on average most people do the right thing,” MailGuard CEO Craig McDonald said.'

However, they say workers on average spend 30 minutes [per what i think is an 8 hour work day] -- that's more than 6% of working time. Isn't that relatively significant?
Well, I love big audacious goals. It's just that "impossible to write bad tests" could lead to a system where it's also impossible to write good tests. If you start shooting down good ideas because they could be abused to write bad tests, you'll end up with mediocrity. At the extreme, just prevent people from writing tests at all. Mission accomplished! Now, I know you guys are smarter than that, so I'll just leave it be.

Thanks for the work you've already done on this, and will no doubt do in the future.
Considering how The Boy Who Cried Wolf ends, maybe we should take each article's merits individually and not just make fun of them?
We did that for an app, and let people pick from Google, Twitter, or Yahoo. They'd sometimes forget which one they'd chosen (like after being away from a bit or clearing the cache), and then login with a different one and get confused as to why their data was missing. Do you encounter that at all with your users?
That's similar to how parents can't think of a world where they would let their unprotected child walk 500 meters to the school nearby.

Those system did not have network access at first and when they finally did most of the people on the net at the time were know (small community) and peer pressure kept people in line. ITS had a easy command that would kill and shutdown the machine. This took all the fun out of hacking the machine and killing it. There was always a loser that would try it and he would forever be forsaken by the Hackers.

Read Hackers by Steven Levy. I read that book every year almost.
Do any of these UK companies allow remote work?
Imagine if there were important information in it or something other than just a warning.

Sure, but there isn't. :)
Done.

http://news.ycombinator.com/item?id=2519146
Stealth jets are generally quiet on the approach and noisy as hell once leaving as they direct the vast majority of the sound rear-wards. Once they've dropped their bomb or showed up on the scene there's no hiding them, so why try?

It's eerie how quietly a stealth jet can creep up, and crazy how loud they are when going away, an effect obvious at air-shows with stealth-modified aircraft.
Yikes. Hope he interviews better than he writes.
Experience in emails, a strategic asset
What's also a shame is that these UK companies don't allow remote work. I think lots of US devs would be interested, and since visas are capped anyway remote seems rather obvious.
Is it me or it does not accept accents? I tried 'André' and server got sad.
Using Regular Expressions in PowerShell Part I
I'm impressed with my provider too. My server came with a /64 free of charge.
Simple tips for Startups
I shan't mention any specific job titles, but my general feeling is that you should be working on your own initiative, using your big ol' brain to create something.

Create something for the benefit of yourself, or create something for the benefit of all mankind, but don't create something for the benefit of some other jerk, that's just unseemly.

You can be Superman or you can be Lex Luthor, but don't be Senior Vice President of Product Management at Luthorcorp.
I guess they don't regard their london data center as important as the others
I dont claim to be half as smart as the minds at Google, but I have got to ask.

Why wade in after Foursquare and Facebook in to Check-Ins especially when it is fast being phased out, rejected as smartphones gets adopted by the masses?

Google can really drive location adoption and awareness if they wanted to. Jumping in to a niche, and that too one that has the broader public shying away from, is that the smart thing to do?
It seems to die on that. I'll look into it and roll out a fix as soon as the traffic dies down a bit.
My current chair is the Humanscale Freedom:

http://humanscale.com/products/product_detail.cfm?group=Free...

The headrest is essential. The only problem I've had with this chair is that it makes it really easy to sit for a long time. Good for comfort, probably bad for health.
My guess is each physical machine will be statically routed blocks. The hypervisor will then statically route smaller blocks to specific VMs.
Wow, finally a contributions page that isn't just prettified version of the GitHub profile! Great job :)

Few notes:

- there is no legend / description of scores in "Contribution Analysis",

- "Contribution" column could use percentage bar in addition to raw numbers,

- it would be nice to be able to sort by columns (IMHO 80% of contributions to "mildly significant" project are more important than 1% of contributions to "important" project).
It threw an error that my video card (Radeon HD 3450) wasn't supported when I used firefox, but seemed to work fine in chrome. Maybe I need to enable some of the webgl options in about:config.
Nobody is prosecuted, no obstruction of justice charges filed = judge is a pussy and this shit will keep happening.
awesome =/

seems like python's urllib doesn't do unicode encoding properly.
Sigh. Is there any reliable way to read nytimes articles without having an account, nowadays?

I know you can usually do it by googling for a string of text from the article body, but without an extract from the article body there's no way to do that from here.

And I'm assuming bugmenot no longer works in the post-paywall world, right?

edit: Never mind, I found it by googling "how to beat high airfares" (which I thought wouldn't work). Turns out it's a Nate Silver article and quite interesting. The trick is that sometimes you can get to a hub airport more cheaply by booking a flight to some destination on the other side of the hub and then just getting off the plane... but of course the more people start using this trick (after it's published in the New York Times) the less useful it will be.
>There was always a loser that would try it and he would forever be forsaken by the Hackers.

So everything was great until the dumbass showed up and ruined everything? This makes a great argument for account privileges and security.

Because it's human nature to push that big, red button...
I should have explained the context of the idea. I just wanted to sell a tool for my cms (locomotivecms). This tool happens to be a ruby script which is regularly updated and that I want to sell to "finance" the cms (free of charge since it's an open source project).
And the best way I found is to sell it as a ruby gem so that the installation / update become easy for the ruby users.

By the way, the code is not obfuscated. So yes, basically, users who paid for the gems can put this in their own git repository and do "whatever" they want with it as long as they don't share it.

Does it make sense ?
The etymology of the company WheelGroup (now aquired by Cisco) makes a lot more sense now... http://en.wikipedia.org/wiki/WheelGroup
Is the 10 minute interview the secret to picking a winner?
Right, perhaps it was a different time, but you need to limit the power of most users, especially in a school setting, or you cannot maintain the uptime of the system for everyone.

I know in our computer lab in high school, which was a series of x86 PCs donated by Novell and sharing files from a Netware file server (this was 1989-1990), we used to try to get superuser privileges on the Netware server. Once or twice, the 20 year old kid they hired as a sysadmin would walk away from his desk and forget to logout of his workstation, and we would give ourselves superuser privileges on the network. We would use this privilege to play "Snipes," one of the first network based multiplayer text shooter games. http://en.wikipedia.org/wiki/Snipes

This fun lasted for a few hours until the 20 year old sysadmin determined we had superuser privs that we shouldn't have and promptly revoked our rights.
It depends. A common scenario in finance here is that you end up maintaining a specific piece of legacy software, often using ancient or unfashionable technology, and it can be very hard to sell yourself to another employer as your useful-to-anyone-else skills erode. Your bosses know this.

There are various tech roles in hedge funds and in finance, and it sounds like the @throwaway___ is in a role that is considered "IT" rather than part of a quant/trading desk, which translates to no real bonus, and to not being considered a source of revenue.

This isn't Silicon Valley. Rightly or wrongly, they just want someone to come in at 9am, work through their assigned bugs and feature requests, get a sandwich at Pret A Manger at 1pm, work through some tickets and go home at 5pm. Nobody's interested in hiring "hackers", experimenting with funky languages, or doing anything remotely unpredictable. If you're on a trading desk it's a different story, but it's definitely possible to work at a hedge fund or an investment bank and get a shit deal.

Edit: Basically, it's your responsibility to maintain your skill set, by any means necessary. Your employers aren't paying you to be a well rounded developer, even if you think they should be.
I find it interesting that "perjury" isn't mentioned. The chastening by the court means little if the government suffers no ill effects from lying under oath.
Assuming that Sony made at least some effort to comply with PCI, the credit cards were not on the web server. It follows, therefore, that the attackers got past the web server.

A firewall might not have stopped the attackers from owning the web server, but a proper firewall or set of firewalls could perhaps have stopped the attackers from getting PAST the web server.
Play Mart Inc Receives 2010 Evergreen Award
I had a very different experience. HR person was in Palo Alto, and went out of his way to set himself up with Skype (as I have no actual phone number) to talk with me at my choice of times.

Overall I was pleased with their HR, although it was odd that there was only one SDE phone interview (as oppose to typical pair of phone interviews that Amazon and Google has).
While this may be true today you cannot use it to explain the history of this decision.

My recollection is that when OSX came on the scene without a root password and administration through sudo, Linux distributions were still tied to root and su and many Linux users were both disapproving and condescending about it.
I am very cautious of Thrift's custom network stack.

We have a java backend service that gets thousands of requests per second per node and where latency is of upmost importance. We tested thrift for communication between the backend service and the front end web code, however we saw an increase in failed requests and latency compared to a server written using netty.

For us, using netty and Protocol Buffers works much better, but maybe we were using Thrift wrongly.
I've had the exact opposite experience. In the past month, I've received Facebook ads for diet pills (I'm skinny), office temp work (I have a job), tequila (I don't drink), DVRs (I don't have cable), and real estate (in a city I don't live in).

Granted, a couple of those may be unfair. Facebook doesn't know my weight (though they do have my photo) and they probably wouldn't be able to data mine out that I don't drink. On the other hand, why are they trying to sell me a temp job when they know that I'm currently employed? Basic data mining should tell them that most of my social group doesn't have cable, so why are they trying to sell me a DVR? Plus, Facebook knows that I'm recently single and they couldn't think of anything to do with that? Or was that the tequila?

This is why I'm always surprised by the hubbub around facebook advertising. I actually get better targeted ads from the local newspaper. I guess Facebook's future just depends on which one of us is the anomaly.
Capital Deployed by Month
Paleo MIlk?  Its milk but not dairy
There's a humorous example of verification given in Assange's TED conversation, starting around the twelve minute mark:
http://www.ted.com/talks/julian_assange_why_the_world_needs_...
Very strange, confused, and seemingly self-contradictory post. The author is not trying to dissuade anyone from using Google services and is a heavy user of G services himself. One would assume, then, that he doesn't find those services creepy. Why, then, is the ad, which seems like a fair representation of those services to me, creepy?

What a strange thing to try to convince others of the creepiness of something. I think if on watching I didn't find it creepy, then that means it wasn't creepy to me. I imagine if I found G services to be creepy, I might find the ad to be creepy, but not otherwise.

I found it to be quite an effective ad. It showcases exactly how G services and tech at large are supposed to enhance our lives.
Designing large applications for Google App Engine
> Handing out /116's seems a bit of a weird choice, but that's not really a problem.

My guess is that they're routing a /64 to each physical machine, and then /116s to the virtual systems.

4096 addresses is much nicer than just one, so I'm thrilled to see this change. Switching over from a tunnel right now.
50 Classic Russian Films Now Online
Ergoman Mesh chair is a little bit cheaper than an Aeron and at least 3 times as comfortable. Best chair on earth. I'll never sit in anything else again.
I second this chair. I've never, ever been reminded that I'm sitting in a chair. It's comfortable, forces good posture, and has a fantastic recline system that you have to feel to understand.
I find it weird that someone who cares enough about communicating with people that he would build a web site for it would care so little about the actual writing he produces.
Telling them they need a plan to fight their way out IS sharing that information. Who else would oppose them but the Pakistani military?

The SEALs don't need to know the political details. They just need a heads-up: "Hey guys, you need to be aware that because of the political situation in Pakistan, you might end up fighting the Pakistani military as well Bin Laden's personal security. Let me lay out the nature of the resistance you might face."

Those concerns could easily have been raised so late (ten days before the raid) because the President himself didn't have it earlier.
why "free market competition" sounds awkward as a mean to beat high airfares?
>The problem is that "the arts" (in a more traditional sense) in the US are infinitesimally close to being criminally underfunded.

Feel free to cut them a check then: http://www.nea.gov/support/index.html
The best text editor in your browser for writing. Auto-saves. Chrome fades away
Book your itinerary as a set of two one-way flights, rather than as a round trip.

Every time I have looked, a single one-way is more expensive than a round-trip between the same locations. Maybe I've just been 'lucky'.

Edit: no, I'm just ignorant. Turns out domestic one-ways are more proportionally priced versus round-trips.