skysight-inc/HackerNews huggingface dataset:
As a software engineer who does technical interviews, I also regularly review GitHub contributions if mentioned on the resume. It's not a deal killer if someone doesn't have these things...but if you're up against another candidate who does (and their work is good)...then the other candidate is likely getting the job.
Among developers, media, and people who pay attention to the state of the games industry, Kotaku's reporting is as highly regarded as anyone in the field. Schreier in particular is one of the best-sourced reporters in the industry. And let's be real for a sec: those circles that don't like Kotaku also correlate with reflexive reactionary politics cloaked in "pro-consumer" rhetoric waaaay better than anything else, like "interest in or respect for truth or reality".
As a former microsoft employee, I disagree. They certainly were happy that it was hard for other people to read and write office files. It was a feature, not a happy accident.
The Carmack Plan
Most of what I understand is just parents venting their frustration and despair in life through their kids. Because that is the only thing they have control over. Because they are unhappy and unsuccessful in their life they will force their kids to study continuously so that the kid fails and they get to scold him/her again.

Just my personal experience.
I expect a surgeon to stay up to date on the latest in medical technology. And I don't know too many surgeons who clock in at 9am and clock out at 5pm. Many surgeons pull 60-80 hour weeks regularly.
Most of them probably just have unrealistic expectations and ideas about what it will be like to work at a game shop. This probably applies to designers and engineers both.

Although can you really do that well in healthcare IT? I've worked in a tangentially related space, and from the glimpses I've seen in healthcare, its all a giant clusterfudge (and pay wasn't that great either).
> so it showed lack of touch with reality, ego, and lack of self awareness.

feel like they'll fit right in with any number of startups out there! But good for you on calling them on it.
With redis you're back to the original problem of needing to code things like retries back into your client. Postgres may have some limited abilities to use it as a message queue but you're still going to be missing some of the other features that will end up in faktory like periodic jobs.

If pg works for your situation, that's great, but i don't know why you'd assume that none of these objections have come up before and been responded to.
It also got worse after social, mobile, and indie bubbles. Nowadays a small number of companies control most of the market. In 2012 I had more freelance gigs than I could handle, but 3 years later it was impossible to find something decent.
> and overly influential terrible game 'journalists'

I would argue that you're pointing that finger in the severe wrong direction. The young generation of young males who buy video games do not visit the web pages of the enthusiast game press (IGN, Gamespot, Kotaku). Instead, they consume all of their game "reviews" and "criticism" via YouTube - figures like PewDiePie, TotalBiscuit, etc (not exactly a great crowd).

The gaming press is actually having a really fascinating resurgence IMO. Websites like GiantBomb and Vice's Waypoint have both found success through cultivating personalities with distinct critical viewpoints. Recently, games criticism has developed into something very unique and enjoyable if you're passionate enough to go looking for it.

In this way I disagree with your final point. Games are still immensely valued by [old / women / minority / enthusiast] gamers, but the majority of the market (especially the big $$$ from micro-transations) is thanks to the demographic you describe and (IMO) the media they consume. As a result, large block-buster games will increasingly market themselves to this incredibly lucrative (but not always large) segment of the market and you'll continually see behavior like in the OP as companies like EA try to cut costs and maximize their revenues.
Wait. This is not on the same level as child labor at all. This is situation where free, consenting adults, sign a contract to work in a well-known and well-reported industry, forsaking compensation for extra working hours (as specified in their contracts) and knowing very well the crunch phenomenon (it's been reported in numerous publications for at least more than 20 years now) - so what extra protection do you need? They are free to decide what is the best for them, as individuals. And they are free to leave for better jobs, if they are not satisfied with the industry they are in.
That's because they want to gauge you against other candidates and the only way to do that fairly is with a standardized test.
Go Range Loop Internals
Google NetStack: IPv4 and IPv6 userland network stack in Go
You're writing code for a purpose, obviously. Sometimes that purpose isn't clear from the outset, hence exploratory programming. So what would you be documenting at this point exactly?
My wife used it for a year and absolutely loved it, but after a year, she had enough clothes to the point where she didn't need to buy any more. That's when she stopped using it, pretty similar to what they discovered themselves.
More for posterity:

Removing the military history of a soldier [5]

Shots fired at the FBI director [6]

I don't even know... [7]

This is amazing [8]

They became selfaware [9]

Complaint about socalists [10]

I just have more questions [11]

On the Men's Rights Movement [12]

[5] https://en.wikipedia.org/w/index.php?diff=806724420&oldid=75...

[6] https://en.wikipedia.org/w/index.php?diff=806839290&oldid=80...

[7] https://en.wikipedia.org/w/index.php?diff=806847805&oldid=80...

[8] https://en.wikipedia.org/w/index.php?diff=806891548&oldid=80...

[9] https://en.wikipedia.org/w/index.php?diff=806089348&oldid=80...

[10] https://en.wikipedia.org/w/index.php?diff=806088945&oldid=80...

[11] https://en.wikipedia.org/w/index.php?diff=806085597&oldid=80...

[12] https://en.wikipedia.org/w/index.php?diff=806084577&oldid=80...
That's only because most recruiters are non-technical. They lack the ability to gauge your ability.
There is literally a part of labor economics that studies these issues: en.m.wikipedia.org/wiki/Compensating_differential

tl;dr people get paid more for doing unpleasant things, and take pay cuts for jobs that people like
There was a time, last year, when I'd regularly receive email-SPAM from recruiters talking about one of my C++ projects. (Console based mail-client with Lua scripting.)

Later I moved that project to a github-organization, as it didn't need to be tied solely to me, and I wanted to allow others to commit, etc.

I'm not sure if the SPAM-mails went away because recruiters stopped scanning github for profiles, or because there was no obvious link between that particular project and my personal email.
> people who pay attention to the state of the games industry, Kotaku's reporting is as highly regarded as anyone in the field

Checking today's Kotaku headlines:

> That Time We Got To See Mario's Dick

https://kotaku.com/that-time-we-got-to-see-marios-dick-18198...

Yeah, my claim about it being a Tabloid is completely unsubstantiated, sorry.
Oh, no. Identity politics is limited to issues specific to an individual's identity, as opposed to politics of nationalism, economics, broader social issues, etc.
I'm delighted to see some of the algs behind making these are strikingly accessible!

Dumb question though: Even though many of the operations appear to be composed of 2-3 superimposed harmonically-related sinusoidal functions, how come they don't appear to resemble the set of figures in spirographs? Is it due to specific sets of constants? The shading?
Ask HN: Do you use a dash cam?
Last time this was discussed on HN was two years ago [1]. Since then, I've noticed more and more dash cams. Do you use a dash cam? If so, what do you recommend and why?

[1] https://news.ycombinator.com/item?id=10341625
Since you have to assume every executive funding or managing a gamedev studio knows that developers grow up dreaming of working on games, it seems like this is a pretty good example of a sector of tech ripe for collective bargaining. Unchecked supply and demand ensures abusive working conditions for entire generations of game developers, unless they can find a way to in some way link the fates of veteran developers with newcomers and allow engineering teams to bargain for some control over and sanity for their shipping schedules.

Until that happens, though, the classic tech career advice remains true: don't go into gamedev. There is comparably interesting, creative work elsewhere in tech that is also lucrative and relatively secure.
He has a point though. The author chose lawyers as a comparison point. Why? Manual laborers work long hours. People with two or three part time retail jobs work long hours.

Lawyers have a different set of qualifications and requirements than game developers do.
AWS Beats Google and Microsoft to Launching Instances with Nvidia Volta GPUs
> you could be improving people's lives

I'd say games (and any art, for that matter) can and do improve lives.
Huh! It's like there's a difference between filler stories, which are part of the modern views-based economy for news sites, and reporting. Can't for the life of me figure out why you'd elide that.

(There's a reason why, in terms of general news, Buzzfeed, of all places, is well regarded for investigative reporting. And it's because other stuff pays the bills.)
I would recommend you use your expertise wisely to the less areas to build tangible product outcomes that actualy help humanity. I recently brought a drone kit & raspberrypi and built one with a vision to use it help for farming/agriculture/seed-bombing etc. This required me to move out of my desk and play with the hardware and eventually go outside to test it. At fist you may think its impossible to learn robotics stuffs since you are just a programmer. But trust me, if I can do it with no experience in Robotics, you definitely can. That way you can make use of your existing skill, learn new ones and see tangible outcomes.
IMHO I always wonder what happened to the future. There is a huge gap in robotics today. We should've built better things than facebook, twitter with computers by now.
I think the hardest bit about salaries is that most people bring an intangible amount of value to their companies, with pay usually determined by the local market.

For example, I'm not sure how you'd accurately determine how much someone in HR middle management brings over the course of a year, or for someone working in corporate PR.

The company I work for has extremely transparent pay - you keep a % of the amount you bring in. It's no great secret how much anyone makes in a given month, nor how much the company brings in. But this only really works in that we're all working sales jobs, so you don't have to justify anything.
Yeah you see you paid for it so you /can't/ see it. I didn't so I can. Makes as much sense as anything in copyright nowadays.

Everything the BBC does and has it its archive should be freely available to brits who've paid their tax directly to the BBC in the form of a licensing fee. The fact they withhold anything from the people who paid, in full, whether they wanted to or not for it is morally repugnant.
Just make a whatever tiny commit in your own public github repo. Its just the way interviews work these days,in a sense its like lying on your resume, its there and only 1 out of a 1000 will check it. I get you are pissed at the concept but as i said just work around it.
My approach to using z-index
Disclaimer: wasn't able to read the article behind the paywall.

A lot of programmers get into the game industry because there are interesting technical problems to solve. Personally I'd have a hard time working on what look to me like deathly dull problems in fields like healthcare IT. For good, experienced programmers in the game industry I don't think the pay gap is as big as you suggest. I know a lot of game industry veterans who have taken higher paying positions in big tech companies like Facebook, Google, Microsoft and Apple but I don't think your average corporate programming job pays comparably.

I started my own VR company in the healthcare space which gives me the opportunity to continue working on interesting games technology while also hopefully improving people's lives but for my own personal motivation the work has to be interesting to me, not just paying the bills and benefiting end users (although both of those are important).
Why can't all the above be true for a child if they consent to it or if their parents consent to it? Why can I hire a adult for $3 per hour if we both consent to it?
Just for the heck of it, I signed on to be an extra on a pretty well known tv show that filmed in my area.

It was a at least a 12 hour day (but IIRC it was more like 18, but its been while now). As an extra, most of that was spent sitting around and waiting. The crew on the other hand were mostly on their feet the ENTIRE time and were still going even after all the extras were dismissed. Many of them were doing laborious tasks, others like the show runner, are running a million miles a minute the whole time.

And from what I gathered, this was basically the norm, while shooting the season which can last for months.
Their own inability to address their own problems
United States, ‘twas nice knowing thee. Thou hast a nice run.
Game developers aren’t flipping burgers. They’re working hard and deploying tremendous skill. The comparison to lawyers, another hard-working highly-skilled trade, is appropriate.
> At very least, we should have anonymous compensation transparency, where employees can know where their own salary stands in the company compared to tokenized other salaries

This is a great and underrated idea. Have an upvote! This solves the privacy concern neatly while removing the unfair information asymmetry.
The tracks aren't as important as the trains in this case; e.g. Crews and fuel as well as not using those on more productive routes. Chongqing as a gateway to the western china is a bit weird since it actually isn't that west :) Chinese geography is a bit wonky like that.
If you're talking nationwide, no, the NY large firm pay is 2-4x the average pay. Many lawyers start out making $40-60k. Many will never make more than 80-120k per year in their life.
When the blue trucks role into any of the first or second tier cities at night, you can see the pollution rise in real time.
Art usually is not designed as a Skinner box that keeps you awake until 5am and motivates you to skip school, so you can sit at a gaming café all day.

While I found some great friends during the "gaming years", most of the time games were ruining my life.
> Wearing in-ear headphones while biking is a bad idea anyway.

On roads? Yes. Mountain biking? Depends on where I am.

> I've switched to bone conducting headphones for my daily commute by bicycle and they're great for listening to podcasts while still hearing the surrounding traffic.

Any brand/model you would suggest?
The NLRB already filed a complaint against Tesla recently: https://cdn.arstechnica.net/wp-content/uploads/2017/09/CPT.3....
I bought an Xbox because of the kinect (and two of my friends did the same). I tend to play on my computer otherwise but the kinect was fun and something different. Just wished there had been more games using the kinect better.

Having games that are fun and allow me to play without plopping down in my sofa is definitely a plus. I get enough sitting done when working.
I feel like "grandpa is gonna talk", and I'm not even that old. But "when I grew up", "reverse engineering" was still explained as an incredibly hard thing, infinitely harder than just engineering. It was said to be where one team would go into a room with a device, send out a spec, that a different team would then take to implement, they'd never meet, the implementing team would never get to see or touch the original device (pretty much what someone in a sibling thread described as their own experience, rather than me just hearing this being explained). With all that in mind, I'd say that WPL (the defendant) pretty much missed the whole point of reverse engineering...
Does the reputation match reality? The brutal hours in law firms are mostly for junior associates on partner track. Lawyers working in government, corporate, or non-profit jobs tend to work about the same hours as developers in those organizations.
We at ACC like PERC :-) And we do partner with other eco-right groups: https://www.acc.eco/founding-coalition/

Obviously I'm generalizing a bit, but I don't think it's unfair to say the right has lagged far behind on environmental issues since at least the '80s.
> Software might mean the complete destruction of private property as a concept.

Not "Software", but "SAAS".
I took a job at a game studio because it was one of the few places that was looking for Erlang developers (one of three in the area at the time). It was also my first professional programming gig after having done programming as a hobby for the last 14 or so years, so all in all it was a pretty good deal.

I have a much bigger network of people and companies to exploit now and so my next job very likely won't be at a game studio. It is a shit industry full of people who don't value programmers all that highly, except maybe the mythical hard-core engine programmer, while simultaneously overvaluing idea people to an almost absurd degree.
> It's purely biased.

You read "NYTimes" on the front-page, decided that you were gonna hate this article, and then found something that did it for you. Congratulations. You are justified in your hatred of "biased reporting".

I honestly don't see how something so insignificant can be considered biased. You are being ludicrous. Law and banking are excellent examples because they are the fields that most Americans associate with brutal work hours. Law and banking also are skilled positions that require (at least) an undegraduate education.

But ok - I can't convince you because the article is biased. Biased to what? Biased in favor of the right of game developers to get a fair wage? Biased towards allowing them a 40 hour work week? Oh no, what a shame that would be! Bias cannot be inherently bad because bias is inherent to any writing or any argument. If you're going to claim that Mr. Schreier is biased towards the perspective of game developers, explain why that could possibly be a bad thing in this scenario.

> That's clearly the best source for reliable developer-related information right?

Yes, actually. They broke several major stories this year that depended on internal leaks at various companies. This article (also by Jason Schreier) is a good example.

https://kotaku.com/the-story-behind-mass-effect-andromedas-t...

For those who may be unaware, Kotaku is hated by a certain subset of the alt-right. It appears that's why all the cockroaches have come out of the woodwork for this story. Do people really not see what's going on here? There's a large segment of people who will convince themselves of anything in order to "prove" that this article is "biased".
Most things I bring mountaineering - especially - most especially electronics are tethered in some ways. It may be too risky to buy an iPhone just to try this out, and I'm doubting anyone's gonna let me borrow a phone and a pair of these. regular earbuds are inexpensive, and if you lose/break them, it's not the end of the world. Airbuds are... $150. For something that can be easily lost.. yikes.
I guess it does bother me a bit, tho I rarely actually send things back. If I did more often, it might annoy me enough to cancel. But man having clothes that look good that require zero effort on my part is pretty sweet.
What is incorrect in the video? Oliver has been doing "jouro-comedy" segments in his show from the start, and they're usually very well researched.

Alex Jones claims that Obama and Hillary smell like sulfur because they are possessed by demons. Needless to say, I don't think your comparison is accurate.
Show HN: A Crowdsourced Online Dictionary for Haitian Creole
Thanks for pointing this out. Working on my humble side projects is the hiking/cooking/traveling of my life. I spend my free time programming for the same reason the author doesn't spend his free time programming: because life is too short not to do what you love when you can. Making progress on these projects helps me to be more present in other aspects of my life, like my job and my marriage.
#notallgames
This happened with my wife as well. She plans to start it back up again in the future, but exactly when is hard to predict.
For something like an article title one could even try A/B/C/D/E testing.
Relevant... https://twitter.com/TheLazyDog_/status/316681011457048578
Built with Reactjs.
The useless design features in modern products
If this is targeted at VR apps and running alongside 3D content, 400 fps would already mean snatching 10% of the render time allowance from a 40 fps app. Or 25% of render time from a 100 FPS app.
Why You Should Take a Gap Year?
The FCC's mandate is to regulate communication, how is radio communication ownership outside of its jurisdiction?

Radio and television are extremely relevant to most Americans. It's only those of us in our Bay Area-Chicago-New York bubbles that think they aren't. Decreasing market share does not mean irrelevance.

Radio alone is extremely influential for political opinions. Many politicians owe their careers to Rush Limbaugh and Neil Boortz.

Curated news stories that omit one perspective will certainly influence their audiences: https://www.bloomberg.com/news/features/2017-07-20/the-sincl...
Perfect for a Bic lighter
Eh? Yea there are crap games out there. There is also crap music. And crap health IT software.
I get that you want to avoid political flamewars, but sticking your head in the sand about why things are happening as they are doesn't help anyone.
I would prefer if you would ask me about my preferences then guessing them like that. You would got them wrong.

I would also prefer if I did not had to worry about readme or css projecting this or that image.
>- support a universal public savings account for all citizen residents over 20

Thiss could not possibly be more wrong. Experience has shown that if a "public savings account" can be raided by its controllers to support some more powerful constituency (shareholders, current voters and taxpayers, etc.) it will. We've seen with this corporate pensions, state government pensions, and Social Security. A workers' party would immediately and forcefully end all "public savings account" schemes which are really wealth transfers away from workers in disguise, and (at most) force workers to save in accounts for which they are the custodians.
There are a lot of more senior doctors in admin or specialty positions who aren't making rounds or doing surgery anymore, however.