skysight-inc/HackerNews huggingface dataset:
I definitely agree with you here, the first 2 nano-seconds of the article says to use the language header. I thought everyone already did that! :) Even if that metric isn't perfect, I don't know any browser that doesn't let you change that. Further, if it's a user preference to quickly see a website in a different language, get this extension:
https://chrome.google.com/webstore/detail/quick-language-swi...
Shellcheck is a boon to write more (by at least three orders of magnitude) reliable shell code. I wish there were a 'set -o strict' that would make bash consider all shellcheck warnings into errors as well as unilaterally set -euo pipefail. That said, bash is still my go to language for many many things because at the end of the day it's insanely efficient as that koan[0] is still valid when substituting C for mostly any other language. As an anecdote I've replaced ridiculously big and slow Rakefiles and unmaintainable ad hoc ruby code with much shorter, readable and reliable shell scripts. Using the shell doesn't mean you can't drop a call to python, perl, jq or whatever, and the composability and performance can be terrific when properly wielded.

[0] http://www.catb.org/esr/writings/unix-koans/ten-thousand.htm...
No it doesn't. https://en.wikipedia.org/wiki/Natural_monopoly
Given the highly anti-immigration track record of the Trump administration, I doubt any reforms coming from them will be good ones.
That means it will probably be limited to bugfix/maintenance efforts.
I think Trump will also change the tune and allow these companies to continue abusing H1-B. The problem is that large corporations which use services from TCS, Infosys, WinPro, etc. will complain. Trump yells but money talks.
If I produce content that I want other people to view, I have to cater it to googles requirements or almost nobody sees it. Simply put Google is the biggest driver of traffic and ad dollars.

I know of a few bloggers who don't seem to be dependent on Google or Facebook to maintain their business.

1. John Gruber (daringireball.com). He made a name for himself over 15 years and is famous enough to be on the shortlist of people that Apple always reaches out to when they want to do a four or five person press event. He routinely gets VPs from Apple on his podcast.

He sells RSS sponsorships - one at the beginning of the week and one at the end of the week. He also makes money from his podcast.

He did lose half his readership after Google killed off Google Reader, but he said since he never sold his ads based on the number of readers, it hasn't hurt his business too badly.

2. Ben Thompson (stratechery.com). He posts once a week to his blog, became popular and has over 2000 subscribers to his newsletter that he charges $100/a year for. He has one advertiser for his podcast - mailchimp - they sponsored him for an entire year.

3. Marco Arment - first architect of Tumblr, creator of Instapaper, and now Overcast. He is also a decently well known blogger in the Apple ecosystem. He basically created his own podcast app ad sales platform, and has a popular podcast.

4. Horace Deidu. He started out as a blogger/analyst and now he gives speeches and does workshops worldwide.

It's hard getting noticed over the noise, but it can be done. It is possible to create a viable content business without an over reliance on Google.
What is "chance"? In the article they mean no better than flipping a coin. You chose a lottery ticket analogy, but that choice was arbitrary.
Codementor.io solves for exactly this problem
If it's detectable at all doesn't that make it easy to detect?
I was about to comment that year-old software is a downside, but given that it's for (ba|)sh maybe not so much; bash changes but glacially, and sh has barely moved in 20 years. Stability for the win :)
As one commenter signed off: “Looking forward to one day reading a book by plant-light.”

Count me in. Disappointing to see the shift away from the glowing plant idea, but sounds like there company isn't done yet.
Each variable you mentioned is not unique, but put them all together and now you are talking. And then apply a heavy dose of statistics and machine learning on top of THAT.

Especially since the behavior/activity of the phone could be suspicious as well.

You also don't need to be 100% accurate all the time. The point is to minimize the damages done to you by scammers, not reduce it to 0 which is impossible.
Why even bother with hospitals and there bureaucracy. They could pitch it to doctors offices and the end users, like diabetics.
"Beepi guaranteed sellers a price, and if it couldn’t find a buyer in 30 days, it purchased the car. Beepi marked up the price and pocketed the difference.
"

Wait, am I understanding this correctly?

They guaranteed high prices which they were not able to find buyers for, and as a result bought the cars at those high prices?

And they immediately offered this service to all users?
That seems idiotic for a startup. I would have just tried to make money off charging a small transaction fee while working to see if the business model they were aiming for had any viability.
> Writing programs which don't crash the first few times I run them in a dynamic language is surprisingly hard.

Writing correct programs in JS is difficult, I agree. Writing correct trivial programs is easy, though.

> Or if I can't be arsed configuring gdb with breakpoints for everything from the command line. I can add a println!(), save my file, and watchman will recompile and run my program in a much more reasonable (to me) workflow. I assume that I can somehow integrate gdb into my editor, but that involves a pile of learning new things.

That's not a third alternative, that's just gdb being wretched, as it's always been.
I generally begin a letter or email to an unknown person or organization with "Greetings," - it is a bit informal, but I've never heard of anyone objecting to it. I never use the dreadfully stuffy "To whom it may concern".
second you. The filthy crappy managers of this cartel would get some sense and not treat the self-respecting individuals contribution as waste
Conversely, a free market is free for monopolies to form; is free to charge whatever they want; is free to block other companies from entering and selling to a company via any means short of bribery (although even that could be thought of as free); is free to to do anything when competing short of breaking the law.

We do not live in a free society, we are not free to do whatever we want; for example, I don't think anyone says we should be 'free' to murder anyone we want.

I think the GP is more accurate with fair. I'd actually say, it's a guaranteed to be 'open market' we want; meaning everyone must play by the same rules. Of course the challenge is that whoever sets the rules, will end up protecting their own interests, and then we end up where we are anyway. Maybe we can turn to AI to be absolutely fair in creating rules to establish open markets... and then AI becomes the pure benevolent dictator, except for that pesky off by one error I left lurking in the code :/
You focussed on wrong things.

No one said Most of Them. I said Many of Them. There's a difference. And if it wasn't clear earlier, let me state it clearly. The three companies have most of their employees in India. But there are people employed in other countries too.
I think the design technically is more elegant. The instruction format is better: there are only a few formats, register numbers are always in the same place, which makes instruction decoding easier. The instruction set is also properly extensible, you can add extensions in an official way. They've avoided making lots of special-case instructions, claiming that micro-op fusion can be used to the same effect.

The financial argument is: You want to license an ARM-like chip design, without paying any license fees. Lots of companies currently license ARM and use it to make everything from embedded controllers to tablet computers. They pay ARM both a one-off license fee and per core manufactured (actually the fees are not that large in the grand scheme of chip design).

There are several RISC-V designs, which are BSD licensed, or you can make your own without any licensing fees. However if you want to call it "RISC-V" or use the logo you have to join the Foundation. If you don't want to call it "RISC-V" then the license is completely free.

Of course what's missing is the ecosystem: Linux, Android, and massive numbers of tools. That's why this announcement of the Debian on RISC-V project restarting is interesting.

(Forget about licensing an x86 design, that is basically impossible).
It never ceases to amaze me how unqualified people from these consulting companies are, an absolute nightmare to interact with them.
Same type of abuse happening in Canada.
In many cases the most qualified people to say what should be regulated and how work for the companies that would be affected by the regulation.
Awesome, it looks really interesting.
Implies talking about this IRL
Doesn't all new technology bring some sort of trouble?
Because Facebook has thrown tens of millions of dollars towards getting a unified cross platform method of having 60fps rich mobile apps. Because managing an app of more than trivial complexity on iOS and Android is massively expensive. Because this approach offers the most leverage with the least trade offs of performance, development overhead, and future viability.

And because live coding mobile apps with a REPL is epic.
You mean with hash tables? Different underlying structure, so I wouldn't call that a reimplementation.

Anyway, the projects I mention above also define their own vectors.
Not the legitimacy of the page being liked, of the bot's profile. Filling it with dummy information, including various liked pages, posts, etc, to use them for astroturfing.
> While you're right that a lot of FinTech applications do use fingerprinting

Do they really? [Citation needed] very much here. Which fintech app fingerprints devices? What would even be the point of doing that. You can persist a token in the keychain for that which is enough unless you are devious.
Trump has also proposed pursuing a merit based immigration system.[0]

A Republican representative has proposed legislation for the millions of undocumented immigrants brought as children.[1]

A Republican introduced a bill to improve the E2 visa program.[2]

I grew up as an undocumented immigrant in California (I left voluntarily after graduating high school to live in Mexico). I have yet to see something to actually improve _legal_ immigration from the Democrats. All they talk about is a pathway to citizenship for undocumented workers without actually trying to improve immigration based on merit.

[0]: https://www.nytimes.com/2017/03/01/us/politics/immigration-t...

[1]: http://www.miamiherald.com/news/politics-government/article1...

[2]: https://www.congress.gov/bill/114th-congress/house-bill/1834
It sounds then like the interviewer ought to help solve the problem if engaged properly then. I would pull on then if stuck anyway haha.
Interesting idea. Shame that the fees are so insanely high.
The irony being that "The Last Time" by the Stones, was a rip off of the Staple sisters
Not HP-UX, but I absolutely use embedded systems (busybox) and *BSD.
Abstract:

According to one common view, information security
comes down to technical measures. Given better
access control policy models, formal proofs of cryptographic
protocols, approved firewalls, better ways of detecting
intrusions and malicious code, and better tools
for system evaluation and assurance, the problems can
be solved.
In this note, I put forward a contrary view: information
insecurity is at least as much due to perverse
incentives. Many of the problems can be explained
more clearly and convincingly using the language of
microeconomics: network externalities, asymmetric
information, moral hazard, adverse selection, liability
dumping and the tragedy of the commons.
>if you grew up [taking] all these for granted, and don't have an interest at how things were back then //

Bit pejorative there.

I find it more "huh, nice to know" rather than "wow, I'll tell my friends"; I'll hand in my rainbow books on the way out ...
I'm not defending the Guardian but if we boycotted publications for terrible tech reporting we'd probably be trying to get our world news from Ars Technica.
You're acting like rules and oversight don't exist. Regulatory capture is a real problem but that means you need to take measures to prevent it, not give up on the concept — just as the threat of embezzlement doesn't mean we gave up on banking.
It might be unsafe but it's not illegal. It looks like Uber recently sidestepped it with agreeing that drivers not work more than 12 "consecutive" hours. Does a 15-min food break make two 8 blocks "non-consecutive"? I hope not.

http://www.politico.com/states/new-york/city-hall/story/2016...
At least they give you some feedback in the end. I had the experience to be rejected after an onsite interview at Amazon, and they did not take the time to give a word of feedback, after I even asked for it.
I see the past interviews were of great help to you to finally get the position at Amazon. I am looking forward to read your third post. Complimenti collega!
Based on your post I can't ever imagine wanting to develop Android apps.
Yep, once I plotted my Google location history and played this game looking at my "hot spots". Even if you work at a large company and don't go to special places it's very easy to gather insight by looking, for instance, where a person goes in certain dates: he spends Christmas in this village, he stays home in Valentine's day, etc.
Wow, I don't remember that.
An awesome React Native front-end and Meteor back-end boilerplate
John Deere Destroys the Very Idea of Ownership (2015)
JD1BMH Ogasawara Islands
A few of my coworkers are on cognizant and can tell you that they are evil. My coworkers are great engineers and the company I work for wants to hire them full time but can't because cognizant won't allow them to be bought out of their contract. I get it, they need to make their money but holding people back from having a better opportunities ain't right.
Point taken. The majority are not able to experience it because it has not happened for the majority, yet. The data is there, the technology to use that data in the future has not been employed.
Actually, no, inflation does not continue to new highs. Inflation is running at 2.00% right now, well below historic averages. "New highs" is somewhere north of 13%.

http://www.inflation.eu/inflation-rates/united-states/histor...
Runs great on an iPhone 6+.
But you can always check the code easily and figure out how something actually works. Not the best solution, but it saved me more than once when the documentation or stack overflow doesn't suffice.
All about java.util.Date
What are you doing to fix them? How can you ensure that bad school close down, and good schools thrive? Why not use a solution that has clearly worked? Why can't we agree that out of the infinite ways that people can organize themselves, that maybe having politicians and government runs things isn't the best solution in all cases?
Retail is a different game than batch supplies.
StackOverflow strongly prefers "Short, Self Contained, Correct (Compilable), Example"s [sscce.org] that showcase a specific problem.

If you go and paste several files with a few hundred lines of code, you're unlikely to get any help. People will not usually make the effort to set your project up locally (because you likely didn't paste the project configuration), debug it, and send you the diff to the fixed project.

But more importantly, any answer to your question is hard to transfer to problems other people have. It can't be used as a reference or solution repository anymore, because there's so much distraction around the essence of your problem.

The help center also has an entry about this: http://stackoverflow.com/help/mcve
Thereby destroying compatibility with sh. At that point, why not use Python?
Comprehensible to who? Other python programmers?

Most sysadmins do not use python routinely. They work in the shell all day every day though.
...and good to see you again. Just checked your comment history and it shows activity, but for some reason its been a long time sinc I ran into you a comment of yours.
> Lyft would never have existed without Uber. Now that Uber broke through the path (and is getting destroyed for it) the way is open for lots of other companies.

Lyft rolled out in many cities before Uber. It certainly can / did exist without Uber's aggressive approach in several cities.
I don't think I will ever understand people's fascination with squashing feature branches.

Develop on a branch, yes; rebase the branch instead of merging in master, sure. But why delete the history by squashing, when a merge into the mainline can look just as neat without requiring history to be deleted.

The argument that I've heard is "so that I don't have to all of that detailed history." But that is a display problem, not an argument for removing history.
We probably need the NSA. It's their job to exploit computers the same way it's the job of the military to apply force. It's difficult to say that we can do without the NSA any more than we can do without a military.

In that light, the context is to reduce the impact of the NSA's necessary goals.

Higher up in the thread, it was claimed that one of the most feared branches of the intelligence arm of the most powerful government in the world was so incompetent that they had no idea who was behind these leaks, and that there was evidence to support this assertion. I have an open mind, so I was hoping to see this evidence.
It's the object oriented approach isn't it? So it will be natural to some (because it was taught to them that way).
>> which very much benefits the American economy

I think the overall effect is going to be a little different than what you imagine. Unless you are imagining a future where people who think a programmer is an "anomalously high-cost peon who types some mumbo-jumbo into some other mumbo-jumbo" [1] suddenly realize they are wrong and develop a profound appreciation of their services.

This is going to play out not too different from what happens when the minimum wage is raised, except at a higher level.

Average person expects: everyone will get paid more. Actual effect: less employment overall in the economy.

Average person expects: companies will be forced to hire local. Actual effect: a more active search for SaaS which doesn't have insurance overheads and doesn't complain to your HR department, and certainly won't threaten to complain to the great Donald when its services are terminated.

Average person expects: much better treatment of programmers by non-programmers. Actual effect: Ah ha ha ha...

Average person expects: much fairer and more equitable distribution of wealth. Actual effect: Because of the reasons mentioned above, even greater distortions, resentment against the ones who have the best paying jobs, the creation of "inside vs outside" class systems, government intervention to "fix" this problem which will make things worse.

Be careful what you wish for...

[1] http://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pro...
Thanks! Your acoustics business looks awesome.
> "Free market" implies "I can do what I want"

I always though free implied free from non-consensual acts. It's not much of a free market if your actions are non-consensual (1).

(1) Defining what makes an action consensual is difficult but doable.
Can you explain a bit more of this? The service reps are using customers voices to get into what? Is this a targeted attack against specific people?

The secret word thing over time sounds even stranger. A single rep would need to take (length of secret word) calls with that customer to get their password. Where are they storing it, and what are they doing with it (that they can't already do using their customer rep-level system access)?
The Tim Ferris book "4 Hour Body" will introduce you to a whole world of reliable ideas. Also, Joe Rogan talking to Dr. Julie Kedzie, which you can find by googling his podcast.
I found these two projects so far:
https://cloud.google.com/natural-language/
https://www.textrazor.com/demo

Do you expect the approach of extracting entities and relations between them to be limited? I hope that it can be boosted for specific domain with predefined entities and facts structures.
The last number you wrote (10,00,00,000) is ten crore, not one.
This is weird. Did you edit your post maybe? I would swear I've seen "most" there when I started writing my reply.
I'd much prefer a Europe where the countries work together to compete against the US and China, rather than compete among themselves and get pushed around by the more powerful players.

I guess we'll just have to wait and see, but I expect the post-Brexit UK to get less and less relevant, especially after Scotland leaves.
As always, remember that even technical interviews like this one have an incredible amount of random chance built into the hiring process. This is especially true at a big company like Google (where I work and do interviews). Do they happen to have positions open right now? Did you happen to get asked questions that clicked with you? Was the hiring committee feeling grouchy that day? Did you get an especially harsh interviewer for one of your questions? Did they just hire someone with your skillset and so don't need a duplicate right now?

There's a decent amount that you can do to prepare for one of these things, but there's also an incredible amount you don't have control over. If you don't get the job, it's not a signal regarding your quality as an engineer and you shouldn't interpret it as such (however tempting it may be to do so). Remember, there are many great places to work right now, and your skillset is in demand. If we didn't get lucky enough to hire you, someone else will quite soon.
And then there's Urbit, the unusual suspect.
Why not count those? ARM is much more democratized and is huge. With the advent of compiler backend abstractions being used in LLVM and GCC, it's even possible to target unique chips more easily.

Intel is definitely no longer the monopoly player they were after the huge success of ARM in lower power environments.
https://github.com/puffnfresh/iridium

https://youtu.be/KAleMf_O82g?t=8m15s
It's so cool how similar the contents of the arith function are to actual x86 code. The relative offsets were also handled really cleanly.
This only shows the naivete of the author. There are plenty of C programmers that aren't malloc abusers and like to avoid any potential syscall usage. Instrusive linked lists is a beginner C topic.
It does:

> One view is that a free market is a system in which the prices for goods and services are determined by the open market and consumers, in which the laws and forces of supply and demand are free from any intervention by a government, price-setting monopoly, or other authority.

That's how I define it. Monopoly makes the market non free.
Rainforest QA (YC S12) Is Hiring Developers (int. Remote Ok)
Their ratio is going to be 10 customers x 10 DMCA notices.
People follow pages and join groups and all that, so bots have to do that as well to blend in. It's to make the bot more legitimate.