skysight-inc/HackerNews huggingface dataset:
This great article was actually posted to HN about a year ago. You can read the discussion here:

https://news.ycombinator.com/item?id=6240495

Excerpt:

Most of the (now ex-)employees of my (now very ex-)client are in a blind, terrified scramble right now because they made a critical career mistake: They put their loyalty in the company. They put so much loyalty into the company, in fact, that they stopped nurturing themselves and growing and building their careers as a separate entity apart from the company.
I've always taken "STEM shortage" to mean "STEM shortage of low cost, high tolerance for long hours overseas workers".
It shouldn't hurt your head. Windows 2000 marked a switch from the 95/98 line to the NT line and that created some compatibility problems in early days. The rest of this is subjective.
In the US I like to watch Canada's "How it's Made".

https://www.youtube.com/show/howitsmade
That always ruined shows for me. They punch someone, they say nothing. They punch them again, and they immediately give them the truth and stop the torture. But they can't check the truth for quite a while, possibly not without killing or letting the suspect go.
This is a brilliant idea. I'm sure a lot of people would contribute resources if they were compensated.
If the story was "ROM chips made by child slaves", but they were really RAM chips, then like this story, it'd be rather immaterial to the subject.
I also have a similar, but definitely not tragic, story. In the late '90s my dad got us a ZX Spectrum, so me and my brother learned BASIC and played Deathchase.

Around ~2000 we got a Pentium "75", that is - 75mhz, 16mb ram, 500mb hdd with no cdrom or sound card. I think it had a 2mb S3 video card, and came with Windows 95.

At some point, after some tweaks, you could play Mortal Kombat 4 in a very small window, installed from multi-rar archives on around ~20 floppys.

We had a lot CDs with games from gaming magazines, with "cool" (or so I thought at the time) HTML/JavaScript autoruns, that ran with Internet Explorer 4. Since most of these games (eg. NFS 3) wouldn't run on my PC, I found out how to "View Source", and I basically learned HTML/CSS/JS from them. In 2003 I sold my first "DHTML" menu widget.
Nice points in the article

However, using the album art as blurred background even for the non-playing song feels cluttery and overkill. I'd keep those backgrounds simple to highlight the current song even more. Less is more :)

There's also some lines that seem superflous and can easily be removed, the sidebar divider being the most obvious
What Artificial Intelligence Is Not
> You pay for car insurance in case someone plows into your automobile - why wouldn't you do the same for your career?

Few people willingly pay car insurance; fewer still have any confidence that their insurance will pay-out. But we pay the premiums because it is a legal requirement, even though it might be more effective for some people to put that money into a bond instead.

It's a similar situation for unions; few people expect that a union really protect them from a determined private-sector employer, so they assess the cost-benefit of such "insurance" to be negative. Particularly when the premium, much as in your example, costs a lot in terms of minimum wage.
Yup, I think we can detect some very real differences in the way people use English on different parts of the internet, for example. HN english is different from Reddit english.

I read an interesting article once titled "we who spoke LOLcat now speak doge". Communication changes, evolves, gets remixed, etc: http://io9.com/we-who-spoke-lolcat-now-speak-doge-1481243678
You should be. Start saving.

Anyone who tells you there's no age discrimination in the industry, old people are fired because they are no good, so just be good - that person does not have your interests in mind. They aren't thinking about your future.
It is pretty much different, see for yourself:

Viktor Bout is serving 25 year sentence in an American jail after being arrested in Thailand and extradicted to the US. The former CIA Milan station chief, who's been convicted in absentia by an Italian court, has been arrested in Panama and released next day instead of being extradited to Italy.
When I was 25 I preferred recruiting 25year olds. Now that I'm 35 I realize I didn't know squat when I was 25 so prefer to recruit at least 35year olds. I suspect this story will repeat when I'm 45.

What could possibly be the reason to avoid older coders? You probably don't want the 85-90 year olds but 40? 50?
What you want to avoid are those who stop evolving and stop being curious. Those who go to the office and apply what they learned a decade ago but doesn't learn anything new. That can happen at any age. Evolving doesn't require putting in 12hour days. Also it's likely cheaper for the company to encourage employees to grow within their field than to move all "old" people to supporting roles.

If you could learn a new programming language when you were 20 it should be easier, not harder, to do at 50. Experience should ensure that.
That was an absolutely awesome little machine. Did you ever figure out that it really has 64K of usable RAM?
Hmm I'm not sure I agree with that. From my experience the period where family is most likely to be a problem with a demanding job is when kids are very young. The short nights, demanding daycare schedules, having to clean them, feed them, and provide a mostly continuous watch, etc. It's pretty gruesome. If I look around me this tend to happen around 28-30 years old.

Of course family remains #1 priority afterwards, but there is enough flexibility to go along with a demanding job (provided you like said job).

I've been working remotely for the larger part of may "young father years" so I guess this helped a lot, too.
I wonder how this translates to psychological fatigue when it comes to creative work?

I remember thinking- I can't stand the crazy "work your asses off, zero days off, 24/7, successful people don't have time to sleep" rhetoric some people have, but I also can't shake the notion that I'm nowhere near as productive as I actually could be. I imagine people at the top of their fields are operating at near max optimal capacity- but I've just been so annoyed and frustrated lately by how difficult it is for me to reasonably tell whether I'm actually tired or I'm just bullshitting myself to procrastinate from my obligations/work (stuff that I actually like doing, that I actually think is important to me.)

I have yet to have a conversation with anybody about this that I have found remotely satisfying. Maybe I'm looking for something that doesn't exist, and that I should focus entirely on the present. But I also know that I screw that up all the time... ah well. Back to work.
I like the ?sneaky-repost ;)
> In the coming weeks, it is expecting to roll out what it refers to as a bank account of the future, which will make it possible to send wire payments and create customized debit cards online.

Or at least a bank account of a normal European bank. At least for the moving money part. I can do that easily and with no fees here in Italy, which isn't the leading light of banking it was 600 years ago.

Hopefully that kind of thing will finally take off in the US. I wonder what the difference is:

> But hastening the movement of money creates risk for banks, because it generally means less time to catch fraudulent transactions.

That's got to be a risk in Europe, too, no? How is it dealt with differently?
The only verbs I found on my own were 'help' 'info' 'I' 'exit' and 'quit', which all cause it to do useless or nonsensical things, including 'quit' which apparently caused it to finish the game. Game finished successfully, in one page. I completely don't get why people would want to spend time guessing what 'verbs' a command line interpreter recognizes. It's also very bad because when it does 'recognize' a verb, it doesn't take it as a command for it to do something, but seems to reinterpret it as having some ungrammatical relation to a fictional story.
>America doesn't need a revolution, it just needs more informed and motivated voters who vote in their self-interest.

No, one of two things is needed: either a revolution, or a mass migration of voters to places where their votes actually count. Both gerrymandering and the tendency of American seat allocation to favor rural districts have strongly reduced the effect of voting on the formation of actual governments.
The game industry is quite dysfunctional. It had been proved that crunch is counter-productive. But there is macho thing to it and it's reassuring to managers. And as jay_kyburtz's comment shows, there is also a lot of (misplaced IMHO) pride participating in a AAA project. It is the kind of discourse managers tell their team to make them work harder, but in a team of 200+, everybody is just a (replaceable) cog in the machine.

Nevertheless, Gamedevs love what they do because a game is full of interesting problems. As a friend told me : the best game is to build the game. On the other end of the spectrum, working for a crud project in an enterprisey environment can be soul crushing.

I've done a few years in the industry and it is a good place to work on hard problems and becoming a very good coder. But except if you go to the indie (or middleware) route, it is not sustainable : it has the same alluring seduction as Hollywood and it is even harsher (due to its ties to the finance industry).
It's not directly applicable because it is a different problem domain, but the general reasoning holds. The problem is that the optimum strategy for maximizing your score is not to be as good a surgeon as possible.

(Which I stupidly say without having the slighest idea how this works beyond what is described in the article. But I have yet to see a scoring system which aligns where the optimum strategy aligns perfectly with the desired outcome, and this holds for everything from grades in school to karma systems.)
Mainstream Linux distros have not required those things for many years.
Only in IT people would think being a seasoned professional as a negative.

Look at movie industries. OMG. Martin Scorsese is over 70 years old.
When I started reading this, I imagined the author was going to say, isolated from 1999 to 2006 with a 486 on an island living with a group of scientists called The Dharma Initiative, with no connection to the outside world.
> Video card memory is not used when not playing game.

You'd be surprised.
I think this is one of the reasons why michaelochurch advocated open allocation.
Curfew tags – the gory details
Presenters – 7 Things your audience wont forgive you for
It's quite possible he was not familiar with 2000 at the time (consumer vs enterprise), and conflated the both afterwards, because no one really talks about ME anymore.
I agree with everything you say here. I just want to point out that there is the opportunity for confusion based on the explanation provided that is fairly insignificant, but present nonetheless.

Namely, the author characterizes the relationship between the two as competitive, or predator-prey. In other words, the two entities described herein (the bacterial and human genomes) are competing just to maintain the same relationship with one another. While this is an accurate description, the actual Carroll story is characteristic of a cooperative relationship; Alice and the Queen are holding hands and running, only to stay in the same place.

I realize this is a very minor gripe, and the author of this article is in fact misstating the story in a way that is really truer to the Red Queen hypothesis than it is to the story after which that hypothesis is named. While perhaps not the most interesting discussion point of this article, I do think it was an interesting enough distinction that it was worth pointing out.
the UK seem to be fairly well accommodated for extradition:

https://www.whatdotheyknow.com/request/100739/response/25520...

a one day workers strike in the US would have guantanamo closed the next week and these guys in jail tomorrow.

the US citizens and veterans will not win against their own police force, never mind their own military.
"Iraq, one of the biggest international disasters since the Berlin Wall fell, was caused by shitty intelligence and fear of the unknown. Saddam really dismantled his WMD program, bu the US, based on fear, assumed he was hiding it."

No, not according to what Wesley Clark, former US general who almost started WW3 in Yugoslavia, says:
https://www.youtube.com/watch?v=pyEJ6Aja-UQ
I don't think age as a numerical thing is the issue here. The problem is probably more related to people that stopped learning / being interested in new stuff when they landed a stable job. So they've been using the same skill base for a long time, and suddenly they realize they are obsolete.

Sure they may have grown their skills inside that particular silo, and that is worth something, but maybe outside the whole world has taken a different direction.

Never forget that the cool tech you're learning now will be out of fashion in a few years, and completely obsolete a few years more down the road (replace years by months for any JS framework out here :p).
Others share your surprise. From the piece: "Another said, “He was shocked. And I’m kind of shocked that he was shocked. He was trying to make sense of it all.”"
The Internet has become a big popularity contest
pure BS. That fat kid could have been stopped by a punch, let a one shot from 9mm. And that even if he was attacking the officer, which he wasn't to start with.

Again, there wasn't need to kill, yet there was a right to do it - kid stupidly resisted harassment and even tried to move away ("run" in official language as he couldn't really run due to the fat) - and officer executed his right as they usually do to send the message that even minor disobedience will be severely punished.
YMMV. I paid to join a union when I worked in the public sector (Unison, I think) and they ended up being useless when I had a problem with my employer. They just 'advised' me that there was nothing I could do and to let it go.

I think an actual lawyer would probably be better value for money.
Working on a AAA game does not make you "the best." And working on a B grade game does not make you "some average joe."

The "best" person is the person who most enjoys their life.
It's not a question of remembering. It's a question of it being deeply relevant if you're writing an operating system.

I've been there, just as everyone else who learned this stuff pre-internet. Not only did I know how much memory I could address, but the location and behaviour of various i/o ports and hardware interrupts, not because I have a good memory but because of necessity.
I can see this being used to cheat in exams ;)
This is my first year working with a gaming company. Working on Watch Dogs, The Crew was quite intense at times but the people have so much passion they make it worthwhile. Game dev are often younger than say enterprise software dev. They have time that needs filling rather than old people who maintain a completely different relationship with time.
I'm terrified to follow the start-up route as well, because I'm 34 and I know that

a) Silicon Valley is notorious for its implicit ageism

b) Once I'm 40 and have 4 years of experience working in start-ups I'll be dismissed from either getting hired or getting funded because I'm old.

The only thing that makes this topic worthy of upvoting is because people identify a company doing things an entire culture does. Sure you can bring a lawyer and pull a company to the court (good luck proving that they discriminated you based on age) but a culture? How do you even do that? You can't.

This is why I find it hypocritical that people act appalled on the idea that a company is doing what everyone admits a culture does but for the company is punishable and "well deserved" to be punished for it. In fact, I imagine there will be some sort of standing ovation somewhere in the world when an ageism case is won against ANY Microsoft, whereas for the culture is just "how things are" and it's your job to avoid it.

Funny, isn't it?
Sounds like you know what you want in life, I truly envy you.
I also first learned to program in TI-BASIC, on a TI-83+ in 6th grade, and I did it prolifically for the next four years. Learning programming at that age was a huge advantage when I "officially" learned later: even though TI-BASIC only has 26 variables and no subroutines, flow control is basically the same, and it gave me an intuitive understanding to how programming languages work.

Also, TI-BASIC made it so easy to display graphics, just by using the 'output' function or plotting to the graph. I think a huge turn off to beginner programmers is the amount of material you have to learn before you can do simple stuff like that (I remember looking for a "draw pixel" function in Java, only to learn to my dismay that I had to choose a GUI toolkit and create a window first). The ease of using the TI API made it addictive, and it lured me into programming for hours at a time in school.
Does anybody actually still think it's anything else than that?
>> "In UK law, these cycling hand signals are considered a "should" rather than a "must" (terms with legal weight in the Highway Code) which is probably why they're rarely used."

I rarely saw people use them when cycling in the small town I used to live in. Now that I'm in a city where I see hundreds of cyclists commuting they all use hand signals. I'm in my mid-twenties and we actually had to do a class in school when we were about 10 years old about cycling on the road, signally, safety etc. I can't remember the name of it but it was an official government thing I believe and we got some sort of certificate for completing it.
At least for Falcon, I imagine radiation-hardened components probably aren't much of a gain. A rocket's operational lifetime is on the order of an hour. Triple- or 5-redundant computers are really effective for shorter missions like this because loss of one computer (due to radiation damage) doesn't have a long-term impact like it would on a deep space mission. At least that's my guess.
I only need the "feature" that when it crashes, it should remember the route so as not to have to use (often missing) data connection in the middle of the trip. It's such a simple concept - save all routes for later recall, even if offline.
> what "rational" agents must do, which is one of the simpler questions of game theory

In this way, is Game Theory on the opposite side of Behavioral Economics?

The interest in choice architecture and motivations lead me to think they were related and aligned. Behavioral Economics, afaiu, doesn't count on a heck of rational agency.
In short: it needed to be capable of doing a once around polar orbit launch, which meant that when it came around back on the next orbit it would be several hundred miles away from the landing strip in Vandenberg. So it needed a huge cross range flight capability, which meant very large wings. Large wings meant more weight and a stronger airframe (also more weight), as well as a more complex and difficult thermal protection system. It raised the cost and complexity of the vehicle a great deal, though it wasn't the only reason why the Shuttle didn't meet its design goals.
> Working on a AAA game does not make you "the best."

And neither does having more people talk about you.

> If you want to be the best you have to work hard, and you have to fight, and you have to put aside some other things in life. And if you're doing it, you will expect it of the others around you.

I think this is what it is truly about: being the best in what you are passionate about doing.
Without any info about what the issue was, your anecdote is useless.

If you murdered a customer, your Union will probably "advise" you that there is nothing you can do to keep your job.
The same way people go on doing CRUD business apps 8 hours a day. It's probably not a stressful but being someone who was doing that for 10 years it really kills you. There is zero room for creativity, zero room for solving programming puzzles, its donkey work.
OP here; Technically, I had already played them to death over the 1990s. Dad used to bring home multiple shareware games: Xargon, Jill of the Jungle, Wacky Wheels, Skunny Kart, you name it. I played them until I became tired of them, although I never got sick of Rise of the Triad.

I had a few floppy disks with these titles on them, but again, having played them for so long, I chose to start my own little endeavour to create games instead of playing them, so I eventually removed everything but ROTT for as much disk space as I could get (being my first computer and such, I believed it might've helped performance, was still learning at this point). When I wasn't writing crappy interactive textventures, I was writing up stories in general in EDIT. My reasoning was also that when my stepdad would come into the room, he could never say I was "off playing those bloody games" again in an argument, and that I could argue that I was studying the books I'd picked up from the library.

I did play a lot of ROTT in my spare time. It was an early copy (1.0) which had some features removed from the final game such as alternatively coloured pushpillars and the such, but as my system had no speakers, the pc speaker became more and more annoying over time as well. That much I definitely remember, but since we went through so many shareware games in the 1990s, I don't remember what was ultimately on the system when it was given to me (nor when it was thrown away). I would give everything I owned to get it back, but unless someone chose to salvage and restore it, that system is long gone and crushed up.
At least in The Netherlands it seems many older employees can get by perfectly well as freelancer in IT. And as freelancer at least you have much more control over your own future, instead of linking ones future to some specific company.

The times have changed anyways. Most people won't be working at the same company for most of their lives and to me that seems like a bad investment anyways. It's time that people (especially in IT) start shaping their own future.
He should learn python, after wbasic it was the first language I used that was as easy or fun(after years of java).
Why wouldn't it be true?

The terms used in the article are misleading though, like many people have already pointed out. Not an OS, a shell, I don't even know if you can build an OS with QBASIC alone, maybe with some assembler support, but I don't recall qbasic supporting assembler, at least without any binary tricks ?
Look at movie industries.

Seriously? The movie biz is known for being brutally ageist. And it's not just a problem for actors, but even for writers and other behind-the-camera folks, who find work drying up as they grow older, e.g.:

http://www.masterjules.net/ageism.htm

http://www.psychologytoday.com/blog/hollywood-the-couch/2011...
Glassdoor.
Lots of finger pointing. No solutions.
Ask HN: Programmer insecurity over CSS layout and other front-end stuff
I know how to write several "server side" languages. Also things like SQL, etc. Programming languages and databases are the easiest part of my job.
The hardest part of my job is CSS layout and fixing bugs for IE9. My brain doesn't seem fit for this, but I want to be able to do it. Sometimes my weakness in this area makes me feel very insecure at my job. These things seem like things that "script kiddos" all know. Where did they learn it? Why have I missed it?

Anyone else recognizes this? Advice?
I've always wanted to tinker with one of these PC's, something about using the same microcontroller as Galileo.

What was it like using it?
PES 2015
No: the general reasoning doesn't hold.

The reasoning for tournaments is that you have to be first at all cost, so you should consider taking the largest risk available to avoid coming second. That reasoning doesn't hold for surgeons: there's room for more than one surgeon.

There are problems with scoring systems, yes, but a complete lack of information for consumers is considered terrible in any other industry.