skysight-inc/HackerNews huggingface dataset:
True... in my haste I mistook set for sigma (my other pet peeve where symbols make CS translation unnecessarily difficult).
I'm confused too. Wasn't Hangouts initially billed as a replacement to Google Talk? I remember my Google Talk chrome extension being replaced automatically by a hangouts extension one day.

I thought they discontinued Talk years ago.
I find it a very lame excuse. If they care about it, it shouldn't depend on others. In the end, it shows they didn't care enough.
Yes, because nowadays VM with dynamic compilation are a thing on mainstream computing, which used to be only available on mainframes or specialized hardware systems like those developed at Xerox PARC, DEC and ETHZ.

So ahead-of-time compilation, as linguistic term and CS literature, was born as a way to differentiate from dynamic compilation.
I don't think this is correct. I'm not sure there are many people that would argue that C++11 doesn't have lexical closures just because its closures need to take into account the semantics of C++ itself. Anyone who says that, doesn't really understand how C++ is used, frankly.

You said it yourself, if you specify generic close by value, you will get the behavior you want. If you know your closure won't outlive the stuff it closes over, you can capture by ref. If you need some other behavior, you use smart pointers and capture by value or mix and match based on what you're capturing.

Just because C++ doesn't automatically figure it out for you isn't an argument against it having closures, any more than not a having bignum or rational built in means it can't do arithmetic.
Not Leadership Material? Good. The World Needs Followers
What coverage did you lose under the ACA?
The verbiage says the GST applies to goods and services bought in Canada. Also there's some sort of credit you can deduct, which bears further looking into, based on the goods and services you consume and pay GST on.

Basically, the taxation law is unclear, because you could easily argue that the service is purchased in the United States, where the Uber servers and the internet connections are. In that case, we're talking about Uber not really being a Canadian company, just that it has subcontractors working in Canada, making it exempt from taxes.

It seems like a lot of people have already decided whether or not Uber should be paying taxes, and now are retroactively applying logic to justify their original decision.
Disabling projects on repositories
That decision basically killed instant messaging for me. I miss it, but there just isn't any critical mass anymore. I could run half a dozen different messaging apps, each one reaching some subset of my friends, most of whom are never available anyway, but the old situation where it was easy to keep in touch with people via chat just doesn't exist anymore.
This happens to me on GSuite all the time, I actually stopped using it and just call in a separate conference line. I would show up, usually first to the meeting, and it would just sit and say no one is around. Then I could logout, log back in and I'd see everyone else was suddenly there. I missed 2-3 meetings at my newest job because of this. This is the paid version of Google too, absolutely not acceptable. My old job had Office 365 and I long for it, it's just not as competitively priced for SMBs.
>" if you don't have access to commercial hardware (Ixia, Spirent, etc.)."

Is there a way with Ostinato do 10's of Gigs of traffic sustained(perhaps by leveraging a fleet of them)? I didn't see anything in my cursory look at the docs. That's one of the reasons that Ixia, Spirent are able to command the price tags they do(I think they're' baseline $100K)
> I got a tracking number from USPS shipped from Maryland or whatever.

So... what arrived from Maryland? Was it just an empty box? Or is there a way to fake a tracking number without an associated package?
Considering that a good number of people used NetZero back in the day, this isn't a stretch. We've come to accept privacy as a luxury service.
You are correct that natural monopolies are allowed to exist under US law, but the trade-off is that they're strictly regulated. Each state has a utilities commission, usually appointed by the governor.
The telecommunications industry employs hundreds of thousands of people. It does so not just in California and New York, but in every state. And it creates the kind of middle class jobs states are desperate for. A unionized Verizon field tech can make six figures (with overtime), has generous benefits, and can get the job without a college degree. How many jobs do Google or Facebook create in Tennessee? How many blue collar six figure jobs do Google or Facebook create?

If you're a telco, you can walk into the office of a politician in Alabama and say: "Hey, we employ 5,000 people in your state. Google employs 100. Why the hell would you support legislation that allows Google to make money this way but bans us from doing it?"

(This is, incidentally, why the conventional wisdom about money ruling politics is bunk. Tech is one of the richest industries that exists. But it's relatively politically ineffectual because it employs so few people, and it does so primarily in a handful of rich, coastal states.

A professor of mine once pointed out to me that in the environmental area, it's the environmental groups that need to do lobbying. The power company can just call up a Congress-critter and remind them of the thousands of jobs in their district that are tied to that company's well-being.)
I think you should have an idea about market range, but so should they. It is an asymmetric relationship--they have many employees, but you typically have only one employer. So they should have better data about pricing for the purchase of their labor than you should.

Again, it's primarily a negotiation tactic.
Do you feel like the new bill was better or worse than the ACA?
Same here, weirdly enough. In order of most messages exchanged per service, in my friend circles it goes:

1. WhatsApp

2. GroupMe

3. Instagram DM

4. SMS

5. FB Messenger

6. Wickr
https://www.senate.gov/legislative/LIS/roll_call_lists/roll_...

Scroll down to "Grouped by Vote Position".

EDIT: Better link
Do you have good links you can share in regards to vpp and leveraging of dpdk?
> - Javascript exec turned on/off by domain

That one you can get with uMatrix, which gives you a table of Domain x {cookie, css, image, plugin, script, XHR, frame, other}. You can use this table to selectively decide what gets loaded, and what gets blocked. The default rules are, everything "first-party" (from the domain you're visiting) is allowed, but only images and CSS are allowed from any other sources. Beyond per-primary-domain overrides, you can also whitelist all or some of the content permanently in settings.

I've been using it for the past year or so, and while occasionally annoying, it makes the Web a saner place to visit, and it also makes it very obvious just how much useless crap people make you download to display their site.

EDIT: also, favouriting your comment for future reference. Maybe one day I get pissed enough and write the plugin you describe.
So other than cost (which is obviously a major concern), do you see issues with the plans available on the exchanges?
Interestingly this is also true of FORTH, which is why we have hundreds of poorly documented FORTH compiler/interpreters and almost no decent libraries or actual programs written in FORTH.
>so if our government had our best interests in mind, then they'd pass those laws instead of repealing them.

That is still a debatable issue though. I completely agree with you, but there are possible world views in which one might think allowing ISPs to sell your viewing data will provide a better product to the end user. Of course this assumes trust that these corporations will act ethically with your data (i.e. anonymize the data before selling and not allowing any leaks of non-anonymised data). That's a dream world to me, but a lot of people seem to be living in dream worlds to me these days.
Davis' work is an awesome intellectual achievement.
They work and some people really find them useful.

Some time ago I've noticed that a few of my friends really enjoy going through newsletter emails and finding out about items that are on sale etc. They wouldn't necessarily look for a newsletter signup form on a website, but when a popup appears something clicks in their brains ("OMG, I really need this!") and they sign up.

I don't like these popups but well, most of the time I'm just not their target.

On the other hand, I'm pretty sure that there were times when I actually got converted by a popup.

When you think of that, if it offers something that's useful to you, clicking on it feels so natural and you don't analyze it too much.
We're always happy to talk about personal experiences removing Java and never regretting it.

I've been through multiple attempts at doing it in an enterprise, one in January this year, and it always ends with the determination that Java applets are critical to websites used by the business and not going anywhere. Healthcare portals are a big offender.
Talk didn't have its own client outside of the Gmail panel when it launched.

Didn't it? I think it had a client from the get go

https://en.wikinews.org/wiki/Google_Talk_released_in_beta_fo...
Elon Musk shows off first 'release candidate' Model 3
Roll call votes: https://www.senate.gov/legislative/LIS/roll_call_lists/roll_...
Companies realized they could avoid a lot of costs by making peoples temps and contractors. Unions won't stop them, government won't stop them. People just need to get a job, so they can't really stand up and say screw you. Oh, and that whole "it's hard to fire people" idea. You keep someone as a temp for a few months and then hire them if they can do the job. THat's not the worst thing in the world if you do it right.

My first job in tech I was a "casual" position. So non-union, and not full time. I was working 40 hours a week, but it didn't really count. No benefits (health, pension, etc...), no vacation, my boss told me one day he was slashing my hours in half.

It sucked. I didn't go to the dentist for about 2 years (that was real fun when I did go back, fortuantely nothing bad happened) because I didn't have coverage. Taking a day off for a trip with my friends meant either losing a days pay or having to make it up (my boss was real big on flex time). When he slashed my hours I went from making decent money to borrowing from my parents for bills.

On the other hand, the union people had health benefits (this was canada, so not as big a deal as the states), pension, vacation, etc... Government job. OT and on-call pay too.

The nice thing was when I got my hours cut I smartened up and applied for a much better job, which I got.
But they did start doing it with XMPP and kept it that way for a while.
> I'm only applying this to modern mining operations like those in US/Canada that follow pollution regs.

I am by no means a mining expert, but most of my exposure comes from east-coast US, where a lot of the mines (well...a lot of the mines you hear about - there could a great many very nice mines that I never heard of) have problems with acidic wash off, strip mining, etc.

I know SOME of the issues I've listed are impacted by modern environment regs (at least until those get rolled back under the current lawmakers), but I don't know if they all are.

Can you expand your point?
"The entire flight took place in the controlled airspace of the Palm Springs International Airport."

This past holiday season I performed a drone delivery of a gingerbread cookie from my kitchen to my living room, does that count?
Those have slightly different use cases packet crafting vs load testing.
Here you go. https://www.senate.gov/legislative/LIS/roll_call_lists/roll_...
Uber tells U.S. court of appeals customers must arbitrate disputes
Less problems with firewalls?
The bitcoin network does 2^64 hashes in about 10 seconds. 10 seconds of bitcoin network is a far cry from nation state only.
Yoga for building VR tolerance
There's a difference between "let's give women a leg up in an area they are underrepresented" and "let's stop treating women as chattel".
You think it's bad here? If you ever take the DC metro, look out the window at the Pentagon metro station (but others are often bad too). You will see exclusively two ad buys over all of the signs. The first is for some large defense contractor, usually Northrop, advertising weapons systems or IT services.

The other half of the ads are for "Graduate School" which is some sort of organization that confers masters and phds. Perfect for the aspiring bureaucrat that needs to check that qualification off the list.

I had a friend pulled in to one of these "health policy PhD" (she wasn't in the DC area) and she was excited to be in a degree program with high ranking bureaucrats in the HHS.

Edit: found a link to the organization, apparently they don't give out masters and phds... How confusing!
https://en.m.wikipedia.org/wiki/Graduate_School_USA
The Invisible Minority of the Tech World
The House Freedom Caucus should be forced to buy their insurance on the individual markets, with no allowance for pre-existing conditions. Any thing else is absolute hypocracy.
My phone is always on silent and usually in another room. I have a first generation Mi Fit band that is setup with unique vibrations, colors, and quiet hours so that I can keep abreast of communications without persistent flashing notifications or interrupting activities.
Which is exactly what the web was built for.
Did you read the article and not find the salary determination process convincing?

Of course you should have an expectation, but why is it incumbent on you to list your range? Why is it not incumbent on them, since they'll be an effective monopsony of your labor?

I guess it is a question of whether you want to maximize your potential income (in which case you want the cards close to your chest) or if you'd be happy getting what you expected (and maybe a bit more). I've been in both places in my life, but I remember an older person telling me when I was young (paraphrasing) that you should take your company for all it will give you, because you can bet they'll do the same to you.
Organic, sure. Local? I disagree. I'm sure it's hard to measure, but I imagine the impact of transporting perishable foods long distances is pretty great.

More than either of those things though, a heavy meat diet is much more inefficient than a vegetarian one. And if I'm not mistaken, a lot of the rainforest is becoming pastures for raising cattle.
Python’s super() considered super (2011)
Why Bitcoin doesn’t need a solution
Vote tallies are posted online. Here's the URL for S.J. Res. 34 [0]:

https://www.senate.gov/legislative/LIS/roll_call_lists/roll_...

Grouped By Vote Position is most useful for this question, they don't offer a by-party grouping but it's pretty easy to scan all 50 YEAs and see every one is followed by an "R." All the NAYs are from Democrats or independents. Senator Isakson (R) didn't vote because he's recovering from surgery, I don't know why Rand Paul (R) didn't vote.

[0] https://www.congress.gov/bill/115th-congress/senate-joint-re...
We just pivoted to a new idea we always wanted to work on yesterday. In one day we did a lot. Is it a good idea to apply with a one day old idea? We have launched and have some traction on the previous idea, but it's not something we really want to work on.
HyperNormalisation [video]
I think it's just as easily a sign that you might have too much or too little of a marketing department. Too much marketing influence and they create busy work for themselves like rebranding your existing products every year or so to keep them "fresh". Too little marketing influence and engineers are free to build unmarketable products without clear brands or focuses, and (closer to hand to this discussion) free to ignore the built-in good will and momentum of maintaining existing brands and products.

Sure, it's easy to blame engineers for focusing on new shiny ideas and only wanting to work in fresh codebases and "new" products, but it's just as much the fault of their management and the company not trying to adequately control its own brand(s) and how its users perceive it.
https://www.reddit.com/r/investing/comments/61431g/healthcar...

"Socialized healthcare is by far and large better. Don't believe me, just compare the US to any other OECD country on public health metrics, including:

* Cost per capita (that's important yo!)

* Child Mortality before Age 5

* Current Life Expectancy (for someone born in this cohort)

* Number of bankruptcies due to health issues per capita

I'm a huge fan of the bootstrapping ideals of the US; emigrated from Europe to the US and one of the appeals is the strong push against building an entitlement culture.

But if we get beat on every metric when it comes to healthcare, let's please admit that other systems simply work better. If someone can come up with a purely capitalistic system (our current system is far from that) which provides equal or better public health stats, I'm all for that too.

I'm just not for spending more than anyone else while receiving less than anyone else in return."
Agree that the question is exploitative, but curious why you wouldn't just take one of the approaches outlined in the article rather than lying?
48 republicans for.
46 democrats, 2 independents against.
2 republicans abstained.

The democratic party is greedy and selfish, but their positions on many issues are far less anti-human.
"Do not disturb" is there because people do not respect each other anymore.
A lot of people oppose government regulation on general principle.
> but hardly any of my Ruby code is CPU constrained,

All of the IO in crystal is async, so even if you're IO bound, crystal is probably a lot more efficient.
"the guy is supposed to be a policy wonk" - only in the media's eyes.
Am I the only one who has never had Google Docs offline never work on any device or on any browser? Every time I've ever needed it, I get the "No Internet connection" error.
@demerphq (Yves Orton):

> "They aren't the same thing at all, and you should not confuse them. "

You're absolutely right. The term "idea hash function" was what I was after all along - I just couldn't find a formal definition of it. In any case I've updated the article accordingly. Thank-you for your review and comment.
It seems like Ruby is a bit of a small community to target with this type of thing. Wouldn't Ruby developers be better served by moving on to one of the several other idealistic languages in widespread usage right now? TypeScript is getting good reviews and Python is great.

I know it seems harsh, but when I hear people talk about the "beauty" or "elegance" of Ruby, I just think of someone who started coding in the 2005-2009 era and started out with RoR, which was frequently presented as "the Mac of programming languages" around that time (and this description alone should give serious people pause).

These people got into the scene too late to remember trying to hack Perl, Ruby's own spiritual predecessor, and the pseudo-joke that it was a "write-only language". The two relics that remain from widespread Perl usage are regular expressions and Ruby.

Meanwhile, several other languages that are similar to Ruby in age and/or style have active communities and enjoy an increasing trend of innovation and market penetration. Even languages like Groovy, which have failed to gain a large independent following, continue to benefit from both technical and communal innovation on their underlying runtime platforms.

I don't think I've met many people who looked at Ruby in a time when the hype train wasn't going full steam ahead and came away with the evaluation that it was "elegant" or "beautiful". In fact, many reformed "Rubyists" whom I know are switching to other platforms, and RoR jobs are getting increasingly scarce (supplanted by the next large-scale server-side fad, node.js). Not many people seem to be using Ruby for new projects anymore.

Could you elaborate on why you chose Ruby as a reference point?
They gave up on Federated XMPP and never implemented video using XMPP. If they hated it so much, they could have proposed open changes. Now we're in a terrible IM landscape. No federation at all. E-mail is federated, but is been rendered terribly unreliable simply due to spam filters.
A lot of misinformation on here.

The short answer is it depends on where you live. Many states and localities, particularly in California, have enacted "ban the box" laws. ("the box" in this particular case is a box you must check if you have been convicted of any crime). The rationale behind these laws is that ex-cons who are potentially productive members of society don't need to keep getting punished after they served their time.

Can you discriminate against someone for having a criminal record? Yes, but if there's enough of a paper trail, and you're in one of these localities, they can sue you under these laws. Most of these laws have exceptions for, say, sex offenders applying at daycares, or check fraudsters applying at banks, but the decision has to be appropriately documented.

SF and LA are pushing the laws even harder. They've recognized that ex-cons who can't find decent work will just end up burdening the system further by reoffending, rather than paying taxes and working. If they're square with the house, the house must be square with them.
big insurance companies in this country have paid millions of dollars over the years to make sure this doesn't happen sadly.
Ok trump/republican supporters, please help me understand why this is a good thing.
Symantec Backs Its CA
If you look it is really a "National Transportation Noise Map" from the Bureau of Transportation Statistics. I'm pretty sure those fighter jets are not considered "transportation"
the biggest failure of deep learning is the lack of common sense
TCP/IP Illustrated, Volume 1: The Protocols

https://www.amazon.com/TCP-Illustrated-Protocols-Addison-Wes...
The theoretical upper limit of the resolving power of the human eye will be given by the Rayleigh criterion. For a pupil diameter of 5mm and a wavelength of 500nm (green light) we can theoretically resolve about 1.22e-4 radians. 1 arcsecond is about 5e-6 radians, i.e. 25 times smaller than we could theoretically resolve without a magic retina.

1 arcminute is a more realistic size for what people can reliably resolve I think. I guess we need significantly better than that to avoid a subjective feeling it is blurry but, that is about what we can actually reliably tell the difference between I think. We cannot tell the difference below 25 arcseconds or so though, it is not possible without larger pupils.
Customer Service – Hell or Heaven?
I run my own e-mail server too and constantly run into issues:

http://penguindreams.org/blog/how-google-and-microsoft-made-...

If I send a new person an e-mail, I have to contact them on Facebook and tell them to check their spam folder. Fuck Google and Microsoft and their terrible e-mail filtering. Just because people are so dumb they will open any ransomware sent to them doesn't mean you drop all e-mail you don't trust with no way to account for it.
Some VPN providers "get it," and make a point to not keep logs (so if someone asks for them, they can in good conscience say: "sorry") - NordVPN comes to mind.

I've been shopping around for VPN routers and provider in light of this, and I expect others are too. I've used Tor in the past, but I expect for all of the devices in our house, that might get a bit cumbersome. I'd also like someone to hold accountable for QoS issues.
> Google Wave was supposed to replace email.

At least Wave was an open protocol including federation, even based on XMPP in fact. It maybe was the last thing before Google transitioned into a mostly walled garden.

> Now you can't send email from your own server because it will be blacklisted on gmail by default and noone on gmail will receive these emails.

I run a small mail server for some years now, no issues sending to gmail.