skysight-inc/HackerNews huggingface dataset:
I disabled the promotions tab rather rapidly - it was capturing ticket bookings and other emails that are of immediate importance to me.

Were it to work correctly I don't think it would be causing problems for the typical user and I'm not very sympathetic to the interests of marketers when considering how my inbox should be presented to me.
>This is all about selling people on a dream, in my opinion

You have just described literally all marketing.

http://en.wikipedia.org/wiki/The_Engineering_of_Consent

It is no coincidence that the inventor of public relations was the nephew of Sigmund Freud. He wanted to call it simply "propaganda" but he decided that term's nazi connotations rendered it unsuitable.

https://en.wikipedia.org/wiki/Edward_Bernays
+1 I second that lol
Yes

edit: but you will have to wait for a later release (1.2 I think) for webrtc support to be able to make voice calls without a cell plan.
I believe you are describing the native datepicker, I am seeing the same weirdness. Be advised, the calendar polyfilled calendar is only active when a native implementation is not detected, or you force it to be used. This may be a bug in Chrome itself.
I have tried working from a coffee shop several times. I found that my office is just a better place to get things done. Coffee shops are great if I want to write some quick emails or play Go with a friend, but when I need to sit down for a few hours and code or work on a paper I need a place without distractions. Drab offices are depressing, sure, but they are better for actually getting work done, at least for me.
Analyzing Time Series Performance & Scalability
The NSA's Oversight Arguments Have Fallen Apart
Good point. Bubble up to the standard library, then.
as _enai mentioned, china has ample supply of cheap android devices of varying quality.

Here is one $90 one, with far better specs than the Fx phones (on paper):

http://www.pandawill.com/star-v980-smartphone-mtk6577-dual-c...

* Cortex A9 vs A5

* Dual-core vs single-core

* 512 vs 256 MB ram

* 4GB vs 512 MB "rom" (flash)

* 800x480 vs 480x320 display resolution

* 5MP vs 3MP camera (most likely both are useless)

* Smaller dimensions even with a larger display

Too bad that you can't just install whatever OS you want easily on whatever hardware. And of course random cheap Chinese electronics are bit risky purchases quality wise.
I think you misunderstand what I am saying. I don't care about JObs smoking weed or being on LSD, I care more about the total absence of criticism for his vision of Computing.
That game is impossible
Check to see if you are on the 1.0.1 or the 1.1 channel. 1.1 is a lot better and has been getting very stable over the last month.
Reditr - The best way to browse Reddit
Why would the Marines do that though? The NSA is the ones telling them whose doors to kick down in Iraq and Afghanistan, as opposed to the normal 2006 routine of getting blown up every convoy by an IED.
“I see the app development currently more as an experimental art project"
Firefox OS includes over the air updates. You can also build your own and flash it if you want.
Area 51 'declassified' in U-2 spy plane history
There is one argument only: violence is being hidden under lies that supposedly justify it without any proof. Therefore it's evil. The ideas of government, democracy, monarchy and obedience to the pope are all evil for one simple reason: those who invested in them want you to blindly believe "it's for your own good" while instead of peacefully arguing with you, they bully and threaten.

Mathematicians would never accept bullying as a proof. Scientist with an opinion does not expect that people would simply believe him and follow his ideas. He has to waste as much time as needed to prove he's right. And if he cannot make people voluntarily trust him, he'd simply go home, not to the Congress to pass a law.

Politician, pope or abusive parent do not do that. They bully you directly, bribe people around to bully you, bully other people to discourage you from following their steps and so on. Then, after enough bullying and brainwashing generations of children in state-organized schools, folks have impression that "that's how we signed our social contract". The usual response to this red-pill knowledge is "you are too radical, the world is not black and white".

So here I am. The world is indeed not black and white. And that's precisely why we cannot have any blind beliefs in a centralized violent institution. You don't trust random unarmed stranger. Why would you EVER trust a group of well-motivated trained, and armed, and protected professional killers?

The only way out of this hell is to acknowledge that violence is never justified. Even in case of a self-defense. In the latter case, the most you can count on is being understood and forgiven by people around you. But both you, they and your victim would be better off if you didn't end up in that situation. That's why people use insurance, locks, video cameras, boycott, identification, thick walls instead of training for being all-powerful supermen. We prevent issues to avoid "solving" them by force. Plain simple.

Government is entirely opposite of what methods we use in our private lives with our fellow friends and neighbours.
A monochrome Lego set to teach tomorrow's architects
Ask HN: Can I change career to dev without taking a huge pay cut?
Hello all,

I'm 29 and a Support Manager, I've worked in support since getting my degree in Computing and IT a few years ago. A number of poor decisions, wrong place, wrong time scenarios (resulting in being made redundant) and a certain amount of naivety has kept me in support, despite wanting to be a developer for as long as I can remember. I'm desperate to make the jump into a development career but I've also got myself into a situation where I can't realistically take a large reduction in salary. I'm currently doing courses on Codecademy and working on a small private project for a friend, so over the next few weeks I will finish these and then decide what to do next (another private project if I can find one or more courses on other sites). I'm aware that getting involved with open source projects, having a public repo and personal website will all look good on my CV and so I think I'm pretty well geared up to be able to showcase my skills 'once I'm ready'. For what it's worth, I'm learning web skills, HTML, CSS, JS and some Ruby\Rails.

So back to my original question, will I need to look for a 'junior' position? From what I've researched, these positions pay anywhere from £18-25k, and I've calculated that the most I could reduce my salary by is about £9k which would take me to about £33k. Is this realistic for someone with little real world experience? Am I going about this the right way? You feedback, criticism, personal stories and advice are all gratefully received.

Thanks for reading!
Others may say say why is zsh interesting when we have rc? Or why is rc interesting when we have bash? Others may ask why is bash interesting when we have tcsh or pdksh?

I would like to know what is interesting about a world with one shell for every user?
The idea is interesting, but I want to understand something: how do you get sure that your customer has finished the task? Do you contact the person, requesting proof that the work is done?

Handling big deposits that you'll have to refund later may bite you with transaction fees and taxes. IANAL/IANAA, but you should look into the laws of your country.

Many people (this depends on what country they live, etc.) are used to using credit cards and not bank accounts on the web, so dealing with deposits may not interest them. Your audience may be different.

As essentially a to-do app without a task list, your customers will primarily be consumers, who may not be used to making $500 deposits.

Don't take my word as gospel, but while it's a good idea to have higher prices, especially for professional and enterprise customers, I'm not sure your example task for the Small plan, "getting your house cleaned", fits in with the $100 deposit. Of course the real "price" is $9.99 and the $100 deposit is just a way of making the user commit to it, but when I read it, it immediately stuck in my mind as paying someone else $100 for me to clean my own house.
apt still has that effect on me. Get new hardware and within 20 minutes youre on your way to have it setup exactly how you want it.
When I say speak up, I don't mean report it to the authorities (though in some cases, you should). I mean tell people that what they are doing is wrong.
It's more of a metaphor than an analogy, I guess. Metaphors like "he buttressed the argument" or "she was a rock of Gibralter" are especially powerful because they tap into our kinesthetic memories (ht George Lakoff).

There's no meaningful depth to the idea that a bad Project Manager is like a front rudder of a boat, put it paints an image.
If you wouldn't mind, could you file this (and other problems you run into) as issues? https://github.com/mozilla/brick/issues
There's nothing shocking about this - increase the time frame to 20/50/100 years and the numbers will stay more or less the same...

It's just that in the US, you've got favorable laws and culture, existing infrastructure, lots of investors willing to take a risk and a huge market to begin with... it's the perfect starting ground for pretty much any business.
I was confused about the memcached problem after moving to the cloud. I understand why network latency may have gone from submillisecond to milliseconds, but how could you improve latency by batching requests? Shouldn't that improve efficiency, not latency, at the possible expense of latency (since some requests will wait on the client as they get batched)? And while maybe efficiency is valuable, why would that be an improvement for a problem they didn't have before?
> We are actually taught stopping distances (inc. reaction times) in the UK, for our theory tests.

That's admirable, but I think it would be better to know why those distances are true, i.e. the velocity-squared rule. The idea is very simple, certainly simpler than memorizing a bunch of distances or even noticing the overall relationship between speed and distance.

> They know the facts and choose to ignore them.

There's a substantial literature about how the teenage brain is wired differently than the brains of those both older and younger. Giving them a car only exacerbates the problem. The irony is that a 10-year-old, and a 25-year-old, would both be likely safer drivers than a 15-year-old.

It would be interesting to see a graph of driver safety versus age -- ascending safety as age progresses from zero to about 12 (hypothetically, of course), then a really big dip in safety centered on 16, then another ascent, a long level spell between 25 and 60, then a tailing off after age 60, finally a terrible and irreversible decline after about 75.
This is the opposite of Black Swan farming.

With any project like 20% time, you should expect that almost everything produced will be worthless. So what? All you need are 1-2 big hits to justify the entire program.

Letting employees work on what they think will be valuable is a bottom up approach that can reveal knowledge that's inaccessible to managers.

Some comments on here say that the program 'only' created Gmail. That's been a massive success for Google. That + the smaller successes it has led to likely justify all the projects that didn't pan out.
I love the promotions tab. It keeps my inbox much cleaner and much easier to clean up. I browse the promotions tab, look for emails that I'm interested in reading, and "check unread" - "delete" the rest. Combined with the Disconnect and Ad Block Edge plugins, I see no ads either.
For some reason, this made me think of George Washington who proscribed to "110 Rules of Civility & Decent Behavior in Company and Conversation." Probably made him a pretty decent networker (and politician). http://www.foundationsmag.com/civility.html
Your new weapon against sophisticated cyber attacks
If anything, the mass availability of massively interconnected networks, and cheap compact and plentiful digital storage is what has led to Manning and Snowden-style leaks.

As you mention it's not as if previous generations were less complacent about government. If anything generational angst was a far worse problem back then (e.g. late 1960s, or the Communist pushes in the late 40s, or the fascist sympathizers during the Great Depression).

We don't hear about that angst for the most part since it didn't succeed, but it certainly left its mark at each point in time.
You could just try it instead of speculating
Yeah, that is rather annoying isn't it. It's like, do we really need yet another way to build a web application? Most of these frameworks don't seem to offer anything novel but rather re-implement the same MVC pattern over and over again. But I'm not a web programmer, so I wouldn't know.

On the other hand, Linux kernel programming, which is what the author mentions, hasn't changed that much over the years. What the author seems to bemoan is that the developers are letting those core skills slide because they become dependent on the tools they use in their day-to-day jobs. But actually, I'm not convinced that the mediocrity of the candidates was due to decaying skills. They may not have been particularly skilled to begin with. Experience doesn't necessarily correlate to competence, after all.
True to some extent, but over time fields with deeply perverse incentives end up driving away smart people. Smart people see perverse incentives and think "that field would suck," and run away.

Large sums of money can draw them in sometimes. But then they generally do the job for a while, stuff their pockets, and then leave.

People don't stick around with enthusiasm at a lame party.
Coffee is also connected with taking a break, and the image of a coffee cup conveys the idea that by using the product, your life would allow you to spend a lot of your time being leisurely.
I have this pain point. I was hoping for API docs and a live chat or contact us section...

In my case, I'd like to allow customer service candidates who have passed initial skills test screeners to be prompted to select a primary and secondary scheduling slot and have those selections pushed to gcal.
Look, this is the type of thing that's impossible to settle, because yes, different managers and _peers_ might view things differently. As you know, but people here might not, there's as much weight on peer reviews as your manager's review. So what the article didn't mention (which is why I don't think they talked to that many ex-Googlers) is that if your peers feel like you're slacking your perf score will be lower, so even they could view 20% time negatively, if they wanted to.

The policy of course is to not do that, but how would Google enforce that? If you spent 200% of your time on your primary project, you might get excellent reviews. Should you be calibrated 50% lower to normalize everyone? So yes, if you work 100% on your primary and +20% on your 20p, then you might get higher perf scores. Eh, if you have a good idea how to correct for that, go ahead, but it's a people problem and people are hard to deal with in these kinds of thing.

This is one reason why I actively encourage as many people to take their 20% time as possible. :)

My personal experience though is very positive regarding 20% time. My first project, I started, gathered a few contributors, built a prototype, pitched it and turned it into a full-fledged project. I got great reviews and promoted in large part because of that. In my second PA I work on open source projects. Less glamorous, and maybe less perf-impacting, but that's not my goal right now.

In general the people I've seen take 20% time in a focused way tend to be the higher-performers. They're more self-guided, more critical of problems that need to be solved, or use 20% time to teach themselves or move onto harder problems. Maybe as we've grown the percentage of employees like that has shrunk, maybe it takes a while to realize you have 20% time. Not sure, but I'd like to see it be used more, it's good for everyone.
It's not an either / or option. Yeoman handles serving unminified files during dev just fine and compiles / concatenates them for production. You can do everything the rails asset pipeline does and more with grunt. Yeoman comes with a default configuration to do just that. http://yeoman.io/

For dev / early testing I've just been using yeoman + grunt-connect-proxy with grunt spitting the final build files into the rails public directory to make it easy to push up to heroku. In final production you'd probably want to send your static assets to a cdn but that is easy enough.
While I am saddened by the fact that this is coming to an end, I understand it. I have always wanted to work in a "Bell labs" type of environment. Now that the little fish I was working at got bought by "big Corp" I have been angling to get something like this started at our division. But....
while I have the type of mind that does very well pulling in disparate ideas and melding them together, I have found that a lot of the other engineers, even the very smart ones, are not always good at invention. I can imagine that Google, has possibly found a way to identify the best group to allow the extra free time, rather than allowing it to everyone. Ideally, if they gave 75 to 100% freedom to the 1 to 5% that have the "gene" of true creativity, they will be better off.
you just had to go with something different than WASD didntcha?
Robin Thicke Sues to Protect 'Blurred Lines' from Marvin Gaye's Family
Recurly: All systems unavailable.
Public companies must focus 100% of their energy and attention on this quarter's earnings. Anything less and the CEO could get fired. Actual investment in long term strategies gets reduced to lip service.
>"The top-10 MBA cult is awful."

SV technorati pretentiousness is awful.

>"MBA people love to go to school and get pieces of paper that say "pay me I'm smart."

As opposed to some "Silicon Valley" types that don't have a clue about what it means to run a business, and say "pay me with investors money, I have lots of users!"

>"I have to go in and deal with these assholes all the time. I have hard numbers, they have hand-wavey MBA speak bullshit."

You sound like you don't have a clue what getting an MBA actually entails. Your comment is full of ignorance and generalizations.

Where does this idea that "an MBA" made this decision even come from? Google is run by an engineer. Point your misinformed, misdirected, stereotype hatred elsewhere.

This community is getting worse every day.
Which I suspect is doing Corning some brand damage. Pyrex(TM) used to be really tough low-expansion borosilicate glass, or perhaps properly tempered soda-lime glass, truly great stuff. Now outside of Europe and lab glassware it's non-tempered generic soda-lime glass, which is injuring quite a few people: http://www.consumeraffairs.com/news04/2008/08/pyrex.html
Google API Client Libraries for C++, initial preview release
But could they get access to my PIN number?
Three reasons why we run the Festival of Code (vid)
This is basically link bait dressed up in medium clothes (spammy title and "in your face" bro attitude and all).

It presupposes that the end goal is MAKE AS MUCH MONEY AS POSSIBLE. It views school as an end to the goal, not as a worthwhile four years where you get to experiment and make mistakes, and grow, and try weird shit that would never fly in the business world and get way into some obscure random shit.

It seems to ignore any of the possible soul involved in artistic creation. I'm having trouble putting down why I disliked this article so much, but I can say that if I had enough karma to downvote it, I would have.
Apple products, actually. I count 8 Macs, 3 iPads and one iPhone. I understand why though, Apple products look good. I wouldn't want to put a Dell Inspiron in my ad.
public-infrastructure other than roads.

And airports. The Houston-San Antonio-Dallas triangle is a major airline cash cow and a few Texas linked airlines are making a fortune on it. I think Southwest and possibly American are big players in the TX government and don't want any competition.

That's why no high speed transit projects will be going ahead in Texas. Florida, screwed up as it is, is probably the best bet. Or maybe Chicago-St. Louis/Minneapolis/Indianapolis.
Hyperventilating actually reduces the amount of CO2 in the body, a build up of CO2 is what creates the need to take a breath. (One of the few things I remember from scuba diving).
For the curious:

https://en.wikipedia.org/wiki/Fork_bomb
Looks great! Simple, clean, and highly usable.
This is what I do too. Caps lock is a mistake anyway. The keyboards vi was written on had ESC where the tab key is on most keyboards now[1].

[1] http://en.wikipedia.org/wiki/File:KB_Terminal_ADM3A.svg
Great post, I highly recommend the documentary "The Century of the Self" which covers this in frightening detail.

I'm not a religious person, but in my view religious communities are some of the few that have been able to see and understand the deleterious effects of this "field of study".
Yes - the idea is to ask for a proof

I'm not really happy about having people to deposit money but without that there is no other way to make them actually do the task (at least I did not find one by now but I'm open to suggestions)
I remember there was heated discussion about whether the initial "release" was legit or not. Was that ever resolved?
> I wonder how many drivers realise that a modern high end car with good brakes will stop in a fraction of the time of a 20 year old Escort with barely legal tyres?

Guess what? That is false. Car braking doesn't work the way you seem to think. Assuming the brakes take hold and the wheels aren't turning, a small, light car with four skinny tires, and a very large truck with 18 large tires, stop in the same distance.

When police investigate an accident, they have one braking-distance list that assumes level, dry pavement, but doesn't care about vehicle weight, tire size, number of tires, or anything else -- all those factors cancel out.

Wet pavement, pavement not level, yes, those are factors. Car size and weight, wheel count and tire area, not relevant.
Incorrect Text Colors When Printing HTML
I find I'm having a mental conflict between Vim's hjkl controls and WASD-style gaming controls, despite having very little experience using the latter with my right hand. This is made worse since it happens to be 'i' that my right-hand middle finger hits when I think "go up".

Very neat though, regardless!
There nothing that I, as a user, like about the Gmail overhaul. :-(

Really, Google, you have no clue how I want to organize my mail. Stop trying to guess and organize it for me. Or at least let me opt out of stuff I don't want.
The Future of Advertising: 'Pay-Per-Gaze' Is Just the Beginning
Cement colored offices make people sad, but you don't get much done at a coffee shop.

I think that making your office space awesome (e.g. Google's Tel Aviv office in particular – http://bit.ly/1ePziyy) is the ultimate solution. You need a place where people can be creative but productive, and still interact with others around them so that they don't feel alone and depressed.

If you want the best out of people, you need to give them the best.
Even if hunter-gatherer was the peak of humanity, there's way too many of us now. It's not an option for the population at large.