skysight-inc/HackerNews huggingface dataset:
US Congress Economic Report
Like Protobuf3 but better – deterministic, upgradeable, fast, and compact
Another quote:

------------------

The No True Scotsman fallacy leads to arguments like this:

Person A: “No Scotsman ever steals.”

Person B: “I know of a Scotsman who stole.”

Person A: “No True Scotsman would ever steal.”

Person A is thus protected from the harmful effects of new information. New information is dangerous, as it might cause someone to change their mind. New information can be rendered safe simply by declaring it to be invalid. Person A believes all Scotsman are brave and honorable, and you can not convince them otherwise, for any counter-example you bring up is of some degraded Untrue Scotsman, which has no bearing on whatever they think of True Scotsman. And this is my experience whenever I argue against Object Oriented Programming (OOP): no matter what evidence I bring up for consideration, it is dismissed as irrelevant. If I complain that Java is verbose, I’m told that True OOP Programmers let the IDE take care of some of the boilerplate, or perhaps I am told that Scala is better. If I complain that Scala involves too much ceremony, I’m told that Ruby lacks ceremony. If I complain about the dangers of monkey-patching in Ruby, I’m told that True OOP Programmers know how to use the meta-programming to their advantage, and if I can’t do it then I am simply incompetent. I should use a language that is more pure, or a language that is more practical, I should use a language that has compile-time static data-type checking, or I should use a language that gives me the freedom of dynamic typing. If I complain about bugginess, I’m told that those specific bugs have been fixed in the new version, why haven’t I upgraded, or I’m told there is a common workaround, and I’m an idiot if I didn’t know about it. If I complain that the most popular framework is bloated, I’m told that no one uses that framework any more. No True OOP Programmer ever does whatever it is that I’m complaining about.

http://www.smashcompany.com/technology/object-oriented-progr...
I hear some guys at Google added this for Google.com for a joke. They're deaf, and in Arkham asylum now.
Imagine as many jobs go away as technology takes over, what this mass feeling will be like.
You don't even need experience with designing protocols to understand that. Real-life experience with how law is practised in some EU member countries is enough.

There are law firms whose sole business model is targeting small companies for not complying with certain regulations like legal notice requirements or disclaimers on websites.

Only time will tell if this will be the case with GDPR but there definitely is a risk that this new regulation will be abused by dubious players.
I've been working with my physical therapist to be able to do this. My computer use had me so stiff and immobile that, not only could I not squat, I had a hip impingement. Hip still hurts often, and lots of my joints are tight, but with hard work I've regained a lot of range of motion and I'm close to being able to fully squat. I'm more flexible now than I've been since I was a kid.
Study May Find Moderate Drinking Is Healthy. Alcohol Industry Was Asked to Pay
If you get a letter like this, reply in plain language:

Given that the "requests are complex or numerous", I will be responding within three months as recommended by the ICO[1]. Have a nice day.

You now have plenty of time to deal with it properly.

If you have a lot of data on someone, you can enumerate the categories (1) and then request they break it down (specifically request 1c; see Recital 63[2] of the GDPR for the exact language). Almost everything else should be in your privacy policy anyway.

If you do not have a lot of data on someone, then three months should certainly be enough time to properly respond to this.

Most businesses do not have any personal data on anyone beyond what you need for an invoice. If you have a dedicated CRM that contains leads of potential customers, or you use an online service like SalesForce, you can probably get their support in complying.

[1]: https://ico.org.uk/for-organisations/guide-to-the-general-da...

[2]: http://www.privacy-regulation.eu/en/recital-63-GDPR.htm
Stripes of wildflowers across farm fields could cut pesticide spraying
Chrome's devtools let you set all animation to run at at 1/4 or 1/10 speed, simplifying that process a bit.

https://developers.google.com/web/tools/chrome-devtools/insp...
> Abstract data type inheritance is about substitution: this thing behaves in all the ways that thing does and has this behaviour (this is the Liskov substitution principle)

There is no such thing as “inheritance” for abstract data types, because inheritance is a syntactic relation between two definitions (which needn't be type defintions, by the way!). Abstract data types may be related by subtyping, although IMO this is hardly ever useful. What you actually want to refine is abstractions (of which abstract types are merely constituent parts).

> As a type, this relationship is reversed: you can use a rectangle everywhere you can use a square (by having a rectangle with the same width and height), but you cannot use a square everywhere you can use a rectangle (for example, you can’t give it a different width and height). Notice that this is incompatibility between the inheritance directions of the geometric properties and the abstract data type properties of squares and rectangles; two dimensions which are completely unrelated to each other and indeed to any form of software implementation.

There are valid arguments against inheritance, but this is not one. In fact, this argument has nothing to do with inheritance at all! All that this says is “if the type variable T only appears in contravariant position in F(T), and A is a subtype of B, then F(B) is a subtype of F(A)”. Moreover, this is not an argument against subtyping either. It's just the description of how to handle it correctly. It appears in any standard PL semantics or type theory textbook.

Here is a real argument against inheritance: “Try formalizing the semantics of a toy language with inheritance. Try proving things about a couple toy programs using this semantics. Note how the proofs about what your superclasses do often make a lot of unwarranted assumptions about how subclasses will use or override inherited functionality. These assumptions couple not only the interfaces (which is okay), but also the implementations (which is not okay) of superclasses and subclasses. This is the antithesis of modularity.”
I have worked on very large datasets of different types and honestly true data loss was extremely rare for us. From my experience at least I'd say your question is missing two key components, the permanency of data loss and in-place versus a shadow (or copied) migration.

We had many projects that we would do some data migration and find something missing, go back and have to reprocess, this is because we generally always used shadow migrations (not in place). Or sometimes it was a calculated value so we could recalculate it. But in terms of a true, oh crap we lost this data forever, super rare in my experience. It has happened, but if I had to put a guess to it I'd say it is a very small (low single digit) percentage of the time. This is all especially important when your migrations might take 1+ weeks to complete and you have to keep the business running etc.

Migrations in place (e.g. replacing existing data during a migration) is exceedingly dangerous and more likely to result in data loss. Yet I have still seen companies do this to just try and save on costs, in those cases obviously I would say the likelihood goes up significantly.
Struck me that these are perhaps modern feminism's ideal men?
A Primer on Hardware Security: Models, Methods, and Metrics (2014)
Your insurance will cost more because implementing GDPR is costing insurance companies a lot of money.
(In order of ease of implementation)
Stripe, Braintree, Authorize.net

TBH though - Authorize.net was a pretty good experience overall (esp. considering when I had to implement it years ago). I'd still take their 10-year-old API over Zuora's nowadays. The docs were a bit rough, but nothing you couldn't sort out with some trial and error and brute forcing of a few weird payloads to their sandbox environment. :)
The Butterfly Bridge: Wright’s Unbuilt Bay Crossing for Cars and Pedestrians
You know that the GDPR violation fines start at 10m or 2% of worldwide revenue, whichever is higher, right?
With regards to stacks that can use all of the memory: Gambit and AFAIK Chicken behave that way, too. This is one of the reasons I chose Scheme over OCaml (and Haskell) over a decade ago when looking for a new language to move to.
Sorry, this is off topic, but I would really like to read the article but it asks me to create a linkedIn account to read it and I am not comfortable with that. Is that the only way to read it?
...and how is wanting to know what a company has about you a bad thing? I'd be worried if a company cannot answer this, because that means they haven't got a handle on what data they store, which means that when they get hacked, they wouldn't know what got taken!

EDIT: grammar (got -> get)
Reading this actually makes me feel pretty good, my team & I have been working on GDPR tooling for our app for the past couple of months & combined with the fact-sheets we've prepared answering such a letter while complying with the individuals rights would be pretty straightforward.
Ask HN: Should I give up on entrepreneurship?
Since high school I thought I wanted to be an entrepreneur. In HS/college I start websites (ranking in SEO was very easy) and made 30k. I also started a web host and grew it to several hundred clients and sold it for 20k. So I graduated with 50k in the bank. It felt awesome, but looking back things were so easy back then.

The next 10 years have been pretty bad though. I have a huge problem sticking to an idea. Out of the dozen ideas, nothing has stuck. If I started a "niche blog" I'd say I'd probably quit after 3 weeks.

Last year I bought a vending machine route for 35k but got screwed over in the end.

Not all is bad, I bought a rental property which has done very well (big increases in rent too).

Right now the rental property is kinda feeding my entrepreneurial "hunger" - I still go to networking events, do the book keeping, but I don't have enough money to expand...

But of course there is nothing like start/owning a "real" business, RE is more investment management.

So I don't know. I'm kind of getting sick of how entrepreneurship is so glorified in the media etc. Not everyone is cut out to be an entrepreneur.

What would you do in my shoes? I've thought about getting a cofounder to compensate for my weaknesses. Also maybe I have to choose the "right" business.
What is the template name of this page ?
What is the template name of this page ?
http://zvpn.me/
The regulators aren't stupid and have thought of this.

See:

https://ico.org.uk/for-organisations/guide-to-the-general-da...

https://ico.org.uk/for-the-public/personal-information/

You can wait 3 months (not one).

You can charge £10 if the request is complicated.
These are up to limits, not start at. The second class is 20 million/4%, but still up to. And given the long list of factors to consider for the fining authority, they can't just slap close-to-max amounts around without supporting evidence for why that's appropriate.
Funny you read it this way. I am seeing : after tuning the exact parameter OP is talking about, they are able to handle 10k at the extremes of 0% miss or 100% miss. What about 50%?

Then they describe a setup where they have to reduce the active cores from 8 to 4 because otherwise it is extremely slow.
How does the broken logic board render all data unrecoverable?
But you wouldn't post such things on another day, on another thread, on a topic unrelated. Hacker news and the commenters here are not gods finely tuning comments.
Let Mobility Take the Charge on Your Laundry Business
Wine 3.4 released with even more Vulkan support
I suppose not having to wear track pants, an early 20th century hat and cigarette are what differentiate the two.
I'm guessing SAI is Super Artificial Intelligence, right?

It's a mistake to anthropomorphize AI. Pity is a mammal thing.

https://wiki.lesswrong.com/wiki/Paperclip_maximizer

https://waitbutwhy.com/2015/01/artificial-intelligence-revol...
You can ask, but the recipient company does not have to comply. The tax authorities have a legal obligation to keep the data, and they will.
Reference: https://ico.org.uk/for-organisations/guide-to-the-general-da...
Hugo is nice and extremely fast. But one thing that I find unintuitive in Hugo is how the layout files are arranged. I can never remember them without referring to the documentation or the source files of an existing Hugo site everytime I need to create a new Hugo site.

For example, the base layout template needs to go to themes/<THEME>/layouts/_default/base.html but the layout for a blog needs to go to themes/<theme>/layouts/<TYPE>/single.html. Then there is list type layout too to define the blog index pages. Is the home page a single page or a list page? Can the entire home page be defined as a base template? It gets confusing.

Then the whole {{ define <BLOCK> }} and {{ block <BLOCK> }} syntax to embed one template in another is quite unintuitive as well. I think Jekyll has much more sane layout that is easy to keep in head. Also in Jekyll one can define list pages without any special naming convention just by using its templating for-loops. I find Hugo less intuitive than others but the fact that Hugo does not require me to learn Ruby is a win.

Custom written shell commands or Python code or even plain SSI includes are a great way to host static content too.
Do you really need a PWA?
The Goths were driven into the empire by the Huns.

Nor, as other commenters said, had the Romans permitted anything like it before.

> But the attention of the emperor was most seriously engaged by the important intelligence which he received from the civil and military officers who were intrusted with the defence of the Danube. He was informed that the North was agitated by a furious tempest; that the irruption of the Huns, an unknown and monstrous race of savages, had subverted the power of the Goths; and that the suppliant multitudes of that warlike nation, whose pride was now humbled in the dust, covered a space many miles along the banks of the river. With outstretched arms and pathetic lamentations they loudly deplored their past misfortunes and their present danger; acknowledged that their only hope of safety was in the clemency of the Roman government; and most solemnly protested that, if the gracious liberality of the emperor would permit them to cultivate the waste lands of Thrace, they should ever hold themselves bound, by the strongest obligations of duty and gratitude, to obey the laws and to guard the limits of the republic. These assurances were confirmed by the ambassadors of the Goths, who impatiently expected from the mouth of Valens an answer that must finally determine the fate of their unhappy countrymen. The emperor of the East was no longer guided by the wisdom and authority of his elder brother, A.D. 375, Nov 17.whose death happened towards the end of the preceding year; and as the distressful situation of the Goths required an instant and peremptory decision, he was deprived of the favourite resource of feeble and timid minds, who consider the use of the dilatory and ambiguous measures as the most admirable efforts of consummate prudence. As long as the same passions and interests subsist among mankind, the questions of war and peace, of justice and policy, which were debated in the councils of antiquity, will frequently present themselves as the subject of modern deliberation. But the most experienced statesman of Europe has never been summoned to consider the propriety or the danger of admitting or rejecting an innumerable multitude of barbarians, who are driven by despair and hunger to solicit a settlement on the territories of a civilised nation. When that important proposition, so essentially connected with the public safety, was referred to the ministers of Valens, they were perplexed and divided; but they soon acquiesced in the flattering sentiment which seemed the most favourable to the pride, the indolence, and the avarice of their sovereign. The slaves, who were decorated with the titles of praefects and generals, dissembled or disregarded the terrors of this national emigration—so extremely different from the partial and accidental colonies which had been received on the extreme limits of the empire.

http://www.ccel.org/g/gibbon/decline/volume1/chap26.htm#goth
To be fair, I've never seen the boot used in a black cab. The passenger compartments are huge and provide enough room for luggage with passengers.

I can imagine it might be awkward if you want to get a wheelchair/pushchair in as well, but Transport for London are very aware of accessibility (in new projects at least) so I expect they've taken that into consideration.

Besides, they are taking over:
https://tfl.gov.uk/modes/driving/ultra-low-emission-zone/cle...

> New licensing requirements from 1 January 2018

> From 1 January 2018, taxis presented for licensing for the first time will need to be ZEC. This means having CO2 emissions of no more than 50g/km and a minimum 30 mile zero emission range

> A first-time taxi vehicle licence will no longer be granted to a diesel taxi. ZEC taxis with petrol engines will need to meet the latest emissions standard (currently Euro 6)
That is simply not true. Maybe your friend lived in a different Hukou area. Either way, just because your friend can, does not mean every can.

This is the problem with China. Just because the system works for Jack Ma, and Xi Jinping's family, doesn't mean it works for everyone
I hope so.

If they were putting my data at risk because they didn't have enough money, then this was required, right?
Large corporation have the resources for this. Small startups that are built on an ecosystem of services do not.
This is all good, and consistent with GDPR’s attempt to reframe data as a liability rather than an asset. The first months and years are going to be painful, but eventually companies will adapt to the new normal.
Would you feel the same about a driver hitting a car parked on the freeway?
If this kind of request is a "nightmare" or too much of a burden, they should automate it.

"We put lots of engineering effort into mining your personal data and selling bits to other people, but we can't be bothered to put any engineering effort into disclosing on your profile or account-settings page what we're doing with your data."

A lot of the questions are answerable generically (no differences between users). You can't tell me that writing a data privacy FAQ with those answers in clear, simple language, once, with a link on every page and on users' profiles, is an excessive burden. These companies just don't want to have even that minimal burden and process to ensure that changes in usage of personal data get documented and updated on such a faq.
I can confirm that the former is considered effeminate by some in the UK.

That’s weird, because no one has ever mentioned anything of the sort to me. Were they particularly small-c conservative?
How does JavaScript’s Math.random() generate random numbers?
Energy availability is effectively infinite if you can plan for what you need and invest in the necessary infrastructure.

Total insolation for the Earth is around 170 petawatts. If you need more than 1% of that, space-based solar will be cost-effective.

The long-term problem with energy is getting rid of your waste.
I don’t have a LinkedIn account (and my email address is in their blacklist) yet I was able to read it OK?
Wouldn't that have the same effect?
The reason why this is such a great letter is because it questions the competence of the recipient DPO. The data subject has a right to some of the information, but by no means all of it.

If the DPO complies with all of it, they will breach the GDPR (e.g. Request 9b). Of course a data subject also has no right to know what security controls (request 8) you have in place, other than they are 'commercially reasonable'.

A regulator can require this information, but not a consumer (data subject). This could be the basis of a great interview test for selecting your DPO.
“Write once, run everywhere” is an anti-pattern
Not that it matters much, but I couldn't really get through the Burns documentary because it had basically nothing to add to the 1983 PBS documentary

https://en.wikipedia.org/wiki/Vietnam:_A_Television_History

I don't know. It just bugs me when someone famous rehashes old material and gets credit for it.

As for My Lai, war atrocities are part of war, and that one wasn't anything special. It was actually the South Koreans (in Vietnam) who were the masters at it, though pointing that out does nothing to help the media's overarching agenda.
I am comfortable with this.
I would rather have a Delegative Democracy (that I'm implementing in the Points Project: https://pointsproject.org)
Obviously the state is exempt from such nonsense.
A patch that implements TCO in Python with explicit syntax like 'return from f(x)' could likely get accepted, ending these hacks
In fact, one of the Roman demands permitting their emigration was that they surrender the children of the wealthy and powerful to be raised as Romans; this hostage-taking as typical of the times and an effective means of assimilation and integration, as the children generally returned home with Roman ideas in their head.

The immediate cause of the first Gothic revolt was that the Romans simply could not logistically supply the massive number of Goths, the Goths bribed their way out of surrendering their arms as they were required to do, and when the (hungry) Goths encountered a town market they were not allowed to go to (so as to not drive up food prices for local citizens to exorbitant prices), they decided to take what they wanted by force, killing anyone in the way. Then when the Romans attempted to punish them, they decided all agreements were off.
SSD is part of the logic board and not removable
> it places an impossible burden on the recipient

Which items do you feel are an impossible burden?

From what I see most of the items pertain to one of two possibilities:

1 - General procedures or information about the company (keep this updated and it's the same for all requests)

2 - Information about the subject (export their data in an automated fashion)

The thing about 'decisions based on their data' might be tricky, but I guess you can share what you concluded from it and the overall rationale (for example, Facebook's "Why am I seeing this" over an ad)
Some locations have major video game centers. There are tons of free used novels to read. I always recommend soldiers carry a primary novel on their person and a secondary novel in their gear if they are traveling. It is not always convenient to get into your gear and pull out a laptop, but a novel can be easily slipped in and out of your cargo pocket.

I refined my programming skills developing a personal open source software tool over two deployments. Two deployments was almost enough to transform me from a junior developer into a strong senior. I also passed the CISSP exam on the first try because I had time to read the entire course book and think about the qualifying management scenarios.

You absolutely have to find a way to say busy. Boredom reinforces your loneliness and lack of emotional intimacy, which is a bad place to be in.
I don't know. It redirects me to
https://www.linkedin.com/authwall?trk=bf&trkInfo=AQH_V0VMQls...
Sounds like you are still young. Take a break for 6 months, then re-evaluate. In the meantime, learn a new skill.
Another free solution that may involve even less setup is Netlify's free tier, which includes 1-click HTTPS setup on a custom domain and reruns Hugo every time you push to the repo.
Using Existing Ceph Cluster for Kubernetes Persistent Storage