skysight-inc/HackerNews huggingface dataset:
While I agree they are lower, not much lower, but lower. That's simply because of the market rate. I have some experience hiring devs in London and NYC so can only really comment on those two cities.

You see approx ~20% reduction in market rate salary for a given full-stack position in London vs NYC. However there are factors that the simple NET salary comparison doesn't take into account. Do these factors negate the difference? No, not entirely - but they do reduce that percentage down quite significantly. The major one, which will be of no surprise, is healthcare.

The addition of free healthcare for your family is unlikely to be equal in value directly to the entire 20% salary difference. However, often the fact is it might be worth it anyway just to not have to deal with that, often stressful and extremely difficult to budget for, expense.

These aren't the only QoL differences between the two cities, others are often rather personal/bespoke to the candidate.

The point being comparing net salary between two completely different countries is often not even close to the full picture.
It's interesting you say that.

From the perspective of the LGBT community it's never been a safer time to be open (which in no way implies it's not full of challenges and danger). But significant progress has been made.

And while America is still deeply structured around racism, the dialogue has never been more open and the problems have never been made more clear to a broad swath of the population, which when polled generally agrees that core problems like income inequality and unfair police enforcement / incarceration need to end now.

That is not to paint a rosy picture of the entire affair. It's a mixed bag. America's foreign policies have been troublesome in many ways. And yeah, surveillance and speech rights are a sore spot for some people. I don't disagree there are issues.

But sitting here telling me I've never had it worse won't work. I assure you 5 years ago it was substantially worse for me.

I need to keep an eye out so if nothing else, I know when I need to leave the country.
You don't think people should be allowed to gamble?
Yeah, that was my first thought, too, and it's not very fair to blame Python's new style string format.

Treating user input as a format string has always been a bad idea in every language and library that use them.
Medians.

Average is last and first statistical measure that most people learn and it really isn't that useful. If we could just switch to medians and ban the average I would be really happy (and so would the world).
Good habits should feel good. Strange that we've evolved the opposite physiological response.
I think you're being myopic about the reference Mark is making. The way I read it, he's not suggesting there is a 1:1 relationship between the two, and therefore isn't trying to suggest the military has anything to do with diplomats. It's that the U.S. Government and alphabet soup organizations are providing scary but ultimately benign evidence in order to back policy decisions.

We want into Iraq. How do we justify it? We want to keep Trump away from Putin, how do we justify it?
Previously posted.. not sure why the dupe detector didn't pick it up, https://news.ycombinator.com/item?id=13284588
Could it be just a crap attempt at parallel construction?
Craigslist is fairly prominent in the US for this use case so it seems like the wrong entry market in my opinion.
Could be. I'm not sure if they are the most donated because almost everyone has a spare one, or because they are in the most demand, or a mix.
Money was diverted to their war machine fighting the Americans. Their economy was 1/3 to 1/2 the size of the US but they were spending 2/3 of America's military budget so up to 20% of their GDP was going to the war machine.

http://www.nytimes.com/1989/05/31/world/soviet-military-budg...

https://www.quora.com/What-was-it-like-to-live-in-the-Soviet...

> The cold war. Given the failing economy, what limited resources were available went to the military and the related science fields. The Soviet Union had lots and lots of tanks, a huge army and countless nuclear missiles. Somehow I have a feeling that the Soviet education was also quite good, it's just that the money was going elsewhere. Most other areas were quite neglected.

Apparently in the 80s they had problems producing consumer goods in general due to a declining economy and bad quality control and manufacturing processes.

https://en.wikipedia.org/wiki/Consumer_goods_in_the_Soviet_U...
You add small compatibility macros. Which most openssl code already had. We still have to support openssl back to 0.9.8, so this isn't out of the ordinary.

See https://github.com/wahern/luaossl/blob/master/src/openssl.c#... for all the compatible wrappers we have
Top algorithms in interview questions
I pay for Photoshop right now, so I'm not above paying for Affinity if it handles that usecase for me, now that it's available for Windows. I'm disappointed that there's no trial that I can see, but it's inexpensive enough I might dive in anyway.
How is this depressing? Is it not a good thing that Putin's conservative fiscal and monetary strategies were able to keep Russia afloat?
There are a ton of similar resources available here: http://dotfiles.github.io/ (reference dotfiles, frameworks, dotfile management utilities, and tutorials).
How to Make Matcha Cupcake – Easy, Quick and Yummy :)
He's saying that it's depressing to think that others think his own job is trivial or boring; not that he thinks that.
Ask HN: Volunteer opportunities for software developers other than open source?
Contributing to open source projects is a great way to volunteer one's time. However, I'm curious, about other volunteer opportunities where programming skills are especially helpful.

I'm imagining there might be something involving teaching, or something along the lines of Code for America but part-time. Does anyone have any experience in this area or know of any non-profit organizations looking for software developer volunteers?
Discredit Russia from what? It is widely and commonly known that the Russian government routinely hacks or attempts to hack U.S. government IT assets and the assets of organizations involved with the government, including nonprofits and contractors. This is old--like over a decade old--news.

I don't know where people get the idea that it is some unbelievable stretch of the imagination that Russia would hack the DNC. The only surprising thing to me is that the frickin' DNC was not ready and expecting them to.
Clojure - prioritized rich immutable data. I haven't found any other language that prioritizes open data sets: where a map has "a" and "b" but it could also have "c" and "d", if you only care about "a" and "b" it doesn't matter if the other data just tags along.

And I say "rich" data since other languages are pretty data-centric (scheme of course), but not any that prioritize immutable hash maps, sets, vectors, linked-lists, etc.
My initial assumption that this was something to do with the design language formerly known as Metro...but seemingly not.
Good habits tend to feel good afterward. Bad habits feel good now. I find that thinking of my future self as a separate person that I can do nice things for helps me feel the long term benefits more.
Also a strong argument for Python's syntax :)
That's pointless nitpicking. The point is that user specified format strings allow the user to access things they shouldn't be able to access. It's the same in every language that has format strings.
>The only reason the Russian economy even survived this long (since the cold war) is because western tech and know how unlocked oil and gas that was selling for $150 a barrel.

Actually, that's the whole reason why the Russian economy is doing so poorly as of late. When an economy is based largely on oil exports, and suddenly the price of oil cuts in half, the economy takes a huge hit.

Putin has spent much of his incumbency trying to diversify Russia's economy (at least so that it relies less on oil and exports). I'm not sure of a different strategy that would lead to a better economy in the long run.
Consider a world in which the cancer research community did nothing more than evaluate how fast cancer killed people based on their lifestyle choices, while onlookers nodded wisely and commented on the the minutiae of whether or not to use a stationary bike when faced with a cancer diagnosis.

And yet for aging? Lunacy.

Is this not an age of biotechnology? People have very, very odd attitudes towards the fatal medical condition known as aging that they do not bring out for any other medical condition.
If you deal honestly with people then you don't need to be embarrassed when you're exposed.
And San francisco
Outside of the case where you run out of memory and start invoking emergency GC sweeps every handful of allocations, of course.
The Xbox controller is supported by almost all games on PC out of the box, nowadays. It's the defacto PC standard.
> I like JS format strings -- you can write arbitrary code in them, but they are compile time only

Genuinely curious: what exactly does "compile-time" mean in the case of JS? Is it like C macros (modifying the source code before parsing)?
There is! :D

http://qz.com/487013/this-game-will-show-you-just-how-foolis...

It starts at a random point in the stock market over the last 10 years or so, and you get to sell once and buy once. I tried 3 or 4 times when I first found it and only beat the market once.
It's been a long time since I spent my time reading that site. That was one of the best sites around back in the day, not surprising that so many people here remember it fondly as well.
Visually Exploring Multidimensional Data (with Parallel Coordinates) [video]
Happy New Year from a Singing Dog :)
Thanks for the link, that's incredible. Like, incredibly bad. Have you heard any news on this?
Not if you're in a country bordering it.
It doesn't matter, because DNC was hacked by insider.
So you did get an offer from 1? 1 in 10 is not that bad?
> And while I do love my PC for gaming, it definitely feels more and more like an afterthought these past couple of years.

Whenever people complain that the UI for AAA games like, for example, Skyrim, is designed with a controller in mind and not a keyboard & mouse, I just point out that Skyrim sold 10 times more copies for console than it did for PC.

If you want "PC master race" games, you gotta start selling games on that platform. Right now, it's a tiny fraction. (With a few exceptions, like Civilization games.)
Sure, but like tedunangst pointed out, there are valid reasons to allow users to edit those templates, in which case you can't assume they'll be "good".
Not IMO. Better is better.
Generally speaking, without an IPO, all of the employees that have equity have no way of selling it and cashing out their earnings[0].

And then there is all of the prestige and hype around an IPO (if it goes well).

0 - Sure, sometimes companies will allow employees to sell their shares to someone, usually an existing investor.
It would. Start with the word problem. Define some variables maybe big or short-hand closer to actual description. Then use algebra with those variables to model the problem in math. Solve it. Others understand it more easily in peer review.

Much like programming and code review.
> It's that the U.S. Government and alphabet soup organizations are providing scary but ultimately benign evidence in order to back policy decisions.

They are not! The DHS report is intended to provide govt information to private industry so that private industry can better defend itself. That's why it comes from the FBI and Department of Homeland Security, not the IC organizations who are actually tasked with attribution of foreign intelligence activities.

In fact the Washington Post story, while overhyped in the headline, is an example of this in action--Burlington Electric applied signatures from the DHS report, and found a match. Yay.

EDIT to add:

No one wants to "keep Trump away from Putin," certainly not Obama. This is the president who said he wanted a reset with Russia--and by the way, was mocked by the GOP for saying that.

What the outgoing administration--and career IC staff--want is for Trump to objectively interpret and apply the intelligence that is supplied to him.

We don't have to think that Russia is our eternal foe, to acknowledge and react to a nasty thing that they did. Being our ally hasn't stopped Brazil from applying consequences to us for what Snowden revealed, for example.
The raw material(s) aspect can be deceptive because most of the ore that British (FTSE listed) mining companies produce doesn't touch British shores; I'm not sure how the visualization takes account of these details.
"Physics" is our word for "The rules that the universe follows".

So what are you proposing, exactly? That it doesn't follow rules?
Hi CaveTech,

I've added an FAQ (should be percolating through the Internet as we speak, with some very basic details about the book. For anyone who is interested, the book is a 5x8inch (203x127mm) hardback with a cloth cover and professional typography and layout. You will be able to personalize the cover color and book title.

Thanks for your comment!
According to your source (Wikipedia), the Soviet economy was in crisis.

"It was only when Andropov's protege Gorbachev assumed power that a determined, but ultimately unsuccessful, assault on __the economic crisis__ was undertaken."
> 80 years of communism and everyone was lining up for their daily stipend of bread to eat and soap to wash themselves with.

Bread was plentiful and cheap even in 1989. I don't remember lines longer than 3-5 persons in a bread store. Meat was problematic.
> Who exactly has proposed starting a war with Russia or anything remotely resembling that?

The entire left establishment, from Hillary to Obama.

Hillary wanted a no-fly zone in Syria. Obama just imposed a new round of sanctions on Russia, which is a precursor to war.

The mental gymnastics are hitting Olympic levels with the left.
Hi fluxsauce,

I've added an FAQ (journaljerk.com/faq.html) that addresses your point. Thanks for your comment.

Colin
>> I find that thinking of my future self as a separate person that I can do nice things for helps me feel the long term benefits more.

Related: check this comment on reddit: https://reddit.com/r/getdisciplined/comments/1q96b5/i_just_d...

That comment inspired a new subreddit which is quite popular now: https://reddit.com/r/nonzeroday/about
Long term thinking is often the best way to improve our lives
I may have to take advantage of that book recently appearing on a nearby shelf.

A modern take:

My door refused to open.

The sign displayed on the door's handle in my arhud grew more prominent than it had been when I was ignoring it a few moments ago. It briefly flashed an alarming color in time with an almost painful buzzing on my wrist.

A stern and feminine voice began reading the message in my airphones: "Your citizenry is too low to enter this residence. Please report to the nearest reconciliation center or schedule a relocation to a dwelling available at your citizen level."

I spoke aloud: "I am loyal to the party that best serves us as citizens of this great nation. Please allow me express entry to recover my jacket for the cold walk to the nearest reconciliation center."

The stern feminine voice piped back up in its usual fashion of chastising me from a position centered within my skull: "Temperatures for the next hour are expected to remain above 5 degrees Celsius. Your loyalty has been noted and is appreciated by your fellow citizens."

The door remained locked to me.

I went back out into the rain.
The only reason the Russian economy even survived this long (since the cold war) is because western tech and know how unlocked oil and gas that was selling for $150 a barrel.

I'll consider that major bulls#!#.

The sharp jump in crude prices - from about $35/barrel in early 2003 to about $150/barrel in mid-2008 - tracks very nicely with the invasion of Iraq in March 2003.

Much later than that gap up, fracking, a "western tech and know how", which has been around longer than most people know, did actually help unlock oil and gas, but the effect om prices was the opposite.

http://www.macrotrends.net/1369/crude-oil-price-history-char...
Why not allow (mostly) autonomy to the schools in this kind of question so that there is a school for every taste (as long as their are enough parents with children to fill the classrooms of such a school)? Parents should (mostly) not care to what school children of other parents go as long there is a school that satisfies their desires for their children.
It looks like the visualization was made with d3.js, can anyone explain how one may recreate something similar, or is it hand-rolled?
Collection of debt must be enforced by violence. Always. In developed countries we've scaled down the violence (we black list your credit, take your house and do not loan to you again instead of breaking your legs or killing your children), but there is still some level of violence.

It's not a cliche. It's reality. If you loan someone an insane amount of capital and are dependent on a return on that capital to keep your bank solvent, you are now dependent on them (e.g. "To Big to Fail") for your own business to not collapse. Interestingly enough, you can only extend credit to someone if you consider them an equal, at least at first. Removing this equality is how you can turn a person into property.

Debt and guilt are the same word in many languages (such as German) and debt has a large moral social construct attached to it (which is why people are hesitant to walk away from debt, even when the value of a house exceed what they'd pay on a load).

I highly recommend reading the book Debt the First 5,000 Years. It's the most comprehensive book I've read on the history of money, debt and slavery. They are all very closely related, and it will change the way you look at states, money and markets.
Typesetting: Linotype – 1960 Educational FIlm
They were remarkable creative people, weren't they? So far from the fussy modernist stereotype. And the home where they lived was very far from the sterile places we think of with "modernism". Their "House of Cards" plaything is another example (http://shop.eamesoffice.com/small-house-of-cards.html).
There are two groups of people letting the state government make those promises: citizens, and investors.

Citizens and their representatives aren't paying attention, don't care about pension issues, or don't understand them/aren't having the costs explained. Investors are buying bonds from the state either without performing due diligence or assuming that the state will get bailed out if they do run out of money.
> Putin has spent much of his incumbency trying to diversify Russia's economy

I'd say Putin was declaring efforts to diversify the economy. In practice necessary actions weren't taken in needed quantities.

There are good examples of saying one thing, doing completely the opposite with the modern Russian government. That difference is a part of why it's hard to deal with Russia.
That's a pretty uncharitable view of it. I would characterize it as "Your potential employer is going to do everything it can to pay you as little as they can get away with. Here's how to maximize what they DO pay you."
Looks like the URL should be: https://medium.com/p/8f2204573f8b

(The posted URL has "/edit" at the end, which takes you to a login page.)
The Syrian atrocities.
It is a little sad that Brooks calls W.C. Fields a misanthrope because of his comment. He was clearly making a joke. . . which he was known to do because he was one of the most famous comedians of all time. His schtick was acting like a misanthrope to ultimately make a sympathetic point.

And he even used his dying breaths to make a joke about the obvious injustice of the world and the callousness that allows it to persist. . . talk about timing. . .
Show HN: Shadowsocks-rust – A fast SOCKSv5 proxy in Rust
We didn't. Good habits still feel good.

I feel much better when working out than when lounging on a couch watching TV. The first feels lively and fun, the second makes me fidgety and annoyed.

Eating well gives me energy and lifts my spirits, eating crap makes me lethargic and bleurch.

The problem is that initial activation energy. It's easier to sit down than to put on workout clothes. Easier to grab a piece of chocolate than to cook a meal.

There are little tricks you can use to make the good habits easier and the bad habits hard. For instance, you'd have to go to a grocery store to get crap food if you craved it in my apartment. And TV watching happens only on a 13" laptop with bad speakers.

Little things go a long way.

Now I just gotta figure out how to make books easier than internet.
Do you seriously expect Putin, of all people, to raise up neighboring countries in lieu of Russia? He is a strategist who puts his country above all else.

This is practically out of Machiavelli's The Prince: Putin "entertains" neighboring countries and keeps a strong grip over them. But he won't expend resources on them.
Hi gravypod,

Good points all around. I've added an FAQ (journaljerk.com/faq.html) that addresses some of the data security points.

As for the printing and shipping, there's of course nothing we can do about that. I'm printing through IngramSpark, which was a highly automated printing pipeline. It's unlikely someone will pick up your book, especially with malicious intent. As for shipping, I'll likely use UPS or USPS Media Mail, depending on the season and pricing. I'm quite certain they don't read what they ship. But your points are well taken.

Colin
Sabre-rattling destabilizing Estonia. http://www.politico.com/magazine/story/2016/12/trump-russia-...
People have every right to refuse to enter into an employment contract that imposes such obligations.

What they don't have a right to do is deny employers the right to offer any terms they want. You're promoting authoritarian infringements on the right of consenting adults to engage in voluntary interactions.
I'm already a super rager. According to this article, I may be a super ager as well, since trying hard at games to the point that I get frustrated and angry is what keeps me sharp!
I think the modern consensus is that reasonable rate-limiting is a superior option. It doesn't allow for DOS, but still prevents brute-forcing attack. You can even set things up such that too many attempts triggers a notification that something is probably wrong, but users can't be locked out of their own accounts.
HN participants are now from all over the world. I'm an Indian in Singapore, for e.g.
Yeah, and by that logic it's sad that the US is still afloat because all the atrocities that it has committed.

I think comments like "Oh so depressing, think of the Syrian atrocities, etc." are at best simplistic nihilism. It's very easy to make comments like those; it's more fruitful to say something worthwhile.
You have invented a straw man. The parent was referring to activity such as draining resources and stoking fears in the populace of Estonia. See http://www.politico.com/magazine/story/2016/12/trump-russia-....

Also, Russia's backing of Assad in Syria propped up a dictator assaulting civilians with banned chemical weapons and lead to the deaths of hundreds of thousands, and a refugee crisis that disrupted a continent.
Another short modern video on linotype machines

https://www.youtube.com/watch?v=8mFtroOIv3o
You extrapolated a particular interpretation of my comment into a bizarre straw man (how in the world does the US being afloat justify the acts I named? Completely invalid argumentation), downvoted me, and put me down. I'm not sure there's much charitable behavior occuring here, but I upvoted you across the board. :) Troll away, good sir!
Yes indeed, and it's also a disgrace that children lack the freedom to work! Many children want to work in factories, why let the state interfere? Absolute bollocks.
Build and Deploy Java to RoboRIO
If PS3 is any guide, they will see massive supercompute clusters taking advantage of the subsidized hardware and bleeding them dry.