skysight-inc/HackerNews huggingface dataset:
The new Wolfenstein was more like Half Life, and not a pure FPS. With restricted movement in several gameplay passages, slow narrated passages, etc. A very good game for sure.

Return to Castle Wolfenstein was a real FPS.
I'm a little late, but anyway - I spent a couple of weeks in 2009 travelling around Eastern Turkey with a mate and visited Ani. Now I've seen a fair amount of impressive ruins in my time - Tunisia, Italy, Spain, Greece, Turkey, Israel - but I have to say Ani was one of the most haunting and evocative places I've ever been. We wandered around the site - which is not small - for a couple of hours, and the only other people we saw in that time were three other tourists and a bored teenage boy steering around a few hungry looking cows. There were stone blocks strewn around with ornate carvings, which in the UK would be in a museum, but instead the cows tramped amongst them chewing the grass. Across the border in Armenia - visible from the site - a bulldozer cleared an area for Russian gun emplacements, to add to those already installed. At one point we wandered into a half ruined church and as we did so a crow somewhere up in the roof started calling out.. It echoed around the ruin and the hairs on my neck stood on end.

Later on the wind picked up and storm clouds started to appear, and somehow that seemed a fitting end to my visit to this once great place, now reduced to desolation.

And I had to take a picture of the famous church of course!
http://imgur.com/DPSiDLW
Even so, at that salary you can still live very comfortably - even in London with that salary you wouldn't really be struggling (assuming you aren't the sole provider for your family).

I imagine it's the same in the US outside of SV and NYC.
There is a shortage of GOOD developers, because many people only enroll to CS universities tempted by higher than average salary, not because they really like programming.

Also, UK is a part of European Union, which makes London based developers compete with immigrants from countries like Poland, Hungary, Romania, who will be happy with much lower salaries.
Any idea how to go about getting those contracts? Is it all about connections or do you go through recruiters? Also how long do they usually last before you have to find a new one?
Take a Step Back
If there were, you'd see wages going up. You'd have people telling you to switch jobs every year or two to keep increasing your pay.

Toronto (where I am) is similar to London. There are some jobs that pay well, but the average and median are far lower than I could get if I had stayed out west.
If you're a new grad a good place to look at is your school's salary survey.

For both MIT and CMU with just a BS the median starting salary is 105k (you have to be bottom half of the class to make less than that!)

https://gecd.mit.edu/sites/default/files/documents/2015-gss-...

Min: $70,000 Max: $185,000 Mean: $106,407

https://www.cmu.edu/career/salaries-and-destinations/2015-su...

Min: $30,000 Max: $150,000 Mean: $103,608
If they wanted to attract good developers, surerly the price would go up as well?

Good software developers are probably already employed in good positions so you need to raise the price to get them to apply.
How would this work in practice? Job seekers would still be allowed to advertise their education, and surely nearly all would. Wouldn't employers just pass over candidates who didn't?
I've often seen contract rates well and above salaries rates in London, more so than to make up for the potentially unstable nature of the work.

For the last 5 years or so I've been fully employed in devops roles, primarily containerization and deployment. I have been thinking a lot about turning to contracting, but have zero idea how I would start.
Absolutely this, wrote a scheduling system a while back for an engineering firm, after three years they came back and said it was slow (in that time they'd filed two bugs, quadrupled in size).

I quoted them a 900 quid (solution is about 10 hours work, 10 hours testing).

"Why should we pay, we paid already?".

Lovely people, haven't got a clue.

As it stands they have 6 staff members using a scheduling system all day that has a couple of screens that take 10 seconds to load, one of which is the primary dash... For the sake of 900 quid.
How is labor history relevant here?

I'm talking about the developer shortage I've witnessed and dealt with myself first-hand, and heard about from many people.

You haven't said a word about the shortage, instead you resort to ad hominem attacks criticizing me of not being "educated in history".

Paul Graham, Sam Altman, and many other respected figures in industry have said many of the same things I have. You also clearly hold a deep belief in the lump of labor fallacy: https://en.wikipedia.org/wiki/Lump_of_labour_fallacy

This just goes to shows that your "no shortage" argument is a pure fiction that you obstinately refuse to let go, even when confronted with reality.
I'd argue reverse causality in your argument.

In SV, software guys were disrespected, considered replaceable until they became the company breadwinners. Good finance guys are in the same situation in other places, like London perhaps.

The respect follows the money, not the other way around.
>Doom is not out yet, and after Quake 4 I am sceptical.

They don't have the same developers though: Quake 4 was developed by Raven Software, Doom 4 is being developed by id software.
The problem with contracting is nobody is paying into your pension, you have no paid leave and because of the (real or perceived) lack of security it is extremely difficult to get a mortgage and harder to even rent.
This raises the question: why don't more reasonable VCs move to London? If valuations really are that low, there's incredible money to be made.
Try to contact them by email at info@ycombinator.com . They usually reply faster by mail because some thread are unnoticed.
Isagenix+Review:+Crucial+information+not+disclosed+-+Lead+Generating+System
Associate professor with tenure 50k euros. (Ph.D. in Maths) good ranking in Hackerrank. CS Engineer. Lisp, Clojure, Haskell, Python, Ruby, Javascript, R, numpy, machine learning. Lack of experience. Spanish working in Spain, not so young to be desirable. Able of very heavy weight lifting, steel strong, fast runner and swimmer. Dreamer, hard working, extremely lazy when required. Lovely father, loyal friend, dilettante but able to focus when reward is worthy. Irresistibly handsome at times living in a castle.
Honestly a good recruiter can get you good contracts. Then you build up contacts via the contracts you've taken.

Eventually you won't need a recruiter
Hold on... you built a system for a customer that takes 10 seconds to load for 6 users, and want to charge them more for fixing it? I can see their point.
Taught to me at university. Far more important in the age of computers than before.
I got my main interest only from seeing your comments on every thread related to Github, Bitbucket, Gitlab, it was worth a try and I moved all my projects there, I hope nothing will change on long term to be like Github now, Great job.
who will be happy with much lower salaries.

You'd think that but you'd be wrong. It's true that fresh immigrants might have a low salary ask, but folks wise up pretty quickly to their worth in the UK - which is just as well, as otherwise it'd lead to exploitation and would drag overall salaries down.

No, the supply and demand bit doesn't hold true - it's cultural. We undervalue technical skill here, severely, and have for several generations. It's seen as somehow dirty.
Here's a peculiar opinion. I don't have them often, so enjoy ;)

I agree that implementing an idea that is fairly common already has a high risk of adding only marginal value. I didn't see the website yet, but I was thinking the same thing "don't we have salary sites already? Why would we need another one?"

Then I read your comment and to be honest (and peculiar): if all the value that the website was is having your comment on a HN thread, then it made my day. I never knew that Quora had salary answers. I never knew about Blind and comparably.com either.

So your comment, that's why this site should exist. It's a small reason, but a reason nonetheless. There are other reasons as well but other HNers said them already and this is the first one that popped into my mind.

To add a few myself that I just learned about:

- http://h1bdata.info/

- http://visadoor.com/
The need for software doesn't vanish during the low point of a cycle.

The dot com bubble primarily wiped out companies with vacuous valuations.

Companies that generate useful value will continue to do live.

The best developers keep their jobs through the market cycles.
How to romance a woman 10 tips
Let's stay away from the personal attacks.

> Taleb's other "technical" papers are not particularly impressive either. I find them completely inscrutable; Taleb never explains his notation or terminology, and I often have a hard time deciphering equations he writes. While this may be because of my rather modest background in statistics, I'm sure it could be possible to make them more accessible. Take Laszlo Babai's paper on graph isomorphism in quasipolynomial time [2]: all you have to know in advance to understand it is some basic vocabulary of graph theory and algebra, and you can readily find them even on Wikipedia. He lays out definitions clearly and even goes as far as as presenting Latin equivalents of Fraktur letters (I wouldn't bother). Taleb seems more interested in establishing profundity by obscurity (what Charles Seife calls "proofiness"), like some kind of post-modernist philosopher. Come to think of it, Taleb seems very much like one.

Silent Risk Vol1/Vol2 is enough and is substantial as is dynamic hedging.

> Taleb seems more interested in establishing profundity by obscurity (what Charles Seife calls "proofiness"), like some kind of post-modernist philosopher. Come to think of it, Taleb seems very much like one.

Point me to a part of Silent Risk where he doesn't explain his notation. The pre-requisite to which is papoulis. He is no way shape or form qualifies as a post-modernist at all. Considering his distaste for postmodern philosophy?

> If someone's that sloppy on Twitter, why would their research be any better?

No he criticizes the meat of his opponents work with plenty of charity, and no some isolated comment on twitter doesn't cut it. He's winning his GMO argument because it's well argued.

> Taleb's other "technical" papers are not particularly impressive either.

Silent risk IS impressive, as is predicting a crisis in print beforehand, as is being very wealthy and well of. So he has managed to accomplish all he wants in life. List of all your citations is an objective metric to compare your influence and he clearly has that.
The valuations are low because tech spending in the UK is comparatively low, so only if you can pivot a UK firm into the US market would you find yourself a bargain.
Some Rookie Mistakes in Go
Nice Q&A
Indie game developer Brendan Chung (http://www.blendogames.com) used a very lightly modified Quake Engine for his two short-form experimental narrative-based games, Gravity Bone and Thirty Flights of Loving. (The first is freely downloadable, the second you have to pay for). He's also working on a new game, Quadrilateral Cowboy, using the Doom 3 engine - apparently the gameplay might be more conventional for this one, though hopefully not too conventional...

The Quake 3 engine is used for fairly well-received open source arena shooters like Tremulous, Xonotic, and Nexuiz.

The Dark Mod is a Doom 3-based Engine for fan-made games in the style of the Thief Series

You also have a few ports of engines to cope with modern windows versions or non-Windows operating systems or just updated gameplay (Jagged Alliance 2 straciatella or 1.13 springs to mind).
What do Googlers in London make vs those in Mountain View / SF? If you're comparing a cohort to Googlers, the only applicable cohort for comparison is other Googlers (or FB). This is because even in SF/SV, they make significantly more than your average VC backed hot startup dev, factoring in total comp and liquidity considerations for equity packages.

If you're at a VC backed startup in London, then you should compare your compensation to other VC backed startup devs in SF/SV. I'm not familiar with NYC salaries, but $110k base is definitely much more than "half" of what your typical startup senior dev is making in SF.
Social security and taxes is one factor. Overall salary structure is another. In Scandinavia where salaries are even more flat, I as a developer will likely not make more than 3 times a cleaner or 2 times what a teacher makes, almost regardless of supply and demand. The overall structure of salaries, the taxes in high income etc will dictate the ceiling. Not just the supply and demand. High taxes (50-60 margin) also means cash comp becomes less attractive after a certain point. At $80k with 55% margin tax rate I'll happily take a sixth week of holiday over another raise.

Job security is another thing. I'd want better pay if I could be fired on the spot. UK is more flexible than Scandinavia (which in the case of Sweden is basically last-in-first-out even for high tech workers, with exceptions allowed after expensive negotiations, think a years salary in severance for ditching the underperformer with longer tenure). This is not the case in the UK, and obviously not at all the situation in the US.

Same thing with holidays: If I had to take an unpaid leave holiday to get a month of continuous holiday, then that's a cost I'd want reflected in my salary.

So to do my Scandinavian math which might partly apply to London (living expenses, supply/demand differs): I make $80k. If I had to pay anything of that for healthcare or daycare for kids, I'd want that money on top. If I didn't have 5-6w paid holiday I'd want that money on top. If I didn't have practically unlimited sick days and paid leave to care for sick kids, I'd want that money on top. It doesn't matter that none of that is paid by the employer, it still affects my salary requirement. If my total effective income tax rate was 20% instead of 35%, I'd need less. And so on.
The Beyond Beethoven recording sounds interesting, and, of course, not easily available.

Anyone listened to it?

Shame when someone with ideas is just a little too far out of the mainstream of behaviour to get the social network to launch the ideas.

Quote from OA

"Tran kept urging her husband to build a career giving music lessons. Their living room in Venice was perfect for that."

Teaching and improvising could have been a way forward with software and Web distribution. Such a shame.

PS the Mobius trio that you will find on youtube are actually three guitarists. There stuff sounds interesting as well, so I'm ahead.
Not wanting to pay £900 for something which is critical to the operation of your business is bloody daft in my mind. You'd pay this because the roof leaked - you wouldn't go after the tile maker while sitting under a dripping ceiling for ever more.
The $115m verdict seems excessive. It vastly exceeds the damage done by the offense and the benefits gained by the perpetrators.
This is not just technology. Salaries in general are paid less across the board in the UK than in the US. If you think you have it bad, take a look at the average salary of a GP, who went through 10+ years of education, just so they could earn £45k per annum.
Taget actor is the source material that they're changing, and the latter is the result of that.
Property tax is around £800-1600 per year, depending on area, for the whole home. A large house could be up to around £2500 in some areas.

Someone earning £75k will take home £51k after tax (which includes healthcare and social security tax).

You can stick numbers into http://listentotaxman.com/ if you'd like to experiment. "National Insurance" means healthcare and social security.
Yes, "don't say a number" is more applicable to those who are under-compensated. Since this is the case with most people, it is generally good advice. I'm not the best negotiator, but I have put myself into a position of making a pretty good salary and this is what I would suggest for someone that is trying to get a big bump higher: give them a range where the bottom number is the minimum you will accept. For example, say you're 2 years out of school, making 80k and you hear on hn and elsewhere that you should have a 100k base. When numbers come up, don't be afraid to say one first, but say "I'm looking for a base in the range of 100 - 120k.". Say that even if they just asked "what is your current comp?". If they press forward with needing to know you're current comp, eventually you will have to say it, but reiterate your required range immediately after telling then your current/history.

The most important part here is that this will end the conversion with many recruiters. This helps you to know that those recruiters were not trying to help you. Just repeat with more recruiters.
But do you adjust for cost of living when you're comparing salaries between countries?
Rent and COL in Berlin isn't rent in SV/SF/NY.
I've actually seen a Porsche Panamera taxi in Germany.
So they published a privately made video about people having sex without those people's consent? Yeah, good riddance Gawker. I'm still hoping the Condé Nast CFO sues them for outing him: https://en.wikipedia.org/wiki/Gawker#Cond.C3.A9_Nast_CFO_pro...
But based on what madaxe_again says, such VCs would not make their money back on sales, at least in the U.K. market.
I currently dual-boot an Alienware 14 2013. I know you can get similar specs cheaper, lighter, but I like the LEDs. It's like having a tricked out Cadillac (weight). Dell is sending somebody to my hotel room in Hong Kong this Tuesday to install a new screen and keyboard per my 3-year service contract. It has a decent GPU still, and all works in Elementary OS or Mint, even the LEDs, but I have to boot into Windows to change the styling. I would also recommend System76, or the new 13“ Dell Inspiron Dev Edition with Linux already installed. $100 cheaper than the Windows version. For dual-boot, but the Win version and install Linux. I pretty much stay in Linux except for the occasional work in Windows.
> The problem with contracting is nobody is paying
> into your pension

You can take up to £40k out of your Ltd company tax-free in to your pension.

> you have no paid leave

220 days is the magic number to use to value your contracts. Public holidays, some leave, weekends, etc. 400 * 220 = £88,000. Plus flat-rate VAT bonus. Plus you pay yourself in dividends. Plus you claim some sensible expenses, and shirk your NIC obligations, and your take-home is about £6,000, which is actually equivalent to earning £112,000. With four weeks of leave included.
In 5 years of contracting, I was never out of work involuntarily.
There's just way more capital per capita for developers in SF. You might want to consider why bankers in SF are paid so poorly relative to London.
Haha, better than stepping over homeless people/human feces!
We no longer have any authority. We no longer have anyone to trust. No politicians, no thinkers, no idealists.

This is a very serious crisis of trust and you can't make it go away by shouting at people; much less by shouting at the wrong people.
> Also the funny thing: the very ethics of capitalism was always "if I mind my own business and/or maybe even benefit for myself at others' expense, things will turn out Good for everyone". Greedy optimization ("greedy" in the CS sense of the word). Now that it turned the world into such a mess, what's the answer? More individualism, more minding your own business, more greedy optimizing? Seriously, how do people arrive at this conclusion?

Why do you equate doing things on the local level with individualism? That's not even remotely the same.

> The idea that local optimization is better than global baffles me completely. Where do people get it from?

And why does it baffle you? Sure, mathematically, global optimization is usually better. And mathematically, producing something at the cheapest place is great for "us all" in the long run - but what about the short term consequences? People without jobs? People who cannot feed their families?

Reality is not one-dimensional, things can be bad on a local level and good at the global level at the same time. And if you tell someone "well, I know that you have nothing to eat right now, but that is okay, because you know globally we are still better off .." then you will probably not get "okay, that's fine." as response.
Tis-interpreter detects subtle bugs in C programs
I think all this introversion/extroversion stuff is BS pop psychology. You might as well read someone's horoscope.

I don't mind interaction with coworker's if that's part of my job, but if my job is to work on delicate computer code, you better not fucking interrupt me. Anyone who doesn't understand this probably hasn't worked on coworker's tricky legacy code. I don't feel particularly drained in either scenario beyond the normal mental fatigue of concentrating hard or putting up with people I don't like.

What I really hate is that when the guy next to me in an open plan is stressed out it makes me stressed out too. Which is unfortunate because my current desk mate is pretty tightly wound. (More so than me, anyway). That's not introversion or extroversion that's empathy.
Where can I find the paper?
It's totally two layers of neural networks: The conscious and the unconscious. All of these descriptions fall into those categories. "normal" people learn things intuitively, whereas autistic people have to learn them consciously.
This was not meant to be funny. I was rebellious (in my own kind) in my teenager years and still am (in a different way). What I found out is that because I didn't know lots of things I wasted my enegy in my teenager years on some wrong things (but also on some right things). Why? Because there are lots of things that they won't teach you in school - yes, the school curriculum is some kind of gouvernment brain washing. I wish I had known them before.

Of course I could say: Teach your children this and this. But times will change and knowledge will change, too. But the more abstract and general it is, the longer it stays correct. Thus my idea to formalize it as an abstract proof calculus.
Thanks. Missed that series. I haven't watched much video in recent years. I've been reading a lot more. Mostly SF. But I do recall liking how Caprica handled this.

AI augmentation could get very strange. Imagine an AlphaGo like approach to becoming better at your profession. Maybe as a politician, even. You just read from the prompter. I'm reminded of Primer, where characters were repeating dialog from recordings.
Imagine the world where words like 'brother', 'sister', 'uncle', 'nephew' mean nothing, no longer exist.

Then please go away.
Is it? I was so sure that modern architectures could just push your entire set of registers away to a stack with a single instruction, since it's so common.
Right, the whole Trump thing is engineered by the elite.
How to Organize a Coding Club for Kids and Youth at Your Public Library
We should be solving this instead of surrendering to it.
Hows is this hacker news?, I mean; seems like another Kim K story....
I'm elsewhere in the southeast, studied comp sci 15 years ago at a moderately well-regarded (though possibly not for CS) university, and most people I know from university or from previous jobs are on 30-45k AFAIK.

Of course, we may be too old, and earn less than those with 5 years' experience who have better knowledge of this week's single-page JS framework...

(my sample group includes some pretty dedicated, smart people as well as barely-adequate slackers like myself)

But we do all get decent holidays and sick days, which is a definite bonus.