skysight-inc/HackerNews huggingface dataset:
Reposting from my comment from yesterday[0], how are the speeds from you location (and where's that)? It have been ridiculously slow from Northern Europe when I've tried it, like not even 1 MB/s down.

0: https://news.ycombinator.com/item?id=16726324
I deleted all my tweets once but still have a count of 3 tweets. Where are these shadow tweets, and how do I eliminate them??
How to Work Offline from Any Device: The Essential Tools You'll Need
For further example: as of right now ESA still gives a 4 hour window for the reentry which is a really wide swath of the Earth that it could fall onto.

https://twitter.com/esa/status/980492830081679361
You've probably heard of the concept of ego. The idea is that the ego reacts to thoughts and observes itself and thinks it is the self, but beneath the ego is the true self-- whatever it may be. So the ego in this case would be a tool.

There's also the idea that thoughts don't come from the ego, or the self, or what-have-you; the idea that the "I" does not have thoughts, that perhaps thoughts are randomly generated and something compels us to follow one thought or another, so that we think an "I" is having a thought.
That whitepaper is damn good.
Currently the text is run through a sentence segmented before conversion
Right, but a HDCP 2.2 capable graphics device is required which currently is only nVidia GTX 10 series and newer Intel graphics.

Which the insane video card prices recently getting 4K output is an expensive issue.
Doesn't Twitter gate high volume access behind contracts for money?

In any case, if Twitter allows posy deletion, then it's standard. You may consider deleting bad form, but that's just another case of someone's perception of a platform not matching reality.

The internet makes it hard to definitively remove something, but a large percentage has already been lost to churn and bit rot due to lack of care.
Some may engage in absurd tweet storms, followed by tweetdelete.net delete loops, intentionally, to ensure their own demise, for one reason or another. They may want things to be permanently documented in the very system that is complicit in their demise, so as to ensure that they would "never get another job in this town again".

Simultaneously, this may be a cry for help, something far beyond simply asking for mental help.
"Allied trades" widened to any people who willing/capable of programming some and "internal tools" (a) overlap in interesting way and (b) are still generally underserved and hence not programming enough, IMO.

In some sense, programmers with no knowledge or interest in the work that's flowing through a workflow they are formalizing as a program... it's a lot like managers with no knowledge or interest in the work they're managing. In both cases the knowledge is not with the decision maker and the tools and an accumulation of small but many & frustrating mistakes is inevitable.

Think of all the "understand your customer" and "build for yourself" advice, it's because insider, specialist knowledge and programming ability have to get together someplace and the advice wants to make it happen inside the programmers head. Well... there's another head this could take place in.
This is pure conjecture and FUD. Lemme guess, you work at EMC?

I can refute your comment by saying that we have never lost a bit of data while running Ceph. I can't say the same for EMC tech (Isilon).
Where does it follow that the caution has to be draconion in it's application?
Who is running what?
Reminds of when microwave ovens were a new thing. There were a ton of cookbooks about how you could throw away your range and conventional oven and cook all your meals in the microwave. Consumers very quickly realized this was nonsense, but to this day it's still impossible to buy a microwave without a dozen buttons, only two of which ever get used ("popcorn" and "add 30 sec").
That’s probably some incrementor in a DB that has fallen out of sync. At high scale it’s inefficient to run SELECT COUNT(*) for things like activity counts, and under normal use, being within 5 of the actual count when people often accumulate 10,000+ of an activity is acceptable.
I wrote a simple Twitter API to RSS script and have been using that to read Twitter (via Feedly) for a few years now. The downside is that you don't get tweets at anything even approaching real time (Feedly seems to hit my RSS once every 6 hours), but I find it just perfect for low volume Twitter feeds (like bands announcing new releases or shows).
Google is shuttering it's URL shortening service (goo.gl)
> Books don't include any tracking bullshit.

Most books aren't specially interesting. The history of the books that you borrow in the public library is registered with your library customer card, address and name. Some local libraries or universities will ask you to write your name in a card when you take the book and let the card in the shelf. Therefore anybody could read the names of the former five or ten people that borrow the book before, and how many days they have it.

The complete history for some "person of interest" shouldn't be much complicated to obtain for authorities. Maybe anybody borrowing a lot of controversial texts in a short time and a small village would trigger some alerts. Who knows. Let suppose that this is a library specialized in history and the book title written in the public card is "mein kampf", for example.
From my experiments generating subtitles from TV/movie audiotrack, 75% (worst case) to 95% (best case). If you model it as a standard distribution, somewhere around 85-90% accuracy. Most services provide much better accuracy for stuff like calls or conferences with proper microphones and minimal background noise than for things like TV shows and movies. If the input audio is noisy, I would do some noise filtering before piping it into conversion.
Note, from Google Compute Engine use 8.8.8.8 as it should always be faster. I'm guessing the 8.8.8.8 service exists in every Google Cloud region. Even better use the default GCE autogenered DNS IP that they configure in /etc/resolv.conf to get instance name resolving magic.
Over 350K Chinese students in the US every year which implies only three years of churn to reach one million. Increasingly more of these students are in K-12 and in public systems. But private institutions benefit from tax dollars and are often drivers of regional economies which then ties back to tax dollars. Moreover, the top schools across the country have limited seats for both international and domestic students. If these institutions then prefer and accept more Chinese international students who almost always end up paying full tuition instead of domestic students in need of financial aid then it is easy to make such an argument. Anecdotally, go to any nice neighborhoods with good schools and you will more than likely find a house with a single Chinese high school student living in it. I am not saying international (and Chinese) students do not add value to the education system here in the US but when there are so many of them flooding the market effectively pricing out well-deserving domestic students then we clearly have a problem.
I made a text-only ephemeral social network as a side project a while ago. It deletes messages after 24 hours, and warns if a screenshot is taken: https://itunes.apple.com/us/app/blink/id1086509452?mt=8.
See the Option/Maybe pattern, which uses sum types rather than unions or sentinel values.

https://www.lucidchart.com/techblog/2015/08/31/the-worst-mis...
90% return... amateurs!
You have made strong, authoritative statements on the nature of the mind, with no supporting evidence. Are you an authority on the mind?

I mean no offense, but unless you are an expert in the field, how can you state so strongly that "of course there is no theory of mind?"

Also, at the time of this comment the parent is is the top comment. I ask those who upvoted: Why?

If we're going to maintain a high quality of discourse on this website, we have to stop upvoting comments just because they sound good. I'm not asking for a full CV from every poster, but when you boil down one of humanity's greatest unsolved mysteries to an unqualified one-liner, I expect some evidence.
This is super cool and I'm looking forward to giving it a try. I support our finance team, and an easy way to create a GUI around API calls to our different systems would be great to automate/make self-service tasks that are really manual or that only I can do today as a programmer.

Right now I'd typically spin up a quick rails and/or react app for that, so I'm excited to see how Anvil compares. Personally I wish it supported Ruby, but I understand why you'd start with Python.

The number of tools that try to do something like this keeps growing (Bubble comes to mind, or Appian in a slightly more enterprise space), and for good reason. This space is all about execution really--I suspect within the next 5 years or so it'll become pretty easy and mainstream for semi-technical folks to easily create a web app, and I'll be interested to see what that solution looks like.
are there any practical uses of quine?
Could you offer a brand/model or some link?

I also haven't been able to find a decent non-smart tv to no avail :(
A lot of companies using Ceph at scale are facing huge issues (OVH, etc.), so he is not wrong. Why take the risk of going with a solution that is known to cause issues?

Has nothing to do with EMC.
Can confirm.

We run 26 services in production on DigitalOcean. Every single VPS in our setup uses block storage feature as a persistence layer (system logs, app logs, databases, etc).

Thanks to this architecture we can rebuild machines at will. The _function_ and _state_ are nicely separated.

The downside is that we are now fucked.
https://news.ycombinator.com/item?id=16719272

https://news.ycombinator.com/item?id=16722817
“Web developers who all use JavaScript have to learn too many technologies, so all they have to do is learn Python”

It’s the modern web and mobile focused MS Access we’ve all been waiting for. It looks awesome. And now all those JavaScript and PHP developers have to learn a new language, and everyone who starts with this and wants to go beyond will be unable to, because they are being taught to write front end applications in Python.

It’s so awesome. I wish I didn’t think the choice of language mattered, but I do (and will probably be karma pounded for not loving Python-as-a-frontend-language-choice)
A lot of huge non-tech companies use Sharepoint for internal sites. Sharepoint sucks major ass. If you can demonstrate how Anvil can replace Sharepoint both better and cheaper (and if you can offer their level of support), then you might be able to get some customers.
This is great. So many little touches.

Have a look at the licensee agreement.
https://ponzischeme.io/images/rules.gif Elon?
Isn't he discussing cryptocurrencies in particular rather than blockchain in general? There are many uses for blockchain other than as a cryptocurrency.

Correct me if I'm wrong - I'm not an expert in blockchain by any means.
That's why I went with Roku TV. They are the only platform with a consistent track record of supporting old hardware. You also don't suffer from the single vendor lock-in of Tizen or WebOS or the wild west of Android.
How to Efficiently Design Everything at the Last Minute
I got a vague association to Penrose’s graphical tensor notation https://en.m.wikipedia.org/wiki/Penrose_graphical_notation

There are a lot of examples in modern physics where people have come up with graphical notations to handle the kind of recursive complexity found in the article. There’s a lot of low-hanging fruit to be discovered in the last century of physics. Especially now that Machine Learning is all the buzz about tensors.
From Norway (fiber), seems to be a bit faster than google:

$ ping -c 5 1.1.1.1

PING 1.1.1.1 (1.1.1.1): 56 data bytes

64 bytes from 1.1.1.1: icmp_seq=0 ttl=60 time=1.606 ms

64 bytes from 1.1.1.1: icmp_seq=1 ttl=60 time=1.562 ms

64 bytes from 1.1.1.1: icmp_seq=2 ttl=60 time=1.540 ms

64 bytes from 1.1.1.1: icmp_seq=3 ttl=60 time=1.574 ms

64 bytes from 1.1.1.1: icmp_seq=4 ttl=60 time=1.564 ms

--- 1.1.1.1 ping statistics ---

5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 1.540/1.569/1.606/0.022 ms

$ ping -c 5 8.8.8.8

PING 8.8.8.8 (8.8.8.8): 56 data bytes

64 bytes from 8.8.8.8: icmp_seq=0 ttl=57 time=9.068 ms

64 bytes from 8.8.8.8: icmp_seq=1 ttl=57 time=8.923 ms

64 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=8.974 ms

64 bytes from 8.8.8.8: icmp_seq=3 ttl=57 time=8.916 ms

64 bytes from 8.8.8.8: icmp_seq=4 ttl=57 time=8.931 ms

--- 8.8.8.8 ping statistics ---

5 packets transmitted, 5 packets received, 0.0% packet loss
round-trip min/avg/max/std-dev = 8.916/8.962/9.068/0.057 ms
That seems perfectly explainable by the fact that they're both correlated with time passing, given the possibility that the average HN voter agrees with the deletion of old tweets and disagrees your comment. This explanation has the added advantage of not being decapitated by Occam's Razor, the way your priming proposition is.
Yeah, just got to think about it as like a bike lock. It won't stop dedicated attackers or the government, but it stops opportunists and by putting it slightly above the rest of the low hanging fruit.
Does Windows/all my devices support DNS-over-HTTPS (or TLS) right now?

I.e. if I set everything to use 1.1.1.1, will all my devices know to use the secure protocols, or will it be regular old unsecure DNS?
As a distraction it can make a nice tonic on a stressful day.
A microframework, at least.

Hardly close the complexity/features of CakePHP or others.
It looks like it would be (as with Mastodon) more accurate to call this federated instead of decentralized.
Sorry, a 16x9 ThinkPad for me => Fail.
Yes: hiding malware.

https://softwareengineering.stackexchange.com/questions/1113...

More generally, https://stackoverflow.com/a/1764933/1462221 points out that DNA implements a very big and complicated quine.
What's a better open source alternative to Ceph?
This is an exceptionally terrible 'presentation'.

He says something about distributed trust and then puts 'THIS IS A LIE'. That's not evidence and it isn't an argument.

He states that developers act as a central authority, which as it relates to the rules of creating new units and where they go to, is not true, since those rules are already established for the given chain.

He says there is a fee auction death spiral, which also is demonstrably false. Even bitcoin, with it's ludicrous restriction of throughput by political means, hasn't actually gone through a death spiral from fees which rationally should have made anyone think very hard about its future.

He says almost every exchange is full of fraud. This is debatable, but does not actually have anything to do with crypto-currencies (which is what he is actually talking about instead of "blockchain").

The last slide is basically just venting about stupid things people have done and bought in to, but also has nothing to do with crypto-currencies not working.

It's amazing to me that people seem so certain of themselves while having such hollow arguments.
Here are instructions for testing DoH (DNS-over-HTTPS) in Firefox Nightly:

https://gist.github.com/mcmanus/766a9564a51325b6543644983539...
It's a presentation deck not a paper.
For the Cloudflare folks hanging around:

Please, please, please add some basic "features" (like Google does) that will help when troubleshooting resolution!

For example, the following will show the unicast IP address of the server you're hitting when using 8.8.8.8:

$ dig @8.8.8.8 txt o-o.myaddr.l.google.com. +short

Additionally, with one other DNS query, we can get a list of what netblocks are being used (for Google Public DNS) in what datacenters/locations:

$ dig @8.8.8.8 txt locations.publicdns.goog. +short

(This same info, along with a small shell script to format it nicely, is available on their web site [0] as well.)

[0]: https://developers.google.com/speed/public-dns/faq
There isn't a better open source alternative to Ceph.

However, improperly designed/architected you will end up with serious scaling issues.
> It may be trendy or “socially acceptable” for them to say they do, but deep down they understand it’s all propaganda and bullshit.

Do you really believe that, or is it just socially acceptable to say it so you figured why not?
WORLD CUP ETH DAPP – NO ICO :)
Hi can I add tiny feedback? For this kind of product, adding github login would make much sense IMO.
Show HN: Hello Advocate – a free suite of attorneys for legal workplace disputes
Digital India: First Country with a Completely Virtual Parliament
Thank you, truly! Satire is my passion, and whenever folks enjoy my work I feel a deep sense of pride.
Small village next to a provincial town in Europe on Cable: getting 11ms avg.
“Can” eat it and “must” eat it are different.

Leo Tolstoy – A man can live and be healthy without killing animals for food; therefore, if he eats meat, he participates in taking animal life merely for the sake of his appetite. And to act so is immoral
I think for that sort of stuff, they'd put an ad for "Kernel Developer", and just ask for Linux (or BSD) experience.

This sort of ad seems to indicate they'd hire somebody to actually work on Linux stuff.
I don't know why people want to buy smart TV when you can plug your computer, over which you have much more control, into a large, dumb, monitor. Opaque operating systems, terrible UIs, security and privacy implications galore. The experience is like going back in time w/r/t using computers and software to enhance your experience.
is there a spec for block chain? i'm confused by what people mean by block chain and the only thing i can find is this loosely written white paper
Honest, stupid question:

On x86/x86_64 the major advantage 64-bit mode brings to the table is support for more than 4 GiB of RAM. You get more registers and (IIRC) better support for position independent code, OTOH, pointers get bigger which may cause worse cache utilization. My personal experience after running both a 32-bit and a 64-bit system on the same machine was that performance was pretty much the same; either for me, performance was limited by other factors (cough I/O cough), or the advantages and disadvantages of 64-bit mode canceled each other out (or the difference was too low for me to notice).

On a device like the Raspberry Pi 3 (I happen to have one at hand), where the amount of RAM is a) fixed and b) less than 4 GiB, what advantages might a 64-bit OS offer?

EDIT: Thanks for all the answers!
Python ANN Visualizer
I know this is a joke, but there are numerous real life Ponzi and pyramid schemes based on Ethereum smart contracts. PonziCoin, PoWH3D, and EthPhoenix transparently advertise themselves as Ponzi/pyramid schemes. There's also a whole genre of "hot potato" collectible games that operate like pyramid schemes. CryptoCelebrities and CryptoKitties are a couple well known games in this genre.

Personally, I don't think there's anything unethical about transparent pyramid schemes. They're essentially gambling games where players bet on the greed of other players. The greediest players end up "holding the bag" while every one else makes money. These games can be pretty profitable if you play conservatively.
Thank you for the suggestions. I'll make sure they get relayed to the team.
Also, raw fruit is chock full of simple sugars ("refined" has nothing to do with it, by the way).
> If you have a "Smart TV" from any brand

...you should turn that crap off and replace it with a Roku, Apple TV, Fire TV, or anything else external. The Amazon app on our Vizio was so out of date that it literally couldn't connect to Amazon's API. Later updates fixed Amazon but enabled some flat-out 1984 level spying: https://consumerist.com/2015/11/09/vizio-smart-tvs-are-watch... . That's when I hard reset the TV, banned its MAC from our Wi-Fi, and started treating it exclusively as a dumb display for other devices.

Under no circumstances would I give any smart TV Internet access. It's not that I have great trust for any of the settop box manufacturers (although Apple's been doing a great job here), but I actively distrust all TV manufacturers.
Same, ATT Fiber in Charlotte NC
Hi, everyone.

I had to delete my first submission as it was not worded correctly, which triggered the 'Unknown or expired link' exception.

Here's the US App Store link: https://itunes.apple.com/us/app/hello-advocate/id1360739843?...

Thanks!

David
You should re-architect without network block storage as a requirement imho. Ever since that big AWS EBS outage in 2012 or whatever, I avoid it like the plague.

Databases like low-latency local storage (the newer nvme instances on aws are very good) and logs and whatnot are aggregated with other systems (fluent, logstash, etc). I actually do not miss EBS much at all really -- if I have a problem with a VM, they're disposable and redundant and I've designed out most of the SPOFs.
I'm not sure how that changes the fact that everything he says is either completely untrue or irrelevant. If you want to point out an inaccuracy in what I've said, feel free.
Wasabi looks interesting. What's the catch? How's the outgoing bandwidth/download speed? (Large file downloads are my main concern.)
The original Bitcoin paper is essentially a description of the blockchain.
Not sure if they edited anything. Your quote is from the blog post[1] but the aforementioned quote by tialaramex is from the 1.1.1.1 site itself[2].

[1] https://blog.cloudflare.com/announcing-1111/
[2] https://1.1.1.1
I temporarily set my SSID to some long random string and connected my TV to it. Then I turned off my TV's networking and changed the SSID back to normal. Even if my TV wanted to silently re-enable networking, it wouldn't have a network to connect to.
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=57 time=11.6 ms
64 bytes from 1.1.1.1: icmp_seq=2 ttl=57 time=11.2 ms
64 bytes from 1.1.1.1: icmp_seq=3 ttl=57 time=10.8 ms
64 bytes from 1.1.1.1: icmp_seq=4 ttl=57 time=11.1 ms
64 bytes from 1.1.1.1: icmp_seq=5 ttl=57 time=10.9 ms

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=57 time=15.0 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=57 time=15.9 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=57 time=15.1 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=57 time=15.0 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=57 time=15.1 ms

FTTC, southern EU.
It's based on uncertainty of perception. We build a model of ourselves, just as we do with the real world (including scientifically) but this model will never exactly specify the real world. We can come quite close, but we can't be infinitely precise. For example, a wheel is not really a circle but it's circular enough-- and, to build on that, we can't really specify the wheel itself, except through conceptual models.

In the case of the self, we build a model of what we are based off of data we gather from introspection and from people who are close to us. But this model is constantly in flux, and can never be said to actually reach the true self (if there is a true self-- and perhaps there is, but maybe it is always changing).

Nonetheless, we rely heavily on our sense of self. This sense helps us make hard decisions because we want to keep our actions in line with who we think we are-- we need that structure to survive. So, even though it can't be said to be real in any objective sense, we treat it as though it were real and we let it guide us to the point that most of the time we do think it's real. That's the illusory aspect.

You can really bring this over into anything you perceive. An object? Well, no. The object is not really distinct from the air surrounding it, except that we treat mass and visual outline (which is also an illusion created by our visual cortex) as indicators of being "separate", even though in the strictest sense the object is completely entangled in the environment of molecules, atoms, quanta, etc.
$0.12/GB egress for GCS is even higher than S3, though. :/