skysight-inc/HackerNews huggingface dataset:
When I was a permanent employee or contractor I'd always check in on the CW Jobs salary checker (http://www.cwjobs.co.uk/salary-checker/salary-calculator) when negotiations came around.

I found the salaries and day rates there are a little higher than those I discovered by speaking with colleagues, but it's a great rule-of-thumb.

Use things like this to press for a raise/promotion or decide to jump ship/re-skill in more commercial languages.

If your stammer doesn't affect your ability to perform your job (as it's unlikely to do as a programmer vs. say, a call centre agent) you should be paid market rate.

Web developer market rates here:
http://www.cwjobs.co.uk/salary-checker/average-web-developer...
...be sure to go to 'top salaries' for your county as the usual London weighting is in effect!
£42k after 3 years? Where are you working - London? That makes rather a large difference, as I'd be shocked if someone was getting that after 3 years for web dev here in Manchester.
"Yes, this non-transparent pricing,"

I have an appointment with my doctor soon. I asked them how much the appointment will cost. They called my insurance company. The got back to me, and the bottom line is nobody knows, and nobody will know until after the insurance company is actually billed.

For any other service I'd just not buy it under those conditions, but if I don't go to the appointment then eventually I'll die.
It's been rumored repeatedly, but I'm not aware of anything firm.
I dig it. Store this data in the cloud and call it ViewHaven. An automatic and complete record of everything you've seen on the web.
Strong Naming: One Year Later
At first glance, it doesn't seem any more compelling than DO. DO and upcloud were nice enough to offer some free credits to the HN crowd for testing.
I find a fiery death due to a poorly trimmed light aircraft caused by the family of human blimps sat in the back row discriminatory.

Weight distribution matters, particularly when you're in a single prop 8 seater. If some dude rocks up on the tarmac expecting to fly, but weighs as much as four other passengers combined, you'll have a hard time distributing that mass. Also, with light aircraft, your incremental fuel cost per pound of fat is that much more noticeable.

For the record, I'm both a pilot and a, um, Rubenesque, fellow.
In terms of pure merit, NOBODY deserves ANY prize except THE single best competitor.

Could you explain this claim?
Business Intelligence vs. Business Analytics
> There is no Lord with control over all the land and thus control over the people, who need to work the land to survive.

But there is.

The lords change with time (oh, do they ever!), but there are inherent aspects of technology which make it very prone to developing monopolies.

First was AT&T (we're talking 1913 and the initial anti-trust agreement, the Kingsbury Committment). In the 1950s, IBM emerged as a computing powerhouse, a position it retained until 1990. Intel dominated (and still dominates) ICs and CPUs. Microsoft ruled consumer operating system space from the late 1980s through the mid 2000s, and still dominates in business workstations and small servers. Apple, Google, and Facebook have emerged in portable consumer electronics, search and applications, and social networking, respectively. Telecoms is once again a monopoly or oligopoly, with AT&T owning POTS and Comcast most cable contracts.

Attacking any one of these positions is very difficult. Generally, the old giants collapse either from internal mismanagement, the emergence of a new paradigm or technology, or both. Technical superiority, economies of scale, and network effects generally provide extremely strong competitive advantages to market leaders.

However brief their tenure in the power seat, during that tenure, the incumbent or incumbents are exceptionally powerful. Most of the companies I've listed have been among the most highly valued in the world at some point in their existence.
Watch Sergey Brin's Mother-in-Law Freak Out in Google's Autonomous Car
You can, and you should. Learn how an ALU works and how an instruction runs on bare silicon. Learn what silicon doping is and how transistors work to actually create a digital logic gate out of analog concepts. Learn how to design your own processor in a simulator, and how the clock frequency affects your whole chip.

First and foremost, it's fun for anyone interested in engineering to begin with. Second, for programmers, it gives you a tactile experience of programming, and a real respect for what Assembly language really is and what it does, why a compiler is important, how interpreted languages are run differently, and why optimizing your code is important.

You will never know the direct effect that this secondary understanding will have, but the unknowable effects here will be wholly positive, I guarantee it.

I remember one semester in college where it clicked for me... I was taking CS61C, machine structures (basically learning C and how it translates to Assembly) and EE40 (basically learning electronics and how silicon works, and how processors work at an electronic level) and suddenly I understood at least on a basic level how everything worked. The code you type in gets compiled to ASM which gets loaded into memory which the processor loads instruction-by-instruction into registers which are represented by the states of transistors which are loaded each clock cycle by the switching of voltages on a germanium-doped silicon plate which causes the voltage to swing at a certain predictable speed at a given frequency which is controllable and engineered to tolerances which put the whole thing in sync. Holy shit. And each part can be understood in isolation, combined, and it makes sense. It's engineering at its best—break down the problem, understand the tolerances, rinse (with a HF acid wash) and repeat. No single part of it is beyond the realm of understanding, but together they build a system of such complexity, and it's amazing and beautiful that it all works as well as it does.

Knowing this—yes, it makes me think about programming differently.
Changing sites is not a problem as the algorithms are generic to target any website!! We do not develop algorithms for each provider out there, that will not be feasible and quiet frankly a waste of time on our part.

For geolocation searches, we auto detect a users location. I cannot guarantee the accuracy of a users location as the geo data source is a free version. You can however easily select the miles to increase the radius of your search.
Yes, London. I was at £45k after two years, and permie salaries are in general higher now than than they were three years ago.
Red Flag in Tesla Motors 10-K
You're paid stupid money. I run a 30 man engineering team and earn less than you.
Hetzner.de is also cheap for dedicated servers.
Yes, the medical situation in the US is badly broken, and everyone knows it. However, it is unlikely to get fixed within the next several decades. It took decades and an extreme swing in political power (one party fully controlling both houses of Congress and the presidency at once) to get a change to the law that said essentially "Keep doing it the same way you're doing it except that a little over 3/4 of the people with absolutely no insurance will now get insurance." Such a tiny step forward, still unclear whether it will actually hold, and this was the crowning achievement after decades of work.

The way we pay for health care in the US may not improve in a substantial way for a LONG, LONG, time.
Ask HN: Developing a product without a work visa
Dear HN,

My wife and I are moving to London for a year where she's going to be a visiting scholar at a London University. I'm taking an unpaid sabbatical from my job to be with her. We are not from the USA, EU or Canada.

My visa says "no work", which means I can't work formally and, from what I understand, can't even volunteer.

But I'm wondering how it applies to a less formal definition of work. Could I develop products on my own (e.g. iPhone apps, books) and sell over the Internet? Would I be in trouble if I did it? Could I talk to people about problems they have that could be solved by a product and develop it? (I would be selling a product and would not be under contract).

What do you think? Have you been in a similar situation? I'll talk to an immigration lawyer anyway and see if I can get a work permit (doubtful), but since there are people here from many countries who travel quite a bit, I thought I should ask.
Nice site, one of the nicest looking youtube streaming sites. Good clean UI.

You need a favicon though, was hard tot find it amongst all my tabs.
1. You should make the title more descriptive. Maybe What should I do? I stammer in interviews
What I would like to see from Microsoft regarding OSS
Ask HN:Car insurance quoted based on connected car
Is there a car insurance that quotes you based on data retrieved from your connected car
I'd argue there's a difference between "prettier" and "more thoughtfully designed."
> You can point to top-notch open source software, but so much of it became really good only because some company figured out how to monetize it. Maybe some company will figure out how to monetize digital cars without charging for the designs. It'll probably be worse than just paying for the designs (e.g. advertising).

So, you'd rather pay for Unix than be stuck with the way companies of monetized Linux? It's not always about monetizing the product as it is about monetizing the complementary service or product.
You could also think about freelancing with a business partner who does the majority of the face-to-face or phone work with clients.

I ran across this interesting freelance/consulting contract yesterday: https://github.com/ashedryden/freelance-contract. It stipulates that all the day-to-day communication is text-based, with in-person or phone meetings as needed but scheduled 2 days in advance.

With that kind of contract, you could realistically avoid dealing with most in-person/phone client stuff, or do it alongside your business partner if needed.

I don't think this kind of arrangement would look abnormal to a client. There's efficiency reasons for wanting everything text-based (IM, Basecamp, etc.) and for having a single point of contact for phone/voice meetings (your business partner).
Those mini green houses blow away!

(I had to climb up a tree to get ours back)
You're definitely underpaid. Growing up, I also had a mild stammer, and went through a couple of weeks speech therapy (not sure what age, sometime around 10-11) after speaking to my school nurse about it. You may want to speak to your local GP and see if you can get some help. A lot of what I learned was just about how to slow down my speech and breathe, which felt a bit silly at the time, but over the years it has proven to be valuable. I'm sure you'd also get some value from some it.

You're also fortunate to be in an industry where online communication is the norm, and it should be fairly easy to pick up side work and build up your skills and experience that way too. During my years freelancing, I worked for clients where 99% of communication was done via email, Basecamp, etc, in which case having a stammer is a non-issue as very little communication is voice.

Good Luck!
Hah. Most founders are broke. Sure, you own an equity slice in a business, but the reality is that you pay yourself a pittance, and your best hope is to be acquired for a six figure (not six zero) sum after a decade of back-breaking labour.
Have you considered looking for remote/telecommute positions? Maybe you could work with a speech therapist at nights while getting paid fairly during the days and work your way back into an in-office position (if that's what you desire).
Amsterdam -- Full time -- Full stack developer, Rails/JS focus -- SuperSaaS.com

SuperSaaS develops the highly successful online scheduling website www.supersaas.(com|de|fr|it|jp|nl|\w\w).

Scheduling is a hard problem: To determine the space available for an appointment you need to take into account opening hours, existing appointments, holidays, availability of linked resources such as treatment rooms, and about ten other things. Now do that for every page view and API call and in such a way that it can scale to thousands of clients. And this needs to be presented in a way the user understands in 25 different languages (including right-to-left), multiple currencies, multiple time zones and needs to look good on a variety of devices.

As can be expected in a nascent billion dollar market there are many competitors, but unlike many other markets the usability and the quality of the algorithms make a big difference to business success. This means a great programmer can get the respect he deserves here: Above average salary, equity options, pick your own equipment, extremely flexible working hours. SuperSaaS is still tiny but has been consistently profitable since going live 5 years ago, while enjoying triple digit growth rates.

Interested? Find the link to monsterboard in the About Us section of our site or e-mail hr@supersaas.com.
My dad worked his way up (several companies) from being an engineer to a technical manager and most of his success was from repeating 'keep it simple' at key junctures, so far as I can tell.
www.duolingo.com is utterly excellent, particularly if you know bits of a language already.
Show HN: Brastrap - A Chrome extension that mucks up Twitter Bootstrap-py sites
It's easy for non-ops people to install packages, but I'm not sure it is easy to do large scale deployments. I'm not hating on npm, but there is still a lot to do with managing all of the dependencies in a way that makes it easy to deploy consistent packages. Pip doesn't solve this problem either, so it isn't unique to npm.
And yet he doesn't get paid proportional to that ratio. He probably makes 20% more.
How to Write Posts that Go Viral in Social Media
Submitter here. I did search for it first, but I clearly did a poor job. Apologies for that.
To be fair, you'll eventually die whether you go to the appointment or not.
I feel like all these underpaid posts are trying to send me a message lately.
There isn't a shred of evidence in that article to support the claim that medical care in the U.S. is bad.
Progressive Insurance uses a dongle that plugs into the OBCII port to gain driving data. Then they use that data, as well as driver demographics of the policy holder(s) and bases rates on that data.
Resulting at higher prices for almost all use cases than this and DigitalOcean ...
Dreadful BO OR murdering kittens would seriously be a deal breaker. If I can't stand sitting near you or looking at you we're gonna have a bad time.
nice ! i'll check it out. please dont hesitate, if you know other (cheap or free) language learning online services , share them ;)
100% Reliable?

According to NetCraft, DataPipe has had 100% up-time for the last 7 years, maybe speak to them about what they could do for you.
As long as you're realistic it's not a bad deal, it'd act as a lovely irssi/ssh machine that I don't need to worry about for me.
For the record, I hired on behalf of a corporate in London and would routinely hire graduates for a starting salary between £30k and £40k. We only hired people who had shipped something (anything!), and we paid more if they'd shipped something that looked more full-stack.

But yes, in London... people start North of £30k if they're able to demonstrate that they've shipped something.
"I worry that as Bitcoin's value rises, people are buying in not to use it as payment for services or goods, but simply as an investment vehicle."

LOL.

In the two years I've been watching it I've seen no evidence that it's anything but an investment (and speculation) vehicle.
As a deaf programmer when I was on the job market I also faced similar problems that you faced. My issue was with hearing not speaking (although my speech is also not as good as a normal hearing person).

Here is what worked for me

1. Persistence. Keep trying.

2. Target the BigCorps.

They have HR departments and product managers that are sensitized to disabilities. Sometimes they actually have commitments to a diverse workforce which can work in your favor. And they are unlikely to shortchange you based on your disability if you make it through (since it isn't the HR employee or product manager's money).

3. Let him know about your disability before the interview.

For me, I had a short 1-minute speech prepared stating my hard of hearing issue and letting them know they might have to repeat the question 2-3 times or write it down in the interview and asking them if they were fine with it. I'd speak it as soon as I sat down in the interview chair. For you, you might want to send an email before the interview stating that you prefer communicating via writing? Maybe take your laptop and use Notepad to communicate?

4. Do Google Chat + Doc instead of phone screens.

You didn't mention whether most companies want you to do a phone screen or not and whether you're missing out on opportunities because of this. Phone screens are impossible for me and using an text relay would take forever, so I usually ask the interviewer to do a Google Chat + Doc interview instead. Most oblige, some of them (usually a lazy HR associate) don't for unexplainable reasons.
>Wal-Marts lowering the quality of products nationwide and RIAA lowering the quality of free speech nationwide.

I am at a loss to understand how you can equate a company that is successful by helping poor families lower their cost of living with an industry group that uses the power of government to stifle competition and maintain an artificial, obsolete business model.
One of the best life lessons is that labor is a market just like any other, and prices are set based on supply and demand.

Unfortunately, the labour market is a particularly illiquid and inefficient one, where things like actual value generated or risks taken tend to correlate poorly with compensation.

That is, prices in the labour market are set based on supply, demand, and huge distortions mostly caused by inability to judge value accurately and/or conflicts of interest.
Yes, 100%.

One thing I've enjoyed so far about being a contractor (but not a consultant) is that even as a relatively junior developer, I get to see the dirty internals of many different companies, and spot patterns between them. This is one of them.

I've been at companies that decided to switch to hot new NoSQL distributed fault-tolerant join-free key-value vector clock databases, when really they only needed to add a couple of indexes to a few heavily-queried fields. I've seen language switches and full re-architectures based on perceived performance problems, but the complexities of the new architecture made request latencies worse (c.f. https://en.wikipedia.org/wiki/Second-system_effect).

The best approach I've seen so far is described as 'list, rank, iterate'. Profile your problems aggressively, rank the issues in descending order of importance, and greedily work your way down the list, fixing them.
5 Tips to Make Your LinkedIn Profile Irresistible
I dunno about in the UK but in the US it would be illegal for companies to discriminate against you based on your stammer, and I know personally I would not care. I would be fine doing the interview over text if that's more comfortable for you.

Don't let them take advantage of you. Of course I would need to see your work to know if they actually are, but if you can write PHP/Ruby and JavaScript they probably are.
I have an occasional stammer as well, but for me it is kind of an opposite - I did speak quite well during interviews, but it happens only after I get a job, on a day by day basis - at meetings or conversations with colleagues/friends.

Maybe it is some kind of defense reaction of brain, but it thinks that this is not that important for everyday life :)

I have to add that I tend to speak quite fast.
I would suggest that outside of London the salaries are massively different. Though £15k is still almost-criminally low regardless of where you are.

I'd expect someone with 3 years web dev experience to be anywhere from mid-20's to mid-30's outside of London, and a cursory search for Suffolk that appears to be about right.
What dosage have you tried? I have always been very careful to not abuse it. So, I'd take just 100mg as soon as I woke up. Perhaps upping my dosage will bring out those effects.
There's a few people using it for illegal purchases on things like Silk Road.
It feels like one of those oddly contingent things that wasn't inevitable. Some decades ago, Richard Nixon and the Democratic-controlled Congress each had health-care-reform proposals, but weren't able to reach an agreement. So, nothing passed. But viewed from today's perspective they weren't really that far apart.
I had to tie mine to my garden fence to stop it toppling over. They never seem to last more than 3 or so years - but for £12 I don't mind too much - just a shame you can't just replace the plastic.
I did not see it mentioned except in the copy for the free trial: Are your servers at UpCloud all equipped with SSDs?
Yes, it really is that simple.

Last year with little experience other than always having gardens as a kid, I planted about a dozen tomato plants, as well as others, and all did quite well in the grand scheme of things.

I too had the late blight—again nothing I was ever taught to deal with. Turns out it is mostly overwatering and moist foliage. I'll keep better watch next time.

Also have to say—I did all this planting in a little 20x20' plot right outside our startup's office (with permission from the land owners). Every day I got to go outside and garden, do a little physical labor, get some sun, and produce something. As a programmer, it was both cathartic and relaxing and allowed me time to think and time to process. I think I was happier and more motivated the entire time, and along with the harvested tomatoes, was well worth the time put in.

My biggest problems were neighbors who were a bit too into "sharing culture"—in other words, they stole my tomatoes. Oh well, we still had plenty, so maybe they were right.
Guide To Chinese iPad Mini Clones
I enjoyed this article and I agree with the main point it makes. I want to quibble about a smaller point, which is that intuition is not always a reliable guide.

The author gives a few examples where they got stuck in and fixed the "obvious" problems. My experience is that what is a problem is not always obvious. Furthermore, while the big wins might be obvious, you'll miss many small wins if you're not carefully tracking stats. These are the main lessons of A/B testing.
CaptainDash Reckons It Has A New Take On Big Data Dashboard Apps
>Even your quote of requiring police to be liable for their faults isn't something that any police force in the United States is subject to.

Police are still subject to the law at least in theory in the US and in actual practice police are charged with crimes on a regular basis. Police in the US are not allowed to be "administer instant punishment". Notice that he is saying "unleash" as in decrease the checks against police abuses. He is writing this directly after the Rodney King beatings in support of the presidential bid of a White Supremacists.

Read his essay, it is a laundry list of fascist polices.

With allies like him you don't need enemies.
By "eventually" I mean a cascading series of events and degradations. I won't die the day after the missed appointment, but I'd almost certainly die within the year from that specific disease. Otherwise I'd die at a presumably much later date, barring accidents and other new health issues. I'd prefer the later date.
It makes things easier for the provider, build 1000 identical boxes then sell by the slice. It means they don't have to build odd boxes to deal with odd demand, or try to pair up high memory use low compute use with a low memory use high compute use client nodes.