skysight-inc/HackerNews huggingface dataset:
The data is actually deleted (at least in the case of FB data) when you delete your account, having sat through several audit meetings and known people who wrote the deleter code. It is not instant, since some of the deletion has to be queued up in async jobs so that when cold storage platters are re-written it skips your photos, etc. And you are correct that EU regulations are the big stick which keep everyone toeing the line regarding what must be done when a user requests the deletion.
The age is April 2016. The source is github.com/src-d/go-git-ing
My setup is a little convoluted. I've found that using the write mount really slows me down, so I use a unionfs mount with the writes going to the local hard drive, and the cloud drive being the primary read source. Given that it's unionfs though, anything that I haven't synced will be read from the hard drive.

So the order goes: Sonarr/CouchPotato -> Local Hard Drive -> Amazon Cloud Drive -> Plex. I stream directly off the cloud drive for any file older than an hour, as that's my upload interval.
I found the reason in the CSS, “text-shadow: 1px 1px 1px #000;”.
Can you see the blur if you change the background-color to #fff?
> Indeed, every time Trump or Le Pen are dismissed as "crazies", our resolve only gets stronger.

Of course, that's entirely expected. I doubt this is a criticism meant to weaken your resolve. Like most political posturing, it's not directed at the enemy, but at the home base. If it also strengthens the enemy's resolve that's just an added bonus.

> The abject refusal of the Left to even so much as attempt to understand this incipient uprising is shocking.

The article takes a decent stab at trying to understand your motivations. I would summarize them like this:

You feel your way of life is under attack, the very foundations of society are threatened by the erosion of religious morals. You feel that your nation, once destined for true and unique greatness, might become nothing but a weak and unrecognizable shadow in a larger political landscape. You feel that traditional roles of gender, class, and race, are becoming irrelevant, degrading society into a chaotic free-for-all where only the weak and perverted thrive, and poor people are getting a free ride. You feel that forces beyond your control are taking away your liberties while at the same time giving too many liberties to classes of people you don't like. You feel that education and science are unnaturally superseding righteous decisions made by people who simply know in their guts what's right and what's wrong. You feel you live in the unbroken tradition of like-minded and wise people who have endured through thousands of years, and now it's your generation's turn to keep this tradition alive, which is at this moment facing the greatest threat it has ever known.

Of course, this is a huge list of grievances, and you very likely don't share every single one of them. But your concerns are in there, right? If not, I'd be very eager to hear them!
> Is the evidence of massive voter fraud in the West so unsettling that you have to downvote me?

Not downvoting you. But if fraud turns out to be the case, I'm going to be unsettled as hell. It should be unsettling if you live and/or care about democracy in the West, obviously. I doubt we disagree about this though :)

But even if no fraud is suspected or if it finds nothing, this is data science. Unlike say medicine or food science, there's no shortage of data (in theory). So if there's a country that we can reasonably be sure about their democracy is entirely above the table[0], throw it into the test and use that to calibrate the others.

One problem I believe is that there is no such thing as "the test" :-)

This research was done based in a particular system of elections--if you look beyond your own democratic system (or the way you've learned in school how it's supposed to work), you'll know how insanely different they all are. The fact that we actually use a single word "democracy" to describe them all is pretty crazy, now that I think about it.

Both the numbers themselves (what aggregate counts are available) and the specific way of fraud suspected (which you kind of need for a statistical hypothesis) depend heavily on the democratic system involved. For instance that messy thing with the US elections a while back, second term of Bush IIRC, whether there was fraud or not, it was fought over a couple of hundreds of votes in one district or county, was it not?

To disappear or push a few hundred votes one way or another requires a different type of fraud, and therefore statistical testing, than say, the type of fraud that makes a whole country of several hundred million almost always divide their votes between two options so close to 50/50 that a few hundred votes can swing the outcome in the first place.

And that's just one country. So much different creative ways to mess up whatever is locally deemed to constitute democracy, you probably need at least an equal amount of different creative ways to statistically test whether they're fraudulent or not.

[0] come to think of it, maybe there is a shortage of data ...
what happens when the power is in the hands of crazies who dont know what button to press when!
I have experienced far too many meetings without agendas.

I would __much__ rather see two types of meetings.

b) A brainstorming session where ideas are proposed (just exactly that, no further discussion of them, even though that part is difficult).

v) A meeting where voting on pre-discussed ideas happens; this assumes you have a discussion mechanism of some sort outside of meetings.
Virtual DOM Implementation with Ractive and Lodash Templates
Clinton email claims collapse under FBI probe
You're thinking about the old kind of war. If China wanted the US to suffer, they'd just create versions of ISIS for each minority group—persuasive ideologies that present violence as the only option—and watch as the country tears itself apart.
I love how when a canary goes down, everyone's arguing about what it means. Of course if the company received an NSL they won't confirm it and will lie about the canary to protect their business. Why should we take their statements at face value?

The canary is gone. They have received an NSL. If we don't assume this, then what the fuck was the point of the canary in the first place?
So the subtitles on HK videos, tv etc are usually sanitized to be standard?
It also helps one keep tabs on activity in their account, so compromises will be more apparent. I had my phone stolen recently, and use this and android device manager to make sure nobody is in my google account (it was encrypted with a fingerprint, but you never know...).

I've been very impressed with their smarts about security, they seem to tow a fine line between security and convenience. Any sensitive account information like this will usually trigger a new password entry (unless you've entered it recently), or 2fa.
Recent versions of acd_cli have largely fixed all the issues I've had in the past. I've found that essentially all issues can be solved by not writing directly to the cloud drive, but using a unionfs and uploading on a cron job.

There is no 2gb limit that I have run into. I just checked and I have several >30GB videos uploaded to my cloud drive, so I can safely say there is no issue there.

Edit: For some completeness, here's how I have everything mounted and syncing.

acdcli mount /mnt/amazon_real --interval 30000000 -ao --uid 112 --gid 118

unionfs-fuse -o cow /mnt/cache=RW:/mnt/amazon_real=RO /mnt/amazon -o allow_other

0 * * * * acdcli upload --remove-source-files /mnt/cache/* /TV/ --max-connections 10; acdcli sync

And that's it. The last one is a cronjob that runs every hour, if that wasn't obvious.
I honestly find this difficult to believe, looks like fake to me.
Rules like "don't do drugs" which is 100% medically irresponsible and unrealistic? I'm not sure of a good solution here, but this statement really begs the question of whether the rules are pragmatic, helpful, or fair.
Not the first time that I see academia teaching their students the wrong way of doing things. I had to work with some graduates with certain strange ideas about approaching the work and tried to teach them an alternative, at least open their eyes and consider the possibility that what they are doing might not be the right way. Tough job. Sometimes it feels easier to hire somebody with no programming skills and teach them from scratch than to change the mental pathways of stubborn graduates.

On that note, my experience has been that academic environment often does more damage than good to its students. It sometimes takes a monumental effort to make the graduates unlearn all the wrong things they learned in the academic environment before they can proceed further in their professional development without all that bad baggage that keeps pulling them in the wrong direction.

It's like children mistreated by their parents in their youth who will carry their psychological trauma from the childhood through the years and that would detrimentally affect their lives until they get some professional help from a skilled counselor.
Thanks! Apparently, there's a subreddit for cultivating these other sentient agents in a way that you are conscious of them: https://www.reddit.com/r/Tulpas/
Former Cloud-Driver here. We launched a significant upgrade to the back-end just before I left, which technically speaking does not have the 2GB limit. That being said, I don't know if there aren't any artificial constraints. I was just responsible for the bits :D
The trickiest bit about Erlang is not really FP - you can figure that out decently well in short order - it's OTP and processes and how all of that fits together, and how to do a good job with architecting everything.

Finding people should not be too hard. We were able to find a guy in Padova, Italy, who dove in and got started without much trouble as I was leaving.
Update: George Hotz’s $1,000 self-driving car kit
Snapchat Memories is a searchable replacement for your camera roll
Excellent, I like how it weaves my girlfriend looking for the perfect bra through my research on collision search strategies in physics engines.

Would Google in any way discern between those two sessions? Me sitting at the desk doing some hobby coding performing a query like "DBVTBroadPhase", her on the couch on my laptop looking for inspiration performing queries like "michelle branch instagram".

To a human it doesn't take much to jump to the conclusion that two totally different persons are using the same account at the same time.

But maybe that isn't even of interest to google. Me and my GF are basically one entity to them. We frequent HN and skinnycurvy.com, we like Michelle Branch and Steve Klabnik (;)), we do pilates at the gym while at the same time play underwaterhockey at the sports centre.

Any ads Google shows us might have a 50% chance of being shown to the right person, and that's probably good enough. Maybe they get lucky and I'll mention some womans brand I saw in an advert to my gf sometime.
>The tldr itself would be a small book size

tl;dr: "From peace options, bad intel, to a bad war."
Two Erlang shops I know of never had problems finding Erlang devs. Competent devs will pick it up if they are interested in it even if they haven't done it full time before.

I did that to some extent.

> i think this is what inhibits functional programming in general

Yes, functional aspect was the harder part to learn. It wasn't the syntax, which is what most people mention.

The other part that is hard is to learn to use concurrency construct -- actors. But Go has the same problem, solving problems with goroutines and channels is just as much of impedance mismatched as using actors.
Later Stage Advice for Startups
> stopped 15 years ago, and I still get cravings.

I stopped 6 years ago and have zero cravings. But I am curious how you define "cravings". Is it a physical sensation? Is it a mental "pull" when you see someone light one up?
Can you tell us your considerations in choosing Lua? Especially as you are well known to the Clojure community.
I've been quite happy with Delimiter [1]. Cheap, but relatively beefy dedicated servers and S3-compatible object storage. You can use promo code B6NFT66YU7ZN to get 6% off in perpetuity (disclaimer: that's my affiliate code).

[1] https://www.delimiter.com
First major release of Traefik is out
Further complicating things are large binaries, which are handled in yet another way in Erlang. That might be an issue for some situations, and not at all a concern in others.
It's not doctors who provide the most trouble, it's rules and regs coming from your health insurance or your job. There are plenty of stories about guys in the Army who can meet all their physical requirements but are getting dinged for having a BMI a smidge too high. Or if your job gives you a discount on health insurance for meeting certain standards, you may not qualify if your BMI is a bit high -- even if you're a champion athlete.

When I last went through a health screening with a qualified professional, I was congratulated on my great health and great cholesterol levels. However, on some online screening I had to do for health insurance around the same time, I was warned that my BMI is a smidge high and my cholesterol is 1 point higher than desired. The online screening did not take into account activity level, functional health, or the differences between HDL and LDL. When health or financing decisions are made algorithmically there are some real traps.
In a mixed on-site/remote culture, I don't think you do get fair knowledge sharing. In that culture, the on-site workers will always have an edge. And they will be more likely the ones to get promoted.

For anyone looking for remote work, I suggest finding a "remote first" or "100% distributed" company.
It took me a good 3 months of fighting with the language before it started to click for me, and then another 3 months to really start using it properly. It sucks to always read things like "I was able to write production code on the first day!" around here.
The argument is whether or not you view the homeless sleeping in the streets the same as someone breaking in to your house.

The former is unpleasant to see, but not actively hurting you, the latter case scream clear malicious intent.
Guessing that Comcast is willfully ignoring how cable TV works in Germany and presumably much of the rest of Europe. We have smartcard readers (and cards) that we slide into the appropriate slot on our TVs that do the decoding. I paid 4 EUR/mo. for mine because I knew I was moving, but could have bought it outright for less than 80 EUR. The optional external receiver instead of the smartcard reader was 100 EUR.

Then again, even the most expensive cable package runs about 35 EUR/mo. There is no HBO, though.
Are We at the Start of a Tech World War?
It's available to those in power, whether at global level (the US/West), or local level (e.g. local government). Not really a Muslim/non-Muslim thing. And it's not something unique or new.
https://en.wikipedia.org/wiki/Timeline_of_United_States_mili...
Buying or selling code? GitMarket wants to disrupt this industry
The Stark Reality Facing Austin Startups Right Now
Ashley Madison facing FTC inquiry a year on from devastating hack
Here's the changelog https://github.com/kubernetes/kubernetes/blob/master/CHANGEL...

I'm confused as to whether scheduled jobs is in this release. Great work k8s team.

edit: I see it got pushed to 1.4 https://github.com/kubernetes/kubernetes/issues/28496. Too bad, I was really looking forward to that.
Trello app for Slack
Google Dapper: A Large-Scale Distributed Systems Tracing Infrastructure
OVH Public Cloud Object Storage. It's $ 0.01 per GB for storage and transfer. Triple replicated with datacenters in Europe and Canada. It uses Open Stack Swift which has a nice api and tools.
The FCC had authority to mandate CableCard; that's an API with an embedded hardware implementation.

How do you force compliance? There are always ways. Remember the digital transition? There were carrots and sticks for broadcasters, TV manufacturers...

Why do you think the FCC won't have authority to regulate the third parties? The FCC has jurisdiction over interstate and international communications by radio, television, wire, satellite and cable. I don't see why that would end at the demarcation between a TV service and a set-top box, app, recorder or TV, and history says it does not end there.
You said if you printed out all twelve volumes it would look like that. That's simply not true, it looks like that if you print out many copies. Yes, we can figure out what you mean, but that doesn't make the statement correct or the image not-misleading given the description.

I think we generally wouldn't care, except that the context is people who used these sort of silly tactics to deceive people into supporting a terrible war. Even though you're not doing it intentionally and it's not remotely of the same severity, it feels like the very distant sibling of finding some 1980s-era Sarin in a bunker and saying "see, they really did have WMDs!"
Since the bay area has a very high amount of people that commute a long distance (50 miles or more)[1], how well bikes work for getting around locally is secondary to the fact that a large group of people would have to spend a significant amount of their non-working time on biking to get to work. People prefer to raise families in a more suburban setting, and as long as proponents of alternative transport ignore that, their plans are doomed to irrelevance.

1: https://ww2.kqed.org/news/2013/03/05/san-francisco-bay-area-...
So you would rather have the homeless sleeping in the rain with no roof to cover, as long as you can't see him?
I think it requires more skillful management. How do you measure results? It's much easier to count the hours people spend in the office or how often they repeat a predefined process even if that process is inefficient.
Question about #1: Where did the photons originate though? Did the Andromeda Galaxy create its own, or were these bounced off and we see (basically) the reflection?
Minikube is great for finally providing a reasonable toes-in-the-water experience.
Thanks for the reply. I use Cloud Drive more for archival purposes than anything else and up to this point I have been RARing my files into 1.5GB chunks.
Interest is only part of the cost of a loan you also need to pay principle if you don't have a large down payment your interest rate increases. Feel free to calculate a 900k home w/ 0.8% property taxes and insurance. http://www.bankrate.com/calculators/mortgages/mortgage-payme...

You do get to deduct interest, but you lose out on the standard deduction you can also play a lot of games with savings. Things like not taking a car loan because use can pay with after tax money saving on the loan and paying less for the car. Financing your own credit card saves money where if your house poor debt is just a fact of life etc. You can also more safely have a high deductible health insurance.

Also, you get interest on savings so your not saving 50k per year to get 500k in 10 years.
I actually think styling should all be done client-side. What I mean is: A site should display only text. Then the browser should have style done via user-defined settings that apply to all sites.

There are exceptions where the style is part of the content, but those sites are rare.
> There is also another project in Rust, it looks more active: https://github.com/GGist/bip-rs

Thanks, I had seen that one, but forgot about it. I think it's a great project, but it's really just a collection of libraries that don't really tell you how it all fits together, which when I was picking stuff up wasn't very helpful. Hopefully now I have a better understanding of the client design I can make something from that.

> Doesn't look vague at all. What do you think is missing from it?

For a comparison I would recommend reading a few (what I would consider) good protocol docs. Docs that you could read and implement, and probably get working very quickly, for example:

- XMPP's XEPs (one picked for similarity in usage to BitTorrent) https://xmpp.org/extensions/xep-0020.html - Lots of examples in there for what messages should look like, which is always helpful.

- The BitTorrent RFC doc (linked in the original post) http://jonas.nitro.dk/bittorrent/bittorrent-rfc.html
- Sums the situation up nicely with the layout of messages and value lengths.

I think the main thing that makes the biggest difference is adhering to a language spec such as RFC 2119 which recommends using "MUST", "SHALL", "REQUIRED"; "MUST NOT", "SHALL NOT"; "SHOULD", etc. which makes it really clear what you're meant to do or not to.

Specifically for the vagueness of BEP-3, how about this example that made me rage on IRC. In the description for the info_hash field in the Tracker section.

This value will almost certainly have to be escaped.

ALMOST CERTAINLY?? Will it, or won't it? Then, escaped? Escaped how?

What this turned out to mean was that the 20-bit binary sha1 hash MUST be URL encoded, and not hex encoded.

I would love to see someone try to build a BitTorrent client for the first time based solely on this doc.

---

BEP-3 also seems more interested in implementation detail, than describing the protocol. Take the last paragraph (before Copyright) as an example.

Something else which occurred to me today is that BitTorrent is not a spec, it's not been developed, it has evolved. Along with being built in a very modular way, i.e.: DHTs can replace trackers and simply dropped in, magnet URIs can replace Torrent files. This probably contributes it's success and longevity, but what this also means is that there is a lot of stuff, like metainfo, trackers, bencoding, that SHOULD belong in their own spec docs, which form a collective whole.
Hello, this is Lenny.
22 Hacking Sites, CTFs and Wargames to Practice Your Hacking Skills
What Blair said to Bush in memos
Chrome has user profiles you could use to separate things, but it would take conscious effort to switch between them each time.
In a 100% distributed environment, how do you get the same knowledge sharing and culture? Or is it largely not an issue, because everybody communicates the same way (text chat, video chat, voice chat, screen sharing, email)?

Is company culture and the connection that people have as strong? What about the random after-work-pub-chats where people say whats on their minds or otherwise talk about things that they might not during the normal course of the day?

Maybe its not an issue when everyone is in the same boat.
Go is Java 2.0, but from Google instead of Sun. At least the syntax is a little nicer and less boilerplated.
3 Legal Project Management Tips That Can Make You a Better Lawyer
SEO How-To for AngularJS Websites and Apps
The digital transition wasn't an issue of carrots and sticks, it was an issue of 'we're taking the spectrum back, so deal with it'. The FCC owns the spectrum, so it had broad authority to do almost whatever it wanted, whenever it wanted to do it.

The FCC can force the cable companies to comply with almost any regulation, but the issue is how you create the API. Do you vote on contentious issues? Do you have an FCC arbitrator/mediator? What happens when there is a conflict, or the API needs to be changed? What can the FCC do when an (unregulated) 3rd party messes with the API?

The FCC doesn't think it has the authority to regulate third parties, which is exactly why its proposals require cable companies to certify that the third parties will follow FCC regulations. If the FCC had any authority to regulate third parties, they would; the FCC is not exactly restrained in its regulations. This is not conjecture, I heard an FCC commissioner explain that this was the reasoning.
I don't know, I use the chrome ssh shell from my chromebook and never have any issues. I set it to open as window, put it full screen, ssh somewhere and fire up tmux. No complaints.
I've heard that called an exponential moving average:

https://en.wikipedia.org/wiki/Moving_average#Exponential_mov...
At least, that's what Mormon men want you to believe!8-))