skysight-inc/HackerNews huggingface dataset:
Oh, thoracic surgeons, you say? Well, that just goes to show what utter nonsense the infographic is, because the average thoracic surgeon's salary in the US is not $202,948, but $473,927[1]. 150+% more than claimed. If you told a group of surgeons that their average salary was only $200k, you'd be laughed out of the room.

I tell you what else the infographic leaves out: all the free shit doctors get. Doctors get free shit from all over the place, and sure, they don't get that long summer break that teachers get, but they do get to jet internationally to conferences/drinking sessions.

Not to mention that having twice the lifetime earnings means much more than having twice the disposable income. A carton of milk and a box of cereal cost the same for a doctor and a teacher, and nourish them just the same as well. Basically, that infographic is ridiculously slanted.

As for the second sentence, a maserati is a fancy car, and I was using it as an allegory for the difference in lifestyles between doctors and teachers. That difference is more than you could make up working a few extra hours per week on a teacher's wage.

[1] http://work.chron.com/thoracic-surgery-salary-3692.html

Edit: even more nonsense: the infographic claims 20,000 hours worked in residency, with only $150k payment for same. There are only 8760 hours in a standard year. Given that residents are paid around $50k (it actually rises throughout the residency, but hey), that means that the infographic has granted only three years for residency. There are only 26280 hours in 3 years (+24 if you're lucky enough for a leap year). That means that they're claiming that residents work 18 hours a day, 7 days a week, 52 weeks a year, no breaks, no days off.

That's working from, say, 4am to 10pm, for three years solid, and the rest of the resident's life has to fit in the remaining 6 hours per day - sleeping, eating, washing, commuting.

Also, a GP, whose salary is bringing down that $202k average (it's not specifically for thoracic surgeons), only has to do a 1-year residency. You can't fit 20k hours into a 9k year. And there are tons of GPs out there.
Concerns about communism also led to them doing a 180 on keeping war criminals around and in them outright funding Japanese organized crime to violently suppress the Japanese left, as detailed in Kaplan and Dubro's Yakuza book. Japan still has echoes of this policy in that organized crime is entangled with legitimate government and business to a surprising degree.
I think that is exactly what he means. The parents who put their children in French immersion programs tend to fall into one of two groups. The first group are francophones living in an Anglophone part of the country. The second group are parents who prize academic success for their children.
The thing is that usually basic algebra like this occurs somewhat seldomly in code. The rest of the function calls are readable, this is the (only) outlier to readability.
I think documentation writers should aim to supersede SO questions, and maybe add the question content near the content in the docs.

e.g

Q: what is foo?

A: foo is Y : <example>

The doc writers can then put above into docs, along with form of original question ("what is foo"), such that the SO page is no longer needed.

Through such a mechanism, SO could improve official docs rather than just be a Q&A repository..
Except that many people believe these new shares are worthless, so the price drop should be ~$0. Don't assume the market doesn't know this and isn't telling you this already.

(And before you say something about the bcash price not being zero: right now there are no functioning markets where you can deposit any to sell it.)
I know it's completely circumstantial but I have noticed sooo many more bees around my yard this year over the last several that it's given me hope!
If Google intentionally slowed its search results by 10%, would people not spend more time on the site? Perhaps even to the tune of 10%? But would people suddenly love Google 10% more?

As a more explicit example, Facebook used to allow you to type a friend's name into the search bar on desktop, and a card would come down (with other possible people too you could select/down-arrow to) so when you hit enter you would go straight to that friend's page. Now, all search queries take you to a search page, where you can then click on your friend's name. That extra page load and click multiplied a few times a day probably keeps me on Facebook an extra minute or so every day, which I'm sure was used during the feature testing to justify its greatness. Instead, it noticeably and nearly daily negatively impacts my life.
WannaCry ransomware bitcoins move from online wallets
I can. My wife, who I've taught to use a password manager, probably can't. And neither of these excuses a 27 character limit that strongly suggests my password is being stored unencrypted somewhere.
> It was a fun read, except when all the C bugs were listed. It's getting tiresome to hear about folks writing nominally Important software in a language where it is extraordinarily difficult to get things absolutely correct, with paltry excuses such as "it needs to be fast" or "it needs to be portable [0] to a VAX-11/750."

Are there any practical alternatives when that kind of portability is needed?

What about transpiling to C? I know Haskell and OCaml can be made to compile their code into C code that you can then pass on to a C compiler.
Again, with questions as a metric, this could not necessarily be viewed as a decline but more as a maturation. Wouldn't you expect less React questions in 7 years or so as well?
MVC is awesome, .net core will probably be awesome as well when it gets more production ready. We use it a lot, though we also still doing a lot of webforms.

Potential hires don't know or want to do razor though, and if you're doing angular/vue/react you're using web-api and then you might as well use a backend with a better time to market anyway.

.NET does a lot of things right, but then you suddenly need to do a SAML SSO component for your ADFS and it's more terrible than basicaly everything.
JVM Language Summit 2017
Easy tricks to validate an app idea before launching
How would you fix the "comment at time" feature?

And about that "automastering" thing, it would be sufficient for them to implement ReplayGain loudness leveling. Of course it's a solved problem.

http://wiki.hydrogenaud.io/index.php?title=ReplayGain
In regards to your third paragraph, I would posit the opposite causality occurs as well - in a country where academia is seen as an honorable profession for morally upstanding people, people with integrity are more likely to pursue academics, and as a result there are fewer examples of dishonesty by these same experts [1]. Of course, this dynamic can cause a vicious cycle in any field, politics being a common example.

[1]https://www.nas.org/articles/Estimated_40_Percent_of_Scienti...
What? You think other languages don't have "fan-people"? People who like Rust tend to like it very much, and it does provide a real solution to problems that C and C++ create, while providing a no-compromise performance story. So why wouldn't people talk about it?
Ask HN: What kind of hobby should I take?
Hey HN,

I've been doing some self reflection lately and realised that I didn't really have any hobbies besides programming and writing code (which is also my way to make a living). As a result of this I spend most of my time on the computer either writing code or scanning HN almost mechanically so I was wondering what you guys do to take a break from all the "nerdiness"

Cheers
>> If there is equality of opportunity, there will be equality of outcomes

No, outcome would be highly correlated to effort and persistence.
Both are vectors. On one hand, you have automated systems trying to hack low-hanging fruit (unpatched, well-known-to-be-insecure libraries), while simultaneously, you could become a specific target - where security by obscurity doesn't get you much. Saying "one of these is not worth considering, as it's less probable" is security through handwaving: one day, someone might discover a bug in your obscure library, and suddenly you're right back in range of automated attacks.
I get user data protection and all that, but when you know that the charges are drug-related and they'd get a warrant anyway, why not cooperate and make it easier for everyone?

Would you risk having your servers seized for someone you know committed a crime? If you do, you make it very easy for competitors to shut you down.

edit: I'm assuming they don't blindly trust the police, but can verify the transactions to the drug site themselves. If that's not the case, making the police get a warrant would be the right thing to do.
Hehe, I was just about to build something similar. I like the extra touch of it not even being served over https.
> all (afaik)

No, this has been done a number of times. Clams, lumens, byteball, this thing: https://bitcointalk.org/index.php?topic=1883902.0 all come to mind.

It isn't done often because it's not seen as a useful technique mostly: you just gave a ton your asset to people who think it's worthless, and who may actively dislike it. Not a great way to maintain a market price.
How to create a chatbot with Chatfuel and Firebase within a day
Continuous deployment of a webpack app to multiple environments using Travic CI
paypal express checkout is straight forward to implement and you have samples online.
stripe is also easy to implement.

please note that for us ( we are b2b ) customers prefer to use paypal.
No, you can write crypto code, even when knowing stuff about the crypto, and still mess up. Crypto is problematic because you often cannot easily check whether you're wrong (it could be a tiny edge case that isn't tested because your input space is huge).
Windows Console's colors are getting their first overhaul in more than 20 years
Operam: Software Engineer | Onsite | JavaScript, React | Los Angeles (USA)/Prague (Czech Republic)/Bratislava (Slovakia) | more info: https://www.operam.com/jobs

Operam: Data Engineer | Onsite | Python, Mongo, PostgreSQL, Redshift | Los Angeles (USA)/Prague (Czech Republic)/Bratislava (Slovakia) | more info: https://www.operam.com/jobs

Operam: Lead Software Engineer | Onsite | JavaScript, React | Los Angeles (USA)/Prague (Czech Republic)/Bratislava (Slovakia) | more info: https://www.operam.com/jobs
Depositions aren't free form. The rules applying to courtroom testimony mostly apply. One of those rules is that there has to be a foundation for everything. You can't ask about what happened at Page's ranch until you establish for the record that he owns a ranch and what ranch you're talking about.

The other part of asking basic questions is that the deponent's statement under oath that he started as CEO on such and such date is evidence that's directly usable. A print out from a web page with his basic bio can be evidence but it requires more hurdles. When you need that information for color down the line, it's helpful to have it in the deposition transcript.
Do you know of any good starting points for documentation/information for AppContainers? I'm finding it hard sifting through irrelevant news articles and somewhat-relevant-but-still-irrelevant microsoft/docker marketing statements
u8 gets promoted to signed int before the shift. That he only used unsigned types is irrelevant.
Just because Mozilla worked on both languages doesn't mean they're related in any way. The goals, execution contexts, and safety guarantees of the two languages are completely different.
> This type of behavior is not how healthy markets work.

You cannot deposit Bcash in any exchanges. Make sense now?
Shelling Out: The Origins of Money (2002)
Cloudron 1.4 Released – Cloudflare DNS, Exoscale SOS Backups
Ukraine as a Software Outsourcing Destination in Eastern Europe
If you reread the text of the RFC, you'll note that this specific issues intends to be solved by potentially tweaking the algorithm for closure desugaring. It's a solvable problem, though independent of NLL.
Note that the author is not inventing crypto algorithms, rather implementing them (although the part about XChaCha20 being a mix of ChaCha20 and XSalsa20 is IMHO dancing on the line). Still a risky business, and tricky to get right, but several orders of magnitude safer than "hey, what if we just XORed everything with a random number? Unbreakable, eh?"
Future of the Virtual Reality in the Gaming Industry
In Racket we actually have a threading macro with ~>

This:

(- (bytes-ref (string->bytes/utf-8 (symbol->string 'abc)) 1) 2)

Becomes this:

(~> 'abc

symbol->string

string->bytes/utf-8

(bytes-ref 1)

(- 2))

https://docs.racket-lang.org/threading/index.html
Decentralized Professional Network - own your data & get paid for contributions
Perhaps the actual Q&A side of things could have been collapsed into "agents" that showed you the relevant content in the documentation?

Shame this ended..
You are confusing storage requirements with write amplification (which is another downside). They're totally different.
In the US: make them get the warrant. It's not the service provider's job to determine if probable cause exists, and the service provider is probably very bad at it. Police always go for the consent search first precisely because the standard for a warrant is so high.
Absolutely true, but you can't deny that the west has played a massive role in creating chaos in almost every part of the globle (South America, Central America, Central Africa, The Middle East, the Indian Subcontinent, the transatlantic slave trade (notice I didn't say "slavery") and so on and so forth ...) I'n not saying it was all sunshine and rainbows before, just that the west exacerbates/manipulates these animosities to create a situation of chaos they can benefit from. (By "the west" I really mean the US and before them the British Empire, again, I have nothing against the people of these countries but history is history )

Syria for example, even though It probably wasn't the best place on earth, as perfectly fine before the US and NATO decided to shower them with the blessing of democracy.
But should we allow the police to threaten people with overbroad warrants?

"Gives us the data on these 8 people, or we'll get a warrant for it."

vs.

"Gives us the data on these 8 people, or we'll get a warrant to confiscate all your servers, computers, laptops, and phones."

And getting a warrant is not as large a barrier as people like to believe: https://www.popehat.com/2014/07/15/warrants-bulwark-of-liber...
Before, I used to hate MS and .NET. Today I work as a .NET dev and love C# and .NET.

Honestly, I think the moves MS is doing right now is the correct ones. With .NET Core a lot of the "heavy" stuff has been liften away and projects can easily be run on any big OS.

I think we will soon see a rise in the use of ASP.NET. The productivity levels you get by using .NET and Azure is just insane.
The Bitcoin accounts used in the WannaCry ransomware attack were just emptied
Because if you make it too easy for the police they'll just ask for too much all the time, even for things where they wouldn't get a warrant. This is happening in Germany all the time when a provider wants to be nice to the police.

If they say "we'll get a warrant anyway", just response "okay, so get the warrant and come back and I'll give you the data". Then at least it's up to a judge to decide where giving out data is warranted, and not up to an oridinary policeman and sysadmin.
Well, there are plenty of example of kids who do learn programming at that age, so I guess your ideas must be incorrect.

Personally, my parents got me a Commodore 64 when I was 6, it happened to come with a copy of 'An Introduction to Basic Part 1', and I successfully worked through it.
As opposed to Rendering-Engine Dependent Apps?
Because you're buying a lot of insurance and debt.

The lack of quality health insurance means that a substantial number of people finance healthcare via bankruptcy. That's all priced in. As an insured person or private payer, you pay dramatically more as a result -- it's a hidden tax.
The Uber of X: A translation of 47 startup one-liners
NEBOSH IGC course in Ahmedabad
It's actually int_least32_t and int_fast32_t.
> This is happening in Germany all the time when a provider wants to be nice to the police.

All the time? Really?
I'd argue that snapchat is much closer to a productivity app than instagram. Snapchat makes picture (and now regular) messaging faster and more fire&forget. Instagram is just other feed for the user to slog through.
Very interesting idea! I've never noticed an increased heart rate during an infection though. That sounds kind of strange.
Just in this second I wanted to post this. You beat me by seconds :)
How do you expect people to become competent if you constantly tell them to not do something? All that will happen is that people who don't listen to warnings will write crypto libraries and everyone will be forced to use them because nobody else wrote one.

The fact that there was no independent implementation of Argon2 that found there was a bug in the reference implementation shows that the "don't roll your own" advice is discouraging competition in crypto libraries to the point where the reference implementation wasn't sufficiently verified to produce correct output.
Go runtime: FreeBSD memory corruption involving fork system call
> You're saying that people buying BCH right now aren't aware that there's a huge glut of supply waiting to flood the market, and aren't taking this into account in their buying decisions?

Why do you think buyers even exist right now... with the tiny amounts available it's just as likely that it's a few people painting the ticker trading with themselves at more or less arbitrarily high prices.
There's no such thing as "the top Google result", Google's search algorithms don't serve up the same results for every search for everyone at every time.

My search results were what I'd expect:

http://i.imgur.com/o9gPJ4c.png
Minimax Labs Ltd. | Software Engineers and Research Engineers | London, UK | ONSITE

We optimise complex, global operations for billion dollar businesses, creating massive value out of thin air and a little cloud.

We are looking for strong engineers and scientists to join our specialist team at our central London office:

* full-stack engineers with experience in UI/UX design.

* developers with R&D experience in non-linear/combinatorial optimisation.

* junior engineers to complete our summer internship programme. You should:

* love working on challenging, complex problems

* be comfortable developing production software in both Java and Python

* have experience with high performance, concurrent applications

* be passionate about new algorithms and computing technologies
Check out http://minimaxlabs.com and get in touch for more details.

No recruiters please. Really.
I have a lot of experience managing spam filters for fairly busy domains. I have about 150 domains whitelisted because they are trusted business contacts that HARDFAIL SPF and blocking their email is a total nonstarter for the organisation.

An extraordinary amount of legitimate email soft fails SPF. I really would like such senders to start being punished for this - but at present, it just isn't feasible unless you have a very small domain and are happy to comb through quarantines.
It's even more tiresome hearing a new generation of programmers constantly lamenting the fact that C
requires a great deal of skill to develop in and that
X or Y new language completely avoids C pitfalls.
Not only is it dishonest but it seems to be marketing 70%
of the time.

Portability does not equal 'without blemishes'. It simply
means that when compiled across platforms it will perform
as expected.
DFS+Fanduel+MLB+Picks+8/3/17:+DraftKings+Top+3+Pitchers
Ever since StackOverflow started closing strictly off topic questions that were interesting and still related to programming (closed as not constructive, or locked and marked as having "historical significance" such as https://stackoverflow.com/questions/1995113/strangest-langua...) the sense of community there pretty much disappeared. There's not much incentive for knowledgable people to visit a site that is boring, and now StackOverflow seems to contain a lot more questions asked by noobs (I've done this about subjects I don't know) that go unanswered.

The same also goes for questions that are almost duplicates. Or are basically but have been inactive so you want to get further information. And when interesting discussions get moved to chat. The whole place is just boring and too heavily controlled. I"m not surprised something that required community failed there.
BTW here is the list to save everyone time:
This seems to mean "killed in an interesting way". People killed by their inventions in petrol-based transportation seem to be too numerous even for a Wikipedia list: "yeah, people die in cars en masse, that's not really newsworthy."
Symantec Norton Security Premium 2017 Crack and Product Key Download
HBO Hacked Game of Thrones Script Leaked with 1.5 TB of Stolen Data
In Germany the police can threaten all they want, getting a warrant for user data is the prosecutor's job. That's also why don't give out the data directly the police. If the prosecutor is asking that's a totally different level than the police.
One source claims that bee populations are bouncing back. I think I'd like to see more scientific sources assert this before I believe the good news
Hackers Hijacked Chrome Extension for Web Developers with Over 1M Users
Boeing Test-Flight Route
The methodology used for that paper makes it irrelevant for a discussion of optimizing the quality of frozen items——the packaging, the cooked burger doneness (167F), and the fat percentage are all significantly different from what would be used in a high-end commercial setting.
I've been saying that a great burger could be cooked with a frozen patty (and you could even freeze the bun as long as you don't freeze them together), not that the freezing itself improves the quality of the meat for typical burger metrics of quality (with the exception of crust formation, which could be much better potentially if cooked from frozen).

Freezing food has a stigma that it doesn't deserve if the freezing and thawing is done with care. As I mentioned before, the best sushi restaurants in Manhattan all freeze their fish and store it in extremely cold freezers, and there's no significant detriment to quality. If Shake Shack wanted to do so, they could freeze their patties, and they'd still have one of the best restaurant burgers out there. They certainly would not be freezing their meat in the way that was done in that burger paper, nor would they be using meat of that quality.
Well, you are using the product, but not manufacturing it.
The UK so badly prepared for Brexit negotiations some EU members suspect a trap
Distributing a 538 MB file (which can be compressed further) is much easier.
It makes sense to me, I might be wrong.

Random: there two YouTube live streams during the fork - WorldCryptoNetwork and Cryptoverse - both with 3000+ liveviewers - both featured on YouTube home page in technology section.

Massive event!
Same here. I've been googling around Django _a lot_ over the last few months (first time using Python for anything web-based, and first time setting up anything more complicated than just nginx/Caddy on the server in a long time, so I had a lot of questions).

I probably ended up on SO hundreds of times in that period, and never once saw Documentation mentioned (I _may_ have technically seen it in the nav bar, but just seeing "Documentation" in that context I'm going to assume it is documentation _for_ SO and just ignore it).

E: Forgot to mention, even reading the title of this post my initial thought was that it was documentation relating to the sunsetting of SO (which sounded crazy).
Specialty Biocides Market Report – Growing at a CAGR of 5.01%
It shows up if you remove the spaces.
The Unabomber Couldn’t Kill David Gelernter. Now Gelernter Supports Donald Trump