skysight-inc/HackerNews huggingface dataset:
This topic is often discussed on nanog

The answers is the same as in software industry: Configuration management.

Plus it makes then harder to develop corporate cultures of deploying well known patterns that makes routers best used.

Plus it increases the surface of vulnerability for government backdoors.

In real life, there is a trend for going BSD box for cost/formation/stability/security reasons in the ISP world ... especially in non US countries that are getting kind of thinking the USA is becoming the new USSR in terms of systematic spying on every one.

These Europeans really don't get it, isn't it? They never were in the middle of cold war spying insanity where both power would puppet so called terrorists groups to make sure citizen would vote the right way under the fear.

What a bunch of stupid persons not believing that business companies are incorruptible and think they have incentive to betray them in exchange for gvt subsidies/regulations.
> I constantly keep asking for feedback from my Reporting managers and my team and keep on improving...

Is the feedback facilitated anonymously 360 degree style? What do you do with the feedback you receive? Do you discount or dismiss your reports input?

You're clearly smart and successful. But if you devalue the contribution of your team, they will return the favor.

Suggest you go on an aggressive reading program for self-development. Greenleaf's book on Servant Leadearship is an excellent place to start > http://www.amazon.com/Servant-Leadership-Legitimate-Greatnes...
Looking for collab on Boilerplate for React/Relay/Express/Passport app
Hi all,

https://github.com/MattMcFarland/reactathon

I've been working on a lot of different projects with ReactJS, GraphQL, Relay, and Express and I've come to a point to where I'm tired of copy/pasting from different projects and want to create a boilerplate that is inspired heavily from Sahat's "Hackathon Starter"

This is a NodeJS Stack that uses packages that cover DevOps, Server, and Client.

* Mocha
* Gulp (for SOME of the tasks, majority are using npm scripts)
* Babel stage 0
* Browserify (client side)
* eslint
* flowType
* PhantomJS (not fully implemented yet)
* Custom watch script
* Master config file for easy deployment
* PM2 deployment configuration (not fully implemented)
* Azure (Not implemented yet)
* Heroku (Not implemented yet)
* Looking for more cloud based configs as well for later release
* Express v4
* Passport.js with oauth/oauth2
* GraphQL
* Sequelize ORM using SQLite3 database
* Session-File-Store
* React Bootstrap
* React
* Alt (flux implementation)
* React-Router
* Relay.js and React-Router-Relay
* Superagent for REST support
* Validation
* Looking for immutability (considering deepfreeze)
* Considering Redux
* Static page reader for static pages made with markdown

#### What is already done?

* I created a custom watch script that intelligently updates files for server or client, lints and runs unit tests.
* PM2 deployment
* Passport local authentication
* Signup / Login forms
* Static page controller
* Most of DevOps
* Most of Serverside (just need to add oAuth2 authentication)
* Quick start guide
* Clientside skeleton
* SQL Database Schema
* GraphQL Schema (90% done)

You can find the Github Repo here: https://github.com/MattMcFarland/reactathon

Thanks!!

Matt
Can't edit?
Yea but the integrated quiet computer was also important for his project. Mounting a separate computer would have added a lot of complication.
I would expect there are people who lovingly care for their collection of vinyl records and find the desire to digitize a music collection equally unimaginable.
Did you actually RTFA?

> The only reason I use “real” network gear anymore is ... for core routing 10gbps links.
Hmmm...

> By the time we got an exemption to repair tractors, the Copyright Office said that only the farmer, and not her mechanic, could tinker with the software.

So this part of the issue is that you can only tinker with machines you own yourself? Then how about this:

1) Farmer sells tractor to mechanic for $1.

2) Mechanic repairs tractor.

3) Mechanic sells tractor to farmer for $1 + cost of repairs.
There are plenty of lucrative business models behind free software - look at anything from Red Hat, who uses support contracts to fund development, to Krita, which uses crowdfunding each year to fund full time development. And within that spectrum you have projects like Qt, which offers proprietary licensing to appease lawyers to fund development of what will soon be a fully open source toolkit. Gitlab is doing fine despite their platform being open source, too.

At that, I agree that when you are offered a government enforced monopoly on information, that will be much easier to extort revenue from users with than trying to use one of these alternative means of funding development and profiting from information creative work. But like you said, its wholly imaginary and artificial.
That web page is literally 34 words of text, with no images and a small two line CSS file. It isn't going to empty your data plan, unless you are using a 300 baud modem :-)
>> Trying to convince people that your way is the only way sounds like you don't understand Buddhism at all

Buddhism is a diverse religion. In Myanmar Buddhist monks routinely commit hate crimes against the Muslim minority. It's no different from Christianity, where some (Universalists) believe everyone goes to heaven while others (the Baptists yelling outside my university) believe almost everyone goes to hell. There's no "authentic" version of a living and changing tradition.
Nope. It's even easier to mod an automobile because it doesn't require a consensus from the mechanics (miners) to make a change. See the block chain size debate if you're still unconvinced.
Thanks!

Right now there a $1.99 IAP that enables extra functionality such as Reading Progress, Narration and more but -as we are in a really early stage- this might change in the future, depending on the features that will be implemented.
Hi jsingleton, just saw this post on your concerns about Visual Studio 2015. The VS team is investigating and would like to chat more with you. Can you ping us at VScteam@microsoft.com? Thanks.
I commend you for your decision.
Yes, it is and the first reason is related to #1. Prototypical inheritance doesn't make much sense outside of a dynamic language. The second reason is because Javascript is disguised to look like Java and hence people familiar with the C-family of languages are surprised and baffled because Javascript is using the C-family syntax and idioms for classical inheritance to mask the very different prototypical inheritance.
Microsoft's winning neural nets show deep learning will get deeper
Maybe a Solowheel or equivalent for portability's sake. It would mean less exercise though.
How are they going to do this? I mean, anyone could spin up a machine located in the US within a few minutes - how would they know?
Nylas N1: The extensible, open source mail client
Actually, we manage to mostly support IE 8 through a combination of Babel and polyfills. You don't necessarily need to forgo modern goodness in order to support prehistoric browsers.
I used spreadsheet software all the time back then, and used it basically as an early InDesign. Change cell shapes (to pixel precision), add borders to parts of the cell but not others, add no borders to a group of cells to make a giant text box, etc. Main thing I designed back then was character sheets for ADnD, but I designed other things as well. And those character sheets were super elaborate for the time. I wouldn't qualify as the 'average user' though, granted.
Beijing trial unmasks state’s control of Internet companies; QVOD and porn probe
Neil Gaiman, Terry Pratchett, Charles de Lint, Katherine Paterson, Madeleine L'Engle, Lloyd Alexander, Ursula Le Guin

A lot of the more recently written books my kids read now are formulaic crap, but at least they're reading books.
In the same grain I find which and where is very useful. Additionally, find itself is a command that does its job pretty well.

For less serious searches:
du -a | grep -in filename # usually works
I don't think he is looking to execute the programs. He is looking to inspect the program files. This could be anything from looking for assets, to manually editing config files or adding a cracked DLL to make photoshop run.

When I was a teenager I would lurk around there a lot to "hack" stuff.
Well, a big part of the DMCA was providing "common carrier" protections for sites that were hosting content others uploaded. So, YouTube, for example, an stay alive even when people post blatantly infringing material, so long as they respond to requests to take it down. Prior to DMCA, there was the very real danger of sites being sued out of existence as being accessories. (Or sites switching to manual confirmation of everything posted before it was visible, a system that doesn't scale). And while we're at it, ISPs themselves could have been liable for any illegal activity done over the internet by one of their customers.

(As a non-American, you may not be aware that the first question the average American has when something goes wrong is "who can I sue?". Sad, but tragically common)

Previous laws were the Communications Decency Act (CDA) and the Child Online Protection Act (COPA), both of which got killed in court. They focused more on (trying) to prevent pornography from reaching the delicate eyes of children, but still touched on liability issues.

Alternatives to the DMCA went somewhat like Encryption talks now: INCREASE liability, give the govt lots of controls, etc. Sure the DMCA favors the copyright claimer, but if I'm a content host, you provide content, and I'm not liable. Then someone complains, and I let you know. You can dispute it, in which case I can keep it up without liability, or I can take it down. Alternatives didn't let it stay up, or would require that I prove your material isn't infringing myself, or other such things that fell even more heavily on the copyright claimant-side.

I don't think my perspective is all that unique - most of us that were around for the insanity that was CDA/COPA watched the DMCA with interest and had a "Well, this is progress" attitude even though we didn't really LIKE it, it was just a step in the right direction.

As for how to move forward, that's a multi-part issue:

* The places where DMCA is inadequate need to chafe so people get it changed. That's been happening for years, mainly in areas of general public concern, such as cellphone unlocking, takedown abuse, and format shifting.

* attitudes about "IP" need to change. That's been happening, but more slowly. I see non-legal people talking about IP as a wrapper for "this setting and associated characters" rather than "copyright/trademark/patents". News about patent trolls and related legal woes are becoming mainstream.

* One attitudes shift enough, the idea that "I thought of this, I can deny anyone else similar thoughts while being heralded as a hero" that currently drives copyright/patent policy will become more nuanced and allow for the idea that the legal protections afforded are for the public benefit, not private benefit.

It'll be slow going though.
Go: shorthand operator(:=) permits accidental variable shadowing
A lot of programs didn't/don't put a shortcut to the uninstall utility in the start menu was usually my excuse that and installing various downloaded addons/level packs/extensions. Copying/modifying config or save files that the application decided to keep with itself instead of putting in a user specific location.

Part of the curse of backwards compatibility is that best practices have been invented and changed quite a bit over the last 20 years. I've been using linux full time for the last 3 years or so and before that it was old XP installs mostly but still I found myself in Program Files at least once a week?
They don't support group chat anymore.
Almost! Still need to network them.
And we all saw how well that worked out for Arthur Dent!

I'm a fan of ring roads, Rochester for instance had a small inner loop and a much wider outer loop of freeways (with freeway segments and decent arterials connecting the inner to the outer, it looked kind of like a wagon wheel) that meant you could get almost anywhere pretty quickly.
In a perfect world, that would be the way it works.
EdgeConneX Deplots National Network of Unmanned Data Centers
You could use privacyIDEA, which is a two factor auth server and is also capable of sending SMS via HTTP gateways.

BUT: You would rather want to use 2nd factors like HOTP or TOTP token or a yubikey.
Is just that you are not using your OS correctly. Learn a few commands of bash and you'll never look back.

... Or just create a link in your desktop pointing to the desired file or dir. Is ironic to say that files are hard to find in the first SO that allowed you to have as many soft and hard links to a file in your desktop as you want.

... Or browse the files in your file manager. In many cases you can even have thumbnails to help you finding the photos or videos that you want.

... Or just open firefox, write "file:///home/my-user-name" and browse your files. when "my-user-name" is the real name of your user

... Or use the main menu in your desktop

... Or use emacs dired and tumme
Your assertion implies a one way trust channel. Company ---trust---> customer. While money is stored trust, it can be used in a trusted or untrusted way. This implies there is little to no customer ---trust---> company.

Most thermostats are trustworthy because they are simple. I bought a fancy thermostat back in the early 90s that had a small LCD screen on it and it would run a schedule if you set it. I eventually replaced it with a regular thermostat because it was a pain in the ass to adjust the temperature with button pushes and the hall that it was in was dark most of the time. This is the extent of customer trust given to a company.

The ability to control the Nest with a dial and from my shell on my computer are great reasons for me to trust the Nest and buy it. That said, I'm also cognizant of the fact it needs to connect to the Internet to allow control from the CLI, do updates and set the schedule correctly.

The onus may be on a company to do right by its customers, but the fact is that mistakes can and will occur if the requirements are such that a remote update and control system be in place for the product.

I think @radiorental is correct that customers don't take the time to understand that having a device which provides X features comes with Y risk associated with it. Nest will always be at risk for "being at fault" for a problem that will occur again in the future. Customers need to understand that a time savings on one side may mean a time cost on the other, when Nest isn't able to cover it for them.

I might point out that anyone who disagrees with this assertion assumes that Nest should not make mistakes. Assuming a complex system is perfect, or can achieve perfection, is irrational.
Doesn't the UK have zoning laws that prevent the city from gravitating towards the bypass?
1) He put work documents in a non-government email address that anyone who understood technology would understand was insecure.

2) At that point, the competence of the provider isn't the problem.
Clickable:

event url: https://www.ftc.gov/news-events/events-calendar/2016/01/priv...

research submissions for the conference: https://www.ftc.gov/policy/public-comments/initiative-623

Curated list of research submissions (noteworthy):

Chamber of Commerce Foundation: https://www.ftc.gov/policy/public-comments/2015/10/09/commen...

"The Web Never Forgets: Persistent Tracking Mechanisms in the Wild" https://www.ftc.gov/system/files/documents/public_comments/2...

"Big Data and The Phantom Public: Lippmann and the fallacy of data privacy self-management" https://www.ftc.gov/system/files/documents/public_comments/2...

The Information Accountability Foundation (submission regarding ethics in big data analysis) https://www.ftc.gov/policy/public-comments/2015/10/09/commen...

"Towards Usable Privacy Policies: Semi-automatically Extracting Data Practices From Websites’ Privacy Policies" https://www.ftc.gov/system/files/documents/public_comments/2...

"Model Inversion Attacks that Exploit Confidence Information and Basic Countermeasures" https://www.ftc.gov/system/files/documents/public_comments/2...

"Web Privacy Consensus 3.0 findings" https://www.ftc.gov/system/files/documents/public_comments/2...

"Government Surveillance and Internet Search Behavior" https://www.ftc.gov/system/files/documents/public_comments/2...

"HTTP header enrichment " https://www.ftc.gov/system/files/documents/public_comments/2...

"THE TRADEOFF FALLACY: How Marketers Are Misrepresenting American Consumers And Opening Them Up to Exploitation" https://www.ftc.gov/system/files/documents/public_comments/2...

"Android Permissions Remystified: A Field Study on Contextual Integrity" https://www.ftc.gov/system/files/documents/public_comments/2...

"Peeking Beneath the Hood of Uber" https://www.ftc.gov/policy/public-comments/2015/09/26/commen...

"The Rise of Mobile Tracking Headers: How Telcos Around the World Are Threatening Your Privacy" https://www.ftc.gov/system/files/documents/public_comments/2...

"The Hidden Cost of Accommodating Crowdfunder Privacy Preferences: a randomized field experiment" https://www.ftc.gov/system/files/documents/public_comments/2...

"Playing the Legal Card: Using Ideation Cards to Raise Data Protection Issues within the Design Process" https://www.ftc.gov/system/files/documents/public_comments/2...
They'll block known VPN/Proxy endpoints I guess. I bet spinning up your own proxy/VPN will still work. Although they might block entire networks like EC2 and DigitalOcean too.
Well, by combining small systems, you can still end up with a large system.

Abstractions absolutely can help solve the problem, by providing ways to modularize better.
I came here to ask exactly this, and also why this feature isn't documented. Sounds like a nice little exploit.
Constrast is the lagging factor in good computer displays.
These are called High Dynamic Range (HDR) displays.
The claim is the eye can see a contrast factor of about a million at any one time, and a billion switching between sunny daytime and darkest night. An end-to-end camera-display system would need 20 bit amplitudes represent such a dynamic range. Many current systems are just 8 or 12 bits.

SIGGRAPH often exhibits high end experimental displays. 4K resolution is close to what the eye can see. Four or six basis color systems improve color capture. But I generally just see an improvement in nature scenes. The huge win is HDR. A good HDR display is almost indistinguishable from looking through a window.
I believe that is the config for the daemon, not the client. I think you want ssh_config.
Shame mercurial didn't catch on. I started learning DVCS' with mercurial, back when they were still a new concept, and git wasn't very good (this is an understatement, git was horrible back then).

What I really liked was the very friendly and usable command line interface, out of the box shortcuts (which I now emulate in my .gitconfig), clear help pages. It was a bit slower than git for enormous projects but it worked wonderfully for me.
Probably by blocking only most known Ips from most known proxies/vpn first. I think if you're tunnelling from your own server, you'll be fine.
Maxmind offers Proxy Detection based on IPs; presumably they have the entire AWS/Google/Azure netblocks listed in there.

https://www.maxmind.com/en/proxy-detection-service

Still not impossible, just a bit harder when that $5 DO droplet is no longer good enough to proxy Netflix through.
Oscar Nominees Include Zero Nonwhite Actors – Hollywood Reporter
SJWs and identity politcs get on my nerves too... but on this case, it's hard to deny that the decisions of which neighborhood to raze were likely influenced by the racial majority of these neighborhoods. Though one could argue that this was more about political convenience than racial animosity... poor black neighborhoods put up much less of a fight against eminent domain and "urban renewal" than rich, well-connected white neighborhoods.
http://www.speedtest.net/result/4996764889.png :)
A new website for cofounders and startups
Hi guys,
I've just singed up this website for co-founders and start-ups (www.waxidea.com).
What do you think? May it be useful to find the perfect business match or it's better to find out in my friends network?
The problem is that people can only know it after going there, and risking (with what 90% certainty?) emptying their plan.
Another good scene between the two:

(Jason is fighting the rock monster)
Jason: Alexander, you're supposed to be my adviser, advise me!
Alexander: Well, you're just going to have to figure out what it wants. What is its motivation?
Jason: It's a rock monster, it doesn't *have* any motivation!
Alexander: Well, there's your problem, Jason, you were never serious about the craft!
Why doesn't Netflix make their own original content available globally (to subscribers)? I had assumed that terms of licensing agreements were what prevented global access to most content.
Authenticated scanners that use key auth like Qualys' security appliances could have private keys that are valid across the organization, and if using an affected client version, could leak this information to a malicious system on your network.
Everything is Broken[1]

[1]: https://medium.com/message/everything-is-broken-81e5f33a24e1
Tips for job hunting, designer's edition
Two Strategies for Crossing Origins with Performance in Mind
Well put. I've been keeping an eye on elm (elm-lang.org) for a bit to see if it stands the test of enough time for me to decide to try it out. It, at least as far as I've seen, tries to address these concerns.

But who knows, maybe it's just more noise.
The video you are trying to watch is using the HTTP Live Streaming protocol which is only supported in iOS devices.
Battery Powered Linux Server Called Ocean Launched by iCracked (YC W12)
Javascript is disguised to look like Java because people keep trying to "fix" it.
Steps back? When had they stepped up? iAd was a flop from day one.
They don't need to know. They can show you the content that corresponds to the country matching your billing information, regardless of your IP address. It doesn't say they're going to block proxies, only that you won't be able to use proxies to watch content not available in your country.
So far I read PSA is not mentioned and they keep reaffirming they don't have a cheating device.

we only know authorities investigated on renault closely but the relation to the cheating scandal isn't confirmed
If they are serious, they could tie your account to your country, so when you are in "another country", either virtually or physically, you could only watch things available in both you account's country and your access country.
Docker Azure
720P MJPEG counterfeit, basically worst #808 clone in sj4000 looking case
Hi Louthy, I've forwarded your comments regarding DNX and TFS to the team. Can you ping us at VScteam@micosoft.com? We'd like to chat more. Thanks.
Heh, definitely! I could ramble for hours about how there are so many disincentives to share anything until launch - the whole industry really isn't set up to actually make progress. However, multiple independent co-invention of stuff is still valuable from a validation point of view. The worst bits I see are when something from 20 years ago gets reinvented. I have emailed Irene just to see if there's anything or anyway to collaborate.
"... to access Netflix's popular shows such as "House of cards" and "Orange is the new black" ..."

Well, these series should be the ones that you should NOT need to resort to proxies for, since they're Netflix owned content.

I wonder if Smart DNS proxy servers[1] will also be affected...

[1] https://en.wikipedia.org/wiki/Smart_DNS_proxy_server
Web Design 101: Embrace the content or how to design better content rich website