skysight-inc/HackerNews huggingface dataset:
I think it is good to clearly separate working and socializing activities. Working in an open work space where anyone can socialize with you at any time can be very distracting for work that requires you to focus. In my opinion having a private office and separate watercooler/coffee/socializing space would be ideal.

That said, having that separate desk to indicate that you're working on something that is not so susceptible to distraction might be enough.
Yep. I first switched to a standing desk at work, and later got one for home as well (built from IKEA parts). I've found that I'm a lot more productive with a standing desk, mostly because I procrastinate less.

Adjusting to working while standing is difficult. Adjustable desks that can go up and down, especially at the push of a button, only make it harder to actually get used to it. You'll get tired quickly from standing, switch to sitting, and then forget to stand back up (because sitting is a habit, whereas standing is not yet).

I've built a standing desk that does not adjust. When I get tired of standing I'll grab my laptop and go to the couch for a bit, and then get back to standing. This might not work for every setup, but it's great for me.
In general, using operators will speed things up as these can be statically dispatched.

No idea why +'12' is so slow, though - 0+'12' doesn't suffer from this...
[So take action against the pirates.]
You are expecting to after a Chinese Pirates in China and win?
Save energy on your Linux machine
I would imagine...

But the method I give is pretty generic rather than special-purpose. Such a generic method have both the advantage that they can be extended relatively easily and the advantage that you can understand what's happening relatively easily, allowing easier debugging.
Yes, updates will be slower if you add more indexes, but if you're doing significantly more reads than writes then it's not much of an issue.

Also Postgres' query planner has been pretty smart about indexes for a long time, and its index format is pretty good as well. For example, if you have table (a, b, c) and index (b, c) Postgres can use the index to filter c by itself, which SQL Server certainly can't.

This is normally because indexes are sorted and hierarchical b-trees - it's ordered by b then c, so c is not ordered. However, a since the index could be smaller than the table itself it might be faster to scan every record of the index than the table.

Postgres' query planner is a thing of wonder.
The Temporary Organisation for the Promotion of Live Algorithm Programming
The ambiguity wrt choices is what gives rails it's large ecosystem (as well as semi high 'addon' churn). It's both bad and good, bad due to the huge amount of reading needed to fully understand a stack such as devise and good in that it allows such modularity.
_Wow_.

That is not a good thing for him to have said before trying to liberate JSTOR.
From as many times as I've seen you have to explain it, I don't think anyone is getting the 'joke'. May be better to remove it and avoid the jabs.
When I was in the platforms group looking at storage issues the Spanner requirements had a lot of commentary from Ken in them, so much so that I thought it was his idea/project until someone corrected me a bit later. That was why I was surprised he wasn't acknowledged, from where I sat it seemed like he was one of the architects of the effort. Apparently that wasn't the case.
It's called comparative advantage. Have junior engineers work on easy things that are a waste of time for senior engineers to do. Personally, I'd rather not have my $200,000 a year senior engineer working on debugging cross browser javascript or writing documentation.
Although life is meaningless, every person fears death and can enjoy their meaningless life.
>(I suppose phonetic writing system also adds to the problem. How cool it would be if you could read the meaning from symbols, instead of doing letter combination matching.)

Isn't this what visual readers already do, by recognizing whole words, or even groups of words at the same time? Observing myself reading, it seems like that's what I do.
Best ways are to check https://developers.facebook.com/policy/ thoroughly - it's actually a very well written and concise set of policies - or come see us at one of the hackathons we frequently run (such as the UPenn one mentioned in this thread).
Sitting: for the past 18 months I’ve been using a standing desk. I’ve realized that the best part isn’t that I’m standing all day; it’s that I’m not sitting.

I actually got a GeekDesk a while ago, and I think it's a better solution: I wouldn't want to sit or stand all the time.
Is Aliyun OS really Linux? Android? A rip-off of both?
Interesting. While it's not a panacea, I do think it's an important part of creating separate work and non-work environments.

Making a separate user account just for work really helps me stay focused. Same computer, but still a different environment.
The Perfect Server - OpenSUSE 12.2 x86_64 (nginx, Dovecot, ISPConfig 3)
Matt Might suggested something similar for distractions and gaming :

http://matt.might.net/articles/cripple-your-technology/
Allthefavicons doesn't win it for me from xiconeditor. I need to be able to retouch the shrunken icons, on this pixel level whatever image you'll put in will most likely look a bit quirky.
Just a quick note: the message is gone for me now, so it looks like the malware review went through with no problems.
Halliburton’s Misplaced Radioactive Cylinder: ‘Do Not Handle’
Speaking as someone who has developed on both platforms, it's definitely my experience. And that includes starting with an Android app and porting it to iOS - half of the stuff I had to add to Android to make it usable I discovered they had already built into iOS. Not to mention the poor choice of defaults, coping with device fragmentation, and the difficulty making Android apps look attractive via-a-vis iOS.

I haven't built ICS apps, though, so perhaps it's getting better.
If that's the concept the visualization was trying to get across, then it failed pretty bad.

It may look neat, but it doesn't make any of those connections apparent.
State of Technology #76
Campfire was released in 2006, 67 months ago.

60,000,000 messages, over 67 months, works out at 895,000 a month - approx 28,000 messages a day.

Or one message every 3 seconds. Campfire could be run from a single small VPS.

I think it's entirely believable that the usage of campfire is that low. All credit to them, they've managed to get people to pay for something people don't actually use very often.
Check out ep36 of the Talentopoly podcast: How to get traction for your projects. http://podcast.talentopoly.com/post/29027950189/episode-36-h...
I have over 100 people in my LinkedIn network who were ever at PA Semi, and 53% of them are still at Apple. Where's the evidence that "all the talent bailed" ? Some of the key architects and leaders moved on, but I think that's not unusual.
You mean like...

No, date should just be in the HN title. Opinion surveys that are 9-10 months old are not really "news", although they are not uninteresting. Just should be labeled (2011) or some such. Unchanged, the posted HN title (X% of Libyans [have] a .. opinion of...) is also poor grammar.
What to read?
Going on a long (4 week holiday) and wondering what to read. Last books I read include, Steve Jobs, Imagine and the Lean Startup.

Let me know what non fiction books you would bring.
I would also add "drinking" to this list. It's never good to drink anything at your desk.
sorry to hear that.
some guys are working on MacPorts and Homebrew formula.

I hope this would help you.
https://trac.macports.org/ticket/36028
My Disrupt Takeaways In Three Words: Enterprise, Celebrity, And Khosla
You seem to be implying that the non-white poor in the US somehow lift whites out of poverty.

The objection I'd make is that unless non-white Danes are a small fraction, "white Americans" vs "all Danes" should be instead vs "white Danes" (that is, the motivation in slicing out a subpopulation of the US is not to exclude the poor, but to control in a coarse way for the influence of genetics, via the proxy "European" (really, "white").
Any DRM free epub versions available for purchase?
My co-founder and I looked at systems like Chef or Puppet, but decided instead to build our own using command line actions triggered by Fabric scripts (it's like a Python version of Bash). These scripts can build us a new sandbox (or our entire server) on demand. We have a simple web interface to trigger them. We use Github post-update hooks deploy code to the server after every change to the master branch.

Later we'll probably integrate a Travis CI server and other fancy tools, but for now this simple setup works.
Standing desks are amazing. It def made me more productive, felt better during the day because of not sitting and the fact that you can walk off whenever you like is a great thing.
1) Reddit's acquisition was a cash deal, reportedly $20M. Aaron made a blog post at one point about walking out with a check with more zeroes than he ever expected to see. I think it's likely he made about $5-7M off it, given that Reddit and Infogami merged right after the SFP, before either had much success.
What's the point of livestreaming where you can't see anything displayed on the screen?
I'm with you for the meaningless part, the problem is the " live more in the present". It's as boring, empty and meaningless as everything else.
My solution for when I get tired of standing is to sit on a bar stool. I have an Ikea Sebastian bar stool which is the perfect height to sit at my standing desk. It is uncomfortable enough that I switch back to standing after a while.
I suspect it's a mental context switch more than anything physiological.

For example, I'm pretty bad at creative tasks when at a keyboard (this was also true in pre-internet times, so it's not a matter of distractions), but sit me down with a pencil and paper and the juices start to flow. It just creates a different state of mind.
You Know Nothing
I like the idea, but the quality of translations of polish words makes me wonder how correct the other ones are. Polish words I found were either incorrectly translated, or only a very obscure variation of their meaning was given.
For sure...we removed it right after we got the feedback from HN.
I think there are a lot of established "right" ways to do normal or fairly normal things, I think though with anything it's about figuring out what's right in the context of what you're building when you're off the beaten path. That's at least been my experience.
Best thing I ever did was move away from the desk unless working. Get a tablet for web browsing and keep your desk for work. I'd guess it's added 10 years minimum to my expected lifespan.
Another good example is "Boston Tea Party" [1]. It was one of the catalysts of the American Revolution.

[1] http://en.wikipedia.org/wiki/Boston_Tea_Party
>"Rosa Parks didn't set out to harm the Montgomery Bus Line. She just took the "wrong" seat."

And Swartz didn't set out to harm JSTOR commercially. That's only the view of prosecutors, which is completely expected.

Are you being deliberately obtuse? The point of bringing up Rosa Parks is that you make claims like, "We are a nation ruled by laws, not people. It is not up to Aaron Swartz". Substitute Aaron Swartz for Rosa Parks/Gandhi/whatever other examples people have brought up, and you should see what a ridiculous statement that is.

>"It's funny that people can play the Anti-Godwin without even really knowing who Rosa Parks was"

What's really funny is that, between calling opposing ideas "dumb" and "retarded", you've managed to conceal from most of the HN community the fact that you're really an arrogant blow-hard.
I'm just wondering, have any pregnant mothers been interviewed?
> Making good recordings costs a lot of money

Even now?

My impression was that anyone with even a modest amount of technical savvy could put together a recording incredibly cheaply using a computer these days. Decent software, audio interfaces, and microphones aren't that expensive, and you can tweak the production and lay in new tracks to your heart's content.

It still takes a ton of time to get right, but it doesn't have to be expensive studio time anymore.
NPR audio interview with the author and journalist Joshua Foer:
http://www.npr.org/2011/02/23/134003962/Moonwalking-With-Ein...
Granted by view is limited, but I'd assume companies are allowed to get massive in the UK, France, Germany, Italy, Japan and elsewhere too. What these countries lack is a large domestic market - with Japan the second largest, and Japan the second largest economy for most of the 20th century after WWII. The UK was large when it had the empire as a domestic market.
You can make some damn good recordings for under $1000. Pick up some software, decent microphones and an audio interface, and you're good to go.
Live Better, Feel Better - For Life Benefits of Healthy Eating
Are you looking hourly or monthly?

For either: http://stormondemand.com/ or http://softlayer.com/ bare metal instances

For monthly: http://hivelocity.net/
The book touches on this. Basically, the human brain is biased towards novelty. It's much more likely to remember something if it's unique or interesting or different -- if it stands out.

The book's title, Moonwalking with Einstein, is one such example. Gordon Ramsey is probably another: there are lots of chefs out there, but if you see a chef screaming at people in his kitchen, it's probably going to stick with you, consciously or otherwise.
Build Awesome
This is possible, but the features would be limited to only on/off and basic dimming.
I clicked on the link to see what this was about. Here's what I got:

"Dieses Video ist in Deutschland leider nicht verfügbar, weil es möglicherweise Musik enthält, für die die erforderlichen Musikrechte von der GEMA nicht eingeräumt wurden."
- This video is not available in Germany because there is a possibility (!) of it containing music for which the GEMA [1] didn't give the neccessary rights.-

Sure looks like regionalism to me.
There is a new line between people who can now fire up some proxy service to access the content nevertheless or know how to find it somewhere else and people who don't know enough and thus can't get past the block or who live in a region with free availability.

[1]http://en.wikipedia.org/wiki/Gesellschaft_f%C3%BCr_musikalis...
Probably won't make the front page which is too bad.

The nice thing about 60ghz is that its the resonant frequency of oxygen so that limits propagation, the bad thing is that it doesn't limit it enough.

So if you're familiar with the 'bluetooth' problem you may be familar with this. That is where you have different peripherals which cause a mating frenzy when they get near other things, or cause problems. My favorite example is my Apple bluetooth keyboard which I got for my iPad. If it gets bumped on, even if my backpack where it resides in in a different room, I can't bring up a keyboard on my iPad. Go to bluetooth, turn it off, but oops, that disables my headset/speaker too, argh! Get the picture?

Wires provide a fabulously tangible authorization protocol, further they are selective and disabling one doesn't disable them all. What is more, I don't have wires that crawl into my space from 25' away and try to plug into my machine. Bluetooth would have been a much nicer technology if some of these critical interface issues were considered and addressed. WiGig has the same problem.
Ergo keeping all the documents in RAM isn't a technical solution. I think you've mentally lost track of what I originally said.
Personally, I prefer to have better industrial design + a more solid feeling device to a removable battery (though all things equal, a replaceable battery would be nice...it just is far down my list). And I've seen similar defenses quite a bit.
Yes he did. He even posted a manifesto saying it.
Lun class ekranoplan
My thoughts on Backbone.js
I think this is targeted at ceiling lights ... and it isn't easy to futz with in-the-wall wiring for the typical user.
I meant I took a look at a HTML page generated by crocodoc. Their approach was interesting.
He just might yet. But that doesn't mean he shouldn't put up his best defense.
Stop Using Constructor Functions in JavaScript
This story sounds familiar...
I couldn't agree more regarding using a standing desk. The ability to stretch and move around makes working for long periods of time much more productive.
It's true that the costs for equipment and software are going down, and in some cases, such as electronic music, it's possible to get good recordings with very cheap and accessible equipment. If you've got a band with drums and other acoustic instruments, however, that means isolation rooms, sound-proofing, and other measures needed to get good recordings, not to mention the software and skills needed to mix them; these are still relatively inaccessible and costly.

My point is that regardless of the cost, if we don't reward artists for making recordings, despite their great value to us, why should they bother with the effort to make them?
It's confirmed by some guys using Mac.
We are working on this.
Please hold on, and join the discussion on github if you like.
Thanks for your patience.
Excellent!

People might say that this is utterly useless, but actually in one big companies I worked for we had something like this (not really http but still bash server) to execute and control tests running on the machine. The beauty of the bash is that runs on 100% clean servers which is great for product testing.
It's so neat to see Opportunity making discoveries and advancing science years after its arrival. High hopes for Curiosity's future.
Cool, but be careful: at these sizes, anything that isn't rendered by hand is going to look blurry and bad.

Edit: Really good article on the subject: http://dcurt.is/pixel-fitting
Yeah...we've come to see that the language was encouraging behavior that was clearly against the spirit of the Facebook platform. We have since removed most of that language.
> I don't know much about JSTOR but I think it's safe to assume that the implementation is non-trivial.

It's non-trivial, and it's also one of the smallest chunks of their budget. As a (bloated, inefficient, high-salary) non-profit, you can read JSTOR's financial filings for yourself:

- http://www.generalist.org.uk/blog/2011/jstor-where-does-your...
- http://lists.wikimedia.org/pipermail/wikien-l/2011-July/1092...

They spend ~$4m a year on all computer costs. (To put that in perspective, they spend $1.3m a year on 'travel' & 'conferences, conventions, and meetings'.)
Congrats Guillermo!
The Poetry of Science: Richard Dawkins and Neil deGrasse Tyson
They could not get Assange, hence...
Google is doing business. I has done great so far when it comes to promoting an open platform. You can't expect them to be altruistic.
"Yes, but", it's kind of unfortunate that at the time of writing your comment is placed next to a comment by y0ghur7_xxx, who is actually using a bash based web server to control lights with his iPhone. It's hard to argue that this is not 'real life'. On the other hand, you are right.
I think Kindle DX users will benefit from the kindle edition. Technical books is a pleasure to read on a Kindle DX.
Back in the pre-smartphone days, I used to take some code printouts and a legal pad -- whatever I needed to reference while I was thinking, and space to write down my thoughts -- and go out to lunch solo at a sit-down restaurant. Going to a separate space where I didn't have either my IDE or any distractions like a web browser seemed to give me better space to think through a problem.

Lunch dragged on for a couple of hours sometimes, but I generally had a flexible enough schedule that it worked ok.
1) If you're at a point in your life where you can afford it; go crazy. Work your ass off and climb whatever ladder you can climb. Live to the full stretch, travel, party hard but work harder. Don't care about money until you're 30. You will gather experiences that will make you a richer, better person as an investment in the rest of your life.

2) If you have relationships you value, people around you that you love, a future you want to build; do it. Show them your affection, build that better home or that better future.

Both will make you happy.

Some comments were already saying what the point is on saving money when you get some terminal disease and slowly pass away sitting on a pile of cash. Being sick at home for over 3 months makes you contemplate a lot about your current status quo and question the life matter a lot. Why am I stuck here? Why now? What have I done so far that made me crash like this, etc.

A friend made me a striking comment: "I'd be interested in how much momentum your mind gained in this forced downtime." And that's where this is good for in my case: I slowly gain inspiration and frustration about my life, charging a battery which will be set loose once I recover.
The presentation in the article you link to is highly biased in favor for SQL Server. it tells us that "From a cost perspective, SQL Server is the clear winner." which is untrue since PostgreSQL supported by EnterpriseDB, SQL Server and Sybase all have so close TCOs that any minor tweaking of the assumptions could make any of them the winner.

For costs the article really only shows one thing: Oracle is way more expensive than the rest.

For the scoring model the article just asks us to trust in them since they do not provide the results of the feature scoring method.
If you have emailed Aliyun and asked them to take it off then absolutely they are doing wrong leaving it on there. I haven't seen any information about what needs to be done to submit apps or if there is any review process (which should at least have caught the obvious Google apps).

If they don't remove it fairly promptly then yes maybe Google can take some action. I would expect that with clear cases of copyright infringement that Google at least could take a case.

In the mean time update your app to detect when it is running on Aliyun and include a half screen promotion for China's leading real Android phone.
PACER is partially open now; for example, I went looking a little while ago for filings relate to modafinil prosecutions, and wound up paying nothing at all because I fell below their $10/monthly cap or whatever.
Teach a Dog to REST
The Great Technical Conference Questionnaire
What about it? Should I also stuff my face with food every chance I get, because why stay thin if I'm just going to die soon anyway?

Balance, my friend.
Google is using Java language and its API, not JVM or its libs. Google never called Android a Java compatible or Java. Google has written all of its libs and the Dalvik VM.

Now look at this story, it's a company claiming to be Android compatible and using Android runtimes. All they did was a fork and customization of Android. Not there's anything wrong with that, but if you are a member of OHA you agree not to do it.

So there you go:

Google never agreed to anything, Acer did.

Google wrote code and used non-copyrightable part of Java, Alibaba did not (but they still didn't do anything wrong).

Google got sued, Acer/Alibaba did not.
Tom Friedman isnt known for his great intellect. He is the voice of east coast middlebrow moderates. Consistently "meh".
Even if you don't care what prosecutors think generally, do you think they characterized his intent pretty accurately? To destroy the commercial value of the information by making it freely available to everyone?

Would you characterize his intent differently?
If you've removed any language suggesting that this should be used to gain and exploit unauthorised access to somebody elses Facebook account (I presume that means you will be registering new domain name for the app) then what is the point of it any more? Why would I want to click a button to post a bunch of fake stuff to my wall? That would be like #poopin yourself. Utterly pointless.
You can also solve that problem with double square brackets:

[[ "$foo" = 1 && "$bar" = 2 ]]