skysight-inc/HackerNews huggingface dataset:
It's 5 years old which is when a lot of corporate computers end up in the junk heap even if they are still running.
> many times I had to take my cats to the vet and it was nice to be able to tip the driver for the extra hassle

Perfectly reasonable reason to give a tip.

It's not the option that bugs me, it's the expectation.
Not the poster you replied to, but I use Fastmail.

If your Fastmail address is dfinniger@fastmail.com then you can randomly create emails like:

some-domain@dfinniger.fastmail.com

and it will automatically send them to your main email.

It's very convenient, and the cost per year is likely to be less than your hourly rate multiplied by the number of hours it'd take to set up self-hosting.
How's this different from https://www.onelogin.com/?
No, large companies with government granted monopolies are going to have higher regulation out of necessity. They already rank lower than any other companies on customer service purely because they don't have to care.
Our original Zen Microarchitecture deep dive has all the info.

http://www.anandtech.com/show/11170/the-amd-zen-and-ryzen-7-...
> Canonical is a business, and they need to sell devices in decent volume

I'm saying that approach was never going to work, when even an established vendor like RIM couldn't chisel out a market with their revolutionary BB10 OS.
The first line of the linked article says: "Twitch, the popular game-streaming site owned by Amazon, just inked a deal with one of the most popular game developers to broadcast a host of game tournaments exclusively on the service."
Indeed, the whole point of Daala and AV1 is to do a really good job on the IP front so as to make it much harder for patent trolls to hold everyone hostage [0].

0: https://www.youtube.com/watch?v=u3Yc5Hn9bhQ
The illusion that it's okay to run cleartext, unauthenticated services on an internal network is also pretty dangerous. Making it clear that the network is out in public might actually yield a better security posture overall.

If an organization is doing 802.1x, competently manages its endpoints (this is a tiny, tiny fraction of "managed" Windows sites), etc then maybe a BeyondCorp-style architecture is a net loss of security.

If an attacker can waltz into a conference room or exploit some salesperson's IE6 and start making requests from the "secure" network, probably best to make it obvious that there is no secure network.
The first question is to ask what does it cost to train someone? There are always costs to having someone on site. If the return on investment in the training program covers the cost of the training, one has a case for saying the arrangement is fair.

On the other hand, if the compensation vastly outweighs what it costs to train, then we have a case that this is just greed on the part of the training organisation.

In the case highlighted above, one would say that he is not getting trained at all but is simply being used as free labour. In which case, one would be justified in highlighting the nature of the company anonymously to all and sundry. One is also justified in leaving the company graciously publicly so as to not hinder one's future.

Using the Streisand Effect can be an effective tool in improving the general behaviour of all.
You've apparently been downvoted, but you raise a good point - although not the immediately obvious one:

I've been seeing ads that get through uBlock Origin in the last few days. Just a couple, I haven't bothered investigating it.
Because no where in the Communications Act does it say that federal regulations usurp state regulations when the state regulations are more strict. They are delegated the authority to regulate ISPs, not overrule states.
If you are sensitive to the quality of encrypted audio calls, a co-inventor of Opus (Koen Vos of Skype/SILK) now works at http://wire.com, which is taking an open approach to messaging.
Apple held off on adoption of HEVC and they certainly don't make as much money as they pay. As much as I hate Apple's love for proprietary technology, had AV1 been released on schedule Apple might have adopted it.
That's intentional. We want to cover components that are themselves used in other components, recursively up the whole supply chain, as long as they're ultimately used for AV1.
Shoot, now my calculator won't get any more cool apps...

https://youtu.be/Skbuc_pQj9g
> Is this sharp control over timing something in American culture?

Probably. It's viewed as respecting others to make sure the time allotted doesn't go over. It also allows other people to better plan their day. As an American, when I run meetings they end as close to the pre-determined time as possible, and better if earlier. If there needs to be something else said, a follow-up is scheduled with only the interested parties.
>if something goes kaboom, it only impacts that system

And its users. Unless you're the one living in the house (in which case I agree, do whatever you want) there has to be a certain guaranteed safety so the roof doesn't fall down on its tenants. I don't want to be a civil engineering expert to choose the place where I live; I expect the plumbing to work and the electricity to be safe. Likewise, a software user shouldn't have to be an expert in order to get safe software.

Most commercial software products aren't pieces of art, they are pieces of engineering like cars and bridges, and should behave as such

(Of course, there is software that is more akin to pieces of art; videogames come to mind. Even then, they shouldn't compromise the privacy of unsuspecting users)
This Common Butterfly Has an Extraordinary Sex Life
let's "land" on the moon "again".
There, I fixed it.
Startups are nuked by the insane capital costs required to build an ISP.

And Congress did not delegate the ability to over ride states. That's why minimum wage can be higher in a state than federal law requires.
That's a mistake that I would hope an HR systems business would be able to avoid when it comes to their own employees...
How does it compare with Mozilla Archive Format (MAFF)? MAFF saves entire pages (or sets of pages, by saving all tabs) with all the resources, etc, in a single archive file. I often use it to save articles, tutorials, etc that have a ton of images.
Do you watch professional sports (football, basketball, etc)?

Watching competitive video games (starcraft 2 is my favorite) has a similar appeal, to me. If you don't watch any sports, than the appeal of esports may not make sense to you.

Of course, twitch is bigger than esports, but each viewer category has their own needs & content that fills them.
Minitel: The Online World France Built Before the Web
Because Tesla is assuming responsibility (that is, guaranteeing fitness for purpose, and all the ramifications that come with that) for the car being able to drive you under the same circumstances as any other private person driving. They would be taking on much more (legal, insurance, etc.) risk if they were to allow the car to drive as a passenger carrying, fare accepting, commercial entity, therefore it seems fair that they require you to use their managed system to (I assume) mitigate and/or manage that risk. I would guess that it would also be possible, eventually, to license the autopilot software for your own arbitrary commercial use.
I think you are simplifying the model a bit too far. Peak load is very likely not driven by dishwashers...
What's the SSEs and AVXs performance like on Ryzen/EPYC compared to intel?
Given that Opus is built into the browser, is the format backwards compatible? Or will browsers need to update their Opus Libraries to get these changes?
This, more than anything else, might be the reason that I stop using Uber. I've loved the idea that I can pay a fixed fee, and that I don't have to think about money at all—having to tip, or think about tips, is so much of what I hated about taxis. Uber was great because it was a fixed amount.

If you want the driver to get more money, raise the price. Don't raise the price by making me feel guilty.
That part of the process doesn't seem relevant to how they are packaged.
Or, if you use Google Apps (aka G Suite now), use Google Identity-Aware Proxy [1]

Basically, all it does is adding couple of headers, like user-id, to every single HTTP request.
And as soon as you delete user's account in your Google Apps console -- they will lose access to your corporate services.

Drawbacks are:

1. This require cooperation from the services. E.g. you have Jenkins -- it needs to check those headers. I don't know if Jenkins has a plugin for that yet.

2. The service must run on GCP, so Google can proxy requests to it.

[1] https://cloud.google.com/iap/
Python’s scientific ecosystem (i.e. Keras, matplotlib, NumPy, pandas, scikit-image, scikit-learn, SciPy, and TensorFlow, et al.)
It's only really targeting text-editor-level settings, things like encoding, EOLs, and "what characters does the tab key emit". It doesn't attempt to solve every formatting/linting/style issue, that would make the editor plugins really hard to keep compatible.
Well Racket doesn't get more scheme like besides well Scheme :) Personally I find Racket to be my favorite Programming Language due to the Lisp and Schemeness.
Please no, I love Twitch chat the way it is. If streamers want to moderate chat some way, let them do it, but I really hope Twitch doesn't enforce one-size fits all topdown moderation rule. That's how you kill vibrant communities and subcultures who are the top 10% who make Twitch fun, and streams' finances sound. If you find memes and jokes crude for some stream, go to some other and support their streams.

So many games and communities have been killed by topdown approach to content moderation.
It seems as if there are diminishing returns in DCT based codecs. I would think switching to greenfield technology would be a necessity.
> Opus defaults to variable bitrate (VBR), but for a variety of reasons some people prefer to use constant bitrate (CBR), which it has always supported.

For instance, if you want to encrypt speech, and don't want to leak information about its contents.
So what's it like when NBox goes under and you can't recover your password on any of your sites?
Exactly. And because you can't be sure that the intervening network is safe, you need to encrypt all the traffic, even after checking authorization and authentication. That's the BeyondCorp mission at Google.
[Disclaimer: I work for Google, and worked on these papers and blog post]
First, I'm going to try not to go into this in detail right now, but HN has very weird ideas about the potency of third-party code audits, particularly for things involving cryptography. A short summary: most third-party audits of cryptographic software written in systems languages don't accomplish anything. Most crypto software you depend on has never had a full-coverage audit from third-party auditors qualified to evaluate crypto.

You can watch any talk about WireGuard to see what I mean about the way WireGuard's code is written, but the short answer is that the thing was designed from the bottom up to be simple. WireGuard's feature selection was influenced strongly by what would keep the codebase smaller and easier to review. It was also designed to simplify the object lifecycle inside the code itself. All its state is preallocated at initialization.

WireGuard's cryptography is essentially an instantiation of Trevor Perrin's Noise framework. It's modern and, again, simple. Every other VPN option is a mess of negotiation and handshaking and complicated state machines. WireGuard is like the Signal/Axolotl of VPNs, except it's much simpler and easier to reason about (cryptographically, in this case) than double ratchet messaging protocols.

It is basically the qmail of VPN software.

And it's ~4000 lines of code. It is plural orders of magnitude smaller than its competitors.

WireGuard isn't a panacea. In particular: clientside support for it isn't there yet! But it's pretty clear to me at least that WireGuard should imminently be replacing OpenVPN and IPSEC.
Every editor has different defaults and ever developer uses a different editor. You want consistency throughout the project.
> if you post a picture of your face and say "I beat cancer!", you're getting upvotes, and there won't be a single comment in the thread along the lines of "this is a picture of a face.

objectively, and putting aside the kneejerk reaction against being fooled, i cannot see a single thing wrong with this. no one is asking for money or trying to con the audience out of anything tangible; either they're telling the truth about the cancer (in which case they'll be happy for the upvotes) or they're trying to game the imgur community for upvotes (in which case they'll be happy for the upvotes). you might argue that that's cheapening the upvote, but the sole value of an upvote is what you, personally assign to it. you want upvotes that are worth something to you, post in a community where they are rare enough for you to feel they are worth something.

as for the rest of it, if the backpatting keeps them happy, what's wrong with it? it seems infinitely better than e.g. the cringe-oriented communities who get their social bonding and dopamine hits from making fun of the more earnest sections of the internet.
All Opus releases since 1.0 are fully compatible with the specification (RFC 6716) and all future releases will also be. That's why we have standards. If we ever decided to make something that's not compatible, it would be called a different name.
In this uni of Melbourne study 95% of managers would deny their employer profit if it meant a small personal gain. The example given is $500 personal gain denying a $1 million profit for the business.

https://www.businessinsider.com.au/most-people-are-willing-t...
I recently used Julia in my numerical analysis course and it worked well for the most part. We couldn't use it for some of the larger projects because it wasn't as optimized as MATLAB for certain matrix operations. However, it was great most of the time and better than using MATLAB on the university computers.
I just looked into it and it seems that Kiwibank doesn't provide any API access (you can download exports manually thought). ANZ might be a good option then :)
Filtering and Querying JSON for Tests
Thanks for posting this, I think I just found my next phone.

Can anyone comment on what the development story is like? It looks like it's just as complicated as android, but I want to be able to just write c++ code and a makefile in vim and not bother with QtCreator and especially all that qml rubbish.
Implying that older fathers are more likely to be undiagnosed autistics and thus pass on whatever genes contribute to autism?
> they haven't figured out how to do well in moderating live chats with thousands of people

This is surely the case. Blizzard has tried various moderation techniques as you have mentioned and they don't seem to work. If I watch streams on twitch I don't look at chat ever (mobile/tablet).
almost never, but i've seen a lot of debates about the relative merits of vim (a text editor, for the uninitiated) and whatever it is people use to painstakingly insert glyphs into a file.
They probably aren't. Many of the older phones can be rooted and custom roms installed, but the problem is nobody is writing drivers for that hardware anymore.

Also, consider that Android universally has sideloading. Nothing stopping you from running whatever you want.
I heard their implementation was really poor?
I don't think you're right. What killed FxOS was not a lack of wrapper to run Android apps (we actually got one that worked).

What makes or break a Mobile OS is the availability of the key apps for the market you're going after: whatsapp, FB, Twitter, etc. (that varies based on the region).
Ha! A lovely observation and I will file it away. "In the immortal words of Socrates...I drank what?" - Real Genius (film)
I had never heard of this higher death rate thing, and being a lefty myself I was curious after your comment :)
But with real-time chat with the content creator!
I'll admit the endless compiling was often torturous, but I have the Gentoo docs to thank for most of what I know about the innards of Linux and operating systems. Bet I'm not alone in judging the time spent worth it :)
"What Intel giveth, Microsoft taketh away"
Collapsible input/outputs was just merged into JupyterLab today!
Nice work. Please add a setup.py and register/upload to PyPI.
Link the blog post now points to a downloadable PDF thanks to Google Drive.
I heard a talk just today on this by Dr Dan McGillivray (Exec. Director of the Centre for Urban Energy @ Ryerson University, Toronto) at AI Toronto [0] who mentioned two projects, utilizing a mix of central power generation, decentralized power generation (via solar panels, etc), and the blockchain for transactions:

* the currently running Brooklyn Microgrid [1]

* and Toronto Hydro is apparently currently assessing a similar one (the blockchain isn't mentioned in this summary, but Dr McGillivray mentioned its usage in his talk today) [2][3]

There is still so much to be worked out, I could hardly digest all of the details he spoke about. It does sound promising, though!

[0] http://www.ai-toronto.com/
[1] http://brooklynmicrogrid.com/
[2] https://www.sdtc.ca/en/portfolio/projects/transactive-energy...
[3] http://awsassets.wwf.ca/downloads/wwf_dg_report_long_bookmar...
Can you link me to an article about the divestment please? I genuinely want to keep up and think I might have missed that.
Google can't win. They have the system be as open as possible, and the carriers shit it up and goldbrick on updates.

They start taking some of that control back for the greater good, and the free software crowd crucifies them.

Pick one.
Numbers don't make sense yet. Plus it takes up space, is a fire hazard, and I am doubtful the 10-yr+ warranties will actually hold up past year 5, especially for third parties.

Right now it's mostly for conspicuous consumption and virtue signalling. Those of us number nerds are waiting for the tech to improve and the price to drop more. A move off toxic/flammable lithium tech would be good too.
> before I can be convinced this is a good thing.

And that's the beauty of it, they don't need to convince you. They're already winning. Your suggestions would kill the soul of the platform.
Building and Deploying Ruby Docker Images with CircleCI and Heroku
Again, I get where you're coming from. "But what's the point?" is usually an argument that can be made for any new technology if you don't believe in the features that make it exciting and new.

That doesn't mean people can't or shouldn't explore in a yet-another-noSQL DB, a new MVC framework, a new low-level language, etc. This hypothetical store doesn't have to use blockchain technology, but it could and reap the benefits or potential harms of doing things the new way.
Well, none of these exploits are container-specific. They're against setuid binaries, and it just so happens that setuid binaries in CLONE_NEWUSER containers only give you root in the container, and not real root. Containers that don't use CLONE_NEWUSER and have setuid-root binaries do give you real root, though, and I believe e.g. Docker doesn't do user namespaces by default.

Another perfectly valid way of working around the exploits is to just have an installation with no setuid binaries or file capabilities. This is difficult in a general-purpose OS that needs to be backwards compatible with traditional UNIXy things, but usually totally achievable if you're building a machine to run some specific service. (And in particular it should be really easy within a container, such that these attacks would get you neither container root nor host root.)

A contained-process-to-actual-root exploit is basically either going to be an arbitrary code execution vulnerability in the kernel itself, which tends to be referred to as something more dramatic as "local root", or a logic flaw in the container security mechanisms of the kernel itself.
Interesting, to move from an Elon-Musk-chaired non-profit to an Elon-Musk-owned for-profit.
Blog post now links to downloadable PDF
So where does this leave openAi?
$5/month with DigitalOcean will be enough - or try your luck with the AWS free tier: http://lifehacker.com/how-to-set-up-your-own-completely-free...
> What killed FxOS was not a lack of wrapper to run Android apps (we actually got one that worked).

Was that ever released? I saw it on Mozilla employees' dev phones, but nowhere else.
I commend the Google team for not only deploying an effective and innovative security solution, but also for contributing to security community through this series of informative articles.

Enterprises need to know that while BeyondCorp is Google-specific, there are similar types of open architectures that they can deploy today, most notably the Software-Defined Perimeter (SDP).

SDP is an open architecture from the Cloud Security Alliance, and with it security teams can ensure that:

. All users are authenticated and authorized BEFORE they can access network resources

. Network resources are inaccessible to unauthorized users, dramatically reducing the attack surface

. Fine-grained policies control access for all users – remote and on-premises – to all resources , whether physical, virtual, or cloud

. All network traffic is encrypted, even if the underlying protocol is insecure

Here’s a video of me presenting on Software-Defined Perimeter at the CSA Summit at the 2017 RSA Conference
https://www.youtube.com/watch?v=ysi_9c5fmBg and a brief overview from our corporate site
https://www.cryptzone.com/products/appgate/why-a-software-de...

Disclaimer: I led the CSA’s Software-Defined Perimeter working group publication of SDP-for-IaaS, and am leading the current effort to create an SDP Architecture Guide. I also work at Cryptzone, an SDP platform vendor.
You need to bleach your washing machine if clothes are getting funky after three hours.
Eclipse defaults to the tab character, at least for Java.
Change the price of electricity from moment to moment

This already happens. It is called the "Spot" price of electricity.

It's not just supply though, the demand, ability of the infrastructure to carry the power, the relative costs of the power plants, etc are also factored into the price.
I imagine Pieter Abbeel and the rest of the gang will be able to carry on in his absence.
Feminism in the Arab world
ARKit is amazing. But it's still a little ahead of hardware, you need a 6s/5se or faster, or IPad Pro/2017 IPad.
Florida water stinks like a swamp right out of the tap.
And if the HR outsourcing company that is based in CA doesn't know about that regulation, how is a mom-and-pop shop expected to know about it?

"You had one job..." </meme>
Personal Quadcopter at Paris Airshow
From my limited sample, that seems to be tied to the communities, not the streaming platform the event happens on. When Hearthstone events move somewhere else, a large part of the community follows. Do others really have better tools do deal with this?
What solution do you think there can be for a stream with thousands of people watching?

They can definitely improve upon it by message-limiting and message-length limiting (maybe they already do that? I always disable the chat)

Really, the people who care about the chat I imagine are under 20 and hence take internet communication with strangers seriously. I had great fun in my day being a total dipshit online while playing computer games, it was part of the fun for me.

What they can do is have multiple chats, some free-for-all, some moderated, etc. Except, I don't know who's running Twitch but they could've done a thousand and one things to improve their platform and I haven't seen anything, so. It is what it is :)

It's frankly plenty good enough for me. I've written an app for iOS that lets me know when more than X number of people are watching a game (GameWhen on iOS App Store) I'm interested in so I don't miss the big tournaments, outside of that, the streams don't lag, the tournaments are bigger than ever, life's good :)