skysight-inc/HackerNews huggingface dataset:
>I just have to say this: So typically american.

And without this attitude we wouldn't have the things we have today. Trust me, Gates, Jobs, and a slew of others who built our modern world didn't do what they did for fun. They did it for (mostly) money. The same way the successful people in revolutionary fields today are doing so for money.

We can't have progress if we sit back and just judge everyone as "greedy" and expect good things to happen. Without these attitudes we wouldnt have the internet, the mobile revolution, commercialization of space, or the upcoming robotics/AI revolution. Maybe this guy should have migrated to management. Lots of people do and they're happier there. Not everyone is cut out to be some salty bad-ass coder until retirement. For most people this stuff is just a job, not a religion, and as people get older their social skills, wisdom, etc increase and many of them simply find being a manager or a mentor to be a more fulfilling use of their time. Society recognizes this and pays accordingly.

There's nothing wrong with the profit incentive as a motivator. In fact, competing in a capitalist technological market is one of life's few meritocracies and has paid humanity back in so many ways, its probably impossible to understand how vast the changes its brought us truly are. This conversation and everything you take for granted in your life right now would have been impossible without it. So maybe layoff with the holier-than-thou attitude?
Another definition I could see working: a language that is used in projects bigger/more complicated that its own compiler or standard library.
>Why on earth would they want a bank teller to stand?

Because the client is standing.
This is a depressing OP and comments section but it is not all doom and gloom. The tech industry is slowly getting better at reward/valuing/promoting the individual contributor. Keep in mind corporations are, by nature, hierarchal so higher up the chain = higher pay & more respect is the natural thing to do. A trend of the larger tech companies have been emphasizing individual contributor roles within org particular in innovation and strategic roles. They often have different name (Distinguished Engineer, Engineer Fellow, CTO office, Innovation Office, Program Manager). I would seek out out companies that have such a program if your desire is to stay technical and an IC while still being promoted. Next to zero chance getting this at a super small startup or non-tech.

If your goal is to be a technical manager/CTO, the Product Manager role is a good path. For me, I transitioned to a Sales role (Sales Engineer), which is another route to the CTO path.
The missing colour in the #a00 to #000 interpolation is because HCL is trying to create a colour outside of sRGB (the green component is less than zero). As for the hue change, one difficulty of making a gradient to black in HCL is that black doesn't have a hue when specified as rgb(0, 0, 0), which seems to mess up some tools.

Edit: It's interesting to see how the different colour spaces react to the #000 being changed to #010000 or #000100 or #000001.
Show HN: A sock service that keeps things simple
Oh indeed, it's possibly impossible to measure objectively - certainly in any given situation, even if sexist epithets are used, it's largely impossible to tell if a person is being sexist.

I wasn't suggesting that it was a necessarily conscious thing either; just that it either is or isn't sexist based on other things than quantity. Aggregate rudeness won't even do, if you happen to see a woman you don't get on with every day and are rude to them then your aggregate rudeness towards women could be huge without you being sexist; equally you could hate and avoid women and so have a very low aggregate rudeness towards them.
I dont have blog
I would guess staticelf lives in Sweden just based on the apps they mentioned. If that is the case, yes, you can access most of the major banks online, but to do anything like paying bills or transferring money to accounts which are not yours, you basically need to use a 2FA. Either some kind of hardware fob or the Bank ID app staticelf mentioned.

Personally I could never move away from a plattform without support for the Bank ID application, I use it multiple times a day to authenticate / sign stuff, and keeping the hardware fob with me is too cumbersome. And as staticelf noted, all of the non-bank sites (e.g government services) don't even support the hardware fobs.
Cert pinning is not foolproof and can absolutely be broken past.
Pretty much this, but I'd take it a step further.

We are, collectively, only marginally more aware of our role in a larger system of observation and cognition/emergent behavior than a rod or cone in our retinas (or, more aptly, an extraocular muscle) is of its roles in our own individual visual system.

We are, increasingly, sensor platforms for leviathan.
Certainly crude, but it's not wrong.
I'm not quite following. Are you claiming that criminal gangs are investing in night clubs just because they have high profit margins? Or are you claiming that they pass dirty cash under the table to certain customers with the understanding that those customers will immediately return it as clean cash by paying artificially inflated prices for drinks?

There is a common money laundering scheme where a criminal gang purchases a bar and buys a bunch of inventory. But they don't really try to earn a profit or have many real customers. They just write up fake receipts for cash "customers" and then deposit their dirty money. Most of the inventory gets poured down the sewer. The IRS will sometimes send agents to count actual customers going into such places when they suspect laundering.
Ask HN: I'm broke – how can I monetize a betfair bot?
I've written a betfair bot but at around the same time betfair was banned from a slew of countries, mine included. I have no cash anymore and I would like to monetize this bot. Any ideas?
Another good one - speculation that proto-norse were involved in a copper trade network spanning from Michigan to North Africa, and left some runes (in a Moroccan script no less) in Ontario.

http://www.faculty.ucr.edu/~legneref/bronze/bronze5.htm
Pair Programming – The Most Extreme XP Practice?
No prob. I'm in the same boat. My wife rolls her eyes so hard when I show friends everything.
I think Lawyers and Doctors I think are much similar to programmers than you think.

Regular front line grunt work employees work long hours and get paid decent professional wage. As you said they can get promoted to Partner, a partner is a part owner of the business, they don't do much technical work, they do a lot of management. There are similar opportunities for Software people to start small companies and make money too. its not quite the same as there aren't the big company partnerships, but big startups with employee stock are close.

The biggest difference is the half life of knowledge in Software is much shorter.
Microsoft+says+that+Edge+is+the+browser+to+use+if+you+need+security
My Mazda is the same way (except it's flashed from a USB stick). I didn't bother; there's people posting these firmware files on the internet, so you can download it and do it yourself. Why should I take a few hours out of my day to drive to a dealership to do this when I can do it myself in 15 minutes in my garage?
I get the impression that it's always "easy" to move into management, so there's no need to rush into a management role.

In contrast, I fear that once I try management, it will be hard to move back to being a developer.

How easy / hard was it for you to return to being a developer?
By rewarding you well I mean (using your words): "compensate sufficiently to remove certain life stresses" and compensate sufficiently to add some life pleasures.
I think it's like this all the time. There's a reason they put it in a dead end hallway. The worst for me in this vein was going to Versailles, and being there at the same time as a big tour group of people, seemingly all of whom had a digital camera, an SLR, and a camcorder (this was in 2004...), and all of whom had to capture every significant artifact in each room and then move on. None of them were looking at the things except through their cameras' lenses and screens. There were so many of them that they made the tour pretty miserable for the rest of us.
Warning, that page has an auto-play video with sound.
How to Explain Zero-Knowledge Protocols to Your Children
no but it is sort of a factor in moving our startup up a level, under the theory that time is money.

The problem is we have free hosting from a friend whose business has so much AWS usage that ours is negligible, however to move up we should move and it is painful to consider doing the move since to get the same level of service that will require

setting up hosting somewhere - AWS, Digital Ocean, bizspark etc.
Setting up Nginx
Setting up Phusion
doing routine maintenance

before we get to the next level stuff we want to do - Redis queuing to handle image conversions in-house (instead of relying on services which I don't think do a good enough job), GraphDB usage, and so on and so forth.

and even under the theory that money is also money, we are bootstrapping pretty hard right now, so even $50 a month is at least a consideration.
Because of where I grew up (rural South and Appalachia), my native accent is something that I've learned to mask in all professional settings. It doesn't matter how immaculate my grammar is: in the profession of software engineering, southern accent = ignorant bigot who can't be trusted. People's biases, conscious or otherwise, are noticeable.

The irony is that I practice "code switching", so basically my coworkers have no idea where I'm from until they ask me. They'll overhear me on the phone talking to my family, and notice that I speak in an entirely different manner. It's not a conscious thing on my part, but I sometimes feel very awkward about it. At times, I'm very upset by the fact that someone who grows up in a particular part of the country gets to speak in their native dialect at work without judgement, all because of stereotypes about intelligence and education, which essentially tie directly to the author's point about class.
Both lawyers and doctors have powerful associations that control and regulate the labor supply via a certification process. Technology doesn't have this. In fact, technology has the opposite: a H1B program that brings in more and more labor supply to keep wages low.
I take the constructive approach, I really only care about the problems that are holding up shipping, that impact critical path... however you want to define that.

It's the set of problems on the "other side" that are causing delays that are the ones I care about. The ones that don't cause delay I don't mind.

It's only constructive to focus on that which holds us up, slows us down. Then I want to fix those.

The frustrations stem really from the wedge that we collectively seem to shove between engineering and other parts of a company, including middle-management (or worse, that we destroy middle-management and lack well-seasoned processes that actually help).

The walls we've built within companies, between skill sets, leads to a powerlessness to get things done faster, better.
Somebody broke Uber's website
I'm using a Buffalo WZR-600DHP and it's been keeping up pretty well. If you want to go all out, I sent my mom a Nighthawk (Netgear AC1900) because I wanted extra processing power, and therefore extra bandwidth, for remote ham radio operations stuff. It also works well.
private savings of its citizens

Quite a lot of the people who had savings in Cyprus over the €100,000 uninsured threshold were not citizens, but foreigners parking their money in Cyprus as a tax haven. It's still a tax haven: http://qz.com/178114/what-russian-money-sloshing-back-to-cyp...

(Not all of them though, some of it was business working capital!)

Asset freeze would not have helped; the whole problem is that a bank with e.g. €1bn in deposits (liabilities) whose loan business collapses ends up with less than €1bn in assets. There is no way to 'pay all the depositors and let the company fail' other than injecting money from outside. In the case of Cyprus having domestic taxpayers pay for non-domestic non-taxpayers to be made whole would be .. unpopular.
I don't think anything can make a straight-faced argument that having to provide cashiers or tellers with a chair is a "burden." You can literally find a metal folding chair on the side of the road and buy a $1 pillow from a dollar store or Goodwill.
> Just so I'm clear, an african kingdom traded and waged war with people in south america before Columbus sailed there. This is at least the claim.

Sorry but with what boat technology would the folks from this African Kingdom cross the Atlantic ? I seriously doubt a canoe is realistic - because it if were, America would have been discovered by numerous countries thousands of years earlier.
Sure, I believe that making baseless accusations of dishonesty is pernicious. I think it's even worse when it's easy to discover facts that would point to the potential for conflict of interest. I find it really disappointing how easy people are with accusation.

I'm not sure my not saying anything about the conflict of interest actually reveals much about how I feel about it.
Not in first order logic.
PS: if you want to correct your posture, here is a good link to get started:

http://modernhealthmonk.com/neck-and-shoulder-pain/

(usual disclaimers apply)
Good links. Also https://home-assistant.io/cookbook/ has lots of examples which will prove invaluable for setting up various rules.
Such hate. By far not as bad as you portray. Have you attempted the 8th level of hell that is PHP?
TSA Randomizer now online
Silicon Valley – The Wall Street Without Bubble
I'm waiting for the day this is just a library you pass an image to and it returns an array. No, not a SaaS. Then on my own pump.io, diaspora, redMatrix etc. it just works. My data, my images, my network. I'm not against the tech at all though. Neat
Do you have any place you can point for that?

Anecdotally, I have found that when we account for...

- Human resources costs (payroll, taxes, benefits) [1]

- Time to market for new features / products

- Utilizing reserved instances where it makes sense

- Appropriately sizing machines

We get with AWS...

- Faster time to market (accelerated revenue)

- Relatively the same cost per month (cheaper in some areas more expensive in others)

- Significantly lower initial investment

- Increased redundancy (via many small servers vs. a few large servers) / decreased disaster recovery times (and in many cases automated recovery)

I'm not saying you're wrong, that's just what I've seen when we run the numbers internally. You may have seen differently which is why I ask.

[1] A devops person to manage servers dedicated or not can cost $80-$125k+ a year after benefits and taxes. That is a lot of AWS instances. And we have found we need an IT staff about half the size to manage AWS vs a dedicated data center.
You can find bunches of places in lower Manhattan (for example) that serve good food and are open til 2 or 3am or 24 hours.
Google, Facebook, twitter .... Are all doing this in their backend. If you are worried about it. Don't use their services.

The problem I see here is that now they are giving this data to spammers.
For a captcha to function properly, they already need to have this data I guess.
Steve Jobs had plenty of character failings, but to say that he did what he did "for money" is a gross misunderstanding of what really drove him (a yearn for exceptional design, often at the expense of user choice).
> I just have to say this: So typically american.

The attitude presented in the article is indeed typically American -- but not for the reason I think you intended.

The quintessential American quality is the belief that every person has the right to control their own destiny. Fuck, it's right there in the first sentence of the first document declaring this country's independence.

Americans are often seen as greedy relative to our European counterparts. But you have to remember that there's a different social contract over in the USA -- if you fall, you're on your own. Therefore, money is seen primarily as a means to self-determination.

Now, this all gets fucked when you throw in consumer culture on top of it, but the desire to accumulate large sums of money is not uniquely American -- but we're damn good at it because the cultural message we get sent early on is that once you're an adult, you're on your own. If you want to control your destiny, you'd better learn how to make money.

But notice that the author's main complaint wasn't about money -- it was about all the wasted opportunities where if he had more power (in the form of a management role) he could have had more influence on the outcome of situations he was involved with. The loss of self-determination is the big gripe -- and the entire reason I hit the eject button from engineering early in my career.
All inkjet printers "expire" their ink.

Either you leave it plugged in, and it occasionally does a nozzle cleaning operation, using up ink each time, or you leave it unplugged, and it gets clogged if you don't use it regularly.

Granted, it does take longer than 6 months to empty an ink jet cartridge just through cleaning, but for an infrequently used printer, cleaning will use up a significant portion of your ink.
> the Left engages in Orwellian doublethink, insisting the problem doesn't exist and shouldn't be spoken of.

> Politically, the left pretends class doesn’t exist

...what?
Soon you won't have memories, only pictures.
I'm about the same age as you. The passage of time is shockingly fast unless I do things to slow it down.

I remember moments from my college days that I can pinpoint to the year they happened. That thing that happened sophomore year? I know it happened sophomore year because I did it with my roommate at the time.

But nowadays I'll watch a movie on Netflix thinking it came out just in the past year or two, only to discover it came out in, say, 2007 or worse 1997.

A close friend of mine's daughter just turned 16. I remember her birth like it was yesterday. But the intervening years... not so much.

I think having kids, which I have not done, might slow time down a bit. Travel helps too.
You are right, and the guy that responded with a test of just under 150 conversions is a great example of exactly what people get wrong.

I have been doing design optimization for nearly a decade now and virtually every example I've seen made public is incredibly poor. Sometimes they do not even include any numbers, but just say, look first I had a 1% conversion rate and now I got 1.2%! I wish I had a good example of optimization case study, but I don't recall the last time I saw one.

Without giving anything away, I have done tests this year which required over a million impressions to find out in a statistically significant way not to make any changes.

My general theory is that a never optimized design with a confusing UI has a lot of low hanging fruit. You start cleaning up the bad elements and conversion rates can double or triple. Even if the sample size is less than ideal, these really big pops will be apparent.

Design knowledge is better now than it was in 2003. Mobile forces designers to use one column and leave out a lot of crap. There are a lot of good examples that get copied and good out of the box software. That means when you start optimizing, the low hanging fruit is gone and you need really big sample sizes. Once the low hanging fruit is gone, often those big samples just tell you not to make any changes.

Thinking about free-to-play mobile games recently (an area I have no experience in.) If 1% or fewer of users are converting you really do need a huge install base to beat your competitors at optimization. You need millions of users just to get to 20,000 or 30,000 paying players to test behavioral changes on. That means there actually is some staying power for the winners, at least for a while.
>future proof

This term is too broad and so is misleading.

There will indeed be programmers in the future but, more to the point, you will not be one owing to ageism.
reCAPTCHA is famous for having 2 tasks. This lets them use 1 for training.

https://en.wikipedia.org/wiki/ReCAPTCHA#Criticism
After considering the responses, I declare the analogue of Hofstadter's law: foundations of math are always weirder than you give them credit for, even after you've taken Hofstadter's law into account.
I think about this often. Chasing a big salaried job is like being the tallest midget. I think if you want to really play the big money/status game then entrepreneurship is going to be the bigger prize. Getting an MBA is the risk-averse option and probably won't get you that big salary you're dreaming of. There are just too many externalities here. His cites his sister, but was she promoted often to get up gender quotas, that he as a man, would not qualify for? Is she better connected than him? More attractive? Better natural social and empathic skills? How much did just luck play in her success?

I think you probably have a better chance of starting a successful business than fight your way to a C-level job.
> in the meantime, machine learning people are celebrating about the performance of NLP systems they build that are far worse than rule-based systems people were using in industry and government 15 years ago

That was not my experience. I have been researching chat bots and it would seem I can hardly find one implemented with machine learning but instead almost all are rules based. I was quite disappointed. ML for NLP is just gearing up.
Ask HN: How can I contribute to the hacker community?
How can an adolescent European with a moderate understanding of computer science and a budget of $654 dollars contribute to the hacker community whilst also expanding their own knowledge?
I'm the author of the blog post.
I think you're right in saying that neural nets are hard to reason about. It's probably impossible to put into words exactly how a deep neural network achieves its results. There are two ways to interpret this:

1) This is a bad thing, because we don't understand exactly how the neural net works. We can't really be sure there won't be an unexpected failure case.

2) This is a good thing, because we don't HAVE to understand how the neural network works. We had no idea how to solve the problem, but we just threw loads of data at a neural network, and it solved the problem.

The "correct" interpretation probably depends on the situation/problem. That being said, my former colleagues and myself made some attempts, with limited success, in understanding neural networks trained for some specific problems.

E.g. in this paper
http://www.cv-foundation.org/openaccess/content_cvpr_2013/pa...
in section 5, we made an attempt to understand how a neural network trained for image deblurring really works.

And in this paper
http://arxiv.org/pdf/1211.1552.pdf
starting in section 4, we provide a much more in depth analysis regarding neural networks trained for image denoising.

Utlimately, our analyses "fail" in the sense that we cannot put into simple words how the neural networks work. However, we are successful in gaining limited insight into how the neural networks operate.
I work in an open office plan as well. I've also worked in a private office, and I prefer my current arrangement. But, I know that many do not. Has anyone had any experience with a hybrid setup with private rooms available when needed?
Unwinding Uber's Most Efficient Service (in Go)