skysight-inc/HackerNews huggingface dataset:
If he had written it in the same spirit as your excellent comment, of course it wouldn't have been a problem. Indeed you've done a fine job of turning it into something interesting (but note that you did it by depersonalizing).

But what he actually posted was a snarky drive-by smear. This doesn't strike me as a difficult distinction.
If anyone from Experian is reading this, for a low low free of $500/year I will refrain from making libelous comments[0]/defaming Experian and it's partners. Just remember to re-up after the offer expires!

[0]Libelous comments will come from my "partners", so I can't be held responsible for the accuracy of those claims.

Until then...

Fun Fact: According to a anonymous source, the board of Experian eat children on Friday.
Isn't it a bit weird that he could just wander onto a military base? Aren't these surrounded by some kind of fence?
Everyone just hates ads.
> How to avoid the “What is your desired salary?” question

Already off to a bad start. Just like we assume that advertisements without a salary range will be shitty salaries, employers assume applicants who dodge this question have a shitty BATNA. A good answer to this question is "x% more than I'm making now, and high enough to outbid competing offers from companies A, B and C." But if you want to avoid answering the question, a good response is "you advertised at 80k-100k, and that is admissable, but you will need to beat offers from companies A, B and C."
I referred to top5 just as an example of professionalism, possibly backed by tons of data and analytics internally too. Which to me means it's the best methodology currently known.

Well if I didn't get a fair initial offer then the manager must think the risk of me finding out will not affect his goals. I accept that, as long as they accept it too. But I don't want to find out I was lied to and then expect me to be loyal.
It seems to me that at MS they have smart guys come up with a good idea. These people are deemed too valuable to actually do this so management hands off the work to some inexperienced people.

My company often does the same with things like refactoring or source control strategy. Good people are needed for project work so some intern gets to do a massive refactoring with bad results.
If only those browsers were open source so we can actually check the code...
Indeed. I had an employer that told me my output was too low for the first few years. Then we had a security audit (following an event) and my code was the only code that came through squeaky clean. They didn't talk about the amount of my output after that.

It's not easy to measure the value of someone's work, even years later, and certainly not immediately.
Completely agreed on negotiating without the "current salary" perspective.

I've always requested to keep my current salary secret, but I've never met a hiring manager/HR recruiter that's ok with this. I suppose knowing what I make comforts them that their offer isn't completely crazy, but I think it's also evidence of a disturbing bias against the unemployed/underemployed.
This is pretty neat!

One place I see this being useful is quickly adding cache'ing to web apps. A minor issue is with permissions.
> What went wrong? To solve that problem you have to figure out a way to debug the system, make a decision as to how to rectify it, apply a fix, then figure out how to verify.

Agreed and that's exactly the kind of stuff I was looking for in LFS and I couldn't find. I don't blame the team too much it's already fun the way it is; but it's confusing nonetheless.
From one of the write-up sites, they claim that several higher-ranking military officials were fired following the incident. It's equally likely it was just a coincidence, but personally I'm leaning towards that.
How much of that is the result of intrinsic gender differences vs. learned culture?
Also in some cases. Smart psychologically Every click will help our site up to keep telling others that you're still unauthorized to view this site.
Who represents Capitalism in this country? No one.
>Yes, but that should be the exception, not the rule

Yeah, like it has been with .NET development on platforms where Visual Studio doesn't exist (read: all of them except Windows).

"should be" is a very different creature from "is", and is also very different from "will be".

> the hate usually comes from the PDP-11 programming crowd, whose only tools are the CLI and an editor.

Also known as "the every other platform except Windows" crowd, which apparently is substantial enough that even the one outlier -- Microsoft -- finally is trying to move in line with the rest of the world by allowing Bash and Linux tools in Windows 10.

You can be dismissive all you want, but that doesn't change the reality that CLI+editors are modern development (see also: almost every new language's ecosystem pivoting on CLI tooling and editor plugins), not the past.
I use Mac, Windows and Linux and they're all a friggin' mess now.
Don't want to have a back-and-forth about inequality. But at it's most basic level, what does it matter to me if someone else has lots of money/wealth? As long as they can't buy off government officials either through lobbying or cash bribes, then I don't care.

Also, large and growing inequality is usually a symptom of a more deeper issue in an economy. Pushing to "fix inequality" is just patching a symptom, and proposed solutions usually involve giving more power to the state (which is probably the root of the inequality problem).

And modern "inequality" in Western economies is nothing compared to what it was in the past, hence my comment about absolute standard of living. Historically, inequality meant that the aristocracy rode around in carriages while the peasants walked barefoot. Now, the rich have fancy cars / jets, and the "poor" have cheap cars. But everyone has cars! (or access to mass transit for most Europeans -- I'm coming from a US-centric view).

Absolute standard of living has increased to an unbelievable level: 200 years ago, we worked outside on farms doing back-breaking labor from sunup to sundown. Now, a vanishingly small proportion works the farms, and even the tractors are air-conditioned. And absolute standard of living continues to rise for much of the world.

So what if there's inequality? We are so much better off than we have ever been, in absolute terms.
How do you measure that? Most hard metrics like number of bugs fixed or lines of code are easily abused.
Population density in the UK is very different from the US.
[video] Tunnel built under highway in 48 hours
Most people reading this resume online shouldn't bother contacting me. I'm happy at __XXX__ (the work, the business, and the leadership) and very well compensated here.

If you believe that you have a position for which you honestly think I'd be interested, please feel free to contact me. I insist however on restricting phone calls to principals only. I have too much to do in my day to field cold-calls from head-hunters looking to fill their Rolodexes with my name or the names of my colleagues. In fairness to my company and my colleagues, I won't assist you on a fishing expedition.

If you are a headhunter reading this, please take a moment to consider whether the position you have to fill truly fits like a glove, before investing your precious time (and mine) on a phone call. Headhunters are encouraged instead to e-mail, as this takes less of your time, and is less intrusive to my workday.

Thanks for your consideration.

(That's maybe a little aggressively anti-headhunter, especially if you're in job-search mode, which I'm not. I have nothing against recruiters per-se, but I also don't want to chit-chat on the phone with them unproductively for both of us...)
A genuine question would have been phrased neutrally, but that one was dripping with insinuation ("what kind of talent", "this guy", "seems like cronyism").

Snark posing as a question is toxic. Considering how easy it is to avoid when one wants to, I think it's reasonable to hold HN users to a higher standard on this.
Happens occasionally in the fashion industry. Coco Chanel invented sportswear. Mary Quant invented the miniskirt.
If you had to get permission, these millions of sound-alike tracks wouldn't exist. There's a compulsory license for cover songs, but the question becomes: is it still a cover if a machine does it? Or does it infringe the recordings' copyright since it's merely a "processed" version of the original recording? And how would you tell the difference between a human-cover and a machine-cover? Interesting times ahead...
I think I mean in terms of scale, from what I've seen games get kickstarted or green-lit on Steam and the idea is to gain lots of traction by the community if possible.

I don't necessarily think it's a bad thing, but on the other hand it causes games sometimes to lose what they were originally meant to be. Sort of speaking from experience backing a Kickstarter game last year and many people who did are complaining that the game has changed too much since the initial build/kickstarter version.
Parking, insurance, maintenance, gas, and getting your windows smashed in and belongings stolen every 2-3 months because you accidentally leave a packet of gum in there will set you back.
> I thought it was implicit from my explanation that the "works at all" includes the fact that the data sizes are reasonable already.

Right, but why is that impressive if it doesn't actually result in a good reconstruction? I can take any collection of numbers and summarize it with the mean value, that doesn't imply that averaging is a good compression method.

If you consider this proof of concept, then what, exactly, concept does it prove? That statistics can represent a dataset?
I don't see why it's so difficult for them to introduce logging in the new messenger.
Good point. The high salaries techies can land on short notice are almost as good as having FU money. You don't have to stick your head in that snarling contract's mouth.

You also have entities out there like YCombinator and even NVCA that publish standard deal terms that are relatively founder-friendly. Founders negotiating deals even outside the orbit of these entities can reference these terms and say "these are the standard and they were used for 'insert well-known startup here' by 'top-flying VC here'" and push back on any onerous terms by just calling them weird and non-standard. That goes a long way toward curtailing the kind of obscure shenanigans you see in music contracts.

Edit: I'm referring to SAFEs, the YC Series AA docs, and the NVCA templates.
Peterson's Hellbanned Laws
This explains his tweet from a few days ago:
"Changing of the guards."

https://twitter.com/ioerror/status/736259103790632960

I' sorry to see him leave. I had the opportunity to attend his talks in Munich and Hamburg and he is a great explainer and so well spoken. I'm curious what he is up to next.
Negotiations still take place, they just happen in a different format. For example if the Technical Lead is having trouble hiring due to low salaries for the positions, he would make the case to management that they need to raise the salary range for those positions. And the added benefit to this format (in a transparent organization) current employees would also get a raise which would probably help with attrition.

I think for very senior roles, individual negotiations still might make sense, as the value prop of those hires is highly variable and can have big impacts on the organization. But for roles like Software Eng I, and Software Eng II, etc... in the long run it is better for morale, attrition, and equality to use defined salary ranges. And you can still use bonuses to adjust compensation based on performance.
Large C codebase – how to organize code?
I'm in the process of migrating the common libraries I used during my university years to github. They were the building blocks for larger implementations, like bplus trees, static hashing, etc.

I haven't really coded in C since then, so when I looked at the source code after all those years I found a large number of bad practices and I'm slowly working towards fixing.

My question is - is there any guide towards organizing large C codebases that provides info like:

- How to name header guards?
- How to name variables used for the same purpose for consistency?
- How to name globals?
- How to name the API functions?
etc
The problem is much broader in society today. This is just my opinion, but I think we've become so sensitive to romantic advances that people subconsciously assume that when the opposite sex speaks to them it is for romantic or sexual reasons. I don't disagree that sexism exists, nor any of the concerns with sexism and sexual harassment. However I do think people have become conditioned to assume things that predispose them to negative reactions to others.
Ask HN: Most difficult software project pursued?
What is the most difficult software project you have ever voluntarily pursued? What advice do you have for someone who will have a similar challenge?
It _is_ possible to do trichromatic color photography with sets of single-color filters. In fact, the earliest color photography was done this way. Technicolor films were shot in a camera that recorded three monochromatic strips simultaneously. (it is true that the filters were generally not strictly a single color frequency, but a narrow band)
This $49 one is interesting: https://getchip.com/pages/pocketchip
Interesting. That sounds similar to how movie studios maximize profits on blockbusters in order to fund actually good movies (which often lose money).
Pretty cool one! What about node.JS? I think it would be cooler to have node.JS library as well ;)
You said "Latin America has suffered with communist/socialist sympathizing governments for a long time." You did not say they were socialist countries, just like I did not say that Sweden was a socialist country. Yet it appears that you think I claim that Sweden is socialist.

Your reference to "The top income tax for companies" is irrelevant. The US has far more ways to avoid the official tax rate than is reasonable, in that it benefits the larger companies that can afford accountants. Quoting http://www.politifact.com/punditfact/statements/2014/sep/09/... "Another 2011 study by the Congressional Research Service put the U.S. effective rate at 27.1 percent, slightly lower than the OECD average of 27.7 percent." Quoting http://www.doingbusiness.org/~/media/GIAWB/Doing%20Business/... :

> However, while the rate of corporate income tax has a high public profile, corporate income tax is a relatively small part of Sweden’s Total Tax Rate. Just less than 16 percentage points relate to corporate income taxes while just over 35 percentage points relate to labour taxes and mandatory contributions. Over the nine years of Paying Taxes the Total Tax Rate for labour taxes and mandatory contributions has dropped slightly from 36.9% in 2004 to 35.5% in 2012. In 2012, the Total Tax Rate stayed at 52.0% for the fourth year in a row and so remains well above the global average.

You write "defenders of Cuba's dictatorship ... defenders of Cuba who claim it's all the fault of lack of trade".

Do you take me as a defender? I have not said it would be "heaven on Earth". Nor have I ever said it was "all the fault of lack of trade". If anything, I have pointed out that there is no single explanatory factor. What I ask is for some backing to your opinion.

You write "Communism implies poverty". Do you regard China ("socialist market economy") and Vietnam ("ardently capitalist communists") as communist? The latter seems to be doing well at reducing poverty.

If trade is beneficial, then is stopping trade detrimental? Can I consider forcing others to also stop trade a form of economic weapon? If not, what would be an "imperialist weapon", other than a battleship off your coast?

That is, are you objecting to the metaphor of "weapon" for "economic action", or the principle that trade can be used to influence a country's internal policies? If the latter, what do you think of the boycott and divestment from apartheid South Africa? Was it a non-imperialist weapon?
Relevant: https://xkcd.com/642/
It was an empty unused base.
From what I read someone might of hijacked teamviewers DNS records and pointed them at a server they control. People reported logins during the outage and even though they have TFA enabled. I've never heard of using teamviewer solely on the local network, but even so with an attack like that they can probably just push an infected update and own you that way.
You might be surprised to hear, then, that the vast majority of programmers are in the PDP-11 crowd
Great. So they basically plagiarized and added a clickbait title. Welcome to new journalism (same as the old journalism).
And porn.
Like many stuff in theoretical physics - hey, most of the physical model is rather unlikely. They not even have a proper arrow of time in the standard model nor can they predict the spectral gap with certainty along a long list of problems.

https://arxiv.org/abs/1502.04573

But you know, changing paradigms is a slow process and physicists have been shown to be the slowest to accept new things, especially multidisciplinary theories/findings:

http://www.pnas.org/content/112/24/7426.full

Which confirms my contact experience with many of them - not all of course :)
Yeah, they actually hold meetings with the community on Google Hangouts where they literally discuss every move in the open. Just because you aren't following it doesn't mean that it isn't happening.
Boycotting rarely ends up accomplishing anything
Thanks! Now if only I could parlay my enthusiasm for embedded systems into related employment. :)
Thanks! We don't have a version for node.js so far but it is on our near term roadmap. Should be ready in the next couple weeks.
I see we're both on the same page regarding credit reporting agencies ;) I hold out hope the Consumer Financial Protection Bureau puts the screws to them after they're done with payday lenders.
Or be honest: "I'm not interested in a relationship" or "I'm not interested in you that way."

Courting is what humans do. Flirting is what humans do. Being polite shows interest to most people. Be rude. Be absolutely disinterested. Tell them to fuck off. They aren't going to magically read your mind and know you aren't interested if you are either signalling that you are interested or they aren't picking up the (usually weak, when I read stories like this one) signal that you aren't interested. If you send a strong signal of your disinterest or communicate clearly (not trying to "signal") there are only two types of people who keep pushing on:

1) Actual harassers (far and few between)

2) People who think you're playing hard to get (which is an actual thing that people actually do) unfortunately this is equivalent to (1) for some portion of society

I've mistakenly sent that "I'm interested" signal to others while trying to be polite. When Ender's Game came out I was speaking with a coworker and seeing as we were both interested in the book, she had asked if I wanted to see the movie when it came out. Not wanting to be rude, I said OK. It turns out she thought I had accepted a date. She was quite dressed up when we met up, while I was in extremely casual attire. And guess what? That was my fault not hers. I had accidentally communicated interest in some way, although unintentionally. She wasn't a harasser, it wasn't "her fault". She couldn't read my mind and know I wasn't interested.

Almost every story I see about these scenarios (which often boil down to "unwanted flirting") I think of the above and I pity the person being made out to be a harasser when, in almost every scenario I've read, they were only "misreading the signals" if there were any signals at all.

Her perspective: "He's obviously flirting and I'm just trying to be polite, I wish he would stop."

His perspective: "I'm flirting and she's obviously playing along or she wouldn't be so polite! This is going well."
You need to check your facts. 'World poverty is shrinking rapidly, new index reveals'.

http://www.theguardian.com/society/2013/mar/17/aid-trade-red...

'Some of the poorest people in the world are becoming significantly less poor, according to a groundbreaking academic study which has taken a new approach to measuring deprivation. The report, by Oxford University's poverty and human development initiative, predicts that countries among the most impoverished in the world could see acute poverty eradicated within 20 years if they continue at present rates.'

Why is this happening? Because our world has enabled people to trade with each other; that's another term for capitalism. As Tim Worsfall has put it: 'Choice, consumers, consumption, these are not things to be disdained from the comfort of an Islington eyrie, they are the entire damn point of having a society or an economy in the first place.'

The basic problem with your view: Today one can literally go from kindergarten to becoming a graduate student seeking a Ph.D., without ever hearing a vision of the world that conflicts with the vision of the left.
Sorry, I honestly don't see how the wording of a link title is a moral issue.
Show HN: How to Hustle with Snapchat
Yeah, like "how much money do I need to pay per developer on tools?", or "how much money do I need to spend on deployment?", both of which are major business-world concerns, and which strongly favor Java over C#.
"You won't believe #6"
The author correlates low growth with high inequality, that is, the money is being held at the top and if only it were redistributed to the middle, the growth floodgates would open.

But look where else the growth is: emerging markets in the developing countries. So, the rich are not taking from the middle class, the middle class is losing its value to the developing countries. As low-friction information gets to developing countries, they are able to supplant the western middle class in the manufacturing and service sectors. This problem will be exacerbated as western businesses continue to automate.

The solution here is not protectionism or the stricter regulation of markets, but is for the western middle class to adapt to the changing paradigm. How to do that is the essential policy question.
Agreed, This happened to them before I believe. Besides Dropbox, I heard other companies like Linkedin recently were hacked and thousands of users passwords were leaked. I guess its safe to say in this day and age you can never be sure sometimes
From what I understand, this wasn't a "military base" but rather a shelter owned by the SDF. No need for a fence really.
It's fine to protect the wealth that is value creating (like actual industry). What is happening is increasing protection of value transference sectors (banking, pure equities plays that are often tax free, Hollywood's intellectual property), combined with increasing pressure on value creation sectors (higher corporate income tax rates) on actual real income, especially for small business that does not have scale to participate in legal tax dodging schemes.
Snapchat on Android killed my Nexus 5. Phone got exceedingly hot, even when not in use. By next day display also stopped working. Do I dare try again on Nexus 6P?
Is it possible that the procedure itself, the act of drilling and poking needles into the brain, stimulated the improvement? The stem cells didn't linger and they're precursors to skeletal muscular cells so maybe they actually had no effect on the outcome? Is it possible/ethical to do studies where they drill and poke into the brain without injecting stem cells?
What about the rampant fraud, bots and arbitrage between exchanges that do nothing to provide real value and that exchanges have no incentive to correct and according to some prominent advertisers are actually happy about all the bots and fraud?

As someone paying for advertising space, why do I need to spend time and money just figuring out which of your placements are bot traffic to exclude them, and which of your publishers are just arbitraging taboola's traffic?