skysight-inc/HackerNews huggingface dataset:
I really like the idea of this type of physical office layout. I noticed the Mozilla office picture at the bottom of this post the other day: ( https://news.ycombinator.com/item?id=5393864 ), and it really stuck with me. I forgot what the article was about, but kept it open in a tab for a couple days to keep looking back at that picture.

It really seems perfect for everyone working on laptops, but I think most people are more effective with an additional screen. Ideally, I would want some sort of docking station or at least a big monitor on an arm at each booth/table.

I guess the other downside is that it promotes very poor ergonomics. It would be a great setup for a change of pace, but I think if I were looking at a couple years of working in that environment, I'd start seeing some health problems. I guess if you're 22, you can handle anything for a while, but ergonomic mistakes accumulate over the years and can really start to cause a lot of pain. I think I'd love it at first, but after a few months, I'd long for an Aeron chair in a cube again.

Does anyone work in one of these type of offices and can you speak to the short-term and long-term comfort?
Almost. It's more accurate to say you're inching away from the capital in an outward direction very slowly, while the borders are redrawn around you.
She should change her friends.
It doesn't really work on an iPhone. Not super responsive to my trying to scroll. But I'm excited to check it out otherwise.
There was a lightning talk about Docker at Pycon; I'd assume that's where OP got the info from :)
Stackful.io : Boosting All Plans - Double the RAM for the Same Price
Is It Legal To Sell Your Old MP3s?
I agree that WordPress is fine just as it is.

I love that everything custom must go into wp-content. I love that any custom theme functions are supposed to go in functions.php. This keeps things easy to isolate and debug. Its an extreme whose opposite is Drupal, where some obscure functionality can be popping off in one of hundreds of .module or .tpl files.

Its pretty much summed up by "my gag reflex kicks in at the mention of a Drupal contract, WordPress is still pleasant-ish to work with".
MSIE10 on Windows 7 here... works fine.
I was just going to post a shameless plug when I saw your comment. Here it is as a reply :)

If you are interested in transparent data sharing across devices, with realtime magic and fully offline editing capabilities, you might want to look at Couchbase for Mobile, a synchronizing NoSQL database for iOS (with Android coming soon). It is still pre-alpha but has an active community and is 100% open source (by the team behind TouchDB), so you can run it on your own servers.

https://groups.google.com/forum/#!forum/mobile-couchbase

/end shameless plug. Hope it is on topic for the folks reading this thread.
November '81 has a cool 8 page article on the coming age of "powerful personal computers", with a good overview of the tech of the time. Soon everyone can have their own VAX or 370!

https://www.nsa.gov/public_info/_files/cryptologs/cryptolog_...
People should be doing the exact opposite of this "tip". Unless they don't want to become better programmers.
We've been pretty happy users of Ceph for months now, but it's great to now have a second S3-compatible solution for distributed storage.

http://ceph.com/
Introduction to 3D drawing in Core Animation (Part 1)
The discussion about culture in the context of DRM is far from "handwaving." Culture and entertainment have always been intertwined; don't let high culture snobs tell you otherwise.
No, there are complete F-1 engines in storage. They fired up the gas generator from one of them just a few months ago:

http://www.nasa.gov/exploration/systems/sls/f1_test.html

There's a proposal to build new F-1B engines to power liquid boosters for the SLS (as a future replacement for the shuttle-derived boosters that will be used for the first few flights).

Still awesome to get some of the old ones back, though!
To sum your comment, and many others on this thread:

Don't let not knowing "simple solutions to simple problems" stop you from completing your next action (fixing the bug, finishing the sprint, launching the MVP, etc.).

Don't let not knowing the fundamentals better stop you from "leveling up", as it were, as a developer.
lxc leverages hvm I think... someone correct me?

edit: it's too early, sorry this has nothing to do with your post... but I hope someone does correct me about hvm.
Have you taken a look at the play framework? Yes it is inspired by rails, nearly as productive and very little magic.

I don't get why you think I must secretly hate what rails is used for -- I don't, at all. And yes when rails was written the productivity was so much better than its competitors, rails was the choice.

Today, not so much. Don't get me wrong if it is an internal wiki or other system then rails makes sense, since if you get hacked you can always find the guilty person.

As for conservatism? Dude I write HTML5 games for a living and I am not arguing for JSPs here, just Play or Django or Sinatra (Ruby is great, don't get me wrong) but Magic is going to bite you at some point.
Good Luck With That 'Perfect' March Madness Bracket. You'll Need It
Maybe someone with experience in the field of communications and space can clarify my doubts: how we can improve the flow of data transmission to Earth? Imagine a string of satellites that communicate with each other so that the message reaches the earth faster distributed way. Now it seems that communications between satellites and Earth are slower and it has greater delays.
Yes please and thank you!
Github: schell
Last Saturday I met and spent a little time with one of the guys that rode one of these engines. Amazing. That's two I've met now - Charlie Duke (Apollo 16) and Al Worden (Apollo 15).

They were charming men, and while it's true that they were "on duty" and hence it was their job to be nice to us, they also came across as rather straight-talking individuals. I don't think it was an act.

Amazing men, amazing technology, amazing times.

Inspiring.
As a non-web developer, what are the current most popular HTML+CSS WYSIWYG editors?

How do they compare to Webflow?
DigitalRev.com served with DMCA takedown notice by GoPro for review
>I use Ruby ALL the time, and I've never once thought, "I wish this was executing faster".

That's because you (subconsciously or because of your specific work needs) constrain yourself with problems that don't need the speed.

But who says that having a X times faster Ruby is not very desirable?

- For one, a cash-strapped startup could deploy RoR instances with fewer boxes, saving a lot of hosting costs.

(ASIDE: People compare server costs to the salary of a developer to trivialize them. What they always assume though is that the developer makes a US sized salary (in parts of the world, $500/month IS a nice salary). Or they assume he someone is even paid in the first place (think a ramen startup, a university student deep in debt wanting to launch something on the cheap etc).

- Second, people might like to write a game in Ruby, a number-crunching app, a drawing app, etc. Why be constrained by the language and need to employ another for the critical parts? This puts a barrier to a programmer (in code complexity, in having 2 codebases, in time needed to manage memory and such). Barriers mean: you can do fewer interesting stuff than what could be possible.

>The way that I see it, Ruby exchanges execution time for programmer time.

Sure, by why it has to be that way? Nothing inherent in dynamic languages make it so. Of course they will be slower than C, but they can be 10 or 20 times faster than what they are NOW.

Pure V8, Smalltalk VMs, JVM languages etc are consistently much faster than pure (no C delegation) Ruby or Python. Ruby has a lot of room to get much faster.
Comonads are Objects
Smartphone Controlled Blender hack
Adam from Orbotix shows you how to make a smartphone controlled blender using a sphero board, relay, and some good old fashioned technical legitimacy.
We're always looking for ways to keep this optimized; since Firebase intelligently and efficiently only sends deltas after the initial load, it should be minor. Give it a try with the any of the demo apps on GitHub-- we'd love to hear what people are seeing with different devices and carriers.
I studied print journalism and worked in the field for three years before stumbling into something different in 2006. Looking back, it was the perfect time to move on. But I also bought a house at that time, so it was clearly not due my keen sense of timing. I highly value my education and experience. Writing/reporting will never go away. HN is basically an all-text site. That content has to originate from somewhere. I have respect and admiration for those that write often and write well, particularly journalists. I wish that sentiment was more widespread. As is likely the case with many professions, I believe too many undervalue and minimize the skill and work involved in writing and reporting. A low barrier to access (blogs/Web sites) shouldn't correlate to a lower standard.
Your writing made me think a lot about the crazies/true innovators, and I agree with how you see those people adding value to our world. But I also think that there are not enough people who seek to shift paradigms, not just through the products and services that exist in them, but through inviting everyone into a discourse of change. I'd be curious to hear from you how (and if) this TED Talk relates to your writing:

http://www.ted.com/talks/dan_pallotta_the_way_we_think_about...

Cheers
What's going on in my community?
Beyond Ember.js this is a highly constructive approach to any API Library you are developing. Developers tend to disregard User Experience when building out tools for other developers. Put yourself in a first time users perspective like this and try to relate to that stream of consciousness.
A decent screencast:

http://toranbillups.com/blog/archive/2013/03/02/emberjs-rc1-...
very nice, good job guys!
> Try programming without internet for a few hours.

I've done this a couple times out of necessity (internet goes down, etc). It made me realize how useful a good IDE can be. Googling the API references is essentially a poor man's IntelliSense. Or, maybe, IntelliSense is a poor man's Google, depending on how you look at it.
Can you name 1 or more cloud providers that have auto installers for Mezzanine? I'm not aware of any. Here's a post from 4 months ago comparing installing Mezzanine on a number of PaaS providers. None seemed anywhere close to as simple as installing Wordpress on Bluehost:

http://appsembler.com/blog/paas-bakeoff-comparing-stackato-o...

Read the comments and you'll find out that Mezzanine isn't yet compatible with Django 1.5, causing headaches for those trying to install it for the first time.
French Girls: The App
36 hours. 9 app creators. Countless beers.

From these circumstances, and with a democratically elected theme - “wordless” - we at APPEK forged a work to illuminate the most cardinal components of the human condition.

The process tested our mettle, challenging us to distill a whirlwind of ideas down to its most essential elements: communication; creativity; drawing ridiculous pictures of each other. Features were proposed, scrutinized, whittled down, and often smote completely, leaving us with a lean and mean product reflecting the greatest characteristics of collaboration and compromise.

At the end of the weekend, we submitted an iPhone app that we were all proud of, that we were all excited to get out to the public, and most importantly, that we were all completely engrossed in using ourselves. Finally, now, we can share that app with you. An app that poses that most basic question of humanity: how does the world see you?

Without further ado… French Girls.

http://www.frenchgirlsapp.com
Which is why I opted to say "I'm sorry, I cannot respond".
"Best keys feel ever."

Agreed. Noting also that the sound, if you were a good touch typist, was like a background beat that somehow added to creativity. Or if you were simply doing drone work seemed to lull you to be at peace with the process.
> create a place where civil discussion can take place to improve Ember.js as a framework. ... Delvarworld's tone strayed into territory I don't think remains civil because of his use of sarcasm: "are you serious?"; "oh god this is going to be fun, isn't it?";
"3 more results linking to the first dead article! FANTASTIC!" ... I don't feel that I can be helpful when people approach with sarcasm. Rather than remaining silent, I let people know I'm happy to engage when we trend towards civility.

@trek, let's check your comment about backbone.js in your excellent "Advice on & Instruction in the Use Of Ember.js"[1]:

“Ever run into zombie events in a Backbone application? No? You've either not used it for anything big, have Rain Man-like ability to craft software, or are fucking shitting me.” -- trek

Your "fucking shitting me" seems somewhat less civil than Delvarworld's "are you serious?" and "FANTASTIC!", but maybe that's just me.

Or maybe it's okay to use that language because it's about Backbone and not about Ember?

PS. I've been actively trying to influence a group to adopt ember.js. Your responses here aren't helping, though your sarcastic and expletive laden advice article was.

1. https://github.com/trek/trek.github.com/blob/4bc36e47a9017be...
The fact that he was reading his entire presentation verbatim should have tipped everybody off in the first minute or so. Nobody who's "at the forefront of the most advanced mathematics ever known to mankind" needs that much notes to talk about it. Shoot, I've never had a prof that needed that kind of help... and they're teaching 2nd year courses.
Very interesting, guys! GH: themgt
Their (abuse) of the Yaml parser. It is one thing to use a potentially dangerous parser on a file that you aren't going to let anybody touch either (your database config); it is downright stupid to use a dangerous parser on untrused user input (json) a format it shouldn't even parse to begin with.

And as of late tons of similar bugs have been found. CSRF and database parameterization was well known issues when Rails was written, so yeah props for that. It is just not enough anymore.
60sec talk by Brian Clark CopyBlogger.com on Google Authorship [video]
Why "extract parts to another language" in the first place, if the more dynamic language has TONS of headroom to get faster?
Newspapers always have been liberal places where people work hard for little pay, because they believe in the job.

I think this is a recent phenomenon. A friend who works in journalism said that the answer to "why do you want to be a journalist?" used to be "because I want to report the truth." At one point the answer changed to "because I want to change the world." The dividing point? Watergate.

Also, the attraction of journalism as a place for the kids of rich families eventually drove out everyone who used the job to support themselves.
Many of these humans are caught within a system which incentivizes personal interests over those of society. Those in higher power are aware of this, but too cowardly to do anything about it, sadly, and the lower amongst us are forced to at least protect themselves from a broken system. But the thing is, the more they protect themselves, the more this corrupt system becomes reinforced and innovation becomes even more endangered. We need to wake up and say enough is enough already. Do we really want this paralyzing system to dictate us and future humanity?
amazing! congratz! github: luisbebop
So what? There's no rule that says you have to comment. There's no rule that I know of against submitting your own stuff.

If you're writing quality articles (which this is) and submitting OC, then that's a good thing.
great! ... chrisfarms
Yeah but that isn't really good enough to play sounds in (for a game).
thanks - trotsky
The problem with buying diamonds from anywhere is that you're giving conflict diamonds added value through the simple fact of your demand for them. They're a fungible commodity. Essentially there is no diamond that is not a blood diamond.
GH: joonathan
It's not about fault. It's about responsibility. It's your responsibility not to expect explanations of observed inconsistencies to be spoon-fed to you, and generally not to expect the process of learning, of improving your understanding of the world, to be necessarily simple, trivial, straightfoward, obvious, or efficient. Otherwise, one almost necessarily (and with great fustration) jumps to conclusions about everything. Occasionally, the assumed conclusion is correct; unfortunately, that reinforces an unrealistic, unsustainable, and unpredictable pattern of learning.
Is ExpressionEngine better for medium to large sites? I've worked with it a bit and did not like it at all, just wondering what it's better for. Did not seem as intuitive for content creators or mom and pop site users.
Pianola: controlling Java Swing applications from Haskell
NATO cyberwar directive declares hackers military targets
As trotsky mentions, we at Joyent are fervent believers in OS-based virtualization -- to the point that in SmartOS, we run hardware virtualization within an OS container. There are many reasons to favor OS-based virtualization over hardware-based virtualization, but first among these (in my opinion) is DRAM utilization: with OS-based virtualization, all unused DRAM is available to the system at large, and in the SmartOS case is used as adaptive replacement cache (ARC) that benefits all tenants. Given that few tenants consume every byte of their allocated DRAM, this alone leads to huge efficiencies from both the perspective of the cloud operator and the cloud user -- a higher-performing, higher-margin service. By contrast, for hardware-based virtualization, unused DRAM remains with the guest and is simply wasted (kludges like kernel samepage mapping and memory ballooning notwithstanding).

DRAM isn't the only win, of course: for every other resource in the system (CPU, network, disk), OS-based virtualization offers tremendous (and insurmountable) efficiency advantages over hardware-based virtualization -- and it's great to see others make the same realization!

For more details on the relative performance of OS-based virtualization, hardware-based virtualization and para-virtualization, see my colleague Brendan Gregg's excellent blog post on the subject[1].

[1] http://dtrace.org/blogs/brendan/2013/01/11/virtualization-pe...
I'm generally of the opinion that TEDx needs to end entirely. TED is a single organizer, not a movement or a cause - its primary contribution to the world is that of exacting, high-quality curation in a world where everyone has a soapbox.

TED's usefulness to people is the trust in the brand and the trust in their curation quality - if this is lost TED's main mission has failed.

In my opinion, TED has already lost this trust. There was a time where a TED link was a must-click and a must-watch. I cannot remember the last time I bothered clicking on a TED link - it must be at least a year now. It is perhaps not too late to regain this trust - but they need to cut loose the forces that are preventing this.

TEDx is a dilution of the TED brand and the organization would IMO be better off without it, and the brand is TED.

I do believe that high-quality curation, especially when it comes to deep knowledge, is a valuable thing - but would-be curators should have to earn the trust their audiences places with them, not ride off TED's coattails.
I recently changed our Jenkins CI infrastructure to use something like this: all jobs run in their own LXC container, using BTRFS and its snapshots/clones instead of AUFS. Works like a charm!

The script is available at https://github.com/Incubaid/jenkins-lxc (no docs for now, and several improvements are possible). It expects CI job scripts to be contained in the job repository, e.g. https://github.com/Incubaid/arakoon/tree/1.6/jenkins
Testers feel that pain, too. (Not talking about dev/testers but dedicated testers and white-box ones, in particular). Testers get bored when they're testing repeatedly testing something which does not change at all technologically. And since the productivity is usually lower with the legacy technologies, testers can't even count on many new features in each release. Yes, testers get jealous, too.
Your experience may be limited, because this is very common. PageRank and indexed status operate independently of each other; it's not uncommon to see a site that was deindexed still maintain PR for quite some time (and often, indefinitely). However, if your site is deindexed, PR means "nothing" because your links no longer provide juice.

Valid PR while being deindexed is one of the (many) tricks that Google has added in the last couple years to try to reduce the usefulness of getting PR for blackhat purposes
> People buy stuff _because_ they need or want it, but they buy it _when_ they think it's a good time to buy it.

If you need a computer right now, you'll buy it now. But overall, people only really need a handful of things, like sustenance, shelter, healthcare etc. No one needs some cheap trinkets from China or whatever. We're just trained to covet Stuff.

Economic theories or policies can't be based on the expectation that people are some kind of spending-automatons that will spendspendspend all the money they have, forever and ever, because inflation encourages them to.

A wise little worker ant will set aside quite a large percentage of his income, just in case a serious need for money arises.
I'm just presuming, but:

1. every one of those attributes would be fixed against a given version of the (coming) Docker spec, and a given host would specify what version(s) of the spec they were compatible with.

2. Go is, I think, just the language the glue code is written in; not the language your own things-deployed-using-Docker must be written in.

3. It might support other Linux distros (Fedora, probably), but it won't support other OSes as hosts--because the whole point is to run things that need a POSIX-alike as their "outer runtime" (i.e. not Windows programs, etc.) The way to run these containers on another host will be to run Linux in a VM on that host, and run the containers in the VM--just like the way to play a Super Nintendo game "container" on your computer is to run them in a Super Nintendo VM. [Actually, come to think of it, game ROMs are a great analogy for precompiled SquashFS containers. I would adopt it if I were them :)]
So why not use VM images? Why not a VMware vagrant box, for example?
For me, when Amanda Palmer did a TED talk, it was the definitive point that they jumped the shark.
This is great work! How do you plan on allowing people to add new elements? With a toolbox on the side?
If one of their employees invented it, then they can stop the legal proceedings.

Still, this patent can probably easily be invalidated with prior art.
Incredibly well done and beautiful too - well done guys!

One route you may not want to get sidetracked down yet... I'd love compontents from this to use inside a CMS. Whether tools from the sidebar, or the easy WYSIWYG editor (if people could drag pre-prep'd text + photo layouts into the page, even better) -- I'd pay money for these, to build them into client sites.

Just a thought - everyone is inventing these standalone SaaS apps, but for all us doing custom software development - it'd be great to gain the benefit too.
So what you're basically attempting is the Discourse equivalent of a StackOverflow "This question is offtopic" thread-close. Good job.

What you're attempting is amateur anger management. It doesn't work like that. Your approach is almost classically designed to escalate tensions, not defuse them.
The main requirement is a modern kernel with the aufs module. We do most of our testing on Ubuntu 12.04 and 12.10. But any modern distro should be fine. There are a few people testing it on CentOS as I write this.
For Self Quantifiers, Data Collection Is Now Art