skysight-inc/HackerNews huggingface dataset:
My general response to companies (or agencies) offering "market rate" compensation has been along the lines of "I don't do market rate. I do 10x market rate. Find someone else."
Seriously, everyone should read The Underachiever's Manifesto: The Guide to Accomplishing Little and Feeling Great[1] (after they turn 18, in hopes it doesn't encourage them to drop out :). I'd recommend getting a used hard copy and placing it on your coffee table. It's a quick and humorous read that helps bring the lighter side of things back into perspective.

[1] http://amzn.to/2bAi7dN
Some good analysis. I find that for me, flying as a mode of transportation is never discretionary -- I need to get across the US in less-than-three-or-four days to attend a multi-day event, business or leisure, so every other form of transportation is out -- so to start every trip with a bad cross-continental flight is a sure recipe for an awful time.

Luckily, I can afford a slightly higher economy fare in exchange for lowering -- but not eliminating -- my risk of an unpleasant flight.
Several good points in this article, thanks for the link.

I think that psychosis is a symptom of exhaustion. It's never appropriate to treat exhaustion with sedatives ("anti-psychotics"). I posted about this yesterday: https://news.ycombinator.com/item?id=12331317
To elaborate a little on this:

In a strict language, a type error would mean the bricked off expression that doesn't type-check would spread like an infection to any expression that incorporated it.

In Haskell, I can dance around sub-expressions that don't type-check at runtime and evaluate things optionally.

The technique doesn't work in practice otherwise.
I don't think I compare myself to peeps on social media so much. Rather I compare to my friends and peers most of whom are not active on social media.

One friend is president of a 200 person top rated game dev company. Another is head of 20+ people on the graphics tech division of one of the top video game series. Another was the lead architect of one of the latest generation game consoles. Two other friends have successful 30+ person game companies. Another 4 have successful 5-10 person indie game companies. Other is now a CTO at a popular international gaming PC company. Another is a famous game professor at a top university.

Of course I'm only listing the standouts. Most friends are living more average lives.

Then theres my failing at relationships where others have lovers and families something I can't seem to manage to find a match for. Of course I don't envy all of them only the ones that seem to be doing well.

None of that has anything to do with social media.
I don't think he was necessarily implying it'd be date-like - I've had those "4 hour conversations resulting with the key to my existence" type conversations with the sex I'm not romantically interested in, from small coffee "dates."

To quote Always Sunny, it's all about the implication. I start with a question unrelated to the coffee "Jane, how are things going at Salesforce? I've been considering a move lately, mind if I get you a coffee and pick your brain a bit?" You can initialize the convo at that point and then either fluidly move the conversation elsewhere if desired, or, you know, not. Anyway, that's how I do it: transparent objective.
8 Major Bitcoin Debit Cards: How Private and Anonymous Are They?
I saw this first hand when my dad was dying. Now I respond to people who tell me about a loved one who is dying with something like "I'm sorry, how's he holding out?" or "I'm sorry. If there is anything I can do to help, let me know." The last one means, essentially, if you need someone to have a beer with so you can release what's been bottled up, I'm here for you.

The first couple of times I received platitudes, it irked me. Later I realized they were just trying to make me feel better and took it for what it was. Not everyone has gone through this, either themselves or with a loved one.
If it wasn't for my surface Pro, I wouldn't even touch windows with a 10 foot stick.
I'm assuming you did not read my comment in full. I acknowledge that as being a factor.

> If you're doing defense contracting or other such marketable services and you are hiring people who live in DC then yes I can see

That is fair but it is one scenario out of many that I'm sure seldom plays out. If I'm running a business the LAST thing I want is ANYONE outside of sales talking to the client. Only makes for bad bad things but it can still be a factor.

That being said that is obviously not what is happening here.
There is no direct link, but sugar certainly does not help to prevent cancer. Too many calories is a real, world wide problem by now:

https://en.wikipedia.org/wiki/Epidemiology_of_obesity
Can't you do a reference implementation in a language with great static checks like Rust with an equivalent one in C/C++ side-by-side? From Orange Book A1 to modern seL4, they always did something like that where high-level problem is expressed in analyzable way with equivalent, low-level code. Always found problems testing missed. In your case, SPARK would prevent all kinds of problems with Rust's discipline possibly reducing those temporal errors.

Note: Many safer languages can also compile down to C and integrate it with FFI with type-checked wrappers. Classic strategy for dealing with ecosystem problem. I can't recall if Rust has one. It should.

Note 2: You look to maybe have over-constrained yourself with supported platforms, too. Only four on that list are critical.
Really nice project, congratulations ! I'll add a link in my post about it.
I just wanted to plug an up-and-coming editor called Howl (http://howl.io). Written in and extended using Lua (actually Moonscript), not Javascript, and definitely very easy to extend. As an ex-emacs users I do find it similar in some respects.

I'm biased of course since I use and develop for Howl :)
Exactly, I suspect it might be a problem with what is advertised vs lack of trust that they actually implement that model. Aphyr showed for example that in large majority distributed db's claims in regards to CAP differ greatly from reality. MongoDB was one example that did particularly bad. Don't know much about PNUTS so can't comment on that one.
Because it's useful to homebrew. Analytics help software makers - that's why they exist.

[PS: that's not a serious question: it's completely facetious.]
Go handles dead code by not allowing you to compile something with dead code. In the examples the "_ =" is needed to force it to compile and do the work without actually assigning the value to anything.
Not even then...!
I don't really mind the monomorphism restriction for definitions whose types aren't functions, but it bugs me quite a bit that a function defined in terms of pattern matching won't trip over the monomorphism restriction but the otherwise-equivalent definition in terms of lambda can.
Cost of living is a standard adjustment factor, so it's not really discrimination. For example, I work for a company based in a low cost part of South Carolina with employees in Seattle, Phoenix and remotes in different spots of the country. Our HR department does a really good job of trying to ensure they have equitable compensation and based on that there's a "Seattle" scale for the employees at our Seattle office and a Phoenix scale for everybody else since that's more competitive with a national average.
Evidence points to another leaker at the NSA
Or choosing to live in cheaper places to keep more of their pay.
Hey all, this was mostly a learning project, but was overall really enjoyable. There's still a TON of more things which I want to add to it and improve (mostly switching to a consensus protocol and improve node discoverability). If there's any questions, feel free to ask!
If those patterns existed and were detectable, the moment people started trading on those patterns (or wrote bots to do so), the pattern would disappear.

This is one of the services the market provides. It creates uniform price conditions across time and space. If there is a discrepancy that doesn't make sense (like a recurring profitable pattern in stock prices), you can make money by fixing it.

"Trading numbers", as you call it, is (through a layer or two of indirection) helping to establish true prices, transmit market information, provide liquidity, etc. All of these things are critical for "real business" to operate efficiently in a large economy. The abstract markets create huge value for "real business" and its users charge a small percentage of the value created.
For the second part, I'd add: people from your country.

If there's a gathering of less than 20 people from my country, I love everyone. 20-50 and I start hyperventilating. More than 50, and I make and execute elaborate plans to get out at any costs.
Melbourne, Australia here. Personally as an ops engineer I'd find it _very_ easy to get another job, my guess is that if I didn't care what the job was I could get one in a day, if I wanted to wait for something decent but not fantastic I'd probably need to spend a week and a half perhaps? And for something really great - well that could be anywhere from a week to six weeks, maybe more depending on how picky I was being I'd guess?

When I hear of people that can't get and job and are in IT, they're either:

1) Inexperienced and don't have the the charisma and confidence to prove they can learn things quickly. I feel sorry for these people and I hope they can learn the skills to help themselves.

2) Think they know their stuff but they're book learned, probably have some bits of paper that say they're certified in X or Y that no one cares about, I see so many people with rubbish qualifications like MCSE or CCNA etc... (note that CCNA does teach you important networking concepts but that's not its point), these people piss me off, and when they do get a job - they're the ones I don't want to have anything to do with.
If someone is consistently good at losing money 60% of the time. Why not just do the exact opposite of whatever their initial hunch is. Then they should make money. Based on loss of 36% from the article that is more than just transaction and trade fees which are 1 to 2%of trade therefore if they just do the opposite of what they are doing they should make money.
This read was 100% onion article
The end of Moore's Law does not mean that processing power will stop improving. It just means that there will likely be a slower rate at which the number of transistors gets doubled. Say, 3 years instead of 2. I think there is a physical boundary to that, but Moore's Law doesn't really address that.
Banks Sprint to Meet $493 Trillion Swaps Market Margin Rules
Gun crime tech 'failed to save lives' in Chicago
Wonder how much better the average web developer (myself included) would be if they all had the time to write their own not-very-good MVC framework from scratch, among other things in this post.
There is a comment noting the number on all of the numbers referenced in text.
$250k salary for a remote position is pretty amazing. I thought such salaries were pretty much exclusive to senior developers in SV.
Agreed. You need to ask "Is Amazon's strategy for the next years going to work better than everyone thinks it is going to work?"
What we do right now in our project is write thin C++ but use C++'s features (class types, exceptions, catch all, etc.) to implement bounds checking in parsers, etc., in a relatively safe way and with near-zero cost. If we need to go to plain C later we can "minus minus" this thin C++ code base relatively easily. We could in theory do the same with Rust but it would be more work since it's not as syntactically close.

C++ is available almost everywhere C is available, so it's an acceptable compromise. We also fuzz any "C-like" parser code, of which there is not much.

I am really optimistic about Rust. I think it's the only thing with a chance to displace C in systems coding. (Go is too intrinsically heavy for tiny devices and has other issues.) But it has a long road ahead to work its way into all the corners of computing that we need to target in practice. I wasn't hating on it, just pointing out how hard it is to displace an inferior language with a monstrous install base. Look at JavaScript.

Edit: here's an idea: what about a Rust-to-C transplier? How practical would it be to implement such a thing well enough to allow it to be used for low-level systems programming?
How the Democrats are failing Obamacare
Not the code but the data being leaked, stolen by third parties (I assume all servers are powned), or damaged due to a botched os install. I prefer the peace of mind.
I'm a (young) consultant in a high demand and specialized subfield.

Based in one of the top-10 COL cities in the US.

$150k / yr plus 2% of profits.

I tend to only spend about 50% of my time in my home-city.

TBH I think I'm being underpaid by about $75k; if I were able to live somewhere cheap I would find my compensation about right, but I have a lot of ties to the place I'm currently living. There are other things I find frustrating (e.g., few resources, sometimes precarious whether we'll make payroll, not enough mentorship). I am currently negotiating with some of the really big employers in the field, to see if I can get up to around $250.
It would be nice if the releases were tagged in git. And if it could check /usr/share for the init stuff instead of $HOME.
Well the employer is willing to cheat you out of hard earned money from day one.

I'd say that is horribly unfair. What if this same form of open discrimination were applied to any other useless factor? Being in a location other then specific areas means nothing for remote position that is open to anyone around the world.

What you are willing to pay for a service should be what you are willing to pay for the service. Not anything as a function of location.
Just checked and we are not right now. We actually don't have any remote engineers right now. We did just hire an additional person for DevOps.
could use a (2015) in the title
Except that the loss in not calculated on 1 transaction.

If you go exactly even before transaction fees, on a big enough number of transaction you loose everything....exactly because of transaction fees.
https://en.wikipedia.org/wiki/The_Opposite
Trends in – and the Future of – Infrastructure
>>> The Oregon trial had no effect on diabetes. It caused people to consume more diabetes medication which the authors speculate might make them healthier.

It increased the rate of diagnosis of diabetes. And what do you mean speculate? What's the point of giving medication if it doesn't help?

>>> You are correct that having insurance made people feel better. So what?

Treating depression is part of healthcare.

>>> And you've just demonstrated that you have goals here other than finding truth

I don't think so. I just thought it's an interesting observation. Combined with the fact that it was a short term experiment it makes one think. But you're right, it's not significant.

>>> "stop smoking" and "stop drinking" support, not medical interventions

Stopping smoking and drinking is part of healthcare. At least in the UK. Perhaps you don't think preventive care works because you don't think improving ones wellness is part of it? Why are insurance companies including preventative care in their packages if it actually costs them money?

Here's a study that found a list of preventative measures that do save money: vaccinating children and adults, smoking cessation, daily use of aspirin, and screening for issues with alcoholism, obesity, and vision failure.

http://www.nejm.org/doi/full/10.1056/NEJMp0708558#t=article

But you're right. In part. Other preventative measures do not save money. Like preventing heart attacks by treating hypertension early on with drugs did not save money in the long run. It's more cost effective to let people have heart attacks. But at least the insurance company saves a few bucks (rolls eyes).
Furthermore, almost 100% of private day traders lose money!

— from the your headline is meaningless and you should feel bad dept :P
Well I guess the opposite of doing day trading is not doing day trading... it works!
welcome to Italy
In non-rhotic dialects, sure...
Introducing iOS Web Debugging for Visual Studio Code on Windows and Mac
The reasons companies give for not hiring academics
This would explain the "phones are down" messages I have been getting. It apparently resolved before I was able to get to a terminal. us-central1-f if anyone is interested.
While the people you mention did say those things, I don't see how the contradicts Lennart's assertion. It is true that historically a Unix distribution did indeed consist of the tools, C library and kernel and that they we all released together in sync and were provided in one source archive[0]. To my mind, these ideas are not necessarily in conflict, one is about what comprises the entire product and the other guides design and implementation.

In my opinion, I don't think it's fair to characterize Microsoft's OS design principles as "integrated so tightly... that it becomes difficult to tease apart or to understand." It is true that Windows (NT) is pretty tightly integrated with it's own components, I would argue this is because the majority of it was written by Microsoft. Many of the commercial Unix products were also similarly integrated for much the same reason.

I'd argue that the only reason we see the modularization in Linux is because, historically, the modules were written by entirely different groups of people. As this changes and one group begins to control more and more components, it seems both natural and reasonable that they would integrate those components more tightly. Many of the Linux distributions appear to agree that this isn't necessarily a bad thing. Indeed, most Linux distributions are like the Unix distributions of old: they include the tools, C library, kernel and now a plethora of software.

[0]: https://en.wikipedia.org/wiki/Unix#Components
If you lose money because you don't quite beat the spread, doing the opposite might mean that you just lose money faster. There are also fees, and the enormous risk of taking short positions (the natural opposite of long positions).
I was a contractor, so that probably contributed to the higher rate, as contractors are responsible for their own insurance etc and get taxed at a slightly higher rate. Also, it helped that I was recruited by said company, rather than reaching out myself. Gave me more confidence negotiating my rate, especially since I wasn't really even looking for a job at the time.
I regret saying color was the optimal encoding. It's an optimal encoding. Also only for our visual instruments, required operations AND cognitive capacity. Different organisms likely have different sensations. I suspect consciousness is some form of self awareness. Our internal model of space is likely an aspect of this. Many/most organisms lack the neurology for this sort of modeling. They may still have consciousness in some form but I'm afraid to speculate about what it looks like. I'd want to see the Turing Test neural net compared to an ant neural net. That's the most apples to apples analysis I can think of. We can't cheat with awareness of our own subjectivity if we want to understand ourselves. We're never going to be ants. We will never know anything about color. Only how many frequencies and amplitudes of it different humans can detect.
The programs list was a standard menu though, and those did have a 3D appearance.

In a way, a menu is a large button with horizontally separated segments (each row of text is its own clickable area, and there's nothing else in the menu).
On the note of Vim, i wonder what could make Plugin development as active as Atom?

To me, that is a large part of what makes Atom attractive is the development community. I don't feel like Vim or Emacs has that, despite having so many plugins/etc. There just isn't as much Zeal for it.

I wonder if something about Vim could simplify this. Make it easier to support, develop, extend and use plugins?
Atomic Light
The simple fact that there are NUMEROUS third party solutions to make OS X window management more like Windows and that there are NONE that try to make Windows or Linux window management more like OS X speaks volumes.

Apple got it wrong.
If i didnt achieve immortality trough understanding and control of life i feel im absolute nobody. You people are ridiculous.
Why Isn’t Obamacare Working the Way It Should?
Or is it placing a bet when you skillfully deduce no one will be betting in the next 15 seconds?
Why separate vacation days/sick days/personal days? Why not just one bucket? I would much rather have X number of PTO days. If you are sick and have PTO days you have to use those first, but not dock your pay for sick days after that or a personal half day personal errand. This would work well for most salaried professionals.

In the U.S. if you are salaried, your pay cannot be docked for any week you worked anyway -- except for very specific reasons -- and I've never heard of company that would dock a salaried person's pay if they actually did call in sick or have an emergency and they used all of their sick time.

https://www.tracksmart.com/Advice-Center/Pages/payroll-benef...
I've been working remotely for almost 3 years now, and in my experience it speaks volumes about a company to pay you based on your skill set not based on your geographical locale.

I lived and worked in SF for few years before my wife and I decide to move back to our home town to be closer to family. When I first went remote, I worked for a company who believed in paying people based on their location and not based on their skill level. This made for a rather unpleasant feeling as an employee and ultimately lead to me no longer working for them.

Since then I have joined a company who cares about the individual, and believes in paying people for what they are worth. Overall, my morale is much higher because of it and my loyalty to the company is greater in return.

To answer the question, I make the same amount as any equally skilled engineer at my company who lives in SF (or anywhere else in the country for that matter).
...you're kind of helping the "don't use Functor" argument here. Most programmers are programmers first and mathematicians second, if at all. Reusing terms from math that have been overloaded in programming domains is definitely going to create a scenario where many (most?) users don't correctly understand the terms you're using.
Snakes?!! Velociraptors!!!!
It's not like Condos in San Fran are affordable either, though. Last time I looked. I don't have 20% to put down on $750k. And why is it $750k? Because we can't have new construction, no, that would diminish the property values of the "established gentry", excuse me, the people who were lucky enough to buy something in 1997. So let's screw over an entire generation of Americans, maybe even 2 generations, so that the 50-somethings can keep their cushy retirement funds, i.e., their existing properties. America. The Greatest Country on Earth, unless you have less than $2-3 million in total assets, in which case you can fuck right off and go live somewhere on a farm in Nebraska.
?
you mean there is not line numbers at the beginning of code lines?
yes, my blog server code is too simple to show line numbers.
I make $15/hr as a software developer intern remotely for a startup. Not the best pay, but it's great to have this freedom as a lowly intern.
Higher-kinded types: the difference between giving up and moving forward
Here's a quote from a guy who runs one of these shops:

"90% of the customers lose 90% of their money in 90 days."

A friend of mine was chatting to him about doing some business.

I would think it's more about leverage than commission. Looking at FX, you can get tiny spreads, almost comparable to what I saw in a hedge fund. It takes a while to eat up a whole account on such small percentages. Leverage, on the other hand is something you can use to demolish capital over an afternoon. Ratios like 1/200 are a formula to go broke if you haven't had a look at something like Kelly Criterion.