skysight-inc/HackerNews huggingface dataset:
This is by fellow who wrote the awesome book Concepts, Techniques, and Models of Computer Programming. It'll probably teach different models of computation via the Oz programming language, but I doubt it will go into the kind of theory you'd find in Types and Programming Languages.

http://www.amazon.com/Concepts-Techniques-Models-Computer-Pr...
> The stock market has historically never dropped in value over a 15 year period.

Feel free to clarify this, because I don't agree.

The records of the FT30 index only go back to 1935[0] - which is not nearly long enough to make reliable predictions about the next 40 years - but still, it dropped in value in the following 15-year periods (before taking into account time value of money):

1936-1951
1959-1974
1994-2009
1995-2010 (records end)

The 20-year periods 1954-1974 and 1989-2009 also.

Still not convinced? The fact that this is a surviving index makes it biased - indices which show a loss of value are less likely to be retained.

[0]http://www.ft.com/ft30
I'm on a shitty airport connection and I tried to load the page 3 times before I was able to read content. Just saying.
I think the emphasis on Aaron is really a mistake. I follow this news relatively closely, reading HN every day, and I don't really see how Aaron's abusive prosecutors tie in to the NSA stuff.

The spying scandals are bad enough on their own. Adding Aaron's death into the mix just muddles the message and confuses people who are less informed.
I don't believe his legacy should carry less value at all. If anything, I'm trying to defend his legacy so organizations like this will stop putting words and actions in his mouth/body.

I find this campaign to be in bad taste and on the brink of classlessness, despite the fact that I believe in the cause.
My biggest workflow problem is remembering to commit. Then it occurs to me to commit, I do a "git status" and holy crud, what do all those changes do?

So I'm resolving now to commit... when?

Any time a new test succeeds (without breaking old tests)

-or-

Any time I run a test

-or-

Something else I haven't thought of?

It needs to be something more concrete than "when you've done something significant". The mental energy drain of deciding "significant" is a killer.

Help?
> Also in all these articles they say "its too noisy..." Has no one ever heard of headphones. They let each individual employee get the best level of noise they need. Want it quiet get a set of sound isolating headphones and put on quiet background noise. Do you like music to work to go ahead and put that on. Do you like the organic background of distant communication and the peaceful methodical hum of the ventilation system. Leave the headphones off and enjoy it. What I have found as the big turning point is you need to have an entire office that is respectful of others no matter what floor plan you have. If one worker insists on playing loud music or having conference calls all day no matter what set up you have chances are he will be annoying his direct neighbors.

All of these items are fixed by giving me an office with a door. If I want interaction and noise, then I'll open the door, head out to the shared conference floor space and work from there. I'm not sure why more offices don't do this by default these days.
The US Constitual protection for privacy only applies to US citizens. Would US citizens be willing to amend it to make it apply to everyone.
How is it that native is slower then virtual i/o in his tests? I don't get it... if it's only reading some cached data, it's not a real test scenario, isn't it?

So i suppose, the host system caches the reads. Also, how could it possibly be true that native writes are slower then virtual writes?
Eschew or askew?
"surveillance and whistleblowing were important issues for him"

There you've conflated them again, and then provided another point about Swartz being in favor of access to information. You specifically did not address the grandparent's question about why Swartz would be against access to information for some cases and for access to information in other cases.

I'm not suggesting that he wouldn't (I don't know offhand, but it's clear that pro-whistleblowing folks often self-identify as anti-surveillance, too), but it's not clear what information-related principles are being used to justify these positions.
People don't watch television to watch commercials.

People don't drive on the freeway to see billboards.

This argument that advertising must be like google "advertise people looking for things" is not the value Facebook is offering advertisers. It's offering something significantly different and in many ways bigger. "Advertise people when not looking for things"
I'd personally rather have option 1 over option 2. The fabric walls absorb sound, block visuals, and give you at least some privacy. Of course, I'd prefer option 3 more, but I think the problem with cubicles is more of a perception problem than actual problems with the cubicles themselves.
It's based on OpenERP and the realease is expected in 20 days.
If you want to test now, here are the Launchpad branches:
https://code.launchpad.net/~openerp-dev/openobject-server/tr...
https://code.launchpad.net/~openerp-dev/openobject-addons/tr...
https://code.launchpad.net/~openerp-dev/openerp-web/trunk-we...

One can also test it on runbot: http://runbot.openerp.com (connect on the trunk-website-al branch)
I agree. The biggest threat to our rights is neither politics nor three letter agencies it's our own passivity. We would benefit more from a movement rather than an event.
حالة الطقس ودرجات الحرارة اليوم السبت 11/1/2014
Calling upon what a dead person would have done if not dead is something I have a hard time getting behind. But using facebook, google + and twitter to fight back against surveillance made it clear that this whole initiative is a joke and a bad poorly executed one.

I wish those guys luck in trying to push against government surveillance towards private for profit transnational corporations' surveillance, but there is no way I would support this kind of initiative.

Either you fight against surveillance or you don't, but fighting some form of surveillance and promoting another is not fight against surveillance.
LivingSocial CEO Tim O’Shaughnessy stepping down
In a way. Using regular atoms you can only get a callback when they are modified, but not when they are deref'ed.

You could still use regular atoms, though, with some extend-type magic. But then you risk messing with non-Cloact code in horrible ways...
$2000?
Thanks, but no thanks
Google evangelist tweets "Shame on developers" (for using an old API)
Link again: http://tinyurl.com/nkr6kg4
Oh don't worry, they'll keep spying on Americans exactly like before.
Thanks for your comment.

To clarify, my comment was about "discussions of Git workflows." For example, the very discussion occurring here on HN in the wake of the original post. In this discussion, you will find numerous comments predicated on the implicit belief that there is some global ordering on Git workflows and, therefore, that one workflow can be strictly better than others. Some examples from the top level:

> I think http://nvie.com/posts/a-successful-git-branching-model/ is simpler and more robust. [1]

> Just use Gitflow peeps. It's simple, not mentally taxing, and having a feature branch for each feature (JIRA ticket, or whatever unit you're using) makes things very atomic and simple. [2]

> How is this in any way better or simpler than Git Flow? [3]

> Rebase is a bad habit to get into (because it means other people can't pull your branches), and a pain to fix when it conflicts. Merge master into your working branch instead.
[4]

Also, I didn't write 7 grafs to say "the best tool for the job." I wrote 7 grafs to say that there is no "the job." Rather, there are many different jobs. Your job might be to record the physical story. Mine might be to record the logical story. Different jobs.

Links:

[1] https://news.ycombinator.com/item?id=7037265

[2] https://news.ycombinator.com/item?id=7037362

[3] https://news.ycombinator.com/item?id=7036934

[4] https://news.ycombinator.com/item?id=7037057
“Super-Earths are habitable” and could have Earth-like climate
You appear to have HN and reddit confused. Consult your sibling poster for guidance on making a reasonable refutation of GP's comments without resorting to “lol stay pleb” or “fucking moron”.
From the article:

It is interesting that sometimes the native filesystem within the virtual machine outperforms the native filesystem on the host machine. This test uses raw read system calls with zero user-space buffering. It is very likely that the hypervisors do buffering for reads from their virtual machines, so they’re seeing better performance from not context switching to the native kernel as much. This theory is further supported by looking at the raw result data for fread benchmarks. In those tests, the native filesystem beats the virtual filesystems every time.
Wrong; that's only part of it. Strawmanning is when you impute a weak argument to other-side proponents that isn't actually representative, so that you can knock it down, leaving the impression that there remains nothing against your side of the issue.
Meh. I see where you're coming from on this, but we as a society do this kind of thing all the time. Do you think Martin Luther King Jr would have approved of every anti-racism campaign that's used his name? Do you think he would have approved of having his birthday used to celebrate anti-racism? Who knows? Either way, as long as his image is being used to do something good, it's kind of a moot point. My issue with this is that his image isn't being used to do something good. It's being used as a means of getting people to post messages so they can feel like they're doing something good rather than actually doing something good.
Awareness is good for stopping bad things that are coming down the pipe, but it pretty worthless for getting rid of bad things that are already in place.

To change the entrenched you need big industry players behind you and a willingness as a customer to lose something in the exchange for their new benefit.
Is it just me or do the graphs not match up to the text in several places? For example in the 64MB random file write graph (http://i.imgur.com/iGxn2H1.png) green is the vmware native according to the legend, which is clearly the highest bar graph across the board, yet he says "VirtualBox continues to outperform VMware on writes"
Big Data Quality. For Dummies
Poppycock. Give me some "good reasons" why spying on the private lives of citizens of ally countries is not an act of terrorism?
How to hustle and launch in 3 weeks: The FOBO Backstory
Exactly. I love working in a collaborative space sometimes, and it's really helpful for me sometimes. It's also basically necessary for me to spend at least one day a week entirely in a private room. Luckily that's an option where I work.
It's the message printed on the label on every bottle.

Read it carefully. The beer achieves the self-described rating of... drinkable. That's not very high marks!
Nice! Difficult, playable and addictive :)
It could be because native is running OS X but they're running Ubuntu inside the VM.
> 6. Perform a final rebase cleanup after the pull request has been approved

I understood everything except this step. Could someone clarify this for me? Especially this part: "In some cases ... you can rebase also during development, but I strongly advise against it." Isn't the entire article about rebasing during development? Why did this become a "in some cases" thing now in step 6, when step 4 (rebasing during development) seems like the critical step in the whole process?

Otherwise, this is a great step-by-step (especially seeing the commands that get run for each step -- up until now I only understood the rebase process conceptually, but was always scared to try it due to not knowing the exact commands to run in the exact order, or which branch to run them on). Thanks!
I never eat lunch at my desk because I think it's inconsiderate to my coworkers. They should not have to smell or see what I am eating, let alone hear me crunch into chips or an apple.
This is simple and gives you one branch per feature. Gitflow doesnt offer any guidance on keeping a feature branch up-to-date, assuming either they are very short-lived (frequently untrue) or that you merge from develop polluting your history. In fact you can use this rebasing workflow within gitflow, both are good advice.
On write, the VM probably reports that data is written to disk when it's written to an in-memory cache, then writes it to actual disk. So write is faster because the application is being lied to, not actual performance. That wouldn't explain the rads, though.
I agree. Big ole' screen monitors at the private spaces. All employees have a laptop. Makes life so much easier.
He was also the founder of Demand Progress.
> Not unlike beer in America (Bud Light vs Miller Lite, etc)

Please don't insult American beer by reducing it down to the very bottom of the barrel.
> Frankly, U.S. Congressmen don't care what foreigners think about U.S. surveillance policy.

Congress might care when US corporations' bottom lines are affected by the surveillance. In fact, it's starting to be reported that US corporations are being affected already.

EDIT: To be clear, when US corporations bottom lines in sales to entities in foreign countries. IBM and Cisco have already attributed slumps in sales to foreign entities due to NSA surveillance.
I don't understand the point of your comment? We should feel bad about people who were rich only for a "little" while? I feel bad about people who lose their jobs that were out sourced and then need to take a lower paying job to survive.

Sorry, still plenty of rich people who earn their money the old fashion way... They inherited it.

I wasn't even talking about individuals but a system that rewards people who already have wealth over the working poor and middle class. Worse, now with the "Citizens United" ruling we are creating a plutocracy that our Founding Fathers feared more then anything.
That's a good goal, but real life payments aren't quite that simple. Witness:

> FOBO reserves the right to recoup funds associated with Buyer chargebacks in accordance with Section 5 of this Agreement.

https://sites.google.com/a/getyardsale.com/fobo-terms/paymen...
Cool, will have to check out the browserify plugin and see if amdeify and bowerify work with it.
He's probably talking about the Shared Folders performance.
Do you know your bitwise operators?
This open/closed office argument has rapidly become an Android/iOS, emacs/vim sort of pointless opinion-stating circle jerk. Why are we upvoting this crap?
This one I sing to my kids:

"Old MacDonald had a farm,

E-I-E-I-O

And on that farm he had an infinite recursion

E-I-E-I-O

With an

Old MacDonald had a farm,

E-I-E-I-O

And on that farm he had an infinite recursion
..."
This seems the only way to satisfy everyone. There are clearly those who strongly prefer some degree of open office space, and some who strongly prefer private space. However, few of the articles I've read give open+optional private offices as an option.

Currently, some at my company use unused meeting rooms as quiet space but generally prefer an open environment, with headphones on or off. A growing number prefer a casual, social environment like couches and tables rather than desks.

A strong influencing factor is the amount of collaborative work. Those who are working alone on projects tend to be solitary, while those who make many collaborative decisions want to be closer to others. This may reduce the need for formal meetings, which allocate blocks of time for a whole group that may not be necessary or efficient.
Apparently it's post a banner on a website, register on facebook, google+ and twitter to post there that you are against surveillance.

A nice attempt at sorting out people through self-selection who are to be put on a special surveillance list.
Versions numbers don't help when code can break from 1.9.1->1.9.2 and 1.9.2->1.9.3.

In any case, life feels good on Ruby 1.8. I can jump straight to 2.0 without ever worrying about #Encoding comments. :D
You might be able to research leg-room when you buy a ticket, but there is no way to guarantee you get the same plane or same seating configuration when you show up at the airport.

Over New Years my wife and I flew United from IAD to SFO. Checked in the night before the flight and was assigned row 38 seats E and F. Got to the airport the next morning and our seats were separate because the plane that actually showed up to fly us only had 37 rows.

If an airline can't even assign the correct seats the night before a flight there is no way they can do that months in advance when you are buying the ticket.
I like open offices. I grew up with cubicles -- no thank you. I'll take the downsides to open offices to the downsides of being isolated. Just use headphones. And for companies, have rooms where people can go for focused, quiet work when they need that.

I was apprehensive moving from cubicles to open space, but I actually find that I appreciate the social aspect of it. I'd rather not be alone all day in my tiny enclosed corner of the world. There's a good reason movies like Office Space exist.
FOBO (YC S11) - Building a more efficient market for local used goods
We’re a small team of developers rethinking the way people buy and sell things locally. We're building a product in a multi-billion dollar market, and are well on our way to profitability.

We're an iOS shop, built on Parse, looking for an iOS specialist or hardcore generalist. We're looking for individuals who:

- Above all, learn quickly

- Have a strong understanding of Javascript-based environments; a large portion of our backend service is Typescript and Coffeescript

- Seek out the latest in tooling, iOS open source or clang features

This is a key technical hire, with significant equity and lots of room to influence the strategic direction of the company. The best fit will probably be someone hoping to be a technical founder in their next role.

FOBO has raised $1.6M from a number of top-tier investors such as YC, Kevin Rose, Dave Morin, Joshua Schachter, Chris Sacca, Tim Ferris, Index, Greylock, et al., based in San Francisco's mission district. If you'd like to hear more please send your github profile or something you've built to jobs@fobo.net, or visit us at http://www.fobo.net
What are the net income generating assets? I thought stock market is the best of them all, particularly if one has a longer time horizon (>20yrs).

But the article says stocks are a bad idea. In that case, where should I be putting my money?
> If enough high-traffic sites participate, like what happened with the SOPA blackout, I could see this actually having an affect on policy.

The policy didn't change with SOPA or CISPA or whatever name they've snuck some of the same shit in by now. The policy is: more surveillance, more police state, less liberty.
> You are influenced by your friends and culture. Brands try to penetrate both.

Not so much. I have few friends, and their opinions don't influence my buying decisions. I could care less about brands. Show me the money (cheapest option of greatest quality, based on independent research usually wins).

I understand I'm an outlier. I'm just looking at it as an older millennial who doesn't use the radio or TV (paid pandora, video is all consumed online through mediums with no ads) and who is phasing out the use of Facebook (and rarely, if ever, logs into Twitter).
I think it's inconsiderate of the employer to provide desks where you cannot eat lunch in peace.
This is why I like the idea of shared private offices / team rooms. It strikes a good balance between the two. I can handle sharing offices, but once it goes beyond a certain amount of people it becomes distracting.
Historically this has been true, but nowadays it's not (at least in the US). To quote Paul Krugman on the topic, from way back when he still did economics:

"...growth in inequality is not a simple picture. Old-line leftists, if there are any left, would like to make it a single story--the rich becoming richer by exploiting the poor. But that's just not a reasonable picture of America in the 1980s. For one thing, most of our very poor don't work, which makes it hard to exploit them. For another, the poor had so little to start with that the dollar value of the gains of the rich dwarfs that of the losses of the poor. (In constant dollars, the increase in per family income among the top tenth of the population in the 1980s was about a dozen times as large as the decline among the bottom tenth.)"

The Age of Diminished Expectations, 1990, p. 24.

http://lhrgateway.nu.edu.pk/articles/Krugman_Age_of_Diminish...

None of the facts he stated have changed. The poor have not started working. And citing the growth in inequality since the 1990s only makes his point about dollar gains/losses more stark.
I prefer my brother in law's set up, it's an inverse of what you want, open office but with isolation caves assigned to no one that can be used when you need silence. I think making isolation an opt-in rather than opt-out makes for a much more inclusive environment.
> What I find strange is that (Please correct me on this one) there just doesn't seem to be a political group of technologist who lobby(the original meaning) against politicians.

Thank you. As I've stated I am rather ignorant of such groups. I stand corrected.
Just like the online action against SOPA/PIPA was a waste of time and didn't do anything?
> Give me some "good reasons" why spying on the private lives of citizens of ally countries is not an act of terrorism?

Because terrorism is the use of violence or threat of violence directed at civilian populations or otherwise outside the generally accepted norms of warfare to effect political change, and spying, while it may support the use or threat of violence, is, in and of itself, neither the use nor threat of violence.
Some of these open offices are like factory chicken farms. You can just imagine those chickens going: cluck, this is better than cubicles, cluck, cluck, cluck...

To the people who prefer open offices I have two words. Cognitive. Dissonance.

:-) More seriously: It is somewhat a matter of personal preferrence but I think all/most people need some space and are not comfortable by others being constantly inside their personal space. You can do this experiment. Go to an empty meeting room and work there. Then ask your coworker to sit exactly behind you while you work. How does that feel?

I've had some of my best team and communication in an environment with offices. Need to talk, get into someone's office. On most days we had the entire team in someone's office talking for hours about architecture, code reviews, etc. We weren't disturbing anyone else and it was just the right space for our small team. Most of the time though we were able to focus on what we were trying to do without distractions. I contrast this with open offices where people never talk to each other and seem unable to do work that requires any concentration.

Not everyone can wear headphones all day. Those that do I recommend that you get your hearing checked. Visual distractions are also a prolem.

To conclude again on a slightly humorous note, is Oculus VR the next step in open space? Get an office while we cram you one on top of another? Your very own virtual personal space? I just need my man-cave, sorry.

Edit: It's also very much a question of how much space per person is available in whatever scheme is used and how many people per open area. It's not a problem for me to share one large office. I once visited one large known tech company where they built a new space and offered people the option of going two per office or one in the open. All the offices were full.