skysight-inc/HackerNews huggingface dataset:
In the UK, lawyers mean salary is below the national average. A couple of years ago it was 25k GBP / $40k. Lawyers salaries get a reputation of being high because most people don't realise that:

1) most lawyers do not work in front-facing roles in law firms. They are in house counsel, or consultants, or work in finance or employment or for charities or many other fields where salaries are low.

2) the hourly rates they see are 2-3 times higher than the lawyers salary on the low end. In big law firms the multiple is much higher, because there's a massive amount of support staff (e.g. my ex practised at a law firm big enough to have a 24/7 team to print documents, 24/7 IT support helpdesk for staff etc.), and because that's how the partners make their profit.

3) there's a small core of really, really expensive lawfirms that gets all the headlines. E.g. in the UK we have the "Magic Circle" lawfirms (the five largest UK firms - of which 4 are in the top 10 largest lawfirms worldwide - the rest of the top ten are US firms), then the "Silver Circle", and then the rest. The Magic Circle lawfirms have training contracts that pay in the GBP 40k+ range, and 1 year post-qualification lawyers can earn 60k-100k (GBP). Salaries then tend to go up by huge steps every 6-12 months, so up to several hundred k GBP for senior associates, and a couple of million for partners in some of these firms. Far more for equity partners in some niche firms. Now consider the mean salary again, and consider how much these firms pull it up...

4) many of the "best" paying firms works people to the bone, and so absolute salaries are high, but hourly rates are not. My ex. qualified at one of the Magic Circle firms, and though she made more than twice the UK average salary, two years out of university, she worked so many hours that her hourly rate was less than what her secretary was paid (she's since shifted to a non-practising role in the same firm for exactly this reason; coming home at 3am was not enough to make the money worth it). She was billed out at 200 GBP per hour, but her salary was fixed, so of course it was in the firms interest to work people as hard as possible. And everyone in these firms are asked if they will "voluntarily" sign away the EU Working Time Directive restrictions (UK has an exception from the Working Time Directive that allows UK employers to do this; in theory it is illegal to punish staff for not signing a waiver; then there's practice). She could easily earn in her yearly salary for the firm in 5 weeks of billing.
> You'll have 2 hubs, the "windows hub" and the "linux hub".

This is incorrect.

That said, it's true that Windows won't all of the sudden gain the ability to run ELF.
Sure, it's a large ecommerce app and I work with a development firm (operations is handled by another company).

Our dev process is quite nice, we have fully automated builds and deployments which are feature branch aware, allowing us to run several features side by side.

On the ops side however, most of the work is done either manually or the scripts are unreliable (again, external company nothing much we can do about it). Setting up new environments can take months. Many times we want to introduce new services but the time it would take to get our infrastructure updated usually outweighs any benefits.

Being able to ship configured containers as smoothly as we can ship code would be nothing short of revolutionary!
OK thanks, I see that that could have been what was meant.

But in my view there is no apparent co-relation between top commenters or rates. Most HN posters are likely anonymous independently of their rates, as in most programming forums.
If this is all a wrapper around boot2docker, everyone will be very disappointed... I highly doubt this is what the original question was about.
5 challenges of connected car dev
Does this include salaried positions? Right now the rate I'm earning is about $41/hr($328/day) in the northeast US at a small company. A few years ago I was getting $50/hr on a consulting gig, but that required a 4 hour commute(2hrs each way to NYC).

I'm primarily a C# developer, but I have experience in C++, Java, SQL, and a little bit of webdev(HTML/JS). I've worked on a few mobile apps in iOS and Android(the latter with Xamarin). I'm been programming for about 15 years, and I'll be coming up on 10 years of those which have been for professional companies.

I swear, reading some of these responses makes me feel very underpaid.
Interview with Former SWIFT Manager Tjerk Veenstra
This isn't Star Trek, this is the United States.

We always find a reason to go to war. Or it finds us and we return the favor.
I believe you're misunderstanding, those ships run on power generated by a nuclear reactor. A reactor is like when you think of a regular nuclear power plant, it's not part of a missile.
I would only be cautiously optimistic : even if our energy problems are solved, the construction of reactors, for example the superconductors, might require some rare materials. The grab for energy could become a grab for minerals. It will probably involved other regions of the world though and change the whole dynamic.
Is that capped at 10 hours per week per client, or in total?
Unless I'm missing something, I think you're making a similar mistake.

Submarines and carriers run on a fission reactor. And it powers everything - drives turbines for locomotion, electricity...
Could you try reaching out to GoG.com as well? They have been pushing Linux gaming lately, but I have run into uneven support for their titles. It seems that if the dev gives them a tarball, thats all they use, while other titles they package. I have been having a tough time getting Shadowrun Returns up and running and it would be awesome to just grab the image.

What do you mean by get approval? Isn't LoL F2P? Did you have to get approval from the creator or Docker?
You can either post a link, or text. You could have just posted a link to the announcement on your site.
I once asked a similar question on SO:

http://programmers.stackexchange.com/questions/150159/fear-o...
Minetest is LGPL, btw.
I suspect that you'd still need a Windows Server license to start off with. It may or may not need a VM under the hood, but that's a MS thing to figure out. They certainly couldn't license a container the same way as a full Windows VM or bare metal install.
That seems amazing (:
That's not really expressing a complex type in JavaScript, its expressing a complex (such as it is) runtime constraint -- which you can do easily in Haskell as well. JS doesn't give you anything Haskell doesn't there.

Its true that to make that a proper, statically-enforced type in Haskell takes some complexity, but if you aren't willing to do that, you could make it a runtime-enforced constraint on a statically-enforced type of integers as easily in Haskell as, in JavaScript, you could make it a runtime-enforced constraint on a value that is not statically enforced to be anything more specifically than a valid JS value.
I happen to work at one of those companies where all developers get Linux desktops. In fact, I'm typing this comment from said Linux desktop. You just need to get out more.
Great question.

I'll be honest and say I don't have an answer. However, we're working on derive one and you'll know as soon as we do.
According to their faqs: http://blog.incoin.io/incoin-faqs/
Those are all problems that they have yet to solve.

They only support salaried employees (no hourly employees). Taxes should be done in 1.5 - 2 months, and bonuses are in their roadmap, but there is no timeline for that feature.
Google Ads: 12 years of colors
Git -> Teamcity -> Octopus -> Server.

We also use database migrations to keep everything updated. It's a simple process but works well.

Code and deployment is all fine, it's maintainaing server configurations across environments (IIS, permissions, ports, ips, firewalls to name a few, a different issue every time and on every env!). Likely this is more to do with having completely seperated operations and development, however bring able to control the apps environment will allow us to deliver more, faster.
At the risk of speaking for the parent, I believe their point was that the only fusion "reactors" on a nuclear submarine are the warheads it carries.
Hey! Tony here from Incoin. You're right in that taxes are the hardest part. We're only launching in California and are working hard in compliance for this state to get this working.

The biggest and newest part about Incoin, though, is payroll distribution. You can split your wages up amongst any of your savings, checkings, and bitcoin accounts for free.

Say you want 80% in checking, 10% in savings, and 10% in bitcoin — that's possible for you to configure as an employee. And the employer doesn't have to touch a thing; we handle the entire distribution and BTC aspect (and trust me, running BTC payroll manually is horrible).

We're hoping this is great for both increasing the amount of money that people save and increasing the uptake of BTC.
> Could you try reaching out to GoG.com as well?

Great idea. I will definitely reach out.

> What do you mean by get approval? Isn't LoL F2P?

Just because it's F2P doesn't mean I have a license to distribute it.

> Did you have to get approval from the creator or Docker?

Docker is an open source project. So, in effect, all contributors (including me!) are creators of Docker :)
5 Tips for Creating the Ultimate Pitch Deck to Get Your Startup Funded
Common traits of uncommon product leaders
Sounds fairly straight forward...

You need 256 requests to get one byte of clear text. A 160bit session key is likely to be 40 bytes, so that's 10,240 requests to get the session key - it might actually be less if you can take shortcuts because you know the result bytes can only be 0-9a-f. You also need to be a man in the middle.
Mr. Fusion!
AFAICT, ²H + ²H produce ³H (which is the burned), H, ³He, and ⁴He, plus some neutrons and gamma rays. The latter must bring the energy out of the chamber, by heating some blanketing. Then it must be the same as with fission reactors.
Why make any art? For the love of the game. To scratch the itch. People generate ideas all the time, and most of them never go realized... is it any wonder that people contribute to somebody else's project just to see their ideas given form? Same principles as open-source, but without the protection of open-source.

Which, of course, is why modders should be encouraged to use platforms where you retain greater control of the project, which is why I'm a fan of OSS gaming.
So, they've come up with a way to make a fusor that produces more energy than it consumes? Also, I'd be interested in knowing what kind of scram mechanism they develop. If the superconductors were to fail, the expansion of the plasma would be catastrophic, right?
It is not (a wrapper around b2d;) I tried to answer the specific question asked instead of guessing what the question is.

The goal is:

Package your Windows app in a docker container, use same tooling you would otherwise use to deploy to a docker engine running on a Windows host

Package your Linux app in a docker container, use same tooling you would otherwise use to deploy to a docker engine running on a Linux host.
The UK largest law firms, 4 of which are amongst the top 10 firms in the world, nets something like $3 million - $5 million per equity partner.

Note that this is per equity partner. Many of the largest firms are increasingly choosing to award "partner" status without an equity share as they grow larger, and a non-equity partner will already earn much less.

Most of the top firms will pay a maximum of about $300k/year to 4 year PQE (post qualification experience) in the UK, with UK offices of leading US firms at the top. There may be exceptions for people that make themselves really noticed and manage to land big bonuses. That's generally 6 year after leaving university because of the UK system of training contracts. 2 year PQE's in UK Magic Circle firms can earn about $100k/year.

Some smaller boutique firms in niches may pay substantially more, but they will also generally not take trainees and instead hire away top talents from the leading firms.

To get those kind of salaries you mention by year 4, the answer would be you'd need to bring in big enough clients that your firm is worried you'll walk.
The usual form I've seen for several decades now is 15 years, not 10, but, yeah...
I think they understand; they were joking that the only things on the ship which involve fusion are the nuclear warheads.
"McGuire said the company had several patents pending for the work and was looking for partners in academia, industry and among government laboratories to advance the work."

I'm guessing this means that they will try and maximize profit rather than maximize cheap and clean energy for the entire world. That is a bit disappointing if true.
www.lessonwell.com

I wouldn't say that this project of mine is "big" in the canonical sense, and it is only meagerly "profitable" by a loose interpretation of the word; but this has been a huge side project from my personal point of view. Essentially, I started this when I was teaching high school full-time and needed a better website for my calculus class. The "big" impact of this project is that it opened a door to a new career for me: I'm now a full-time software engineer and thus measure its profits on the order of my current salary, which is hugely significant to me.
The nice thing about dynamic types is that they give you the expressive power to code things that would not be allowed (or at least not encouraged) in your type system, even though they might be allowed in a different type system. Back in the day, one notable example of this was parametric polymorphism: it comes "for free" in even the simplest dynamic language but took a while to become mainstream in static languages.

IMO, in an ideal world you would able to choose between dynamic and static verification of types depending on what your program is doing. This might even let us work with richer types than we do now! For example, most typed languages still do dynamic tests for array indexes because doing those statically requires dependent types (which are hard to use and not always worth the trouble). But if we had a language that lets us talk about the array lengths in the type system we would at least be able to give better error messages if something goes wrong, even if we only find out about it at runtime.
A Social Network Script Using PHP
He's making a joke about how fusion has been used successfully for decades, but only for bombs. Thus, aircraft carriers and submarines do have fusion devices on board, but they're only used for destructive purposes.
While revealing corruption is nice, I think it's safe to say that everyone serious about winning a big government contract in Saudi Arabia or Brazil is not going to be clean. So the American companies probably bribed too, but got away with it since no one whistleblew on them.
As an aside, I consider "here's why" to be one of the most annoying developments in lazy headline writing in recent memory.
It's amazing that one of the first allies of the U.S. revolution and one of the staunchest supporters of the U.S. both militarily and politically - since the inception of the United States - is seen by most Americans as "cowards who never fight" and are the butt of jokes.
BRANDS ARE BETTING BILLIONS THAT THIS 25-YEAR-OLD
Care to detail how you got into the industry/this niche? Pretty awesome you were able to break into a gig like that in only a few years.
Amazon EC2 POODLE (CVE-2014-3566) Advisory
I'm used to hearing that nuclear fusion is going to become mainstream "in 30 years"; I've heard it for ~25 years. If it's 10 years now, some progress has been made.
NuGet: In the Platform
New Volvo Technology Offers Truck Drivers All-Round Visiblity
It is a reactor when used, for a couple of nanoseconds....
Android L 64Bit Emulator Available
Docker is free to use.

I don't know the price of the next version of Windows Server, but, Microsoft has committed to make Docker available on that.

So, to use Docker on the next version of Windows Server, it will be the cost of the Windows Server license.
[video] WAT – Strangely defined behavior (2012)
> 100-megawatt reactor measuring seven feet by 10 feet, which could fit on the back of a large truck

A typical thermal power station has an efficiency below 50% for electricity generation, so the plant dissipates at least as much heat as it generates electrical power.

I wonder how you could get rid of 100MW of waste heat from a volume small enough to fit on a truck. That's a heat flux of more than a megawatt per square meter of surface area.
I understand everything you are saying (didn't I make that clear in my original comment?). But I think you missed the point: I'm not arguing type systems aren't good. I think they are great. (re-reading - maybe I'm unfair on this. Your point about modern languages like Go and C# being better is a fair one)

I'm arguing that the single dimensional view the original article had on the speed of implementation vs correctness lacked some useful counter-perspectives. Infact, I think it was a pretty cheap shot, since it didn't recognize it as a critical tradeoff at all.

Go's structural typing-ish automatically-satisfied interface is even easier

Yes, I think the Go type system has some nice features.

Haskell, of course, well, you fight with the static typer for a few weeks at first

And that exactly the cognition overhead I'm talking about. Some productive programmers barely understand an if statement inside a loop. Using recursion is doubtful prospect.

I think the idea of people like that fighting a type system for weeks because it's good for them is completely unrealistic.

Note I'm not arguing that it isn't good for them: of course it is. And of course a type system "is telling you things". But people are writing real programs quicker without it.

I do like optional type systems. I think that some combination of optional type systems, test systems and tooling integration could lead to a system than slowly adds types to improve the reliability of programs, without the cognitive load that the traditional upfront typing workflow imposes.

But I'm just speculating about that.

I do know that untyped languages are often more useful that typed languages precisely because of the increased difficulty programming that type safety brings. I think that tradeoff is disappointing.
I always cringe when I see or have to write:

for ( ; ; )

or:

while ( true )

etc.

You just know you're setting yourself up for undocumented bugs later.

I've been known to build "escape" vars into these like:

int attempts = 1000;
for(;attempts > 0;attempts--) {
** DO SOMETHING **
}

if (attempts <= 0) {
** BAIL ***
}

Where 1000 or whatever number is a reasonable estimate of the function's need to loop x 10 or etc.
I don't usually contract (well, I used to, but that was 15 years ago), but at the moment I'm doing a part-time contract at 750 pounds/day for a startup. London, UK.

I do devops, development and architecture work, in Ruby, PHP, C++ and a variety of other languages, and have about 20 years of commercial experience.
Electron Disassociation.

Basically you catch electrons flying out of the plasma arc (where fusion is taking place), and ground them back into the plasma (which is positively charged).

Umm its largely theory at this point.
Horse's mouth: http://www.lockheedmartin.com/us/products/compact-fusion.htm...

Lockheed Martin is, indeed, saying they have a workable fusion reactor. Author of this article is the one that's confused.
From the article Flexie posted, for production they're planning to use deuterium-tritium, which produces helium and high-energy neutrons, which breed more tritium from lithium. Like most fusion projects they use deuterium alone for testing.
Maybe you're just less bothered than I about the writer conflating fission and fusion when the difference between them makes for a good deal of the newsworthiness of the article.

I'm well aware of the fission reactors in large military ships, but if there is any application of nuclear fusion on them then pretty much the only option today is thermonuclear warheads. It would be really nice if that's about to change.
With all the alternative small fusion reactors I'm taking a strict "show me the energy" approach...
Look at GDB or DDD+GDB, they are more full-featured than JDB, but do not have the IDE integration and GUI-ness that you will find in Eclipse/Netbeans.

LiteIde for golang is the closest to the IDE+debugger combination you would expect if you were coming from an Eclipse/Netbeans background.
I'm liking this:

https://fidoalliance.org/adoption/video/how-the-nok-nok-solu...

Or this maybe: https://www.grc.com/sqrl/sqrl.htm

It's a QR-based system, but according to that page it says it can work via a tap or click on the QR code, too. So you don't have to point a camera at the QR code.
From what I've heard, the reactor actually outlives the ship, no?
> only use GPL

It looks like the lesson from Bukkit is that if you use GPL and there's some problem, then a disgruntlend copyright holder (of GPL-licensed code) can get your entire project into trouble.

The project of course was wrong to include or link to proprietary code. But had they used a free license for their own stuff, Wolfe wouldn't have had a claim to make.
ah nice, we looked into octopus at the time but was still early development days and was too much of a risk, otherwise pretty much the same stack. I can see what you mean re server config, would be a lot easier with docker than what i was hacking about with vagrant.

thanks for the info!
In other words, instead of trying to fight the monopoly, because of the lack in funding Sidecar is rolling over. That's not really a consumer-friendly scenario, not at all.
The amount of water that people need for basic personal use is so small that they could just take your word on how many people are in a household. The payoff for fraud is just so low that it wouldn't be worth it.

An acre-foot of water, the amount that some farmers are paying $20 for, is 325,000 gallons. At that price, a typical persons usage would be about $0.20/month. Raising that number by 10x, which is roughly the price San Diego pays for water, each person would be using about $2 of water per month. Even assuming the worst case, that 100% of the water had to be produced by desalination costing $2000 per acre-foot, that would only be $20 per person per month.
That is a pretty big typo if it is.
I'm well aware it's no longer funded but it is still maintained.
Bono apologizes for that U2 download you didn't ask for
That's interesting to hear, for staff who had never held a position previously this would help foster the loyalty.
It would be rad to be able to pay in Bitcoin as the employer. Any thoughts there? It would help your model as you'd get to save trade fees by having an internal trading desk essentially.
No, the standard joke is "thirty years away." Or at least it was. Strangely enough the number keeps decreasing with the passage of time.
This of course is true. But some test coverage tools with give you path coverage which helps with that.

Of course, this doesn't really substitute for a type system either.
Instagram-like filters for 3D models
Based on the image of the machine, this is a magnetic mirror with neutral beam injection. Mirrors were some of the first plasma confinement devices. An issue they have is that they lose charged particles out the ends in a way that depends on the ratio of perpendicular to parallel velocity and the magnetic field strength. It may be that they think they can use the neutral beam injectors to inject the fuel in such a way that it's well confined in the machine...

Never mind, another linked article says that the injectors are only used for ignition.
From 60 Frames per Second to 500 in Haskell
Can we assume that their reactor isn't energy positive? Because if it were, I would imagine that they would be announcing so--rather than this nebulous "breakthrough."