skysight-inc/HackerNews huggingface dataset:
Medicare only allowing specific payments for scooters under specific rules is causing more of a market distortion than more a UBI approach of just giving cash to the recipients and letting regular market forces vs customer choice regulate the market to some level of efficiency. If landlords want to raise rents too high, other developers will address the market (just like the regular housing market now... as long as there aren't other rules warping the market). If anything it point to society needing to tax landlords higher so that rentier behavior is discouraged...

Your picture of UBI paints it as if people wouldn't want to earn more than a minimal UBI. I think that's blatantly wrong - people are greedy, they want more. The people who what more than UBI will find useful skills (and civilization won't collapse).
the job losses that have led to the election of Trump have very little to do with automation, and much more to do with international corporations shipping manufacturing jobs to countries with lower costs like China. Coupled with China's ongoing one-sided trade warfare against the West (see for example China's tariffs on British steel), this has resulted in higher profits for manufacturing corporations at the cost of American and British jobs.

This is partly why I don't understand the left's animosity towards Trump's economic plan - he intends to bring jobs back to the US by hobbling corporations that have been exploiting poorer countries for profit. If you doubt that Chinese manufacturing is exploitative, harken back to the reports on suicides and worker abuse at Apple's Foxconn plants.
Streaming videos with HLS and protection against unwanted downloads without flash
Somehow people seem to still be doing a lot of same thing in back office operations that they were doing 20 years ago even though the capability and technology to automate it all away has been in front of us.
Thanks, I'm imagining what my site would look like doing this. With two kids the children books alone would be more than double all this man has.
Elections were (IMO) meant to be bloodless revolutions. its just the 1% has captured both primary political parties.

Also, the flawed first past the post electoral system discourages competition (IMO to keep it cheaper for the 1% to own the whole process). I'll post some videos from people smarter then me:

https://www.youtube.com/watch?v=Erph1L_XwVQ

https://www.youtube.com/watch?v=s7tWHJfhiyo

https://www.youtube.com/watch?v=e3GFG0sXIig

https://www.youtube.com/watch?v=l8XOZJkozfI

https://www.youtube.com/watch?v=3Y3jE3B8HsE

https://www.youtube.com/watch?v=QT0I-sdoSXU
> there are regulatory compliance issues that force them into running something that can intercept TLS connections.

Sure. But they also can't be sharing sensitive data with third parties. And yet many AV/security products can upload samples for analysis.[0] Including Word documents.

0) https://www.av-comparatives.org/wp-content/uploads/2014/04/a...
I use FB to keep in touch with friends who mostly live far from me. That's all I really want, but that makes FB no money. What I wish I could do was build exactly that because in the end that's what most people really care about; however there is exactly zero money to do this sort of thing since FB has basically cornered the market in connecting people.

The basic question is: would you pay $1 a month to keep in touch with friends without ads? I doubt anyone would. This is what FB makes per person from ads. Free is a powerful monopoly.
I see a lot of hate for TLS interception of any kind, but I did it just the other day for my CI servers. This isn't what Chrome and Mozilla are upset about, but it's an example of IMO valid TLS MITM.

Our multi-language build process downloads from Bintray, Maven, npm, Github, Cloudfront, S3 using curl, Maven, SBT, npm, apt, etc. To improve times and insulate against downtime, I MITM the CI servers with a caching proxy.

Two environment variables (http_proxy, https_proxy), and everything is cached, fast, and reliable.
Oral examinations used to be fairly common, back when the student/examiner ratio was low enough. There's a legend that the Cambridge "Tripos" examination gets its name from the tripod that candidates sat on during that examination:

https://en.wikipedia.org/wiki/Tripos#Etymology
> However, I'm also pretty sure I'd have more chance on the Google interview right after graduation then now, when all the theoretical stuff was fresh in my brain. So I'd have more chance while being a (in my opinion) less useful engineer.

The thing to understand is that Google is more interested in not hiring potential bad hires than in hiring every good hire. Part of the reason the interview process works the way it does is to filter for people willing to put in some effort. If you want a job at Google, it's not a big deal to spend 3-5 hours a week for a few months getting sharp on the basics. If you're not willing to do that, then that's a good sign that you're not really invested, and may not be the best hire.

Google will totally lose some good hires this way of course. But their philosophy is explicitly that it's better to lose a good hire than make a bad hire. I think they're probably right.
>Let's presume this is out of preference and not ability. It's a pretty basic concept. If your preference stops you from learning something as basic as this as a programmer, then it doesn't seem likely that you will be motivated to keep up with even more abstruse concepts.

This same exact argument could be used to require every interview candidate to know assembly.

>and the person who likes to think about such things is more likely to spot the potential problem and avoid it altogether!

I find that developers who constantly get caught up in the performance of individual algorithms will waste incredible amounts of time optimizing them and will miss major optimizations that come from seeing the system as a whole.

For example, I would rather take the developer who points out that a particular program can make use of the fact that most of the code doesn't need sorted widgets rather than the one who spent the whole time optimizing the widget sorting algorithm.
Loving this study.
Ask HN: What is your favorite example of a bootstrapped online business?
Its supposed to be for developers but the next step is running everything. eg `firefox &`
How setting the TZ environment variable avoids thousands of system calls
except the promos at the time for the episode ruined the ending as they showed what happened the only time Homer got up to bat.
Output from macOS Sierra: GNU bash, version 4.4.0(1)-release (x86_64-apple-darwin16.0.0).
In my opinion Google hiring is corrupt. They are under federal investigation and a civil lawsuit. The reason recruiters contact a large number of people that won't be hired is they need a lot of no-hires to make their stats balance out and keep up appearances. Other big companies do this as well, Google just purports to be better.
> You've buried an awful lot in that sentence without justifying any of it.
Facebook has a "shadower" who is in your room just to learn to be a better interviewer. A shadower pairs up with the interviewer for each round.

You can't just say inexperienced interviewers can't interview, then how would anyone ever get experience?
I'm really tired of people trotting out this old, "Be positive, you're part of the problem!" crap. Be realistic about the society you live in, which is a fairly malignant plutocracy, and stop selling the notion that the only thing separating us is the separation between us.

The problems we have are longstanding and systemic, not some recent attitude shift or problem getting along.
Yes but 50% of America did not vote for Trump. He got nearly 3 million fewer votes than Hillary Clinton.

The majority of Americans do not approve of him, after one month in office.
When I was interviewed for a job at Google I was told there would be 5 different interviews measuring 5 different things:

Pure Algo (which I view as "let's see that your CS grades were earned and not bought")

Pure Coding (let's see if you have a reasonable coding style and design and are proficient with at least one language)

Algo & Coding (a bit of both that makes sure you can solve a simple problem and code it [i.e. work entirely through a problem])

Software Design (so more on your skill in designing code - finding the right abstractions and interfaces etc.)

Systems Design (your ability to design complete, large scale systems at a very high level)

And this is more or less what I got, which seemed fair and logical to me. I agree that it is not tailored to the interviewee's individual skills (for example, your special training in cyber security is unlikely to give you an extra edge), but it makes sense for "good overall software engineer", and if you aren't also a good overall software engineer in addition to your special training in cyber security, then you are probably not what Google is trying to find.
Also, it does look at your skills in coding and design which are both non-algorithmic.

Now whether or not this experience is shared with other interviewees, or matches what you are looking for is something else :X
Telling people that they cannot 1) have their records management system and 2) have internet access on their computer is simply unrealistic. Basic measures like blocking webmail providers are extremely unpopular with employees and produce huge executive pushback, a whitelist approach to internet access like you propose would just be a total non-starter. Imagine if you yourself worked in that environment, where your computer could only access a few select websites because you have access to restricted information (which you almost certainly do) - I mean, most tech workers I know are deeply upset about not having local admin on their machines. What you're proposing is about a thousand steps more restrictive.
Anyone find it interesting the author had a bad experience with Amazon but titles the article with Google and he has a problem with company integrity?
Ask HN: How to make money as a digital publisher in 2017?
Hello gang,

I've been running a website for 8 years. We still have great visits, but our eCPM has been dropping monthly for years now. Ads are also becoming increasingly bloated, leading to slower and slower load-times for the website.

Back in December I switched from "http" to "https", unaware that doing so would rule out a few of my ad networks who don't support https. As a result, our revenue dropped 80%.

Anyway... I don't know what to do at this point. For those curious, the site is www.indieshuffle.com -- and right now we're serving ~600,000 ad impressions a day with a ~20% fill at... roughly $0.10 eCPM. Would love to know if you have any tips or suggestions.
I saw this before I built F5Bot. They want $29/mo for 2 alerts. I thought that was crazy, so I wrote F5Bot.

The F5Bot prototype only took me about 2 hours to write, and I tested it personally for a month with good success. Then I realized I could pretty easily add user accounts and share it, so I did.
They did a $100 billion infrastructure package right at the start of the term, before ACA:

https://en.wikipedia.org/wiki/American_Recovery_and_Reinvest...
> There is no view without a point of view, and all you're saying is that your own view is to he right of Buzzfeed's.

Actually, my personal political beliefs are probably substantially to the left of Buzzfeed's. That doesn't make me incapable of identifying a partisan viewpoint. I can still tell, even if I mostly agree with it.

> None of which has anything to do with the actual paper, which wasn't about views but about facts.

It has everything to do with it. Partisan sources will rate other partisan sources on their side as more truthful than partisan sources on the other side. One possible explanation of table 1 (not necessarily the true one, but a possible one) is that the reason right-leaning sources were found to lie so often is because they said things the left-leaning fact-checkers didn't agree with, or that the left-leaning fact checkers were harder on the right-leaning sources than they were on the left.

Using Buzzfeed opens the study up to criticism and may detract from the value of the data as a result.
I agree with most of your comments. However, I wouldn't think of this as a capitalist-communist spectrum. In fact, I wouldn't think of either of them as long term solutions in this future.

What both systems have in common is that they are built around scarcity. For capitalism, it is a method of price discovery. For communism, it is rationing by the state ("From each according to his ability...").

When there is no more scarcity, then there is no more need for either price discovery or for rationing.* Therefore, will need to create a new economic model that is not built on scarcity.

*Footnote - there are some things that will always be scare, such as location. Having a view of a calm beach, or of boundless nature, or a city skyline will always have a scarcity issue. It will be interesting to see how that scarcity is dealt with in this future.
Sometimes I fail to answer slack messages for a good chunk of time, with email I only have to pay attention to one notification and can handle all communication from the same interface (and you have to use email anyway).
I don't think there is anything inherently slow about email, or that firing off one without a carefully crafted subject would be bad manners. Might be a personal preference, nevertheless I don't think there is any technical advantage in using an instant messaging service.
Yeah, to be clear here: We worked with the networking team to enable Linux Ping to open a raw socket, but we've not enabled carte blanche raw-socket support for all Linux processes.

We are, however, continuing to work on solving these and several other networking issues to close the gap in our networking support.

As a work-around, you could always call Windows' tracert.exe via the interop feature ;)

An if you're just using standard sockets technologies (e.g. HTTP, TLS, FTP, SSH, etc.) all should be good.
I feel like rent itself is a major problem in current society. It takes 30years for a person to pay off their little chunk of land and house. Some cannot even have that. Land is a natural resource, and as with air and water, it should be distributed. It is a good time for a modern homesteading act. Maybe a citizens dividend.

[1] https://en.m.wikipedia.org/wiki/Citizen's_dividend
No, they don't. In this case, on your link, the top "related topic" is Donald Trump and the top three "related queries" are "trump", "trump fake news" and "trump news".

This is what happens when you get a pathological liar running for president. Trump "defended" his lies with more lies, such as calling honest news sources "fake news".
I took a very different interpretation from that quote. I don't think the point of the story is that once she understood Heptapod B she started actually seeing the future, but that her perception of her memories and experiences changed. She is telling the story from the future, after her daughter has died, but she experiences all the events at once as if she is acting them out again.

The statement "I would never act contrary to that future" is, in my reading, equivalent to you or I saying "I couldn't change the past". Her memories aren't grouped into an ordered list of A causing B causing C, but a jumbled collection of events all happening at the same time, and all happening NOW, as she is looking down at her daughter in the morgue.
Looks like Joel Spolsky in the second row behind the gamer (after he moves).
Well said. The problem is, many recruiters actually wouldn't understand that sarcasm. And that's the problem the OP is talking about. For a lot of recruiters, they are so excited to be working at a big tech firm that they don't understand why anyone else would be any less excited.
Hahahaha! I upvoted you because that's funny. But word to the wise; this kind of comment, even if you're joking, can get flagged and backfire badly on HN.

If you're serious, I'd like to invite you to share your reasoning for your insult. I gave a direct answer to a direct question from @Nomentatus, and had no intention of saying something inflammatory.
Vendor NDAs and other compliance measures are in place. This is a standard part of negotiating enterprise licensing in security-sensitive sectors.
Dear Mark Zuckerberg: Democracy is not a Facebook focus group
My impression is that most devs who write POSIX software these days use macOS (with possibly Linux running in a VM.) AFAIK, that's more to do with preferring Apple hardware, and then Linux not having 100% support for said hardware (e.g. touchpad multitouch / "force touch".)

Devs who write native apps for an OS (e.g. DirectX games for Windows) will of course use that OS.
Really people need to quit over exaggerating the bridge issue and realize most of that is driven by groups whose main source of income is heavy construction. First the bridge problems are down to nine percent of all bridge from a high of over twenty percent in 1992. Second not all bridges or roads are under the domain of the federal government and nor can it dictate that the order they are worked on.

you want some real neglect, go look at all the heavy rail built for city rail. Washington DC is a poster child for deferred maintenance and so are the cities of Portland and Seattle who always seem to want money for new stuff.

Not everything you read in the news is as dire as it is presented and special interest groups are well versed on how to pull the right heart strings.

Is this to say everything is perfect, no, but it certainly is not as dire as presented and needs to be rationally examined and prioritized.
Funny you bring up the CS curricula.

In response to not knowing the speed of sound as included in the Edison Test, Albert Einstein replied:

"[I do not] carry such information in my mind since it is readily available in books. ...The value of a college education is not the learning of many facts but the training of the mind to think."

This is even more true today with the vast trove of easily searchable called the Internet. A competent programmer should have high-level knowledge of different algorithm types, but should not strive to memorize their implementation (e.g. for interviews), since it is trivial to look that up.
Heady House Hunting with D
I look at it backwards: Rejecting a candidate to day doesn't mean that they won't be exactly the kind of person I'll need to hire 3 years later, as both my needs ad theirs have changed, and therefore, I think that a good candidate experience is crucial. I want people that are rejected, or that leave the process early, to remember the experience positively.

Thus, I do not expect anyone to do research on the interview process: Before anything other than the basic recruiter chat, every candidate should receive a pretty good picture of how the recruiting process goes: Number of interviews, style of content, time to wait between an interview and its next steps... If a candidate is ever surprised, It's the company that fails.

If a shop that has a couple of hundred developers can do that in a cost effective way, so can the bigger tech companies. If they fail, it's because their standards for how to run a company are way too low.
If you are just learning Deep Learning, using Keras on top Theano on a single GPU is a good option. AWS has p2 instance that is used in Part 1 of Jeremy Howard's excellent fast.ai MOOC. Tensorflow becomes more useful when you have multiple GPUs.
how're you handling the reddit rate limiting?
That's almost exclusively ivy. We need a Yale guy, any Yale guy, doesn't matter who, just need it for the list of accomplishments. Then we can use our new "ivy atmosphere" to get that specific guy from Stanford or whatever.

The only place hiring generic warm bodies at random state-U is Starbucks.
Tarballs stored in Amazon Glacier.
You reminded me, mine has an anti-kids "feature", which is that it can't be turned on unless you set it up, press the start button, then open the door, close the door and press the start button again.

I don't have kids and I haven't found a way to disable it, it looks silly opening and closing the door twice every time I want to use it, but I've automated the habit.
From Reddit:

"Observation 1: There is no SETI representative.

Observation 2: There have been SETI representatives in the past, even when there were no aliens.

Conclusion: It's aliens."

https://www.reddit.com/r/space/comments/5v5hy6/nasa_to_host_...

:)
The situation you describe is a great use case for well-implemented TLS interception. There is absolutely no need to degrade security and privacy for everyone else just to cover this case of individuals in a more restrictive environment.
We Avoid News We Don't Like. Some Trump-Era Evidence
An Introduction to Valgrind Memcheck
Well this is really impressive. Now maybe not as much as Borland full turbo Pascal environment in 32k in the old days but anyone worked on one of these chips you have crazy little resources to work with.
Yes definitely crazy pricey, you're paying for that interface for sure. Kudos to you for doing your own thing! :)
I think that's a very Ayn Rand / Atlas Shrugged type of analysis. I also think that falls short of accounting for the full spectrum of human behavior.

There are numerous innovators, artists and creators who are driven by more than financial rewards.

If there was a re-balancing of economic priorities, I'm not sure I agree that 'innovation would stop' (which isn't precisely what you said, so forgive the straw man).

On the whole I think you might see different people driving the world forward, but you wouldn't see the world stop.

Larry Page tinkered with computers before he knew he was going to be a bajillionaire: https://en.wikipedia.org/wiki/Larry_Page. Would Zuckerberg still have created thefacebook? What about all those school-teachers who give everything they have for a $30k salary (and hugs from snotty faced kids)?

I may be misreading your point - so forgive me if that's true - but there are a lot of places where BI is making and is moving forward. They're also doing it without the 85% tax rate you're quoting.
As a matter of fact, the ACA does legitimize alternative medicine by mandating that state licensure be the standard of legitimacy. Whether that's troubling or not is matter of opinion. As an opinion writer, Kevin Williamson shared his opinion. Politifact then disagreed with him, not on the merits of his premises, but on the argument itself. This would be perfectly acceptable as a rebuttal in the form of an editorial, but instead it was given an air of authority in a "fact check." This is a genre meant to convey to the reader that certain "facts" are beyond debate among serious people. It makes the journalist, or the "fact checker," the arbiter of what conversation can be considered "legitimate." It's so popular because it gives center-left readers the warm feeling of "knowing" that they need not confront and deal with an opposing argument. It can be dismissed as a lie. Ots done under the auspices of cold, disinterested public service, but it's comical to believe that the "fact checkers" are somehow immune from bias in a way other journalists are not. I'm sure a quick Google search for more examples would be fruitful if anyone were interested, but I assume that like all things people have already made up their minds on this.
It's almost funny how the underlying premise is ignored: that there is really no such thing as "news" in terms of the information we consume -- all these sources are just a segment of the Entertainment industry. So-called News organizations make their money the same way a game show does: advertising. There is no built-in economic reward for being a great truth-teller. Attract more eyeballs and you make more in advertising, period. Especially in these days of so many forms/channels of communications, this all promotes echo chambers of bias, which is sad but true.

The idea of automated "fact checking" should be sending chills down everybody's spine.
Interesting, thanks! :-)