skysight-inc/HackerNews huggingface dataset:
Right next door to Japan, South Korea just impeached a right-wing President and elected a left-wing guy instead. The new President has vowed to strip domestic surveillance powers from NIS (national intelligence service), the Korean counterpart to CIA.

Last year, members of three opposition parties collectively filibustered an anti-terrorism bill (granting more domestic surveillance powers to NIS) for 192 hours and 27 minutes, setting a world record by a wide margin. Although the ruling party eventually forced the bill through, the media spotlight on the filibuster helped the opposition grab a lot more seats in the general election shortly afterward. The impeachment ten months later could not have happened without the new balance of power caused by that filibuster.

I don't think surveillance has ever been such a consequential issue in the mainstream politics of any other country so far. So if anyone is in a mood to try a bit less surveillance on its own people, I think South Korea just might be.
I suspect that correlates pretty well with years of experience.
This reminds me of some of the drama surrounding Keiji Inafune (creator of Megaman) leaving Capcom. Not nearly the level of company push back / employment issues, but there was lots of blame slinging on both ends. Then the appearance that Capcom cancelled an in development Megaman game that Inafune reportedly wasn't very involved in just to spite him (which I'm still sad about).
You should have escaped the tag, like this \\s. Your second tag closed, forcing people to take your post seriously.
This may or may not be true, but just FYI the salaries were an optional part of the survey so those people may have chosen not to give their salary for some reason or another.
Well everything looks OK 100% of the time if everyone followed the rule. Sadly, human history tells us that's an invalid assumption to make.
I doubt that US has that much good fire safety standards when compared to - say - Europe.

There is generically a far wider use in the US of combustible materials in buildings (compared to Europe) and this is probably only mildly balanced by the low density of housing (with the obvius exception of the relatively few big cities).

If we use these data:

https://www.usfa.fema.gov/data/statistics/fire_death_rates.h...

They are better than before:
https://www.usfa.fema.gov/downloads/pdf/statistics/v12i8.pdf
but not enough.

Between 3000 and 4000 deaths per year (out of a population of around 330 millons) is 0,001 % or 1 every 100,000,which is still very, very high.
Backing up SQL data without transfer
What kind of a dick opens up a tabbed project and starts inserting spaces? Even if you have a preference the other way you play nice with others and stick with the project conventions.

The other thing you need to do is stop people from checking in code that doesn't follow project conventions.
I can't debate sarcasm.
What do you expect?
Yeah; the correct answer to a good codestyle is good tooling; high quality automated tooling. Things like gofmt and prettier are excellent. yapf and clang-format are also pretty good, but need a lot of set up.

But I never found a single editor that handles spaces correctly. I currently use vscode with vim bindings and whenever I deal with a space-indented codebase I want to tear my hair out: I inconsistently have to hit backspace sometimes once, sometimes multiple times to get rid of an indent level in insert mode. And don't get me started with yaml, a really painful experience to edit it.
Are you at least checking in your npm-shrinkwrap.json? (If not you've got pain waiting to happen, that you won't find out about until deploy time)!
Sometimes fair. But there have been a lot of cases of people unknowingly using data abroad and getting a bill for like £500 for half a GB of data which would fairly cost maybe £5.
Doesn't really answer the Government's (legitimate IMO) question: "You just sold $25,000 of bitcoin on {US_Based_exchange}, where did it come from?" Mix it all you want, it wont save you from an IRS audit or other formal Government inquiry if they so choose.

Attempts to obfuscate sources of assets on a completely public blockchain could probably qualify as money laundering, in and of itself. Its not really much different than the cash -> casino chips -> cash launder (which gets reported to the government, or is supposed to).
If I'm not mistaken Telegram has already been proven insecure once in the past. WhatsApp is a zuck property now, you can consider it insecure.
The alignment in that link is laughable. Please use newlines and an extra indentation level.

I believe older versions of Xcode did that by default with objc (maybe still; didn't check lately) if you press enter in the middle of a function argument list. Really annoying.
Most of the North Korean people are starving most of the time - where are they practicing programming on, blackboards? The economic situation is VERY similar to Cuba before US lifted the embargo. Has any one of you heard famous hacking group originated from Cuba?
Deterministically locating all undefined behavior is undecidable. Static analyzers can only locate a subset of it.

Commonly-used type punning techniques frequently exhibit undefined behavior due to strict aliasing: https://blog.regehr.org/archives/1307 .
Sure, but a veteran of MSX titles certainly has experience working on much smaller projects than a typical modern AAA project.
In that case your IDE fails.

Respect .editorconfig files
It could work if the confounding factor is the one you described. But it would probably backfire if the confounding factor is which language you learned first.

Then forcing yourself to use spaces might reduce your productivity, your self-esteem and your mood.
This entire thread is why I love gofmt so much. I haven't thought about this useless bullshit for years.
Most people don't price check banking like they do e.g. groceries or mobile-phone plans. This is why Chase can pay a pittance of interest and charge for using others' ATMs while e.g. Ally pays 10 to 60 basis points on their checking account [1] while re-imbursing the ATM fees other ATM providers assess.

[1] https://www.ally.com/bank/interest-checking-account/
This is pretty alarming stuff.

Especially considering how that competitors like Signal are US based. Signal is owned by twitter which by no means is a small player, so it isn't likely to fly under anyones radar.
Then this survey is surely measuring awareness of how editors work. Most code editors substitute spaces by default.
i'm surprised people manually insert tabs/spaces. vim automatically indents for me and even if it didn't, formatting the code is one keybind away...
Can't vscode automatically remove an entire indentation level with a single backspace? Many editors can do that, maybe with a non-default setting, but regardless.
Washington’s Ministry of Preemption – Foreign Policy
They can bill for that extra keypress time. Makes sense. Tab developers deliver projects on-time and under-budget. Space Developers over-charge, deliver late, but make more money. ;-)
Once upon a time, I had to listen to a friend complain about television tornado coverage preempting his favorite TV show.

At the same time he was attempting to watch his show, I was at work dealing with a flooded basement lab and wondering if my home, which was close to the path of the storm, was still standing.

Some people are very self-centered.
Nah, it's just the nature of capitalism. Industries that require a large amount of startup capital lead to natural monopolies or duopolies. Those who cheat, skirt the law, or lobby to make getting into the industry harder do better than those who follow the spirit of the law. Board of directors exist not to create a balanced society, but to maximize returns on investment for owners and shareholders, and so will always behave as sociopathically as they can get away with. The government is supposed to regulate those industries, but because they buy off the government in the US, the duopoly-forming pressures continue unabated.
89 Places to Promote Your Startup
This depends on how the editor works with spaces. it could have a special rule for '^\s*'
There's an obvious conclusion here we're all dancing around.

People who use spaces are just better than those who use tabs.
Any coding standard that relies on humans to do something right is going to fail. Tabs might work if there was a way to automatically enforce no alignment and no use of spaces. But I've never seen any organization actually do that.
Somehow it doesn't surprise me that much. Software development is ridden with fads that fastidious, obsessive developers make a point of adopting enthusiastically (they used to call them "best practices" until somebody even more fussy came and suggested to call them just "good practices", because "no practice can be universally best").

These people have a particular gusto in constantly one-upping each other with the latest good practice; the one that adopts the highest number of good practices wins. Their constant talk of the latest fad and push for the "right ways" of doing things usually puts them in positions where they end up evaluating and hiring new developers (I got interviewed just the other day by somebody that didn't ask me to design or structure any code, but rather if I use == or ===).

Some of these are actually excellent developers nonetheless; others will drive entire teams into rewriting a perfectly working application into a completely useless mess of a thousand microservices. Endeavour that will end up in their CV anyway, helping them to find another excellently paid job once it's time to migrate.
Why is expensive? I get that in the times of analog cable, connection centers between different countries networks were cumbersome, and a service that needed to be payed exclusively by those that used it, but these days of interconnected everything?

I have still to see a reason in this thread that justifies the higher prices. If connections between different companies in a country work without significant cost, why is different between (european) countries? Damn, most of the time are the same company! It's price gouging and a racket.
Why do you use Facebook?
Developers who use spaces are more pragmatic, hence more money.
> is there a QM-equivalent model using only real-valued functions?

Yes, the Wigner-Weyl transformation produces a completely equivalent way to formulate quantum mechanics without reference to complex numbers. The wavefunction over real space is replaced with a (generically not positive) real-valued pseudo-probability distribution on phase space called the Wigner function.

https://en.m.wikipedia.org/wiki/Wigner–Weyl_transform
Sure you can apply to https://snips.ai/jobs !
Bingo. The CEO of Telegram likes to spread conspiracy theories that are good for business. In a recent tweet he claimed that Signal is "funded by the US government", [1] citing a ridiculous hit piece on OWS and Moxie. [2]

[1] https://twitter.com/durov/status/872891017418113024

[2] https://surveillancevalley.com/blog/government-backed-privac...
>you never know if it's spaces, tabs or a combination of them in existing code - which you may have not written yourself.

Um... I always know because I always set my IDEs to show those characters. You don't?
My Firefox month: Day 1
A lot of people think they are not doing well and the system doesn't work for them anymore so they look for someone who has simple answers.
And Silicon Valley becomes slightly less satirical.
I can't believe that in 2017 I'm reading comments containing blatant spacial prejudice on Hacker News of all places.
We enforce that: spaces break linting.

Trivially easy to set up your editor correctly once (if you even need to) and now everyone gets their preferred intenting size
> - Or battery production close to abundant clean energy sources.

Like a gigafactory located close great land-wind resources?
We are working on expanding the platforms, stay tuned!
Clearly, you have to pay people more to use spaces, free market at work.
Myself, working on an old open source project, I just don't care. Match the nearby style best you can, use your own style on new code, who cares, get on with your work.
The idea was not to lower prices, but to align mobile pricing to basic EU freedoms:

* Free movement of persons

* Freedom to establish and provide services
Show HN: Biosnap – Bringing Intelligence to Inexpensive Medical Monitors
What about using tabs that render as spaces in the IDE?
Open the GitHub project page of a repo from Terminal
Money isn't everything. Tabs live forever!
The most confusing thing about this result is that go shows a high level of space-preferential salary difference. Go programmers who use spaces make ~20k more (at the median) than developers who don't.

Only, in Go, you don't have a choice -- gofmt enforces tabs only (with spaces for alignment). So something seems odd there.
One article yesterday suggested that the Amazon non compete lawsuit agaimay their former AWS employee might indicate that they're planning on getting into the business productivity market.
With this news that might have credibility
You sir/ma'am win the internet today.
I've been fine with FreeNAS 9. Rather than upgrade, I will most likely build a new system instead.
US Judge: Four Factor “Fair Use” Test on “Jersey Boys” Case
A New and Improved Google Design
What website? the link in my profile? did you ever bother to look at it to see that this is not a trading school website and I am not associate with it in any shape or form, you can go ahead and ask the owner...

The only reason this site is in my profile is to show the naive people interested in the stock market that they should never ever pay for a trading school or trust a trading guru, because all of them are failed traders out to scam and steal... Just read trough the heart breaking stories and maybe just maybe someone in the community can help put some of those people in jail... Thant is the whole idea, but I bet you wouldn't understand...
>"Importing goods from non-democratic countries is not an all-or-nothing proposition. The externality created by giving non-democratic countries cash issued by democracies can be partially corrected by assessing a unilateral scaling tariff on imports, in proportion to the level of human rights abuses created by the country of origin."

So lets apply that to Chinese imports. Let say that the US places one of the highest tariffs on Chinese imports since its one of the least democratic countries[1]. So China's economy grinds to a halt. But China is one of the largest purchasers of U.S debt so now both China and the U.S economies completely tank[2]. And then that has knock on effect on Africa where China is buying up minerals and investing in infrastructure projects. This would effectively tank the economies of North America, Asia and Africa. Does this still strike you as a viable idea?

[1] https://en.wikipedia.org/wiki/Democracy_Index

[2] https://www.thebalance.com/u-s-debt-to-china-how-much-does-i...
Tall poppy syndrome?

>> I've spent time living both in the US and outside of it

Me too. I invite you to spend one day reading and watching global stories and deliberately replacing the words "USA" (implicit or explicit) with "Australia" or any other country of your choice. You'll come to realise the extent of USA's cultural importance when you are reading so much about "Australia". You'll begin to wonder why we seem to care so much. Love or loathe USA, we are fixated on this one country. I believe this is all to the advantage of most Americans now, but that advantage is declining.
"a few months later i was offered an interview for a position at the fbi office for cyber-warfare in nyc who as well offered to fix my immigration status"

and, "before going to monterey and while exploring the beauty of san francisco i was contacted once by a us navy intelligence officer who seemingly unintentionally appeared next to me at the bar"

http://mickey.lucifier.net/b4ckd00r.html
> So time spent aligning parameters to make code more readable is well spent, if you ask me.

How is this[1] more readable than this[2]?

[1] https://github.com/HearthSim/python-hslog/blob/5a6ad9a29a7d4...

[2] https://gist.github.com/jleclanche/ef40058731061e26d218e2a4c...

Let the lines get long enough and the latter is actually quite a bit harder to read; try to follow the variable all the way to its value and you might actually jump and be one line off.

I deeply care about readability and code style, that's why I'm replying here :) And in all the codebases I have read and written, alignment has consistently been harmful to readability and maintenance.
wow, clojure is really well-paying language
not to mention the recent leaks that show it's possible for the CIA (or for that matter, any advanced intelligence agency) to "fake their tracks" and blame cyber attacks on other countries
How much revenue does slack generate?
There are certain deductions that go away as your income goes up which is effectively an increase in tax rate as well. Student loan deductions for instance are 2500 I believe, but start going down after you break 80k. Then there's things like the social security payments which stop at 127,200 in 2017 so every dollar after that has a lower tax rate. It's very complicated but the last time I did taxes I paid north of 40% effective
The burden of proof is on the accusers. I'm only asking for a single credible source from inside Japan, and in Japanese. Some anecdotes from other commenters is obviously inadequate. I've seen this trope about Japanese police strong-arming people into confessions in all the usual sources for misinformation about Japan on the internet--hence my skepticism. What if the Japanese criminal justice system is just really well run? That is an equally credible conclusion until proven wrong.
I'm sure employers would love to hear that. Why do they pay so much?
Stories like this really go to show that no matter how much PR a bad company uses to try to regain good will, they are still rotten and are still actively trying to screw you. Wells Fargo, Walmart, Uber, TimeWarner/Spectrum, etc.. all bad to the core.
Here's a non-BI link if you don't want to turn off your ad-blocker

https://www.bloomberg.com/news/articles/2017-06-15/messaging...
Exactly. I understand the attitude (about "refuse to upgrade") mainly because in hindsight I wished I'd have upgraded way sooner :)
Do you mean partial to? As in, you favor downvoting over commenting to point out their mistake? Don't mean to be nitpicky, just genuinely confused if that was a mistake or I'm misunderstanding.
I don't think the answers here really make a clear case that tabs are the cause of the IDE/editor problems. People intentionally introducing incompatibilities (mixing tabs & spaces, setting their editor to convert) seem to tbe cause. And that would apply regardless of the initial choice.
Should be reasonably easy to check with your favorite network monitoring tool.
I'm not really convinced that this is the case, or that they could practically do that.
I wish I could say I'm surprised. Hacker News has a known spacial prejudice problem. It's exacerbated by the fact that few people of those who experience spacial preference (please use the proper terminology) feel comfortable here, so many just leave.
Espousing notions of whitespace power. Get that trash out of here.
How much money do developers make who have no clue and do not care the least because they use the auto-layout of their IDE?
There are some physical systems (mathematically, "Hamiltonians") which have this "stateless" property. However, if the time/energy uncertainty principle is true, simulating time T in O(1) cannot be possible in general unless BQP=PSPACE (the unlikely idea that quantum computers can efficiently solve any problem that can be stored in polynomial amounts of memory). See this paper: https://arxiv.org/abs/1610.09619
Benchmark Python WSGI Servers with Tsung
I totally agree that's why I never install anything beyond what's there by default. I do not even try to enable stuff that is normally disabled.

With that I learned to live with somewhat crappy terminal. Other than that I do not see anything that I would need.
Financial privacy. You can still report it on your taxes. Maybe some of the coins you now own were stolen and you just happened to get them from the exchange and you are concerned about the fungability of bitcoin in your legal jurisdiction.
Cifs.
> But I've never seen any organization actually do that.

You haven't looked very far! Most open source projects these days enforce code style through some forms of tooling.

But saying that "Any coding standard that relies on humans to do something right is going to fail" is basically giving up and saying "do whatever". I mean, why even ask people to indent consistently if it's doomed to fail? It's a mixed indent party for everybody!
"The company reportedly has about 5 million daily active users, with 1.5 million of those paying for the service." * https://slack.com/pricing

At least 10 million a month, I assume?

Edit:
"Slack has 5 million daily active users -- 1.5 million of whom pay to use the service -- and had $150 million in annual recurring revenue as of Jan. 31." from https://www.bloomberg.com/news/articles/2017-06-15/messaging...
Even wikipedia say it's founded by the governement ...

As of October 2016, the project has received an unknown amount of donations from individual sponsors via the Freedom of the Press Foundation.[100] Open Whisper Systems has received grants from the Knight Foundation,[101] the Shuttleworth Foundation,[102] and the Open Technology Fund,[103] a U.S. government funded program that has also supported other privacy projects like the anonymity software Tor and the encrypted instant messaging app Cryptocat.

https://en.wikipedia.org/wiki/Signal_(software)
To Build Your Resilience, Ask Yourself Two Simple Questions
Funny, I know about the guy because it was featured in an old PC game : "The Ancient Art Of War". Not exactly textbook knowledge learning, but well, it worked too :-)
Multiplayer Go – Playtest and Feedback
Don Knuth seems to agree with you a bit; TeX automatically inserts some extra spacing between the end of a sentence and the beginning of the next one. You don't have to type it yourself though!
None of your comments address the irresponsibility on facebook's part of sending push notifications of issues that are almost certainly guaranteed to not involve you or anyone you know.

Hypotheticals about how 9/11 would have played in the presence of a safety notification by facebook are conjecture, and seem pretty far fetched to me.

The reality is the vast majority of people are getting drawn in, dishonestly, into interaction with FB.

It happened in my city also, a underground subway was getting constructed, not even used by people yet, and a small portion collapsed. Almost everyone in the city got a safety check notification, hundreds of thousands of people, for an event that killed no one, and only affected a handful of workers. Why is it necessary to notify the city of that? It's irresponsible and dishonest.
How did you make / optimize the animated gifs on the front screen?
I hope they do not buy it but I am afraid they will. I am somehow sick of these companies that do not generate enough profit to sustain themselves and have to be bought by oligopolies like Amazon.
No. There are serious and so far unfounded allegations of coercion of suspects and witnesses in this thread. That's not what I meant by "a different attitude toward civil rights".
I'd assume that tabs vs spaces is a localized argument.
Thus in an area/company area and company there's higher salary and spaces are the default.