skysight-inc/HackerNews huggingface dataset:
Their customer support may be bad, but their developer support is far worse.

If your application is ever suspended from Google Play, you will be greeted with a message directing you to an appeal form which lets you enter a maximum of 1000 characters to make your case. This is without having an exact idea of the reason your application was suspended in the first place. You are also advised that you may not ask any questions about why you have been suspended, or else they will not reply to your appeal.

A few hours later you will invariably receive the following email:

Hi,

We have reviewed your appeal and will not be reinstating
your app. This decision is final and we will not be
responding to any additional emails regarding this removal.

If your account is still in good standing and the nature of
your app allows for republishing you may consider releasing
a new, policy compliant version of your app to Google Play
under a new package name. We are unable to comment further
on the specific policy basis for this removal or provide
guidance on bringing future versions of your app into policy
compliance. Instead, please reference the REASON FOR REMOVAL
in the initial notification email from Google Play.
Please note that additional violations may result in a
suspension of your Google Play Developer account.

Sources:

* http://www.bytesinarow.com/2014/04/skyrim-alchemy-advisor-pr...

* http://blog.hutber.com/how-my-google-devlopers-account-got-t...

* http://arduinodroid.blogspot.de/2014/03/arduinodroid-is-temp...
Richard Stallman – "Free Software and Your Freedom" (Beijing, China)
So put a stem on it:

http://www.nisbets.co.uk/Arcoroc-Excalibur-Grand-Cuvee-Glass...
That's a very real problem I totally forgot. We could do the same thing and have a small team of interns + mentor do maintenance mode work.... but not exactly exciting. I don't know. Any idea?
The emulator itself is Virt.js[1], which is another project of mine. The linked page and its underlying library[2] have been made as a demonstration of what can be done using the emulation library.

[1] https://github.com/arcanis/virt.js

[2] https://github.com/arcanis/pokelib
no, just read the HTTP header of your website in your browsers developer tools (F12 short cut) in the network tab, there you can usually find the server software. or use a free online service that shows you the HTTP header of an URL.

e.g. http://en.wikipedia.org

Server: Apache
Great point, because it highlights how 'not giving a shit' is not necessarily a result of an inherent lack of empathy or caring.

I've definitely noticed this in myself. By constantly abstracting things (perhaps exacerbated by my work), I lose the human connection sometimes and only later realize that I wasn't as empathic or caring as I wanted to be, simply because I got caught up in the abstractions.
My first idea as well, have always had it disabled and I can't remember last time I actually came across one, it died in the nineties (an SMS is way better anyway). Although I bet all operators have them included in all plans in case you want to enable it.

And that's a problem of it's own, it probably wouldn't be difficult to turn anyone's voicemail with social engineering or probably a host of other techniques.

So I don't know if you suggest getting rid of it completely or just disable it as a customer, the first will not happen over night and the latter might not help much (but probably can't hurt).
Do you have evidence for the contrary?
While I think you're right, the problem is that the mere first step of hanging at a neighbourhood bar can be terrifying. Doing this alone, in fact, is something that very few people do comfortable, even social individuals.

It's worth the effort though. It's definitely helped me!
Then again, not that much code is aware of version control systems (mostly the code of VCS'es themselves and related tools)
Why is the title all caps?
Navigator.sendbeacon(url,data);
Might it not make sense to invert the parity of the environment variable and require its being set for do_by to be used? I imagine most would rather set an environment variable in their dev environment than ensure it gets set in every possible production instance... :/

As much as 'turning off asserts' is the classical style, that's more to do with the design of older instrumentation than the sanity of it.
That would probably overvalue scripting languages, as they are more likely to be used for smaller languages.

Also a lot of repos contain multiple languages (web languages more often than not do)
That's basically what I have with the addition of a small collision check. If there is a collision tile between the seeker and the target it tries to move sideways but this has the effect that it only takes three adjacent tiles to stop the seeker from reaching the target. I would like something smarter than that but still preserve the efficiency.
I'd say the problem is that we're not always aware of our own struggles (let alone those of others).

In my process of becoming a 'functioning adult', perhaps the most important steps involved realizing what my limitations were, and then learning to accept them.

And looking back, I often 'punished' myself for not trying hard enough, or for being lazy. I only later realized that some things are just much more difficult for me, and the better solution was to shape my lifestyle and environment around those limitations.

The problem of concepts 'lazy' or 'incapable' is that if you apply these concepts to yourself or others, they can easily become just a vehicle for whatever mood or state you're in.
Hey Cameron,

Great write-up. Care to shoot me an email at alex@monthlyboxer.com? We're a fulfillment company specializing in Subscription Boxes and Kickstarter fulfillment. I know it may not be much help to you for this campaign, but we might have been able to bring your fulfillment and shipping costs down quite a bit. I'd love to chat with you about your experience. If you're planning on doing anything like this again, it'll be good to have an idea of shipping supply and postage options. In some cases our volume discounts on postage and materials save more than our total fees, meaning it costs you less to ship with us than do it yourself out of your garage. And you get to keep your garage empty and your weekend free!
Switzerland even wants to limit immigrants who come to work in Swiss. They introduced immigration quotes, which is illegal for the EU : http://goo.gl/xBmX12
Better to make it a NOOP and have an automated test that scans for it. Too much chance of exercising it in production otherwise.
Most of the extra signaling value comes from the competitive admissions.

(Which I think as much as anything means they have a great pool of applicants to choose from, meaning they would have to do something pretty radical to screw it up)
Seems to generally demonstrate that sending a token to a voicemail is secured at best by voicemail PIN; he's demonstrated effectively that it certainly doesn't require possession of the phone. That turns two factor authentication -something you know, something you have - into 'wish-it-was-two-factor-authentication' - something you know, and something else you know.

Sounds like the right approach is indeed to not give away 2fa codes when the recipient hasn't demonstrated that they have the user's phone in their hand
With Google you're lucky to get any reaction at all. Security issues are one of the few things where you can actually still get a response from a human being.
DEAN BERRY MINISTRIES TRUTHMONGER.INFO
Why a function? I hoped it would just parse comments.
They can be permanently connected to computer.
Old datacenter & cabling porn, too :)
A brief history of plastic, from the Middle Ages onward
How is slashdot doing?
Just realized I have not visited slashdot for over a year. For about 6-7 years, I checked it every day. It became no-longer-relevant....
Thanks for sharing. So screw the Play Store then.

I wonder how long this can continue. At some point, one of those big walled garden providers will run head-on into EU law with this kind of behaviour. If you hold control over a significant part of a market, the law will eventually ( and hopefully) step in and prevent you from playing God.
I work at a development firm that mostly services local corporations, and the average time we have to maintain the software we build is fairly low. My boss and I both appreciate the TDD philosophy, but when client budget constraints are what they are, TDD is one of the first things to go out the window. Our CEO has (understandably) a hard time selling a project for 20% more money when the client won't get 20% more features. Additionally, if/when bugs come up, we're able to sell support and enhancement sprints. So really, TDD would reduce the (already small) revenue stream we get from support, at the benefit of being "one of the cool kids".
So that's who invented the humblebrag
Nice work! GitHub should overrate the languages of the cool boys, but underrate expressive languages because less LOC. stack overflow on the other side should overrate day to day work languages but also overrate complicated languages that generate more questions.

At the end of the day there's a clear correlation so I think this graph is a reliable source of information. Is there a way to remove logarithmic scale?.
Would recording a DTMF tone as your voicemail greeting get around the "press any key to get your code" prompt?
That's great to hear!

I've never struggled with social cues by nature, but through circumstances I've had similar struggles with the actual social 'practice'. Working hard at 'fixing' this definitely helped, but a crucial aspect was the help, support, or simply acceptance of those who were better at this than I was. And I try to do that too, in turn.

Good luck on your journey.
IT companies makes things other economies want to pay money for too...
Also, "culture" (in the modern, anthropological sense of the world) is mostly ugly and bad, because people are mostly ugly and bad. Foot-binding was culture. Religious and racial bigotry are culture. Almost every social injustice that ever occurred came out of some cultural prejudice. People on Hacker News are quick to bash religion, but it's pre-baked thinking in general (which is much of what culture is) that is the cause of so much suffering.

When "culture fit" is used to justify not hiring a capable, 43-year-old woman out of the fear that she'll justify the money-making machine that exists when 25-year-old, male, clueless commodity programmers are stapled together into an underpaid, overworked team, the word culture isn't being misused. That's exactly what culture is.

Most companies that have a strong cultural identity have a negative one. It's also not necessary that a company have one. Banks don't trumpet "our culture" but (excluding analyst programs, which are hellish) are decent places to work in spite of the weak cultural identity.

A corporate "culture" eventually realizes that it must defend itself against perceived enemies. And it inevitably ends up being the worst kinds of people-- passive-aggressive, malevolent sorts-- who acquire the position to decide who those enemies are going to be.

Culture also tends toward arrogance, injustice, and hubris as it develops exceptionalism, which is what it will fight hardest to defend. I still have people from Google, three years after I left, going out of their way to fuck up my life because they perceive things I've said as being threats to their culture's exceptionalism. (Never mind that I've been gone for 3 years and have absolutely no power over anything that happens at Google.)

A commercial enterprise like a business will never have a balanced, full-fledged culture. Culture is immersive, not something people participate in for 8 hours per day in order to make money. I would say that, as much as possible, you don't want a strong culture (or, more dangerously, a strong cultural identity) at your place of work. You want people to get in, do good work, be paid well, and be happy. But once you have people start talking about "culture fit" as if it were a real thing, you've hired too many passive-aggressive assholes, and you need to cool it with the "culture" nonsense.
That is like saying that intel does not do innovation in semiconductors because they buy their equipment from ASML.
It's not deprecated, no, it's something worse. It is abandoned!

If you want SQLite use sql.js
The Art of Moonshot Part_3 Combo Biotech and Healthcare Moonshot in Action
Yes! And a point that often gets missed out in this argument is that the value of the job to new and current staff changes as the organisation grows in headcount and complexity. It's easy to hire great programmers with plenty of experience, who manage themselves and make the right strategic decisions, when you've raised funding for a promising idea and you have enough equity to give them a substantial slice. It's a totally different equation when you have 1,000+ employees each doing small but necessary jobs, and you have practically no points left in your ESOP, especially since aforementioned talent expects a 20-30% raise every year. And good luck if you're a mid-size paper printing business in Ohio who needs someone to do integration projects.
Always wondering: Why are there so many sites using Google HTTP servers? Are there really that many deployments of Google Sites or App Engine? Difficult to imagine. What am I missing?
Cheap phones really are capable these days. I just got a 2nd hand Lumia 520 for ZAR1000 (about $100) and it can do everything my much more expensive iPhone 5 can. It's good enough to be my primary phone which is pretty amazing. Even has wifi internet tethering. Windows Phone 8.1 is a solid OS. The Lumia 630 with dual sim looks very appealing to me as soon as it's available.
I fail to see how this model works unless it's being subsidized by some other source. Fiber is not cheap to purchase, deploy or to maintain as a medium, let alone all of the equipment that lights it, routers that will route it, and upstream network to offload the traffic. I see that the city will be leasing them the conduit, which will make deployment significantly cheaper, but didn't see any details on rates. If one person uses 500Mbps (half of their bandwidth) for 37 hours out of the month, and sonic.net has negotiated basement bottom prices for bandwidth alone at say $0.50/Mbps, that is still a $250 cost to them as a provider. Sure there's over-subscription models, but even if a small percentage of their users actually use the bandwidth, they would have to be losing money on this approach unless they traffic shape or cap speeds slower as a "shared" resource. Can someone please explain how the economics of a deal like this could lead to profit for the provider?
#noappstores: there is a bright future beyond the appstores
Not having it on Western markets? Are you sure you're not confusing US with Western? Here in our very western European country they're common and often advertised. Both my previous phone (crappy Samsung) as well as my current cheap Android were dual sim.
Don't do that.

Some years ago I had the same idea and realized something like that with the C-Preprocessor in a C++-Codebase.

When did my Todo's expire? AFTER testing, just before a new release. With my idea of exipiring Todos I created a major pain in the butt for the team.

It would be different if some other "sort of" alarm would be raised when TODOs proliferate, but a failure in the code is not a good solution. (i.e. hook a todo checker into your contious build system, let the nightly build raise hell when there are too many todos - but do not fail the production code.)
RMS, once again, missing the forest for the trees.
Quite right. Here's another way to reduce the strength of the "something you have" aspect:

You're at a one-on-one meeting with a powerful executive. She gets up to attend to some business outside the room, and leaves you with her cellphone on the table. Before the meeting you logged into Google on your own cellphone and set the wheels in motion, so as soon as she steps out you click "Verify" and Google calls her phone and interacts with "her" to verify the number. In just a minute or so you have convinced Google that her phone can be associated with your Google account.

Now this might not be so bad--what are you going to do, set up your 2FA to use the executive's phone? No. The "verify" step you did above was for Google Voice number porting (https://support.google.com/voice/answer/1065667?hl=en).

In a day or two, the executive's phone will stop working, as her plan will be automatically cancelled by her provider, as they are required to respond to Google's porting request (and they will probably not call to confirm). Now you can receive and even place all the calls you want--2FA verifications (including for Google), do some nefarious texting, etc.
Why is it no longer relevant?

I don't think that is true.
> Lighting an average room requires around 10,000 lumen.

These websites seems to give lower requirement.

http://www.engineeringtoolbox.com/light-level-rooms-d_708.ht...

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

http://maximlighting.com/fpage_lighting_need.aspx

Especially, the wiki page says only 50 lux (lumen/sq meter) is required for living room.
didnt finish it, it got to more 'everyone else is crazy and we know whats up' attitude at a certain point. nerds are unpopular not because being popular is a full time job that requires all attention, but because they over devote time to things that yield no further return and ignore things where small effort could go a long way.

i also disagree with the writer's premises on why it happens in school and not in the adult world. i dont think its because the world is so large, but the opposite: social connections became so small. this is why today with facebook, you see people resorting back to high school popularity behaviors.
There are a lot of reasons why you might want to use a dual sim phone but burner is not one of them.
Please add public pricing to your website.
I guess that the ratio h_open/h_closed is much bigger for hot beverages, due to evaporative cooling. Of course, this would mean that the optimum shape is even thinner than those that were calculated.

But maybe the shape of tee-cups and coffee mugs is optimal, in its own way? I certainly appreciate that beverages that need quite high temperatures for brewing are cooled down quickly to a drinkable temperature.
I couldn't complete it. I usually like pg's stuff. But this read like self serving bull.
I don't think the on-screen controller really works. I wanted to drag the gorilla with my finger to make it move, tap the gorilla to make it jump.

I'm comfortable with a soft keyboard — I can look at the keyboard while I type without worrying that something's going to eat my text while I'm not looking at it, and there's (imperfect) typo-correction too. But a soft game controller demands my attention at the same time that the game demands my attention, and doesn't compensate for the lack of tactile feedback.
screen contents persisted through full-screen programs

The setting in ~/.screenrc that the article is missing is called "altscreen on".
Likewise. I think I'd rather have this as part of the build process. This would also make it easier to have a tool which works across languages.
Right, but to carry out that attack you have had to compromise two distinct factors - you had to figure out her password AND get access to her phone. The point of two factor authentication is precisely that that raises the bar. Someone who casually steals her phone is unlikely to be able to figure out her password; someone who compromises her password via the web is unlikely to be able to also steal her phone. But a determined, targeted attacker can certainly knock down both of those barriers.

EDIT - realized you meant that this would allow you to associate her phone with your account, without needing any additional compromise other than access to the phone. That is a more subtle case - effectively what you're doing is stealing her phone number, but without stealing her phone, which means she might not notice for a while that the number has even been stolen. Interesting that similar vulnerabilities in domain transfer exist and have been mitigated with the need to obtain porting codes from registrars, as well as having domains 'locked' by default. Is phone number porting not protected similarly? I seem to remember having to provide a password for my old AT&T account in the apple store when I ported my number to Verizon...
I read that a few times (and a few times in the past) and I find it more difficult to comprehend and reason about than the programming language itself. So, if I build something today and I want to distribute it WITHOUT distributing the source - can I do it? Yes, or no?
Can anyone who attended this comment on the content and, particularly, the reaction and questions from the audience?

(It's already 9pm here in Beijing; the event was scheduled for 2pm-5pm.)
This long-time vim user thanks you.
I had to write code for Androids, and so I 'used' them quite a bit while testing. To this day, every time I have to use an Android phone, I want to claw my eyes out, mainly over the lousy touch response, and somewhat-stupider UI. I fully understand they're still good iPhone knock-offs and more than adequate for many. But as someone who now uses my phone as my primary computer (and for me iOS is now only just barely adequate for this), I honestly don't know how y'all do it.
This is one of Richard's recurring topics, and I agree with matt__rose and higherpurpose that there is some irony since China, along with a few other countries like the USA, Iran, Russia, could do with a more free and open internet. The Internet should be basic infrastructure, inexpensive, and very secure. That is the goal.

I know I have the minority opinion, but I believe that a FSF world is the way go, long term. I think that tax jurisdictions that promote all kinds of open source, and an unfettered Internet will have long term advantages.

Edit: typo
Worthless article unless you like reading "Don't steal images."
Nerds have actually won. Comic book and reddit culture is completely mainstream, bordering on oversaturation. Tech startup founder-programmers have replaced rock stars and professional athletes as the idolized figures of young males everywhere.

Now that they're the popular ones, I imagine many nerds find the taste of victory to be surprisingly bitter. Raging against the jock machine is a lot more fun than being the machine.
I think language popularity falls into two different categories: (1) languages other people will pay you to work in, and (2) languages that you would work in of your own choice.

For #1, I would measure the frequency that a language appears in job ads.

For #2, I think the trending repositories in Github would be a better metric than commit lines.
I can understand the Embry problem a lot more simply because the distance between the decision and implementation of the decision is not that far.

How on earth do you "accidentally" load up enough weed killer to treat 54 acres of grass and never realize its the wrong stuff?
Show HN: 10,000 hours app
I made this app to record how much time I have invested in building my skills.
BTW, by "all kinds of open source" I meant to say that there are good use cases for GPL, Apache, etc. licenses, depending on the projects and the desires of the creators.
Google is in the netcraft stats since July 2007. They rebranded their Apache installations as "Google" with no version info back then (Google.com, BlogSpot.com, Youtube.com, GMail.com, etc.). It was in the media at that time and you can clearly see the drop in Apache installations in mid 2007. Don't forget Google services are available in various language domains like Google.co.uk, Google.de, etc. And Google Sites servers launched in 2007. Google App Engine initial release was in April 2008.