skysight-inc/HackerNews huggingface dataset:
Before Parallax: I scroll down, viewport scrolls down.

After Parallax: I scroll down, text, images, and backgrounds fly all over the place for no good reason. Designer prances around me proclaiming "isn't it so unique!".

When done right (keeping it simple) It can make your site stand out and provide an interesting storytelling experience. Most of the time parallax just over-complicates a simple scrolling action. It's a solution to a problem no one has.

REALLY BAD Parallax: http://journey.lifeofpimovie.com/#!/

BAD Parallax: http://www.nouvelleoctavia.fr/

GOOD Parallax: http://hotdot.pro/en/#

So very good job on the library, the scrolling is responsive and not glitchy and I like the progress bar at the bottom. let's just hope people use it correctly and don't over do it.
High time to change that
It's like when someone says their web browser is called "Mozilla".
Oh! At the moment I'm just using existing software (PAQ8 variants, and WinRK).

WinRK is best so far. It's not free. It has a 30 day trial. (http://winrk.com/)
(unsolicited opinion)

I'd be more interested in keeping my hosting on GitHub but using more sophisticated code review/workflow tools than they offer.

Have you considered targeting this use case? Their API is robust and includes sufficient access controls. I'm surprised no one is doing this yet.
Time for an open source alternative
This article shares emotions and themes that come with criticism of most big redevelopment efforts. That standard operation is to kick all the poor people out. I'm not saying it's right, but it is common. The emotions expressed in this article are not unique.

That being said, on to my real comment. When I read Delivering Happiness, I honestly could not feel that I would ever want to work at Zappos. It seemed that you would have to spend 100% of your life with fellow Zappos co-workers, or else you would just not fit in. It really did feel like I was reading the operations manual for a politically correct cult. Obviously that's fine for Zappos. They don't want people like me. They want people with whom they can party outside of work, seemingly all the time. But I wonder how many people in the world are really like that.
Just wanted to remark

> the dreadful consequence of hitting "reply all" instead of "reply" or "forward."

This is why I never write things down that I wouldn't want to end up being read by the subject. Ever. Regardless I'll always go over the To-, CC- and BCC-list three times, but negative (unconstructive) things should be said only by mediums that you can expect to be entirely private. E-mail might be read by others when the colleague would leave the company or something, the sysadmins may snoop it, or he might just be standing by when the recipient receives the message. Or the colleague might make a mistake in sending it.

Not that I talk about others that much behind their backs, or at least I hope I don't unconsciously do it too much, but still.

Edit:

> a staircase you could descend deep underground, in which you heard recordings of all the things anyone had ever said about you, both good and bad. The catch was, you had to pass through all the worst things people had said before you could get to the highest compliments at the very bottom.

That sounds incredibly awesome. I'd force myself to descend all the way, and I think it'd be good. Make me realize how bad some things have been and what I can improve, but also make it a rewarding experience in the end that motivates to continue doing the good things and do more good things.
I don't know how it is in other countries, but here in Poland we used to have 3 mobile operators, each one with their own cell towers, right now we have 4, but two of them have been bought by international comapnies (tmobile and orange).
Can't tell about the SSD, but any Mac with HDD and 4GB of RAM feels like XP box from 2005...
Your battery life will suck, but IMHO, Macbooks are still the best Windows laptops you can buy (but avoid the rMBP, since high res is troublesome under Windows).
I never thought of this; it does make more sense now. Thanks!
I am in California, and my understanding is that teachers-in-training normally put in a certain number of hours of time in an actual classroom before they earn their teaching credential. Perhaps teachers in other states have a different experience, but I think California does a reasonable job with preparing teachers.

Still, if a teacher does their classroom training in an affluent neighborhood but then take a teaching job in a low income school, I would not be surprised that their be an adjustment period. But preparing the teachers for local issues seems best handled by the school district.
> Founder, Master and Commander, Enemy of the State of thefacebook.com. Without him, this project would not exist.

this project would not exist

+1
DotA 2 is somewhere between Crack Cocaine and Heroin on the addiction scale. The other side of DotA's learning curve is that apart from being steep, it is also very deep: you can STILL learn so much more at the top skill levels because the game space is so large and unexplored.

I personally ended up building some custom Markov Chain Monte Carlo models (because with the Steam API you can pull a lot of match data) with shared priors just to understand the farming/win relationship per hero (and you need hierarchical Bayesian models because with 100+ heroes, 10 heroes per game, and needing to account for between-hero relationships, you run into the curse of dimensionality quickly).

It's almost more fun to analyze DotA computationally and watch tournaments than to play it (I watch more than I play). That's a truly ridiculous skill space and I could probably do an entire PhD's worth of statistics mining just off DotA 2.
No, the memory-hungry process I was running was reasonably simple C that I'd written myself. It was semi-contrived, reflecting the extreme of an internal use case, but fundamentally I was just moving around/massaging bytes in big, boringly-malloc'd blocks of memory.

I can't swear that there were no Java processes running on the machine at the time, though. And I often have a Windows or Linux VM running in the background.
It sounded like OP didn't do his homework. OP should at least read up on what hardware spec. that he will need for the type of work that he'll be doing.
Barack Obama on Charlie Rose discussing NSA spying
"With my photos all on the external drive, I have almost 100GB of free space. "

Of course, there is another external drive which is kept syncronised with the laptop and the iPhoto drive using automatic backup software, and then a third, much larger, external drive that is a backup - never deleting anything - rather than a sync.

I wonder how many photos the original author takes a month? How long is that 100Gb going to last?

Fully agree with the processor/RAM comments!
Relevant segment of discussion regarding the NSA begins at 26:45

A few interesting statements in here by Obama

1) Obama says the NSA can't listen to your (meaning American citizens here) phone calls or target your emails, and have not, without an individualized FISA court order

2) Obama says he fully believes in what the NSA is doing

3) He says that the process is that with probably cause, the NSA hands off what they have to the FBI, who then seeks FISA approval to tap a phone

4) He refers to Snowden having revealed "program 2015," the one involving the telecoms like Verizon. Obama says the Snowden case has been referred to the DOJ for possible prosecution and extradition, but he won't comment on the prosecution etc.

5) He says that there's no "content" in the program 2015 database, just metadata like phone numbers, dates, and call length

6) Obama says that the agencies make sure to have probable cause first before going to FISA, as an explanation for why there are no refused requests

7) Obama says that the entire program and process has been transparent; that every member of Congress has known about the programs; and that there is vast oversight, from the FISA court to Congress to the executive branch

8) He says that the ability to draw extrapolated conclusions from the linking of metadata is true, except that under current law, doing such a thing would be illegal

9) He says there is a second program, called the 702 program, and that it does not apply to any US person. It relates to foreign entities, and only to counter-terrorism, anti-proliferation, cyberwarfare / hacking, and relates to phone numbers and emails etc. He said from this program, via a warrant to the likes of Yahoo (etc), they can obtain content.

10) Obama says that he has asked the intelligence community how much of these programs can be declassified without compromising their missions. He says he wants a broad national conversation on all of this.

Not much that hasn't been said before, but here Obama is making fairly direct and elaborated statements on the matter.
This is an excellent brief overview of the problems in Brazil:

- No, I'm not going to the World Cup by @CarlaDauden

http://www.youtube.com/watch?v=ZApBgNQgKPU
> And in CA, at least, state law forbids manufacturers from requiring cars be serviced at a dealership as a condition of honoring the warranty.

People assume it's better there, and since it's free (i.e. warranty), they go.

My evidence is reading car forums. It's not evidence to you since I can't share it, but it is for me. On top of that, to the best of my memory, I do not personally know of a single person (in my entire life) who has ever gone to a dealer for service except when they had no choice (i.e. warranty or dealer only part purchase). (And yes, I know that's not evidence either - especially since you know nothing about me.)

Someone I know once mentioned that someone they know went to a dealer for service and we thought that was the most bizarre thing ever. (i.e. We wondered why are they wasting their money.)

You clearly have been to car dealer service centers - is that for warranty work, or by choice?
Battle for the planet of the APIs
I'm not too surprised to read this story. Ghostery seems to have redone their UI recently and it looks like one of those form-over-function redesigns that happen when a company comes into some money, decides to spend it on looking pretty but forgets to spend any of it on usability analysis. Since it sounds like their revenue does not come from the users, making it look pretty but less useful doesn't really hurt them as long as there are no competitors.

In case anyone cares, when I say less useful I mean that the new layout makes it harder to individually enable/disable specific trackers in the cases where a tracker provides functionality necessary for the website to operate. The new layout is much more mouse intensive for anything but the trivial case of minimal trackers on a page. It's unwieldy to selectively enable trackers on sites with more than roughly 5 trackers on them because of the manual scolling-in-a-tiny-window layout and difficulty reading the list of trackers due to drawing lines through the text of their names.
That would involve sending a message to apple every time you opened and closed an app. How would you feel if Apple was storing details about how often you used your various apps on their servers? I'm sure a lot of people would be outraged
Vim as IDE. Are you getting the wrong parts?
Practical Flask Book Project
This cannot be voted high enough. Astonishing, there one former FBI employee admits it, only weeks later everyone with a straight face denies it.
HTTP PATCH is a very good way to do RESTful bulk operations

I frequently use the PATCH operation to create, update and delete in bulk, sometimes a combination of these. That is the best bulk operation I have found till date that is RESTFul and compliant across client/server.

Eg.

curl --dump-header - -H "Content-Type: application/json" -X PATCH --data '{"objects": [{"body": "Surprise! Another post!.", "pub_date": "2012-02-16T00:46:38", "slug": "yet-another-post", "title": "Yet Another Post"}], "deleted_objects": ["http://localhost:8000/api/v1/entry/4/"]}' http://localhost:8000/api/v1/entry/
Here is my "experience" with AirBNB:

I had to be 5 days (4 nights) in La-Defense[1] near Paris for an hacking marathon along with my co-founder who lives right there.

AirBNB was my default choice, and I manged to spot a nice (according to the pictures) small apartment in that area, with WiFi etc.

I booked, and thought all is well. Later on, say, 12 or 24 hours or so, I get a message that the owner has rejected me (no reason specified).

I switch to Hotels, and managed to find a much better suite, in a far nicer environment for a little cheaper than that apartment, I think it was via booking.com.

I don't think I will ever check this options again, as for me, the possibility of being rejected later on, with no reason, while flights and meetings are already booked, means a risk, I would not dare take.

of curse this is my own single experience, and there are thousands of travelers who gets there BnB solution every day and all are happy.

[1] http://en.wikipedia.org/wiki/La_D%C3%A9fense
"Check your privilege CIS scum"
It occurred to me just tonight: I don't think it's doublespeak, I think he uses the word "transparency" in the sense of something that cannot be seen. The acts, policies and judgements themselves are transparent, not the barriers to information that his rhetoric led me (us?) to believe.
The Worst Chart In The World
NoScript doesn't mess around, it is hardcore and paranoid. I run it with the non-recommended "Temporarily allow top-level sites by default"/"Base 2nd level Domains" option in order to ease the pain a little bit. Still, sometimes I can't figure out how to watch a video, or leave a comment, or some other interaction. But I will suffer the pain, for the web is a brutal, unforgiving no-man's land. I think NoScript has saved me from some spear-phishing attacks. I hope. You just can't let strangers run code on your machine, no matter the sandbox. It's the reality that we live in.
In Brazil especially it's far more important for these protests to materialize into organized political action and public debates. Overthrowing the government of Brazil would be unhelpful, Brazil has something approaching a functional democracy (certainly comparable to democracy in America during many parts of its history). That should not be thrown away. And with concerted political action it can be strengthened rather than weakened, as can liberty. I fear the temptation of the powerless to exercise power, even in the form of a violent mob, could outweigh the desire to fight for the deep, long-term changes that will actually see the country improve.
With the merger of Easylist and Fanboy's Adblock Plus List, using various combinations of subscriptions (adblock/privacy/social/annoyance) can make the need for something like Ghostery extension a thing of the past.

/Fanboy
I have seen something like this before. Your case looks similar (it's impossible to know for sure, but I'll tell you what this looks like). She was in a self produced (shit)storm and you were chosen and used as the lightning rod. She actively engaged you in the equation without your knowledge. You were left in he dark, but she made sure all her and your friends got to know everything about you. She was "just the victim". She directed the talks (and the anger accompanying them) towards your person and got away with her own behavior. The fact that people still don't know what to believe makes me think she was quite successful. Of course this would not have worked if the target (you, a.k.a. the lightning rod) was -as you put it- "socially interesting". This strategy works especially well inside large companies. If you fucked up, you will most likely know it in advance and (if you have the power to) you select a person without a lot of good colleagues and blow up a small problem and make it huge. Get everyone to talk about his project and his mistakes and make sure your failure 'hides' behind the attention the other problem receives. In case your wondering, I've been a lightning rod as well. But I found out why in time...
I don't think this can be called DI, because you're not injecting them, you're passing them to the constructor. The problem with this model is that you're polluting your constructors with non-functional arguments (for example the logging provider), and that if you want to change one of these, you have to change all your constructor calls!
Significance and use of do{...}while(0)
Brilliant! I've been using Xvfb for headless operation, didn't even consider using VNC.
Hackers target a Belgian container port to enable drug shipments
You will be forced to live on a low cost healthy diet that will extend your lifespan by an average of ten years while at the same time saving the planet from ecological meltdown and the consequent loss of millions of lives.

The Nanny State. It's crap isn't it :-)
Fear And Loathing OF Silicon Valley
DooM for example
IMHO this a far, far better design than Apple's. The saturated colors in Apple's design are just too garish. Some of the app and icon designs are really messed up, as the OP notes. (e.g. Notes, Calendar). How did Apple's GameCenter icon even make it past 1st draft. It is just mind-bendingly awful.

Although the configurable-size widgets are a good idea, perhaps the OP could outline how the interface should work when these are moved around (as another commenter suggested).
> exclusively showing editorially selected apps

With the top list system I at least have some chance to get there. With 'editorially selected apps' I wouldn't because I have neither contacts to Apple nor to A-list bloggers.

Apple doesn't select apps for features solemnly on quality. There are other factors that sometimes have the stink of corruption to them. (Like the angry birds story: Only a success after Rovio got a publisher who could call up Apple and talk about a feature.)
How To Enable And Disable Comments In WordPress Blog Post
Nope, you're right - you need a single confirmation before it would cost to double-spend. I was misremembering.
You were lucky, most of them are really stupid.

I once witnesses a woman deciding between $2,000 and $2,500 machine, and one of the differences was something about graphics. So she asks "is graphics important for Netflix" and the sales guy goes like "oh yeah".

But yeah, it's also a problem of American consumers who have so much money they don't know what to do with them. :-/
I don't know about proof, but in the Zazi case we saw that there were three people who were identified as connected to the plot early on who were quietly dropped from the story as it progressed, leading one to conclude that they were indeed false positives.

http://www.emptywheel.net/2013/06/15/the-inefficacy-of-big-b...

As for "robberies, murders, etc.," we know that Section 215 orders have been used against hackers, and the government themselves have described the purpose of the programs to be applied to "criminals" in general:

http://www.emptywheel.net/2013/06/12/is-the-section-215-drag...

Sorry for all the emptywheel, but she is a documentarian and thread-connector on these topics par excellence.
> Does it matter?

To an extent yes. I'd fully expect the Ruby version to run more code after the block has been executed, the Python version much less so (even though it is possible) for instance.
I think the rebate program is discontinued. Not sure — third party hearsay.

http://www.macrumors.com/2012/01/17/apple-ends-100-printer-r...
Tired of this bulshit...
Amazon closing MN resident associate accounts
Does the government actually understand the 4th Amendment?
I installed Ghostery just a few days ago, and it is clearly indicated that it is opt-in. I don't see a problem here, looks to me a bit like an attack against Ghostery. But of course, open-source alternative with the same functionality would be better...

I find Ghostery as a good compromise for me; Noscript is too much hassle for a day-to-day use, and I also don't like to use Adblock for "philosophical" reasons. Ghostery does exactly what I think should be done - remove the tracking, since I didn't give permission to anyone to track me.
It does have benefits, but also downsides. If this is just for fun, then awesome, that's one of the great reasons to hack about with something. If they're looking to sell it or get people to actually use this in production, then I can't see a good reason to. You'll lose the performance, features and tooling available with other modern game engines. Maybe useful if you want to do a little product demo.
Yep, that attitude is demonstrated by "Always dealer serviced" being a common phrase in car ads.
Or it could have been made with a cross-platform game engine like Unity or Unreal (possibly Source?).
A plain reading of the word "cannot" says that the person does not have the ability.
There are plenty of cross platform game engines, like Unity [1] and Unreal [2]. I'm sure there are many others, but those are ones I already know about that have an impressive list of features.

[1] http://unity3d.com/

[2] http://www.unrealengine.com/
Dropouts  Go change the world
Roguelikes are even different: Dungeon Crawl Stone Soup is known to be hard to win but easy to play. It has tutorials and a hint system. They're aiming for zero need to read online guides. Compare that to Nethack, which is chock-full of weird stuff that you have no hope of discovering on your own.
This seems pretty obvious and applies to most popular web frameworks. From a quick Google search, one can see rails 2.3 came out in 2009. That is 4 years ago - in the context of web frameworks that is quite a while.
I'm not in the US, but a (fairly long) while ago when my mother decided she wanted to be a teacher, being a primary school (first four years here) either required a university degree and some fairly serious examination, or enrolling in a special high school. They did have pedagogy classes (4 hrs/week, I think?) and 1 or 2 additional hours of psychology compared to other high school programs, but this was otherwise a regular high school and at the wonderful age of 18, you were a primary school teacher.

My mother later decided she also wants a degree in Psychology (she got back to school for her BSc and an MSc -- quite bravo for someone who was, at that point, in her forties), but she often tells me how much of what she learned was in the job, not in school. It helped that she had to put on several hundreds of hours of supervised teaching.

On the other hand, she reckons that she was doing it wrong in many aspects that did not have directly to with pedagogy. She has now come to realize that for long time -- her first ten, fifteen years on the job even! -- the way she handled a lot of aspects involved in working with kids outside the matter of teaching them this concept or that method were wrong.

Unfortunately, no amount of study can prepare you for that. Having a well-paid, secure job, a safe family life and a frustration-free existence is even more important. A lot of her colleagues (she doesn't live in quite the most pleasant place of this world, albeit it's in the better half) vent a lot of anger and misery on the kids they teach, wrecking generation after generation. I'm actually one of their byproducts -- I passionately hated going to school, and the whole thing was so stinky that even my parents, while not actively encouraging me to skip classes, were at least not making it harder.
That should still be illegal. I thought manufacturers can only set a "recommended retail price", but retailers can set whatever price they want.

Plus, in this specific case the manufacturer (Apple) is also a retailer.
Ghostery claims that 45% of their users (8 million out of 18 million) are opted in to send Ghostery their browsing data. I wonder if even 1% of those users know their data is being sold to advertisers by Ghostery. I have trouble believing the solution to online tracking is even less transparent than the problem.

I work on an anti-tracking alternative called Disconnect. We do this crazy thing where we ask our users to pay for our product. Oh, and lots of people also already happen to think Disconnect is better than Ghostery: http://lifehacker.com/the-best-browser-extensions-that-prote.... :-)