skysight-inc/HackerNews huggingface dataset:
AFAIK the only data is domain name, record and the incoming ip. I don't care if they store the first two.

Do you have any actual points against or are you just trying to nitpick? And do you have anything better?
The 25th-anniversary ThinkPad: Every laptop should add some retro appeal
You're just trying to make Australians jealous aren't you?

ping 1.1.1.1

Reply from 1.1.1.1: bytes=32 time=366ms TTL=58
Reply from 1.1.1.1: bytes=32 time=366ms TTL=58
Reply from 1.1.1.1: bytes=32 time=365ms TTL=58
Reply from 1.1.1.1: bytes=32 time=365ms TTL=58

ping 8.8.8.8

Reply from 8.8.8.8: bytes=32 time=402ms TTL=59
Reply from 8.8.8.8: bytes=32 time=373ms TTL=59
Reply from 8.8.8.8: bytes=32 time=373ms TTL=59
Reply from 8.8.8.8: bytes=32 time=374ms TTL=59
Show HN: Roadster trips on Mars
EU, but my network setup is shitty as one can be:

--- 8.8.8.8 ping statistics ---
23 packets transmitted, 20 received, 13% packet loss, time 22093ms
rtt min/avg/max/mdev = 37.756/51.634/75.856/12.714 ms

--- 1.1.1.1 ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6007ms
rtt min/avg/max/mdev = 38.920/43.627/52.355/4.547 ms

same same
I went the same route, but The Old Reader at one day announced shutting down for all users that came after Google Reader's end.

They reverted this a few days later but by then I was on an alternative already (could have been tt-rss then)
The meme of "if you're not paying, you are the product" is, of course, true, but it doesn't acknowledge the host of cases when you are the product even if you're paying. This guy basically paid to be spied on.
And since it's cloudflare if some site's politics don't align with the owner's politics they'll just block it arbitrarily.
> You may end up $50,000 in debt

Remember when $50,000 sounded like some kind of scary worst case scenario for student debt?
Quad9 not friendly to CDN.

$ dig +short @8.8.8.8 icnerd-1e5f.kxcdn.com
p-rumo00.kxcdn.com.
188.42.31.172
$ dig +short @1.1.1.1 icnerd-1e5f.kxcdn.com
p-rumo00.kxcdn.com.
188.42.31.172
$ dig +short @9.9.9.9 icnerd-1e5f.kxcdn.com
con-na00.kvcdn.com.
p-ussj00.kxcdn.com.
209.58.130.199
$ dig +short @9.9.9.10 icnerd-1e5f.kxcdn.com
con-na00.kvcdn.com.
p-ussj00.kxcdn.com.
"I can't be arsed to pay $3/mo for a VPS that I can tunnel my DNS requests through, so I'm gonna nitpick on hackernews about a company trying their best to offer it to /everyone/ for free"
Political and national flamewar is not ok on HN, and your comments in this thread—especially this one—are bannable offences.

I'm not going to ban you, because your account doesn't have a history of doing things like this. Edit: well, it kind of does, since your comment before this thread was https://news.ycombinator.com/item?id=16017418. Please don't post like this! Comments like that and your ones in this thread turn HN into a battlefield. We don't want that—scorched earth is not interesting, and the goal of this site is to be interesting.

Please read https://news.ycombinator.com/newsguidelines.html and take the spirit of this site to heart when commenting here. That means avoiding flamebait and flamewars, and posting civil, substantive, thoughtful comments only. If you can't or don't want to do that, please don't post until you can and do.
> This information is then used to market to you within the TV and offer you a "hot list"... but it is also used to "Detect, investigate and prevent fraudulent transactions and other illegal activities and protect the rights, safety and property of Samba and others"

This app pushes ads and tries to protect everybody except the user!
Why we decided to move our static site to WordPress?
and why offer the false sense of security?

if they upload a private key, and delete because they "don't want a third party to have". do you also guarantee it wasn't seen or cached anywhere else? I dont know the details of that product, but I usually treat anything uploaded even once as compromised from that point on.
Judging by most callcenters I've consulted for ... yes.
I'm not an expert in the area, so I could be wrong about this, but I think the steam turbine generators needed to get electricity from heat from coal, nuclear, or CSP sources now cost more per nameplate watt than PV—and, in many places, more per delivered watt. This is a result of PV prices falling by more than a factor of ten since MacKay published his book. If this is correct, then high-density energy sources like nuclear power no longer make sense economically, political factors aside. (Wind and hydro excepted, because they don't need steam turbines.)
Signal and Telegram are very different. Signal has always been an open source project that allows you to audit the source and run your own server if you so desire [1].

It’s a project that has always put security first but made some compromises for usability — very different from Telegram which has put expansion and monetization first — and it was started by Moxie Marlinspike whose views and contributions are well-known.

With Signal, it is not a single point of failure. The Android, iOS, desktop apps all do end-to-end encryption. So a compromised server wouldn’t mean your messages are compromised.

The client would need to be compromised, and if the client is compromised, tox.chat is toast as well.

[1] https://github.com/signalapp
Off topic: but why the fuck does Google operate two different captchas? One that is useable, and for internal services one that is incredibly difficult top get right on the first 9 attemps
You'll have to have a first in order to be able to skip the masters, and since entry to funded programs is competitive, you have to be an exceptional candidate for this to actually happen – it's quite rare.

Then there's the program itself. DTCs (doctoral training centres) now mostly run 3 + 1 programmes, where your first year is a master's, involving taught classes and a research project. This is to get everyone up to speed on how to actually do independent research, and to build core skills.
While it's true that teaching doesn't always form a mandatory part of a doctoral degree, working as a teaching assistant for at least one semester is often mandatory.

In short, you've mischaracterised doctoral education in England and Wales (Scotland may be different) to quite an extraordinary degree. I see no reason to comment upon the "more than our top share" claim, for reasons which are, I hope, obvious.
Making the internet fast and reliable, and arguably DNS resolution plays into that.
Unfortunately, nitpicking is quite necessary. Haven't we seen enough instances of corporations lying through omission? Where is the trend that indicates we should give a more favorable, trustworthy reading to terms and promises like these? I don't see it.

Cloudflare is a for-profit corporation--you know, "duty to shareholders" and all that. We must assume, almost by definition, that they actually have their own self-interests at heart.
You can have languages that prevent people making stupid mistakes and still offer full control over the hardware, that is what languages like Modula-2 and Ada offer.
Could be a precursor to launching an OpenDNS competitor.
to be honest, sony have a track record of doing this. bought a music CD or games? get a rootkit.

if you still buy sony products, I can't be sory for you.
It occurs to me that the mistakes in emphasis that I hear in these samples are the same mistakes I hear from young readers who are concentrating on decoding the words one at a time. The method that fluent text speakers use is to process the entire sentence while beginning to speak it.

I wonder if a better model of word emphasis considering whole sentences could move an automated reader out of the uncanny valley.
I'd be surprised if there wasn't at least a way to deal with large-scale account hijacking, where the hijacker deleted lots of hijacked accounts' content.
> I'd argue that C++ has drifted off into some fantasy world where it believes it's a beautiful language full of nice, solid abstractions. But IMO it isn't--probably can't be--as all the abstractions break down, leaving us in the lurch, with neither good systems programming support nor good application-level abstraction.

I’m not sure I’d say all the abstractions break down. If you and your team can agree on a subset of C++ features and patterns that work really well, you really can have some nice, clean code that yields both effective abstractions and good system-level results.

The problem with C++ is that it’s effectively a giant pile of tools, that keeps getting new tools dumped on the pile every few years —- some of which meant to “replace” older tools, yet rarely remove any tools (for fear of breaking backwards compatibility). So the pile keeps getting bigger and bigger, until it some day collapses under its own weight of complexity (maybe).

Skilled craftspeople can still use these tools to great effect, but there is at least an organizational overhead and danger from how cluttered and huge the set of tools is: every person or team may use a different subset of tools due to differing preference, not knowing about all the tools, not using some tools “properly”, using the “bad” tools, etc. etc.
Note that 9.9.9.9 is NOT a regular DNS service and does not give you an unrestricted view of the global internet domain name system.

They match your requests with IBM's X-Force threat intelligence database and give you filtered results.

https://www.theregister.co.uk/2017/11/20/quad9_secure_privat...
I really do not like fb at all!
What would be rebound to what?
Anonymized logging to improve the service and security. Is this different from Cloudflare?
Fair point and (maybe) you are right, I am nitpicking but not ashamed to do so. Could have been stronger to say "We won't store your data" rather than "We won't sell your data". And frankly, "we will never log your IP address (the way other companies identify you)", like really? Talking very naively, what if they just store a hashcode or some other derivative of the IP instead, is that counted as logging the IP? And what about the timestamp, geoIP, reverse hostname and other factors, can deep intelligence be used to associate with other behavior?
Here the "self" submission have a penalty, so it's more difficult for them to reach the front page. Try resubmitting this tomorrow as a title&URL (without text).

Is this the official announcement? It's weird that it mixes the text in three languages.

Also, change Doller -> Dollar
https://cloudflare-dns.com/ works, however it redirects to https://1.1.1.1/
> if you still buy sony products, I can't be sory for you.

Such condescension towards those not in the know, even though they are likely allies or soon will be, is pernicious and self-defeating.
No that's not fair. Everything is open to criticism.
From Shenzhen, China

1.1.1.1/1.0.0.1 rtt min/avg/max/mdev = 198.036/199.739/202.978/2.319 ms

8.8.8.8/8.8.4.4 rtt min/avg/max/mdev = 12.798/13.681/14.408/0.673 ms

114.114.114.114/114.114.115.115 rtt min/avg/max/mdev = 15.508/25.381/38.815/9.842 ms
I think you'd enjoy the book "The Newtonian Casino".
Honestly this wouldn’t be a bad idea for consistency, teaching, and template programming purposes:

namespace std {
template<typename T>
using raw_ptr = T*;
}

// mutable pointer to const value
int const *a_old;
std::raw_ptr<int const> a_new;
std::raw_ptr<const int> a_new_var;

// const pointer to mutable value
int *const b_old;
std::raw_ptr<int> const b_new;
const std::raw_ptr<int> b_new_var;

// const pointer to const value
int const *const c_old;
std::raw_ptr<int const> const c_new;
const std::raw_ptr<const int> c_new_var;

I’ve actually used this before to parameterise a struct/class with an ownership policy, for example:

template<template<typename T, typename...> class P>
struct Wrapper {
P<int> value;
};

Now Wrapper<std::raw_ptr> is a non-owning Wrapper, while Wrapper<std::unique_ptr> is an owning one.
This sort of crap makes me think a manufacturer should brand a dumb tv, and simply market: "it's just a high end tv without all the crap we know you hate and dont use anyways, also the CIA can't hack it"

https://www.theverge.com/2017/4/25/15421326/smart-tv-hacking...
What app can put 2 major spy agencies in same app ?

Cia and fbi in facebook app.
I'm curious to read the reports from the garbage traffic they get at their 1.x.x.x addresses. Must be a ton of computers sending traffic that way. On the other hand, there's probably quite a few networks where 1.x.x.x is unreachable or routed to a local captive network access server, too.
I’m not sure I understand what you’re saying, but I think you’re misreading ”Different pieces of information, which collected together can lead to the identification of a particular person, also constitute personal data.”

What that says is that, if (A,B,C) identifies a person, each of A, B, and C, in isolation, is personal data, not that you will be allowed to keep the pair (A,B) if it doesn’t.

One mathematically can cut each bit of information in units of arbitrarily small entropy. So, if taken to the letter, “this user is not Mark Zuckerberg” would be personal data. I doubt jurisprudence will go that far, but we’ll see.
So, You Want to Be a Cryptographer (1999)
Note that isn’t the meaning of live programming, at least according to the definition laid out in Chris Hancock’s 2004 dissertation where he introduces the word. Of course, other definitions have been created to include more conventional programming practices (e.g. in Lisp and Smalltalk) or performance oriented live coding, but we are all talking about significantly different things at that point.
Netflix also tracks what you watch, most likely where as well (since the app is on so many devices).
I'm getting ~60 and ~50 from Canberra.
I've been running my own DNS servers since 1996, when I had my first dedicated connection (an ISDN line.)
I never use my ISP's DNS.
If this happens under EU jurisdiction, then you can deny the update and legally demand that the TV continues working. The manufacturer may not impose new rules after the selling contract.

Fuck this wild-west anarchistic behaviour of software companies. When we have legal protection, we can make use of it.
No mention of IP v6 at all in the post but luckily they did better on their docs at https://1.1.1.1/ It is 2018, IP v4 isn't really something you should use other than as a fallback.

"For IPv6: 2606:4700:4700::1111,2606:4700:4700::1001"
From Belgium, not much of a difference

[:~] % ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1: icmp_seq=1 ttl=59 time=22.0 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=59 time=21.1 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=59 time=21.8 ms
64 bytes from 1.1.1.1: icmp_seq=4 ttl=59 time=21.0 ms
64 bytes from 1.1.1.1: icmp_seq=5 ttl=59 time=21.8 ms
64 bytes from 1.1.1.1: icmp_seq=6 ttl=59 time=21.2 ms
^C
--- 1.1.1.1 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5009ms
rtt min/avg/max/mdev = 21.023/21.509/22.031/0.399 ms
[:~] % ping 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=59 time=26.4 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=59 time=26.6 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=59 time=26.7 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=59 time=26.4 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=59 time=26.7 ms
64 bytes from 8.8.8.8: icmp_seq=6 ttl=59 time=25.9 ms
^C
--- 8.8.8.8 ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 5010ms
rtt min/avg/max/mdev = 25.925/26.501/26.790/0.344 ms
I  Jakarta EE
I hope EU will push more laws, when you buy hardware like a smatphone,TV,PC all the extra crap on top should be opt-in not opt-out, I bought an ASUS cheap smartphone(new, unlocked no carrier contracts) and it has extra apps on top of the basic Android that I can only disable and not remove.

At startup there should be a prompt with suggested apps that they want the user to install, if the user selects an app to install it(after reading the description) then pull that app from the store.
I suppose I see your point, but since DNS-over-HTTPS only supports HTTPS (not HTTP) and therefore requires a valid certificate for the requested resolver, there's no risk of the protocol being downgraded to HTTP or easily spoofed.

So what do you see as the threat profile?
"trivial" and "your own server" together? :) Maybe for some code monkey, but not for my mom. :(

I really do wish self-hosting were more trivial, it would be a better world.
Any examples of this besides the KKK?
I am quite angry that my PS4 is full of ads. I paid money for that box.

What I want is a law that requires a product to clearly indicate if it has ads or not in the software, and it cannot change at any point in the product's life. So I know what the price tag actually is.

Edit: I want to be clear. I am not against advertising or the freedom for a manufacturer to decide that advertising is their business model. What I want is to protect consumers who pay for a product that slowly devolves into an advertising box. I am also not expecting my rush-designed law to prevent ads or give consumers more options. All it would do is make it clear to consumers what they're paying for.

Advertising is just another form of payment. Imagine if you bought a smart fridge and 3 years in it required a subscription to use the "smart" part of it. You would be furious.
>"Now, audits are generally not worth very much (even, perhaps even especially, from a Big Four group like KPMG)"

Indeed, see the recent KPMG scandal:

https://www.marketwatch.com/story/kpmg-indictment-suggests-m...
Introduction to Concurrency in Spring Boot – Essential Advice
How is this different from the GENERAL employment reality in every late-stage capitalist society? What you just said is applicable to pretty much any job/occupation in any industry, unless a person is at the top of the food chain (CEO, tenured faculty, etc).
I've switched to cloudflare and none of the dns leak tests are showing my DNS, which I find interesting. They always showed google.
But not every criticism is as high quality as every other criticism. The above for example is just low quality nitpicking.
> Ideally you run a TV on a different VLAN.

Are these the depths to which we have sunk? I remember when a television was a thing that showed moving images using a cathode ray tube. The switch to liquid crystal displays was a genuine technological improvement. Now we need to treat our televisions as hostile surveillance devices because "ad tech" runs the world? I can't wait until our robot taxis drive diabetics to Krispy Kreme, then to Bob's Dialysis Center.
>I think what will eventually happen is that the traditional telco providers will gradually improve their service quality, prices and infrastructure

That's going to take a long time. Maybe 50 years? Working in the telecom business has taught me that federation has pretty ugly failure modes. The result of the structure of the telecom business has been the SIP "standard" and the horrible abuses of SS7 before that. The horrible reality of telecom is that most work is integration work. New features or similar is a secondary priority. Did you know that telecom providers actually test every single new phone on their network and add workarounds? It's the Tower of Babylon, except made from technical debt and divergence from expected behavior.

I've been thinking about this a lot, and I've arrived at an explanation: Each telecom provider is large enough to do their own development, switching costs are high, and vast majority of traffic is internally in a country. This situation incentivices creating new features and services that only need to work internally in a country or even just in a single network on a low budget using the path of least resistance (read:abuse of standards, bad solutions, technical debt). Most advanced functionality break down at country borders. For advanced functionality it's common to only support a small set of clients.

I'd suggest not waiting for Telco providers. They're going to become dumb pipes because of their incentives. Centralization works extremely well. Any decentralized network needs a lot of thought put into how it will avoid the traps of the telco industry.
https://appleinsider.com/articles/17/08/15/psa-thunderbolt-3... is the first result I found. I could be out of date but I can't find a cable that's 2m long, 40gb, supports 87w+ and USB 3
TIL you can also use 1.1 and it will expand to 1.0.0.1

$> ping 1.1

PING 1.1 (1.0.0.1) 56(84) bytes of data.
64 bytes from 1.0.0.1: icmp_seq=1 ttl=55 time=28.3 ms
64 bytes from 1.0.0.1: icmp_seq=2 ttl=55 time=33.0 ms
64 bytes from 1.0.0.1: icmp_seq=3 ttl=55 time=43.6 ms
64 bytes from 1.0.0.1: icmp_seq=4 ttl=55 time=41.7 ms
64 bytes from 1.0.0.1: icmp_seq=5 ttl=55 time=56.5 ms
64 bytes from 1.0.0.1: icmp_seq=6 ttl=55 time=38.4 ms
64 bytes from 1.0.0.1: icmp_seq=7 ttl=55 time=34.8 ms
64 bytes from 1.0.0.1: icmp_seq=8 ttl=55 time=45.7 ms
64 bytes from 1.0.0.1: icmp_seq=9 ttl=55 time=45.2 ms
64 bytes from 1.0.0.1: icmp_seq=10 ttl=55 time=43.1 ms
This is the problem with putting logic into the TV. Keep it Unix-y. Do one thing, but do it right. A TV should be just a panel, nothing more.

A $50 player box does everything better than the built-in player hardware and software.
Ugh, it's an image without alt text.

Here's an OCR-ed copy: https://gist.github.com/jwilk/97d49978904256e0ee3379e8aa4f18...
I work in a field where we are continually concerned with filtering light emissions (flameworking glass), but I don’t know the answer to that, either, whether visible light can cause permanent damage.

I do know that infrared can cause serious problems, such as burns and perhaps macular degeneration. It is mainly what welding shades and our glassblowing glasses filter.
Washington faces steep cryptocurrency learning curve
April Fool's Day Hoaxes
This is cool and I figured we'd be heading down this path soon enough. A lot of the best audiobooks I've listened to were narrated by people that can do multiple voices well. I was thinking that being able to produce an audiobook that uses different voices for different characters would be great. Something like Narrator:

http://marinersoftware.com/products/narrator/

Narrator, though, uses Mac OS text to speech, which is nowhere near the level of Polly or Google Cloud Speech.
> A TV should be just a panel, nothing more.

Don't we have such things, called "monitors"?
Looks like they have nepotism on the executive team, too. Sketchy.
Well, the post sort of implies that they log everything for 24 hours, but instead of raw IP addresses they log hashed ones, as they still need to identify everyone. Which, sadly, doesn't affect tracking practices at all.
Yeah, also Rust and ATS. A good systems language just needs to allow low-level and unsafe operations; nowadays the industry is warming up to the idea that such operations shouldn’t be available by default. Having to opt in with a machine-checked “unsafe” annotation means you have an explicit indication in the code of everywhere things could go wrong with type/memory safety, which means when something does go wrong, you know it must be caused by one of those unsafe regions.
I did that all the time as a kid too! Funny that I don’t think of it much, because now I work in a oddly similar field - melting glass with a torch.

A magnifying glass produces a small point of heat, with fairly low temperature and area. Many people in history have worked glass with no eye protection without serious consequences, other than cataracts perhaps (many older Italians still do not wear didymium glasses, much less the ones with welding shades).
It sounds like a "profile"/feed also acts like a message board?
(I never had a fb account, so pardon the stupid question.)
April Fools: 32 Steps for Corporate Innovation
Pretty much my only gripe with roku.
Since there doesn't exist a good panel without Smart TV capabilities, what I do is just don't give them access to the network. Everything runs through an Android Box connected to an HDMI or a PS4 when I want to use Netflix (I never managed to make it work on the Android box)