skysight-inc/HackerNews huggingface dataset:
So I like what he's trying to say but his "this is how to do it mail" makes a few mistakes:

1) Paragraph two says almost nothing. Overall the mail is too long for what it needs to say. Don't kid yourself that extra bulk makes bad news more attractive it doesn't, it just irritates people that you're wasting their time as well as doing stuff they don't like. If you want a bullshit free mail, always check the length - if it's longer than it has to be there's a good chance that a lot of the excess is bullshit.

2) The second one makes one of the worst mistakes in these situations and goes with the "I'm one of you" approach. In my experience little gets people's backs up more than this. As CEO you're not one of the team when it comes to this stuff. Yes you can make out you're doing it but volunteering information is different to being asked for it - it doesn't have the implied lack of trust. As a general rule don't pretend you're the same unless you're sure you really are in every way, not just superficial ones.

3) Different writing styles and all but I'd never include an exclamation mark in a "bad news" e-mail. Exclamation marks usually say funny / whacky, neither of which are things you want anywhere near bad news.

All that said, paragraphs one, three and four are good, actually very good - explains what's happening and why. If I got those with a straight forward friendly sign-off I'd probably be fine. I may even nick them as an example.
I think taking care of kids is a fulltime job, and one parent should just stay home until they're old enough. Many of you may dismiss this as old-fashioned, and sexist, but it's very true. Don't forget that in the past, families lived together. Grandmas, aunts, uncles, sisters, EVERYONE in 1 roof. Which meant the mother had a ton of help. Today, we live in an entirely different society, and mothers usually are alone in caregiving. I blame society for getting rid of this family structure.
Nantucket Landscaping
Why game industry talent is going indie (2011)
Samsung's Next Galaxy Note To Make Its Grand Debut In Berlin On August 29
UK judges quietly declare text chat can be obscene
As a Brit I like to arrogantly think we are not a ridiculous as the US. Well, here's proof our government is as loopy. I post this article with a sense of humility. Sensible Americans, you are not alone!!
I disagree. Email 2 is far far better. Specifically, it does a better job of providing context and helping me understand what the underlying issue may have been that led to the change. It would also leaves me feeling more comfortable if I wanted to ask questions about it.

When sending something company-wide I think management should err on the side of over-communication. Communicating via the written word is difficult enough and examples like Email 1 are the kind that (over time) begin to grate on people.
Isn't microtime() or mt_rand() sufficient for password reset?
I remember, at age 8 or 9, being so proud of myself for having developed an app that played a couple of complete songs using SOUND in tandy basic on our first PC (an 8088 w/ a whopping huge 10MB hard drive).

My father (an amateur singer), used the "Wind beneath My Wings" version for to warm up before practice.
This is a sincere question: what losses? It seems that they use 80% of revenue to help the location offset its massive costs and keep 8% for themselves.
NASA announces $1.1 billion for trio of spaceships
It's also the same line people use when they describe why Steve Jobs was so brilliant.

There is a difference, however, in explaining away unpopular changes as being this and actually being good at it. Quora is actually good at it.
Obat Herbal Ace Maxs
Obat Herbal Ace Maxs,- Selamat datang di blog Agen Obat Herbal Terbaik dan terpercaya, menerima pemesanan obat herbal ace maxs untuk semua kota dan penjuru Indonesia. Kami selalu mengutamakan dan menj...
Thanks.

Unfortunately it's too old to edit.
I agree with the poor support channels.

But remember the people generating publicity on blogs, because their Google+ account was deleted? Then it turned out they used a company name as their profile name, posted underage nudity, or otherwise violated the rules.

The blog assumes the developers are innocent and abiding by the developer rules. But can we take this assumption for a fact?

For all we know the developers might have been offering incentives to write reviews. The developers might have send account activation emails from a spammy host.

The email they received from Google isn't published, only described as vague. A tweet mentions "repetitive content".

Spam and placement in store
Do not post repetitive content

If you currently search for "RPG" ( https://play.google.com/store/search?q=rpg&c=apps ) 4 games from the top 9 are by 'Cory Trese'. All have near duplicate descriptions. They have 4 versions of a single game "Star Traders RPG".

I wouldn't look at update frequency or an algo fluke as the culprit, but look how I could remedy this apparent repetition, both in game versions and game descriptions.
Valve is a single data point.

A single data point that has several massively profitable ventures feeding its bottom line.

I'd be wary of drawing sweeping conclusions about political economy from a single example.
Why does it matter whether Carmack likes JavaScript? If he doesn't like it, it won't vanish in a puff of smoke.
Microsoft's new tool helps developers assess the attack surface of applications
Yeah, but not for Android or their Play store or their app ecosystem.

brador's comment stands. Would I trust my livelihood to a company with a proven track record of not caring about its own digital sharecroppers?
Valve is a "hit business" meaning that they need to produce hits to be profitable. In the short run they have been successful, but over the long run, they may run in to problems and if it does, this business model will look foolish (rightly or wrongly).

The reason, I and others on HN don't like BigCo, is because we feel stifled, but that doesn't mean that it isn't the most efficient business model.
Musk was responsible for PayPal. However, he wasn't responsible for the mess it turned in to. Musk even mentioned in an interview that he PayPal has gotten much worse than when it started out. Features that were in their minds since PayPal was founded still haven't been implemented to this day. It's kind of disappointing, seeing how it could have been a great device to speed up payments worldwide.
You could have taken six weeks off. You were legally permitted by law to take up to 12 unpaid weeks and still have your job waiting for you when you got back (assuming your employer had 50 or more employees and you had been working there for a year IANAL). Most people don't know that you can actually take up to 24 weeks, but if you do take more than 12 then your employer is not obligated to give you your exact job back, only a comparable one. You also didn't have to take it immediately after your child was born, but that you had up to one year to take your baby leave.

I wasn't paid for all 6 weeks. My wife and I had to save up a cash cushion (and her leave was paid because her company had wayyy better benefits than mine). It was a decision and an expense that was important for us, so we saved up for it because we knew that my wife would probably be out of commission for the first six weeks our boys were born and the first 4-6 months of twins is a crapton of work.

I never felt guilty when I came back to work. Once you really internalize that people in a company are replaceable, you just start preparing people for when you leave on vacation or baby leave instead of worrying about it.
By fantastic, I'm talking about this "Mars for half a million dollars in 15 years" talk. It's crazy ambitious. Space X is doing lots of great stuff in new ways, but it's all stuff that has been done before. There will be a wall of difficulty, both technical and financial, that will prove extremely difficult to overcome. I will even go as far as to say it's a pipe dream (although I hope I am wrong!).

But I've always thought part of Musk's brilliance is that he has a way fo aiming for the stars and landing on the moon. The moon is still pretty cool, but it isn't the stars.
It would be great if people stopped seeing native and web games as mutually exclusive. I'm a huge fan of native games and all the oomph they can dish out. Of course we're not going to see AAA titles in the browser any time soon and of course native games will ALWAYS have an advantage, at least performance wise, over browser games since they don't have the browser and javascript overheads.

That being said, there are both native and browser games that are great, just like there are some that are mediocre. The browser is imho a great place to prototype a game, make a first game as a newbie or even publish something that's not too resource hungry.

I'd even go as far as saying that WebGL will stimulate the development of native games as well. WebGL based game development is a lot closer to native game development in a way than Flash games are (at least from my limited experience) so new developers might make the switch more easily when their needs exceed what the browser can give them. Exactly the position John Carmack's company is in, although they never had the modern browser at their disposal in the past.

These are exciting times and I suffer a little bit inside whenever I see talented people arguing over them instead of making the best of them.
Brilliantly put. There's selling exclusive sponsorship and then there's purchasing legislation to exclude other vendors. That is absolutely unacceptable, and is orders of magnitude worse than what Craigslist is doing, which people still have the option of not using.
I totally agree that how one communicates influences corporate culture, and the second email is a better communication than the first. They both suggest to me, though, a company which reaches for a broad, expensive technological (+) solution to solve a narrow, cheap people problem.

+ There might not be code involved, but you're imposing a state machine, so it's tech even if it is taught in the business school.

How you communicate policy changes is important, but if your communication includes "How do we massage the fact that we know this is going to inconvenience everyone in our organization regarding one of the core benefits they perceive from working here?", communication is not the problem. The only corporate culture problem there is that the hypothetical CEO did not say "As custodian of the corporate culture, I think that working-from-home is too important to us to touch. What other options do we have?"

(One possible solution: If three people with different managers are routinely ducking meetings that have to take place, have three quiet conversations. Another possible solution: if three people with different managers are routinely ducking meetings, have three quiet conversations with their managers about how any person who can be optimized out of a meeting should be because their time is valuable.)

[Edit: It occurs to me that I glossed over the point in the blog post where they actual business rationale is presented: "Company X has been having trouble with abuse of work-from-home privileges. Managers are finding that more and more people are getting less accomplished and a primary suspect is a lack of coming into the office." I had gotten my understanding of the problem, like employees, from the second email. If that is indeed the business rationale, I revise my opinion of the second email: it is terrible because it is lying to me, in a way which makes the policy seem insane. Hilariously, when I read it now I find myself actually distrusting the hypothetical problem statement -- which is dicta for the purpose of this exercise -- because in light of being lied to I find myself thinking "Management, who we have established are liars, are probably too incompetent to actually measure people's productivity. I wonder what the real reason for this is?"]
> “Office Happiness Update.”

I've had many emails like this. Dilbert, Office Space, Brazil, C Stross, all parody this kind of thing excellently.

His suggestion is much to wordy. Some people will have a bad feeling before they start to read it, and the conversational positive tone doesn't really stop that feeling.

I look forward to the ever-happy always positive dystopian science fiction.
New York, NY. Fulltime.

Lore re-imagined what a class should look like online. We give instructors and students amazingly designed tools to manage their courses – calendaring, file management – and we make it unbelievably easy to interact with one another.
Lore is looking for a super-sharp, ambitious engineer who’s able to work across the stack. We’re a passionate team building the world’s largest learning community. You’re a badass coder who loves understanding the whole stack, and jumps on anything – from simple CSS to API performance. Together we will make education more relevant, engaging, and accessible.

Everyone at Lore is an artist – from customer service to engineering to user interface design. Changing the way people learn is no small task. To make it happen we need the most creative, dedicated, and detail-minded people on the planet.
Lore is built primarily in Python (using Flask) and CoffeeScript. Along the way, we also use MySQL, Redis, node.js, SASS and Compass.

Building the best experience for learning opens up a number of interesting technical challenges — to make it immersive, you want see interactions as they happens, and not later.
As a note, we're also hiring growth product hackers and JavaScript engineers.

If you're interested, shoot us an email at tech-jobs@lore.com, with information about yourself, why you're interested, and links to any work/code you can show off.

You can also find more about us and our open positions on our jobs page (http://lore.com/jobs/)
I couldn't even imagine what that much money would look like, let alone feel like to pay back- at that time, it was as equally mysterious as $10,000 or $1,000,000.

Really? You were so disconnected from numbers that you couldn't tell the difference between 10^4 and 10^6?

I've never understood that argument. I'm 19, and last year I could comprehend this. It's not particularly difficult to run the math versus your expected salary, cost of living, etc.
I am 100% with Carmack. Sorry, guy. JavaScript is crap. The reasons that JavaScript sucks have been hashed to death in the past. If you are already disagreeing with me, then anything I say here won't change your mind, because you've already heard the arguments before and built up a repertoire of responses. That's fine, whatever floats your boat. Lots of fun games have been, and will be written, in silly languages like JavaScript and ActionScript and whatever. People used to write games in assembly, and they were still fun. In the end, it's the game that matters.

But don't tell John Carmack, or any of the other many people who have been writing simulation engines and 3D rendering engines since around when you were born to use your web browser scripting engine. Seriously. (Also before I was born.)

And unsecured access to the graphics stack is a terrible idea. Flash already randomly causes my GPU to crash.
If this works on the level of a firm, would it work on the level of a whole society?

If you can find enough people that take joy in working in your post-scarcity sewers, yes.
I guess I didn't fully get the point in my mind across. Yeah, some people are poor caregivers (like most anything in life), but some people also don't expend the energy to be competent caregivers (that is, they are perfectly capable of getting kids their dressed in the morning, but for whatever reason, can't get their brains around it). Of course, in the States at least, the cultural tradition, set over generations, is that fathers are to provide for their families, and mothers do the dirty work of raising children. So, for many fathers, their task ends when they get home from work--"there, I've put the proverbial food on the table, now leave me alone so I can rest."
As to the "Temporary nature of knowledge capital"

Some programmers want to learn a language or technology and continuously repeat the same basic project over and over again. I have been at it for more than a decade and am not using the same skill set that I started with - although some (*nix and SQL) have been in heavy use for quite awhile.

I know programmers that started "back in the day" and tell horror stories of stacks of punch cards being knocked to the floor. They are now coding in a modern language or helping to port legacy applications. In programming - and many other professions, you need to stay current and adapt.

Not to mention, you generally learn a lesson or two by simply dealing with people, working through large scale projects, and seeing technologies come and go. Some employers value this. Others opt for the cheapest salary available - and have results that prove that this is their approach.
THE Calm Before The Storm | Socyberty
The second email reads like it was written by a MBA (no disrespect to MBAs intended). There are lot's of fluff words (visibility, collaboration-dependent, solo productivity, etc). Perhaps it sounds softer than the initial email, but it leaves one wondering what the intent is. I'd much rather receive a more direct email that requires less reading and less interpretation.
I could tell you were not backing the idea of the tax but as it sounds like a good idea at first, I wanted to balance it a bit. Indeed, the point you raise is sound.

I don't know how you feel about economic decisions in France but my impression is that they are all broken. Both the left-wing and the right-wing do very similar things while preaching by their colored book and saying the other side is doing it wrong.

I attribute the lack of economic direction and growth in France to both sides. What I find irritating is their tendency (on either sides) to make short-sighted decisions and follow the hype of the moment (effet d'annonce) which effectively means nothing can really be done on the long term when current affairs shuffle it all every once in a while.

From afar, it does look like a poorly handled country and no amount of red or blue changes anything to it.
I don't necessarily agree with the author. I'm not sure about anyone else here, but after I learned a couple languages each additional language was "that" much easier to learn. While the syntax and general structure may vary from one to the next, the overall thought process is relatively the same.

In my opinion (and experience), a 60 year old with 30 years of programming experience across various languages would probably be a better programmer than a 27 year old of equal competence who only has, say, 5 years of professional experience.

Just because you're using a new language doesn't mean you can't draw from previous experiences. The same could be said for architects, animators or graphics designers. New software is constantly coming out but the style you've developed over the years is what can make or break you. Of course this isn't a perfect comparison to programming, but it's still a new set of tools to learn.
RIM CEO says company ‘seriously’ considered switch to Android
I'm not sure I follow. It's all logical pixels.
Let's say our example is a galaga-type game and the moving object is a missile fired down toward the player.

The goal is to have the missile move 1 logical pixel per frame regardless of hardware resolution.

At higher resolutions (without commensurate higher PPI) the logical pixel will become physically large and begin to look pretty weird/potentially undesirable at certain viewing distances. But the missile should always still move precisely 1 logical pixel per frame. It will pass the same amount of background art each frame. It will approach the player just as fast. etc
All of your points are invalid for a simple reason:
Almost no software uses this fancy standard.

And for the backup-case: Whitelisting is usually a futile idea to begin with. Normally you'd prefer to backup the odd superfluous file rather than miss an important one.

Luckily most of the apps used on Linux systems now use it

Excuse me?

$ find ~ -maxdepth 1 -name ".*" | wc -l
228

$ find ~/.local | wc -l
4

$ uname
Linux
Just so you know:

You have attempted to establish a connection
with "www.bgcallam.com". However, the security
certificate presented belongs to "*.squarespace.com".
It is possible, though unlikely, that someone may be
trying to intercept your communication with this web
site.
When I was 10 I started reading a VB book and was inordinately proud of myself for learning how to customize the toolbars in the IDE. I just assumed that that was a major part of programming. I also misunderstood the part on autocompletion and thought it meant most of your code was autogenerated.

I wasn't the most tech-literate child, but at least I've come a decent way since then.
Oh man, please let me steal that response from you. That's fantastic.
Many have been underfunded for much longer than that. It's only after the GFC that we realized how bad it has gotten. When it was only the schools in the poor districts the middle class didn't complain (and didn't care) but as the crisis spread to even upper-middle class districts it was hard to ignore.

Now, overworked parents are blaming overworked school teachers about their underperforming kids.
You only need localStorage for saving game or preferences.

Static assets (like models, textures, most of the level) should be, well, static, and can be as huge, as you like them.

Also you can write html5 game as one-page website without server part, and downloading it to play it offline is as simple as file->save complete web page as.. in your browser. You can provide installer for your players that just unpacks the game to directory and places shortcut in start menu (no dll-s, no register settings), you can pack your game into chrome app format for some users and place your game in chrome app store.

One thing I think chrome gets wrong is its security policy that by default prevents local web apps (when you open html file on your disk in browser directly) from doing ajax requests on the same directory. That means you need to wrap static assets in html, and that's stupid, I should be able to load xml from the directory my index.html is stored in. But whatever, there's workaround.

I think most games don't really need super detailed 3d graphic, and simplicity of distribution (nothing to install, just click link and play) is the killer feature of html5 for simple casual games.
Greenville Car Dealers
McKinney Dodge is a quality new and used Chrysler, Dodge, Jeep and RAM dealership in Greenville. We offer new cars, pre owned cars, service, parts, financing and more.Greenville Car Dealers
He has two version of Templar Assault and Cyber Knights (paid and free) and three versions of Star Traders (paid, free, lite).

Many big-name games do this (you can choose between a paid version and a free, ad-supported version). Rovio released an Angry Birds Lite for a while when they were having performance issues on lower-end devices.

Assuming this behavior does break the rules (which is not a given), the rules are still enforced very inconsistently, with no recourse.
I don't buy that.

Policies aren't intrinsically bad - guidance is fine and great for new starters to help them understand how stuff works.

The implication here is that if someone is out of line then their manager should take that up one on one. That's fine (and right) but the other side of it is how do they know what "in line" is if it's never codified and communicated?