skysight-inc/HackerNews huggingface dataset:
Reviewing, revising, and summarizing are the keys. The problem with taking notes on the computer is that it's "in there" so it rarely gets edited.

That act of touching the notes again reinforces the information in our brains which is why it's part of an educational notetaking system.

I think she would've been just as successful had she transferred her paper notes into the computer and edited and summarized from there.

ob. org-mode
"All for Bind Torture Kill"?

https://en.wikipedia.org/wiki/Dennis_Rader
Was this at a company owned by the richest man in NYC?
You sound like a real blast to hang out with. Perhaps we can exchange telephonic-network details and beep at each other on the phone. That is, if your protocol handshake is functioning in a timely fashion. My buffer has strict timeout definitions of two signals and then I will reset the network line, wait for the dial tone, and try again precisely 15:00 standard earth minutes later. Please encode any further communication in base64. dGhhbmsgeW91IGdvb2QgYnll
Points for the click bait headline, but no substance to the article.

Something about "300,000 files broke my dropbox".

Not an issue for 99.999% of normal people with less than 300,000 files on their whole computer never-mind their cloud storage.
That new OO looks way, way too much like Google are now owned by Mastercard.
Andrew Kim has a great unsolicited redesign of the American Ballot system that considered users primarily and doesn't lean too heavy on using the brand as a canvas.
http://www.minimallyminimal.com/blog/america-elect

Teensy bit bland for my tastes but it goes to show there are designer out there who do some quality redesigns.
Learn Play Framework by Example
Was Beethoven’s Metronome Wrong?
NES Programming Tutorials
I really hate how heapq in python doesn't allow a comparator function. Stuffing tuples is the accepted solution, but it feels wrong and adds a bunch of unnecessary code when using heapq. Nice comment, but sub-par implementation.
I actually think that if redesign will ever happen, it will be even more drastic. I think Google is missing a logo next to current logotype. Current branding doesn't work very well on hardware.
"I had interview. 3 people were present. I typed code."

That story sounds fascinating, tell me more!
Bersama Barcelona, Neymar Masih Harus Belum Bersinar
And an unnamed Asian lady at that.
Have you polled your employees to see if they really like the digs? And did you do it anonymously? Maybe they are not comfortable telling you what they really think.

My longest experience with an open plan office fit all of your bullet points: we all wore headphones, we used IM before starting conversation (or in place of vocal conversation as often as not), we had a private meeting room we could grab just across the hall, and everyone got alone with each other really well. Still none of us liked the arrangement.

We all felt that we were less productive, more distracted, and that there was always someone looking over our shoulder. Management actually went out of their way to stay out of our room, but the feeling persisted. Management knew we didn't like it, but I don't know if they knew how much it hurt productivity. We didn't talk about it. Nothing was going to change. They decided long ago that we didn't have room for private offices. Why complain and get on bad terms with the boss when it won't change anything?
Show HN: UX Archive - How iOS 6 user flows compare to iOS 7
By itself, that 50% figure is ambiguous. Do the tutorial quitters leave entirely, or do they just start playing the game?
I would add to that: don't have fewer rooms than you have continual need for.

In a previous job, we had an open office layout with a handful of small conference rooms. The rooms were always being fought over -- resulting in the institution of a byzantine booking system involving Outlook calendars and admin permissions, with the office manager as bottleneck to booking a room.

As a client-facing person (i.e., someone who needed to be on the phone a lot), I hated it. More often than not, I found myself walking around downstairs, in the building lobby, or out on a balcony somewhere when trying to conduct business. I got sick of fighting over conference rooms, and sicker still of trying to evict squatters from rooms that I'd booked for urgent meetings or calls. And if I ever needed a quiet place to go concentrate on something, that was pretty much out of the question for most of the day. I ended up taking a lot of work home with me every night, simply because I couldn't get it done at the office.

I enjoyed some great chit-chat with coworkers, and I probably saw more YouTube videos and memes in that office than I have anywhere else. Productivity kind of sucked, though.
Isn't that what conferences, hacker/maker spaces, 'women in STEM' lunches are doing? My sister who was interested in math and physics in high school had a female teacher/mentor that had competitions and math clubs. Half of the participating students were female (including me). That was a major encouragement that got me into computers. It took until I was done with a degree in history for me to realise that humanities don't pay (well), and I like computing. Neither my sister or I are very social (she has autism and I have social anxiety). What would have helped is less 'social' and more mentoring and available resources, which I am seeing being more and more available than what I had in high school.
Think Distributed: Live from Strangeloop 2013 [video]
I see all the arguments for a need to optimize HTTP, but by going binary and increasing the complexity like we're seeing here, I think we lose something valuable.

A huge part of what I know I owe to tinkering with protocols in the late 90ies. Being able to send an Email using Telnet on port 25 was one hell of an eye-opener to me. But even today - being able to quickly debug a HTTP thing using telnet is incredibly handy.

Yeah. 1.1 will remain and with it some of the debugability. But then what you are deubgging quickly is not what browsers are going to see. Yes. You can add more tools to the mix to help you, but I still think we lose something (quite like going to a binary syslog format, btw).

Is the speed increase to gain from HTTP/2.0 really worth the loss of discoverability and the increase of complexity? It's my feeling that the connections are getting faster more quickly than optimizing HTTP would gain us.

If HTTP over TCP is inefficient, can't we try to "fix" TCP? Yeah - that'll be really hard, but so will be to get the Upgrade-header to work in order to do HTTP/2.0 over port 80. Too much stuff is interfering with HTTP these days (maybe also a result of the high readability of the current protocol - I don't know).

I wonder whether these aspects are part of the discussion currently happening or whether this feeling of mine is just an effect of me getting old.
I thought it was nice.
There is also a fun part in the documentation of xorg.conf, just do

$ man xorg.conf

and search for "nobody"

;)
HG is generally pretty good, I've been a customer for over 5 years. It sounds like your transaction was flagged which is why they needed more information. I do find it funny/ironic that their "fraud protection" system for billing then raised another issue of ... fraud protection for you as a customer.
Ruby On Rails: The Mural
Well, if people don't actively use the Apple products they've bought then by definition they won't be having a good experience with them. If they're not having a good experience with Apple products then not only have the engineers and designers at Apple failed, but there will be no excitement or "buzz" that will inspire the owners of Apple products to buy new Apple products (for themselves or others) or recommend existing Apple products to others.

So, I don't think that the talking point is "bull". I think it was a grossly oversimplification of their business/design strategy.
"LOOKS AWESOME!" - https://news.ycombinator.com/item?id=6406898
The first thing I think of when I hear "open office" is a call center. Of course those people hate their jobs. Did they control for that sort of work?

That said, I have worked in a few class A office spaces and the difference between class A and any other arrangement is huge. Always the perfect temperature, designed to muffle noise, enough glass to see what's going on but enough partitioning to avoid distraction. I'm not sure the cost can be easily justified, however.
Related:

http://www.theatlantic.com/magazine/print/2012/03/how-your-c...

https://news.ycombinator.com/item?id=3573694
Anarchy is widespread cooperation. In absence of violent rulers, all you can do is to voluntarily cooperate and figure out rules for this cooperation also voluntarily. Any ruler makes voluntarism very constrained and thus you cannot have neither real rules, nor debate about them. Only one-sided declarations aka "laws".

"Forced cooperation" (under democracy/socialism/monarchism) is oxymoron. Like "Yahoo cooperates with NSA". They don't cooperate, they are forced to do what they are told.
You'd have to tell me why I owe you money when I have already made my contributions to the existing social welfare programs.
The slow keyboard input happens to me on my iPhone 4. I can type a whole text message and not see any of it for 5-10 seconds.

I suspect it has something to do with auto correct/spell check but I haven't tested anything yet.
Fun game, but the bottoms of the squares are cut off sometimes. Edit: also, I get kinda dizzy after doing it for a while. Don't know what's up with that.
Call me crazy, but I assumed that multiple consultancies were doing this already. There's lots of good information for content producers and marketers waiting to be mined from torrent sites.
I've certainly complained about affiliate links before, but at least in this case they were somewhat related to the reason HN might be interested in the post.
"three beings".

Hahaha.

Really any more description than that and you're being something-ist!
This is how you get a job.
That's a great reference. I'm going to use it from now on too.
I am fine with open-plan office as soon as I can book private room when I need it (hint: almost always).
I hear that. There is still one huge, gaping bug where UITextViews do not scroll if you type past their bounds. Seriously, Apple released that.
It was just the name of one of the progs interacting with the database, they called them after figures from Greek mythology.
Kit Kat & Android Team Up for Awesome Branding Experience
You've also got to wonder whether what gets voted to front page HN is biased. Could be there's lots of accounts of abject failure out there - just nobody is amused by them.
Something like that. I've seen periods where it felt like there was relatively little moderation, and I have also seen moot and other mods banning people for very whimsical things, including for the mods own amusement. And, of course there is auto-banning to stamp out shit-posting/crapflooding/whatever you want to call it, overused memes, dubz, advertising, etc.

I haven't been on there in a while, but if moot says to keep ponies on /mlp/ then don't be surprised to see bans for posting ponies on /b/. It's not even a /b/ rule; it is a /mlp/ rule. It keeps the peace. If /b/ becomes unhappy (due to too many ponies), and /b/ doesn't have the numbers to retaliate against /mlp/ then /b/ might well go flood other boards to call attention to their discontent.
Anyone know the minimum version of PHP this supports? I still have to support code on 5.2.4 :( I'd like to try and implement this when I get a chance.
50 hours/week is nothing, especially for people that want to produce. I'm working around 70 now as a founder, and would love to trade that for 50.
I've commented before that I feel that the PostgreSQL project is especially wonderful about code comments. According to the cloc tool, their C code has 700k lines of code and 221k lines of comments. That by itself isn't terribly impressive if you've seen a lot of the typical boilerplate comments a lot of IDEs place in code, but have a look at a sample of the actual comments : https://github.com/postgres/postgres/blob/master/src/backend...

Thoughtful, meaningful, and high-level. I aspire to this.
> Therefore, if you believe the company to be of the A type ...

That's the problem I have with this line of thinking. An investor doesn't "believe" it to be type A. An investor gambles that it's going to be type A. Reasoning after the fact that you should have been willing to spend more on the winner, without accounting for probabilities, is flawed reasoning. If anyone could see five years ago that the company was certainly going to be worth $10b today, then it would have been worth $10b five years ago (after adjusting for inflation). If no one else could see it but you, and yet you were somehow certain, then sure, but that's not typically the situation.

[Before continuing, let me point out that you flubbed the math: 20% of $10b is $2b, not $200m. The difference between A and B equity is $1.98b, not $180m. This wasn't particularly important to your point, but since I am continuing this example I thought it might avoid confusion to note the error.]

Since most people generally prefer frequentist reasoning, here's another try. Suppose you invested in 100 companies, one of which was company A and the other 99 of which failed. If you invested at 20% in all 100 companies valued at $40m each, then you've spent $800m and have $2b in equity. If you invested in those same companies at $400m valuation each, then you spent $8b for that same equity of $2b.
That is some poor typography. Although, I do like that the designer bothered put his new logo on the pillows in the last shot [1] Still, doesn't save the way the logo is fighting with that infinity concept.

[1]http://behance.vo.llnwd.net/profiles4/205169/projects/108816...
Cutcsv: Unix cut for CSV files
The Race To Get Your Hands Off The Wheel
Design requirements of nonblocking systems
Bah got ya.
Debugging with Ember Inspector – Ember’s Chrome Plugin
The problem is that there is less communication because people afraid to disturb their neighbours. Of the 3 variations I have tries (single office, 2-3 people in a room, 8+ in the same room) I have found 2-3 people in a room is the best. You have someone to bounce ideas on and since everyone in the room tend to work on the same thing it is usually of interest to everyone.
The only redeeming factor of this particular branding excessive is that the author rendered the logo in a diverse range of situations.

While mostly just fun, these types of branding projects bring to mind the question of how often to modern branding. If you evolve your branding using the latest design trends, does is damage the long term image and recognizability of the brand?
Seems like a very sensible thing to be doing.
The PS3 is nearly 7 years old and runs GTA V. Modern PCs could run GTA V just fine. In fact, it'd probably run better on the PC because they could just install the entire game to the hard drive (load times are a bit lengthy on the PS3 because of disc seek times).
I created UX Archive to archive all the user flows form interesting apps. This specific page is dedicated to helping people understand the new patterns Apple introduced with iOS7. Please let me know if you have any feedback.
Arthur
Looks like it's time to fire up Unity and make an eagle hunting sim.
This is basically a non-statement. Are they more or less likely to purchase if it does well on a piracy site?
My last job was in an agency that used to build websites for a fixed cost. After a few years of doing it we changed the policy so that integrations were charged as time and materials. You just can't judge how long it's going to take when you have to deal with an external organisation. Hell, one of the projects I was working on before I left (a year ago) was started 2 years ago - and it's still going on. It's just a simple authentication integration but they're at the mercy of the other party. No actual code has been written but plenty of developer hours have been wasted - including mine.
Fantastic - quite some speed it's got there.
Microsoft quality.
I'm talking about Pilot brand pens. http://www.staples.com/Pilot-Precise-V5-Needle-Rollerball-Pe...
RIP. Hiroshi Yamauchi was also the majority owner of the Seattle Mariners baseball club, and is responsible for keeping the team in Seattle in the late 90s when there was a very high chance of it being sold off to another city. He never attended a Mariners game, and didn't even like baseball, but purchased it as a way of saying "thank you" to Seattle for its support of Nintendo (Nintendo of America is headquartered in Redmond, just a few miles from Microsoft).
Are our employees lying to us when they claim that the open offices lead to more collaboration and create a more communal atmosphere?

That's probably supposed to be rhetorical, but it shouldn't be. Are they lying to you? Or maybe they're telling you a truth, but leaving off a "but" clause. ("... but sometimes I have difficulty focusing.")

You're the boss. You can't answer this question. If you really want to know, do an anonymous survey of your employees - and try to work with someone experienced with writing surveys to avoid leading questions.
> It's no coincidence that I get my best work done at home, when I am free to think clearly without interruption, or the paranoia of being observed.

exactly this. I'm 10 times more productive in my pajamas in bed than any office I've ever worked in!

I've worked in a giant purpose built open plan office where each team had a 'island' of desks and the managers were all along side us, it was good in that noone could sneak off for lunch without inviting you but thats where the good parts ended.

We moved desks regularly so everyone had a chance to have their screens overlooked but I found the whole idea very stressful. Not only sitting but walking around open plan offices and feeling like I'm being watched or someone monitoring how long I was away from my desk for. It really affected my productivity.

No amount of headphone listening helps. Plus they hurt your ears after a while and I find them very disorienting.
To me this entire argument smacks of emacs or vim, Windows vs Mac, ... just another holy war on something that doesn't have one right answer.

I think the best approach would be for companies to stop forcing people to pick. Some days I come in to my office & need to shut the door and grind through a problem. Some days I'd rather go sit in a bullpen to talk through some sticky issues.

So rather than forcing people into (or out of) boxes, give everyone their own space but have plenty of places for people to have informal meetings and collaboration.

The problem, as always, is cost.
My PCIDSS provider runs nessus once a quarter. It's found a few bugs but it's not an evaluation of anything other than my web facing server.
Yeah, then I guess they will just show you an annoying pop-up every now and then, basically pushing you to merge your Calico account into you Google account.
Apparently I don't want to choose my own keyboard, even though I hate the iOS keyboard.
You can take a look at the discussion here:
http://lists.w3.org/Archives/Public/ietf-http-wg/
Since you reject any absolute definition of "force" and "fraud" (me too), you must be a true anarchist. Because any sort of dictated social order implies absolute definition of morality and justice. E.g. in democracy a cop supposedly represents majority in his violence (and thus it's just), or in monarchy a cop represents some god-given King (and thus it's just). In reality though, anyone who points a gun and claims justice, must present a good proof. "Majority voted for it" is not a proof, it's a yet-to-be-proven moral proposition. Usually no one bother with a proof — they assume their morality, take out a gun and go on "solving" social problems.

Example: some people support war in Syria, some don't. Everyone has their argument pro and contra. Solution number 1: those who support it may go and fight/pay for it themselves. Opposing people may pay for protection or just stay on the side. Solution number 2: a bunch of guys forces everyone to pay for it, regardless of their own opinion.
Well if you think about it , the markets here could easily import the games ( they do import the PS3 games ) but they choose not to import PC games because they know it will be cracked in time.
So basically it was in fact cultural failure which lead to market failure .
I face that all the time as a user of NoScript+Ghostery+Adblock. I have to go through a process of whitelisting trial and error with new websites I come across everyday.

I wish there were a whitelist I could subscribe to that would only enable only those domains that are critical to loading content & comments for websites I visit.
Because maybe you're still richer than me. Or richer than what I and many other people deem acceptable.
is there always a correct solution visible on the screen, or do you have to make some moves based on the likelihood of completion pieces entering the stack from the left?
This might be relevant for some people: http://storage.googleapis.com/books/ngrams/books/datasetsv2....
A giant penis or the word boobs would have more merit than the suggestion of reading Ayn Rand.
Lately I've gotten interested in playing with some of the raw (or at least, more raw than the standard press image) data from the Hubble and other space telescopes... There is a massive archive of all the data Hubble has collected at http://archive.stsci.edu/hst and an introduction to the FITS image format they use at http://www.spacetelescope.org/projects/fits_liberator/

However, I haven't made any impressive images yet because I'm still trying to wrap my head around the entire data pipeline & come up with a workflow that helps automate the process. There is a ton of preprocessing that goes into creating high-quality colored images from the raw data - you have to figure out white balance, clean up hot pixels, noise and cosmic ray hits among other things, align the images, decide which frequencies will represent which colors, align them correcting for geometric distortion, and finally combine them algorithmically.

There is an introduction to some of this work at http://www.stsci.edu/ftp/science/hdf/pipeline/pipeline.html and http://www.spacetelescope.org/projects/fits_liberator/improc... but I've had a hard time figuring out the best way to turn this process into a workflow - I've basically been manipulating them manually so far. Has anyone else experimented with this? I'm starting to consider putting together a collection of scripts to automate some of the process, but it's a difficult thing to do entirely automatically!
I'll give it a try...

The number of rabbits at the (i+1)'th step is equal to the number of rabbits at the i'th step minus that one rabbit which is /maybe/ being eaten. And the "maybe" I think can be quantified as the probability the Troll has to find a rabbit at the i'th step. So:

R_(i+1) = R_i -1 * P(Troll finds a rabbit)

And now we have to calculate the probability of the event "Troll finds a rabbit" (i'll call it event A). There are 2 cases:
* the Troll falls into a black hole (btw, i'm gonna assume the blackholes teleport to any cell with uniform probability);
* the Troll does not fall into a black hole;

I'm going to call these two events B and not(B).

So:

P(A) = P(A given B) + P(A given not(B))

Well, P(A given B) is the probability that Troll is being teleported to a cell with a rabbit in it, that is number of rabbits over number of cells: R_i / (nm)

P(A given not(B)) is the probability that Troll will step on a rabbit in a nearby cell which is: rabbits' density over 8: R_i / (8nm)

So:

R_(i+1) = R_i - ( R_i/nm + R_i/8nm )
= R_i * ( 1 - 9/8nm ) = ... iterating ...
= R_0 * ( 1 - 9/8nm )^i

R_0 being the initial number of rabbits. I'm not sure all this is correct, but that formula confirms the following intuitions:
* The number of rabbits is monotonically decreasing at every step;
* The bigger the grid, the slower the decrease.

edit:
The closed formula would be:

int numOfRabbits(int numOfSteps) {

if (numOfSteps == 0) return R_0;

else return R_0 * (1 - 9/8nm)^(numOfSteps-1);

}