skysight-inc/HackerNews huggingface dataset:
"Or it's not a complete model of the many possible parameters relevant in the economy. "

Your formula contained TWO terms, salary and labour scarcity. That was the entire economic model which was to be "assumed"

"Ladies and gentlemen assume salary is a simple function of labour scarcity. Now, these ideas follow..."

"What are you complaining about? How unreasonable. I dont like these replies. Stop badgering me!"

Stop complaining. I dont have to be the bigger man and stop replying. Now theres an opportunity.
Isn't the opposite true, though? SQL offers you a lot of flexibility, whereas NoSQL follows a rigid data model.
> Making third Reich comparisons, even tangentially, seems like an unnecessary Godwin.

Insults like this are unethical, especially when you didn't bother reading the link I posted.

The reference was to France, not to Nazi Germany.

I've seen rather a lot more of this on HN recently. People who automatically assume that the comments they're replying to hide some kind of nefarious evil intent.

Stop it. It's anti-social and abusive.
A picture of a better place
The problem with Bbg is not that it needs a UI makeover. As mentioned below, we want function over form. There is a learning curve, but the payoff in the long run is huge. What Bloomberg desperately needs is UX consistency.

For example, my biggest and simplest gripe: all sorts of different charting commands have wildly different interactions. Different color palette selection. Incompatible axis selection. Sometimes you can't do either. It means that it's impossible to make something from ECWB look like one of your standard G templates, which sucks. Also, Launchpad needs much better integration. It's a mess.

TL;DR - The UI is fine. The UX needs consistency.

Source: hedge fund trader
Which DB at AWS:

https://aws.amazon.com/products/databases/

Also shouldn't AWS warn them that this was about to happen?

Edit 1:

DynamoDB says: "There is no practical limit on a table's size. Tables are unconstrained in terms of the number of items or the number of bytes."

The SQL databases say this: "The Amazon Aurora engine will automatically grow the size of your database volume as your database storage needs grow, up to a maximum of 64 TB or a maximum you define. The MySQL, MariaDB, Oracle, and PostgreSQL engines allow you to provision up to 6 TB of storage on-the-fly with zero downtime."

So they either hit 64TB or 6TB of data I assume?

EDIT 2:

According to this they are MySQL based: https://medium.com/making-instapaper/rebuilding-instapaper-s...
How machine learning is changing crime-solving tactics
Shareholder Theory is not the only lens to view the responsibilities of a business. Stakeholder Theory describes a much wider range of accountable parties including employees, communities, government, and the environment. Under Stakeholder Theory, a company would indeed have an obligation to its employees and community to train new workers. (see corporate governance in Germany as an example)
Experience VR on the web with Chrome
>> Both chrome and Firefox treat private browsing data differently

>> The point of private browsing is to make it so when that window exits, that data doesn't exist anymore.

When defining what private browsing is supposed to do we should keep in mind Safari was the first major browser to introduce the feature.
Tracing Routes through the Internet
For schools and healthcare I'd like to see total FTE across every employment category in the sector per student and per capita respectively.

I'd guess that even if the teacher and doctor ratios are staying the same or going down the overall ratios are shooting up.

If so, the missing money isn't mostly being siphoned off to a few people but is going to enormous new workforce that didn't exist in the medical and education systems of the 1970s.
Developer: Reasons I don't blog or write
Ask HN: What are the best places to talk about AI?
What are the "best" places to talk about AI on the internet? This includes recent developments etc.
Great summary with a few nits!

I am not aware that Edge is "stupidly fast" on startup. Safari though, is indeed currently leading the field.

As you correctly outlined, V8 is indeed transitioning to a world with an interpreter+optimizing compiler only. If you are using Chrome Canary, there is a chance that you are already using the new pipeline :-).

Full disclosure: I work on the V8 team.
How New York City Gets Its Electricity
I wonder if the author would consider genetic programming (generating random code and executing it to compare it against a fitness function, sometimes used in computer game bots) an example of their "missing paradigm" - it fits the description they give.
I love that this article, which is quite good, appears on a site whose every page crashes and boot-loops multiple times in iOS Safari and has to be repeatedly reloaded by the browser, presumably running less of its code each time, in order to correctly render some text with images in it.

Sort of gives added point to the thesis, by providing a marvelous example of something you should never, ever do.
The same applies for Americans working in Europe as highly skilled migrants. A company sponsors your visa, and when that job ends (like the company shuts down, for example), you must go find another company willing to sponsor you. Or if you're fortunate, as with Americans in Netherlands, you can start your own business easily and get a freelance visa.

But the point is the same - you work at the place that sponsored you, or you risk having to go back home.
You can manage them, you just can't judge their work. I'm a team lead and I'm lucky in that my direct supervisor was a programmer for a long time, still runs a SaaS in his spare time, etc, so he gets it. But he has colleagues who are CPAs, management consultants, etc before they were managing their current dev teams.

They rely a lot more on their technical leads to tell them how the other devs are doing at a technical level. They're perfectly capable of managing their professional development without having an in-depth knowledge of enterprise architecture or C#.
"Maybe number of bugs fixed is the answer?"

What about the number of bugs never found? I.e. reward those producing the least buggy code. And an incentive to write code with fewer bugs aligns with business goals at least to some extent.
Apple have actually put effort into improving single-threaded performance. Whereas competing Android handset manufacturers have wasted effort on a internecine MOAR CORES = BETTER!!! marketing fight.
The objective of the visa is to enable business. It is beneficial to America that business flourishes in America. If a pharma business is viable only if it pays $100k to its researchers and if it is being hamstrung by lack of researchers in America it doesn't matter that a software engineer can charge $200k for his services.

The pharma researchers may argue that this should present an upward price pressure on their salaries but their industry isn't solely driven by salaries alone.

At the higher salary that gets a company enough researchers, the company may become unviable. In addition, if there are only 100 researchers and there are 1000 jobs, rising salaries will still leave 900 jobs unfulfilled.

These are things one doesn't care about if one is a researcher because systemic economic slowdown will take a while to catch up to you because there are more jobs than researchers.

But thinking above that in the long term, it is advantageous to have more researchers since more jobs filled leads to more successful companies which leads to growth.

In truth it's more complicated. There are a large number of unqualified people who carry the credentials claiming they're qualified. For the same title, skill levels vary substantially. This is why people believe good lawyers are far better than average lawyers, that good doctors exist, and that the concept of a good software engineer exists.

This means that while there is apparent supply, there is no real supply. This makes the problem less apparent but no less real.

The government distorts markets for its own reasons and one of them is the long term economic health of the country. The most efficient distribution may be that most companies should be in Africa. The government doesn't want that. It wants companies in the US. It organizes in the long term to allow this.
XEN/QEMU information disclosure, privilege escalation vulnerability
Except European countries greatly benefitted from Chinese Exclusion Act. The legacy of which still exists today in form of per country quota.

In fact when passing the Immigration Act of 1965 (untill then only few hundred indians/Chinese were allowed.) The then president sought to reassure people that country won't be overrun by Indians.

https://www.saada.org/tides/article/20151001-4458
Why Do Our Memories Change? [video]
Really?

Time is this really scarce thing that technically apt people often have a limited supply of. He can spend days rolling his own blog app from his own super custom optimized framework and then do all the additional work of getting that content indexed on Google and sprinkle SEO black magic all over it, or he can just put up a blog post on a service where somebody else does all of that for him.

Unless you're really into that sort of thing or are not fully employed, the time saving option is the most sensible one to do if it's "good enough." Which medium is, as evidenced by the fact that we're all talking about it.
It's because of rocks and mountains. It's easier to lay down cables at the bottom of the sea
In that sense storing heat underground in summer and pumping it up in winter might be a better option.
Yay! I've been using this for quite some time now. I build from the master branch on VIM's git repo for custom plugin support. There was a moment it had issues with the FishShell before this official release but that's fixed now.

I've also built this into a remote programming Docker image: https://hub.docker.com/r/danielpclark/ruby-pair/
Erm, no? The service may be fault intolerant which is why the hardware has to be fault tolerant.
Which does not make the following statement true :

> Because citizens of countries other than india and china don't really need h1 visas to work in US.
You know at the end of Men in Black it zooms out and our galaxy is just one marble in a galactic game?

I feel like this game is just a small scale version of the one being played by a higher force by making Trump president.
>invest more into education

I suggest the opposite. The reason college tuition is so high is because the government backs those loans. Remove the government backing of loans thus lessening the availability of capitol to the educational system and I think you will find it will become vastly more affordable.
How come? The pull requests are handled as issues in Github, AFAIK.
CadSoft Eagle Professional 7.6.0 Crack and License Key Full Free
In this particular case though it should not do so. Users do expect the private tabs to disappear after the window closes, no matter how it is closed.
Doesn't matter, it's Apple and not Microsoft or Google, all is forgiven.
> Time is this really scarce thing that technically apt people often have a limited supply of. He can spend days rolling his own blog app from his own super custom optimized framework and then do all the additional work of getting that content indexed on Google and sprinkle SEO black magic all over it, or he can just put up a blog post on a service where somebody else does all of that for him.

Or use one of the existing Google portals they use for sharing content about their products, research, technical findings...
7digital | Developers and Sys Admin | London Onsite

7digital is transforming the listening experience for music fans. Our robust, scalable digital music platform and flexible APIs are used to power comprehensive music and radio services.

http://about.7digital.com/careers
Damn there are some really solid responses in this thread... Thanks for the input
I think it's to kill Chrome OS.
aka planetary porn
Ask HN: Best way to tell your current job you want to quit
In my last 3 jobs I've left, everytime I've given my job the notice that I am leaving whether I've accepted a new position or not. The CEO/HR says they wish I would have let them know I was looking to leave so that I could have talked to them about it. I always feel a little bad, like I handled the situation poorly, has anyone done this before? What is the best way to handle the situation?
Isn't this something like Windows RT for the cloud?
Windows RT didn't go very well ...
(I'm a dude)

Comments like these make me very disappointed. How can you possibly be opposed to candidates from half of the Earth's population being involved in a typically male-dominated space?

Btw I TA at girl develop it classes and they're the best experiences I've ever had. Also the classes are open to all people.

I realize the knee-jerk reaction is about explicit focusing, but do you not think it's a good idea to cater to different, typically underserved demographics?

https://mobile.nytimes.com/2016/07/16/us/all-lives-matter-bl...
> At the median, developers shipped 410KB of gzipped JS for their pages.

Well I guess Medium isn't far from the median.
Isn't his just moving the goal post? Now the subjectivity is choosing what metrics to measure.

Are 10 easy clicks worse than 2 hard clicks? Is a long, easy experience better than a short stressful one? And so on. Couldn't that vary by each person's preferences?
Backwards compatibility is why people use Windows.
I sell my labor in exchange for money, and so it's in my interest for wages to be as high as possible, if not higher.
Just because the author works at Google doesn't mean that "they" had anything to do with the blog post. It doesn't follow that "they" would allow their resources to be used in that way, and it also doesn't tell us anything about what the more time efficient choice for the author is.
I would replace gorp with https://github.com/vattle/sqlboiler. Granted, I've not used either, but I like the philosophy behind sqlboiler. I feel it is more in line with Go principles. I also believe gorp will have issues with the new DB context stuff (though I'm not positive on that).
When talking about lines of code written, "concise" is roughly "idea/length" whereas "expressiveness" is "sum of ideas", so yes, "concise" could be roughly seen as "expressiveness / LoC", but it's still the wrong word to use, as "expressiveness" specifically refers to the "breadth of ideas that can be represented and communicated". And either way, while the language spec is concise, the language itself is most definitely not
I gotta be honest, I've only heard that in comments and "not so reliable" sources, so I should probably remove it while I can.

As for the Ignition+TurboFan setup, are you really that far along already?

Last I heard a few months ago it still sounded like it was gonna be a while before TurboFan was fast enough in most cases to be able to handle it.

If so that's awesome!
Yes they don't the Green Card even for EB-3 category are current for most countries except India, China & Mexico.

Arguing on semantic grounds is frankly expressing white privilege. Just like people who argue that some segregation laws didn't explicitly mention black people. And thus were good.

Even within American lawmakers the current per country system is considered a mistake and several legislations including the comprehensive immigration reform passed by Senate in 2013 eliminated it.
The higher force being Putin? /s (sort of)
I'm not sure if they do this in the tutorial, but it's a convention that some people use to have the virtual environment next to the project folder in that parent folder so that you don't have to gitignore it (just have the repo in the project folder).
The US News article has eight different medical professions in the top ten. It's rounded out with Psychiatrist as number nine (which I'd argue is medical as well) and "Chief Executive" as number ten.

If you consolidate nine of them as "Medical", I bet IT, or some variant of it, would be in the top ten.
This is true and very unfortunate.
Nobody realizes when a senior is working hard at preventing bugs complexity, or making code understandable or refusing to implement unnecessary features.
Told you so. "... Windows was made to help protect you ...". What a twaddle. All it does is helps to protect me from doing any meaningful work, from using copy and paste, from using active objects and OLE, from doing any monetizable business after all.

The next stop down this road is Google banning unsigned JavaScript in Chrome in order to "help to protect me".
> call your straw man. As I've already repeatedly said, the issue is about breaking ABI, not about what software distributions shipped,

But it is very much about that. Arch ships latest software, Python 3 is the latest python, python 2 is not. Ubuntu, Debian etc. ship old, outdated software regularly, Arch doesn't.

Because the latest python was python 3, /usr/bin/python pointed there. The other distributions explicitly decided not to ship the latest python.

Prior to Arch making the switch, the 'ABI' was not /usr/bin/python points to python 2, it simply pointed to the latest python release, which on most systems happened to be python 2, because they did not even ship python 3 at all at the time.

You may not agree with the decision, but to pretend like it was "out of nowhere" is unhelpful.
Thanks! Not yet, but I'm working on a file browser, and I'm hoping to turn most of its code into a small Ruby library.
I used this as starting point: https://github.com/garybernhardt/selecta
Interesting summary of the process - http://thednetworks.com/2012/03/21/how-are-undersea-cables-l...
From the admittedly small data set of 6 tweets, it looks like the answer is "no" with one exception where the market took over an hour to react. I'm curious why the Ford lag time was so different.
Hm, not sure if it's a good alternative, seems to be missing at least one cable, the one between Barcelona and Mallorca
Pretty interesting. I'd be cool to have one that showed the cables on land too. I wonder if there's a tool like that, be useful to plan where the best connectively is if you are building your own datacenter for example.
TDD – nothing is white or black; all are shades of grey
http://www.tryfsharp.org/Create

With Silverlight installed, you can try it in the browser. They really need to update this to work with just a modern browser!
A PHP port of alizain/ulid with some minor improvements
You’re ignoring the point of AOP. If writing Hello world is a cross-cutting concern as its placement in an aspect would seem to imply, then what are the core concerns of the solution? How do those core concerns differ from those that cross-cut? AOP can only really be applied when you’ve answered that.
This is like saying that a car isn’t a -real- vehicle because it can’t fly in the sky without a road beneath it. It’s silly.
That's where the "smart" comes in.

It wouldn't be smart to build something that is un-maintainable or prone to breaking in the future if that's what was needed, would it?
Apart from the JWT thing (please avoid JWT if possible), I agree with this comment 100%. Things I'd like to see in a Go web app example site:

1. Examples of using context values to pass things selectively to handlers.

2. An arbitrary trivial middleware example, like a specialized request logger, just to demonstrate Go middleware.

3. A Rails/Django-style session token done in the same middleware style.

4. Giving requests a notion of "current user".

5. Simplified user-visible vs. developer-visible error handling.

It's too much to ask for ORM-style database query examples, I know, but that too would be nice.
Show HN: Integer Snake – android app
Yeah compared to .NET there's nothing ML-ish in the F# ballpark (in terms of push/community/basic corporate support = "traction") for the JVM afaik.
Propaganda has always been around, along with sensationalism by MSM as anybody who's ever read about themselves in a paper can tell you. What is new is Clickbait news, which has different motivations and different effects. After seeing the virality of memes clickbait is now being used as propaganda to blur the truth by burying it and that is what I'd call fake news.
Your jump to conclusions mat is showing some terrible signs of wear
You start by saying:

> I think you took a negative tone to my post when it was not meant that way.

Then go onto say:

> I think you're deluding yourself. No offense, but

Sounds like the negative tone is continuing.

On another note:

> I'm sure your country is very nice as well, but there is not enough freedom.

What exactly are Americans free to do which we cannot in the UK?

The American dream seems to be more viable in Europe where the difference in pay between the top and the bottom is less severe and social mobility is higher.
This. Many people (usually on the right) argue that increased minimum wages cost people jobs because companies that rely on low-wage, low-skilled will simply automate, because the companies are going to follow basic economic principles. A high wage barrier to H1B workers makes hiring overseas workers more attractive, and if companies can get the model working well (where offshore tech teams do a great job), that's worse in the long run for American tech workers.
I'd probably change this a bit by saying that it's not a problem to have the schema in the code (it's got to be somewhere, preferably version controlled), it's a problem when your schema reflects (or even worse, is) your business logic.

edit: s/you're/your/
Maybe a bit difficult to do so because of the limited amount of data, but we could maybe only look at the tweets with positive sentiment, in which case the stock price will likely go up. As it is good publicity for the company and Trump was positive about the stock as well.
I really dislike the trend of open-source software centralising around GitHub. It's slowly becoming a single point of failure in the ecosystem, and it's closed and corporate software. One day it's going to fail. And we'll be left with a plethora of people who don't know how to patch a file or attach a diff to an email. Sad. Is it really that hard to set up Trac or sth.?
Empathy is the just the newest word for certain people to feel that they're better than everyone else (who lacks empathy?).

After a while it gets tiring keeping up with it all, I sometimes think I should try and identify the newest word to add to the word bingo software developers seem to feel the need to employ to differentiate themselves from everyone else.
You're getting the ordering of events wrong. Arch's actions weren't in response to the PEP. The PEP was written in response to Arch's actions.

> Also, the python2 symlink should have already been there.

Nope. There was no such convention or specification at the time. There was, however, convention and specification (in the form of "what Python upstream build systems do") on what /usr/bin/python means, which is "Python 2".
San Francisco’s Secret DC Grid
Have you tried the HTML version of Gmail?

https://mail.google.com/mail/h/

I've used this on my kindle keyboard while traveling but the free data speed might still have been faster than 32kbps.
True, but the driving force of TFA is about the time it takes to get to interactivity. Loading 1.2MB less out of the gate is going to help that significantly.
Hacking WordPress 4.7.0 – step-by-step
Native App vs. Hybrid App Development: What to Pick?
Relax, friend. The majority of people are not freaking out over this. Surely you have better things to do than nitpick about this and call other people's products shitty. I recommend choosing to be more positive instead. Have a nice day.
Here's Neal Stephenson's writeup on how the FLAG cable was laid: https://www.wired.com/1996/12/ffglass/

It clearly inspired some parts of Cryptonomicon.
What are the other two fantastic books of which you speak?
Plead guilty and be sentenced online