skysight-inc/HackerNews huggingface dataset:
I adopted that policy for myself. Being a freelancer, every April/May I head to the spanish south coast and work from there. Somehow I manage to accrue more hours than a normal month, but I'm pretty sure I hit the beach most days at 3pm (with my MBP of course ;).

As long as the work gets done and you're not holding anyone else up, who cares when you choose to do it?
I often think that you should track vacation but track it against a minimum. Some talented folk actually need forcing out of the building.
Your app is disallowed according to the iOS Approval Guidelines.
I've been setting up other people's PC to sleep and I've had a problem with it. It's 2011, ACPI works now.
The Diet Tweak System Mini Site Template
What do you think a formal language is if not mathematical? Researchers invent little languages to distill the problem to its simplest components so its solvable, and then they generalize to other domains, if possible. That's how math is done.
Dune is great..in fact, the original 6, except maybe God Emperor, are all great.

Hyperion is a good book, as is the 2nd in the series The Fall of Hyperion. However, the two last books are really quite bad. Personally, i found Ilium+Olympos to be his best work.

I found the Culture novels disappointing. Except for Consider Phlebas and maybe Excession, you quickly realize that they are pretty much gods and that there's absolutely 100% no risk...it makes it all quite dull/pointless.

I hated Stranger in a Strange land..maybe I should re-read it. All I remember (and it's been about 10 years)..was that I liked the start, an then it turned really weird...all about drugs and sex and cults.
There are certainly resources out there to learn Erlang. I found it difficult to find those resources, it's possible that was due to user error (me). There wasn't anything immediately obvious that was the "best" way to get started, especially without committing to buying a book that might not be what I wanted.

Other languages do a much better job (IMHO) of helping you get your feet wet before committing further. If you want to learn javascript, you watch the Crockford videos. After a couple hours, you have a pretty good idea of what it's all about and if you want to spend more time learning it. Erlang didn't seem as accessible to me. That's not to say that there aren't resources available. They just aren't as immediately obvious as they could be.
You initiated an action: Unzip or Mount an installer. 99% of the time I want that brought to front. Stealing focus is only bad when you did not initiate that action, hence why popups are hated so much.
Welcome to Ruby - Ruby has procs, blocks, lambdas, methods which are similar yet different.

Blocks aren't objects - when they are converted to objects, they become procs. Procs are like blocks and lambdas are like methods, but you can't call either of them with () syntax.

And then there are multiple ways to call them:

f.call()
f[]
f.()

Take your pick.
Top Awesome armed and dangerous mini-gadgets for Hardcore GAMERS
Studios often own games devs make in their spare time
My bootup times in Win7 with just MSE are crazy fast, especially on my machines with SSDs. This kind of 1990s MS bashing "LOLZ YOU NEED 4 AVs TO GET BY" isn't constructive to the conversation and below HN's otherwise excellent comment quality.
An Introduction To LESS, And Comparison To Sass
->For instance, dt' will delete characters until it matches a'. But also, dtf' will delete characters until it matches a' but also delete that '.

dtf' should be df' in the above
Researchers’ Typosquatting Stole 20 GB of E-Mail From Fortune 500
Personally, I thought Teg was a great character..and the transformation of the Bene Gesserit was welcome. The entire Honored Matre sex thing was just out of place and weird though.
Germany is not among the places with natively great yogurt. That's more of a south east Europe and Asia minor thing.
The first book is definitely one of my favorites, but I can't say I would recommend the rest of the series.
Autojump: the faster way to navigate your filesystem
Missing: Eon by Greg Bear http://en.wikipedia.org/wiki/Eon_(novel)
Such a major problem is likely to raise questions about the reliability of cloud computing versus local storage.

Is anyone surprised this happened? It doesn't actually raise any questions about the reliability. Those answers were known when it was built. The first rule of network programming: the network is unreliable. The real question is: why do we keep playing along, blissfully ignoring that?
Amongst my favorite SciFi books (not on that list) I loved The Lathe of Heaven by Ursula K. Le Guin
Friendship Tattoos
I mostly use the same apps you do on a day-to-day basis -- but honestly you should try the site sometime. It's pretty sweet.

It's especially useful when you want to find new people to follow. You can poke around really easily, read conversations and see photos they've posted and who they follow, etc etc. It feels optimized for discovering new stuff.
wish this wouldn't conclude sounding like a ploy to convince everyone to buy up misspelled domains.
If they will be based on anonymous inner classes, then yes, they'll capture the variables from the surrounding scope. Those variables however will be 'final', which means that you can't re-assign them, even if their values are still liable to side-effects (e.g. setting fields, mutating collections, etc).
7 Signs that He or She is Into You
I'll give it a whirl - although, using the apps keeps me nicely shielded from "Promoted Tweets" and the Trending topics, neither of which I have any interest in.
Steve Klabnik's response to critiques of his Ruby OOP post
PMA, maintaining a Positive Mental Attitude regarding your positive expectancy
15 years ago, the company I worked for, piloted no limit on sick leave policy. The average number of sick leave taken fell from 12 days to 9 days. Company publised the statistics to employees and Only people whose sick leave exceeded 2 standard deviation were notified. We also piloted alternate Friday off, the absenteeism due to doctor, dentist, car service appointments fell off to negligible.
Rinoplastia Cirugia estetica plastica de la nariz
Here's a regression graph of Information Density vs Syllable Speed based on data from the preprint. https://twitter.com/#!/willf/media/slideshow?url=pic.twitter...
I wouldn't be opposed to posting a dynamic list of feeds on the about page.

To answer your parenthetical question: not very well. Since articles are sorted based on the weight of their feed, and since I only show the first few articles for each topic, articles from feeds with lower weights may rarely appear. They will, however, contribute to the overall weight of the topic and force it into the top ten.
They should just go the extra step and completely replace these people with computers. It's not like they're doing anything with their lives anyway.
Unaico
Also mercurial can do almost anything that git does (and more) with the right extensions.

Nowadays the choice between git and mercurial comes down mostly to preferring on the user interface over another.
Completely disagreed. There is a lot of language creation, but little language innovation. Ruby, Python, Perl, Lua, JavaScript are essentially all the same language. Java and C# are the same, and very similar to the scripting languages just adding static typing. C++ is similar to the previous 2, just removing memory safety. What was so innovative about any of these languages? They are the same old imperative OO paradigm that first appeared in Simula and Ada back in the 80s.

Examples of languages that are innovative are Mozart/Oz, Haskell, Alice ML, Coq, Agda and Mercury. These completely redefine what it means to program, and all of them were created in the last 15-20 years. And if you think there haven't been great strides in each of these domains, then you're simply not familiar with them.
I'm sorry not to see Accelerando by Charles Stross (cstross on HN) on the list. One of the best singularity stories I have read, if not the best.

For those of you interested, it's available as a free ebook here:
http://www.antipope.org/charlie/blog-static/fiction/accelera...
Protect IP didn't pass; it was the America Invents Act (patent reform).
It's sad that the word 'iconic' now means 'full of icons'...
The problem I have with systems like this is that I've worked at a company that says this, but it can get dicey.

To their credit they really did mean take vacation when you want to, but to them, what that meant was, feel free to take a week or two if you want, or a random day if it pukes on the hill.

The problem is that my wife and I save our vacation, she's a teacher, and take 2 months every other year in Europe.

With the "typical" you accrue vacation policy this isn't much of a problem as long as you book in advance.

With this take what you want I've had some pretty heavy handed conversations about "not begin a team player" and taking advantage of the company when I asked to do this.
I really miss Stanislaw Lem from this list.
Senate Joins House to Pass Biggest Revamp of U.S. Patent System Since 1952
They are absolutely horrible..though they do get better over time. I've read all 16 or so books in the series, and I have two major problems with the (pre|se)quels Brian Herbert and Kevin J. Anderson wrote.

First, rather than just telling a masterful story with compelling characters, they over-explain and lean heavily on disturbing scenes. For example, in the originals, Gurney Halleck was simply (or not so depending on how you look at it) a very loyal and honorable person..it was that simple and beautiful. The prequels go out of the way to explain that the loyalty comes from being tortured and having his sister raped by the Harkonnen's. It's like the stupid Midi-chlorians.

Secondly, every book comes off as though they are trying to make you buy all their other books. Forget about reading their "conclusion" to the original series (book 7 and 8) without reading their Legends of Dune series. They go out of their way to make references to their other books, even when it isn't necessary.

Argg...sorry I got upset there.
I read Stranger in a Strange land for a literature course in college, and what really helped my understand the book was when the prof explained some of the political and cultural climate that influenced the book.
It sounds like you want support for a bad practice. Each of those code blocks are logically distinct tasks, and it would serve readability to factor them into functions. Further, you're abusing a language construct to do something other than its purpose.

I've never programming in Scala, so I'm going to write Python code that represents what I think is a better way of doing that kind of testing:

def test1(data):
result = SomethingToTest(data)
assert result == result.getSth()

def test2(data, out):
result = SomethingToTest(data, out)
assert result == result.getSth()

out = open("blah")
test2(out, "abcdefg")
test2(out, "hijk")
test1("hijk")

The problem is not that copy-pasted code may be incorrect. The problem is that you're copying and pasting code and expecting it to be correct. The way you're nesting scopes is confusing.
I would much prefer a generous but explicit vacation allowance. I feel that with the "take some!" vacation policy social pressure would prevent some from taking as much as they really want to. It's going to boil down to everyone implicitly deciding what's a fair amount and that will become the unwritten rule. I'd rather everyone just decide what's a fair amount and write it down.

That being said, a fair amount is definitely not two weeks (10 work days)! I'll never work for a company that's that cheap again!
What if the students decide which books to buy? Make a voting website where students votes for the material they need and can't afford, and Saylor buys it.
Git-ing Started With HTML5 Boilerplate
Maybe if they allow third-party apps to interact with the service (ala Tweetdeck, etc) you could build a clone that mimics the old UI...
I'm sure this is well intentioned, but wouldn't it leave employees to doubt whether they're taking too much leave (i.e. "Is my boss testing my Commitment?"). I can see how people may land up taking less leave due to fear of being judged to as work-shy.
Have you come across this discussion (http://stackoverflow.com/questions/5016862/whats-the-git-app...)?

My co-workers use Guilt.

We had published patch-queues in another department I worked for, and they were one of the reasons they switched to git instead.

I've never warmed up to patch-queues, but I haven't really tried to use them seriously.
I don't see anything to argue against here, actually.
In this impressive document, Prof Astrachan also shows that he has an infinite patience. He explains (with great analogies) a huge pile of concepts along the way, which wouldn't be necessary for a technical audience.

The points 13-16 explain in 400 words that even if

public static int abs(int i) { return i >= 0 ? i : -i; }

and

public static int abs(int a) { return (a < 0) ? -a : a; }

look similar, they are as different as two different implementations of Math.abs can be. Someone that has never seen a line of code could wonder how come they both use the words public, static, etc.
ADVICE NEEDED: Best way to fire a new programmer
Next Hacker News DC Meetup on Tuesday, September 13th
But they'd only each have the subset of your data that you choose to publish on their respective networks, right?
your kernel is already thin and light. if you're using a modular kernel, as most distros default to, you're only loading the modules you need and can use.

as for apps and packages, i don't care for most distros' dependency systems, but the only downside is more files on disk -- and who really cares if there's an extra 25MB of stuff you never use on there, assuming you have the space.
Not exactly as requested, but Chrome OS works great in a VM: http://chromeos.hexxeh.net/vanilla.php
Ubuntu Server edition has JeOS option ( http://en.wikipedia.org/wiki/Ubuntu_JeOS ) which is a minimal install optimized for virtualized environments.
Docs has been down twice in the last two weeks during business hours. 9/7 it was down for about an hour, and 8/26 the Docs listing was down for about two hours (the listed time on the 26th is about an hour after we submitted the issue).
I think Speaker for the dead should have made that list. Or at least they should have listed it as Ender's game + Speaker for the dead.
Page Layouts, Bitmaps to PDF, XPS & Visio XML Formats Rendering
We are pleased to announce the new release of Aspose.Diagram for .NET 1.5.0. This release includes Improved PDF, image, XPS and XML rendering features. This release also supports page layouts and inserted bitmaps when rendering the diagrams to different formats. We have added support for several line ends (arrows). Moreover Issues with wrong position of text in some shapes when rendering diagram Calendar.vsd is resolved in this release. It makes use of the advanced functionality of Visio's services to manipulate Visio docs on a server. Developer can open files & manipulate the elements of the diagram, from lines and fills, to more complex elements, and then export to native Visio formats or XML.
Blazing Fast Boot Times in Windows 8
Mr. Lugnut C7107 4 and 5-Hole Wheel Spacer
Bookmarks mimic git's branches to some extent, but last time I tried they did not cope well with complicated merges.
Researchers Report Record Low Arctic Ice Cover
I believe it's due to the fixed positioning used throughout the layout. Even on my iMac and MacBook Air it chugs when scrolling through just a page or two of statuses. Super, super annoying.
There is a lot of documentation of Erlang/OTP in the standard distribution and on the erlang.org site, both describing the various libraries and the philosophy behind OTP. Though I will freely admit that some of it can be difficult to find, especially in the beginning. And release handling and upgrades have been a bit of black magic, though that has improved now.
I'm a bit disappointed to only see English books on there.
The first Vim commands people learn generally fall into this set: i, i_<Esc>, gg, h, j, k, l, yy, dd, p, :w, :q. But any computer literate person should be able to operate on this level in a basic "Notepad" application. The be highly productive in Vim, I think you'll need to learn closer to 50 commands.

Now, if you think learning 50 commands is hard, think about your ability to touch type: that's at least 50 keys. Think about your programming language vocabulary. Think about your English language vocabulary. (Frankly, if I lost the ability to remember more than 10 Vim commands, re-learning Vim would be the least of my worries.)
And he wrote lots of good short stories, too.
The Foundation series was a great read, I read it when I was young and it influenced a lot of how I viewed the world around me.

Having just reread it, I must say that it shows that Asimov did not really want to write the last parts of the series (i.e. Prelude to the Foundation and Forward the Foundation). Forward the Foundation especially is just trying to tie everything together by whatever means necessary. That being said, the original first four parts are awesome.
Or any other non-English writer.
I was pleasantly surprised to see two Neal Stephenson books on the list, but why did the second have to be Anathem? I thought Cryptonomicon and The Baroque Cycle were much better books. Anathem's plot seemed like book-nerd wish fulfillment.

Of course I still read all thousand pages of Anathem in, like, four days. :)
@jazzychad how did marriage life affect all of this? did it influence your decision to quit notifo and join twilio? was the past year better or worse because of it? Would love to hear your take on this.
Google Buys Reviews via Zagat Buy
A pretty stellar list, except for Altered Carbon which I found cheap and utterly predictable. I'm really not a fan of Revelation Space/Alastair Reynolds, but that's more due to the flaws in the fiction writing, whereas the sci-fi aspect of that book and most of his subsequent books is truly impressive (save for Chasm City).
It's also worth noting that punishing every worker for the abuse of one, is a very common and stupid attitude. Get rid of the slacker, don't make it hell for the rest of the team.
Diaspora's revenue model involved offering turnkey hosting for seeds, though it is unclear who would pay for such a service (individuals? Small groups?). I think business models based on open source products take a long time before you gain enough traction to start charging for services based on it
This is not really true. A description of a "solution" is common practice for modern software patents, which is legal gobbledydook that has nothing to do with implementation.

It's no diagram of a cotton gin these days.
re Stranger in a Strange land
I think it's a book like Catching in the Rye.

Our (American) culture has changed so much that modern readers think "what's the big deal with this".

The drugs/orgies etc in Stranger in a Strange Land have much less of an impact on a generation that grew up with easy access to hard core drugs and hard core porn.
As a new programmer (I started learning Ruby and ROR about a month ago), the added value of learning VIM has already been paying off. Adding a new learning element into the mix (in this case VIM) does take some time at first, but once you realize how much time you can save in the long run there is no turning back.
Nike kobe shoes
If you've dismissed any of these based on your reading as a kid, try re-reading. I read Tolkien at 12, loved the wizards and orcs, but as an adult remembered it as nonsense. When I re-read it (to be able to discuss with my 11 year old son), I was pleasantly surprised at how good it was. Likewise the Dune books (all but the first are probably beyond any adolescent). Good fiction is complex, and readings fascinated with wizards and swords and knife-fights will miss a lot of thought-provoking stuff. Nothing wrong with a good wizard, but don't miss the rest.

That said, I'm sorry to say that the Zelazny books, especially the later ones, don't withstand re-reading. And I don't see how "Old Man's War" appeals to any one but a teen or an ideologue. (I share the ideology! but the writing is stale as yesterday's cornflakes, and the characters as unidimensional as Heinlein's laziest pulp, without the Heinlein all-transgressive idiosyncrasy.)

Last note: "Starship Troopers" and "Forever War" ought to be read in sequence. I can recall reading Haldeman at 15 and thinking "Hey! He's going after Rico's Roughnecks!" It was my first moment of literature as Great Conversation. And as I read some political philosophy, I could see Haldeman as a Chomsky / Rousseau "it's all socialization!" response to the Locke / Hobbes rationalism of Heinlein. It was an early experience of fiction as thought, and a suggestion of why philosophy alone won't do.

Now I gotta go read the stuff on the list that I've missed.
really bummed I can't make it this time. this is the coolest meetup around! :)
If you know of any (translated, given my lack of non-English speaking capability) non-English-origin sci-fi, I'd love pointers. I realize a lot is lost in translation, but I love the viewport into other cultures that fiction can provide.
>> The designer doesn’t always know what’s technically possible, what’s simple or what’s a good idea.

Print designers coming to the web, often have problems with this. Using fonts that won't render clearly, justifying columns, tiny gray text on white, a background that stops repeating after 1600px (the size of their monitor). Fixed width designs wider than 1200pixels. Very uneconomic gradients.

For someone who calls herself/himself a web designer these problems should be non-existent. If you don't know the medium for which you design and its limitations, you are making a flyer in Photoshop, not a webdesign.

Beautiful functional web design follows from real content and interacting with the page like a user. A web designer who doesn't venture beyond Photoshop will likely produce very one-dimensional designs.

A front-end developer should know a lot about design. Not as a suggestion, but as a given. To do a design justice, you have to translate it with care. I see the need for overlap more for back-end developers and front-end developers. Back-end needs to understand valid HTML and front-end needs to work with a template engine and do data requests.

For web designers and front end engineers, a full overlap should be a given, and it isn't that rare to find one who can do both. Now back-end vs. web design is a chasm too wide to cross, realistically.
Facebook Begins Testing Friend Filters in News Feed
Wouldn't an overloaded API affect the mobile interface as well?
DC is becoming a place to be for startups on the east coast. Hacker News DC is a big part of it, a great meetup to meet and exchange with fellows DC hackers. Good job Rusty!!
I used to hand roll my own tiny VMware VMs using Busybox and uclibc. It was very tedious and time consuming, but I was able to create VMs that were less than 10MB when compressed and virtual disks of whatever desired size when uncompressed.

Gentoo Linux (if it's still around?) might be a good start since you can compile the entire world yourself and decide which features you do and do not want.
Depression study reveals two sides to illusion of control
Maybe there's a foreign HN'er who would manage the day-to-day hassle for you and for whom $Xk would be great money? Alternatively, sell (all or some of) it. Someone could well be keen to take it up if they think they can make it work.
this might be a good start:

http://www.damnsmalllinux.org/

I use it for all kinds of 'special purpose' boxes. It's an older kernel, 2.4.20 or so.
I believe it was just free desks at Pivotal SF, and the advice that comes along with sitting next to really smart people. My guess is that yeah it was likely free.