skysight-inc/HackerNews huggingface dataset:
On the example there's:

# in:

TracebackException.from_exception(exc, limit, lookup_lines, capture_locals)

# out:

TracebackException.from_exception(
exc, limit, lookup_lines, capture_locals
)

I don't like this one. I would prefer that if you have )/]/} on the next line, then you should have a trailing comma, e.g.:

TracebackException.from_exception(
exc, limit, lookup_lines, capture_locals,
)

Also I would prefer one-per-line over all in the same line (but not on the same line with the parentheses), but I feel less strongly about that one.
Looks to me like it has coyote blood in it. My guess is it's a coywolf. Let's wait and see if I'm right.
I have a responsibility to treat users in a way that I consider fair, which includes protecting data such that it doesn't get used in a way that I wouldn't want my data used, or that a person who is more sensitive than me wouldn't want their data used.

I do not agree that I have any sort of implicit responsibility to treat my users in a way that an EU bureaucrat deems fair.
Just do not have enough time and focus (that's more important) for that.
Usually I devote almost all out-of-office time to family, do not want to spend all weekends hacking =). Even if I can do it part time, it's will be only 10 hours of focus per week - it is too little.
Yep, you can hit me up at support@userinsights.com and I can get you beta to the longer ones. Also, most of the tests are much longer than 5 mins. The competitor tests normally end up being 12-20 mins on average.
In my personal opinion, that would be both a stretch of this recital and an abusive use of the GDPR. You don’t control what ads are shown to anyone because they are served by a third party, and you have a good faith belief that you are not subject to GDPR under Recital 23. My guess is that if you used an ad network that specialized in EU ads, you’d be subject to it. But using code from a US ad network that may have some EU advertisers now or in the future shouldn’t expose you.

But I don’t disagree that some EU countries that intend to abuse the GDPR for the purpose of generating massive amounts of revenue from fines may try to make this kind of claim. One of the problems with GDPR is that when you combine unclear regulation with the lack of moral hazard that government agencies enjoy and the financial incentive of massive fines, you create a monster that will constantly seek to expand who and what is covered under it.
I agree with the observations made in this article, with regards to structure and content. As a consumer of technical documentation, my top five pet-peeves are:

1. Long histories about the origins of the technology. I couldn't care less. For me, the purpose of reading a technical book is to accomplish something technical. Historical anecdotes, while interesting, don't help.

2. Overly complex code samples and projects. It is really easy for me to read a simple example and extrapolate that into something greater. It is more difficult to decipher a complex example, reduce it to its basic parts, and then extrapolate the few bits I need. This is why I don't like project books, where the author guides me through developing software to run a video store, for instance. The code samples are not self-contained and the likelihood I'm going to write video store software is literally zero. It is possible to explain complex ideas with short, self-contained code. I think Avdi Grimm does a good job of writing this kind of documentation.

3. Chapters that cover the installation of the technology on every operating system known to man. I'd rather Bing that information or have it in an appendix. There is no need to waste Chapter 2 delving into it.

4. API or library documentation that doesn't include code samples and clear descriptions of what I can pass in and what I should expect out.

5. Formatting. For example, I never liked Wrox books because of the minimalistic whitespace. The books probably contained excellent information, but the formatting was hard to look at and didn't leave any space for me to write annotations.

During my career, I've found that the books that address these five issues are the books I tend to keep. They also seem to be the most popular in their respective communities.
I kind of subconsciously do the same thing; use single quotes for symbol-like strings, and double for human readable.

But I can buy the argument that just having a single auto-enforced rule improves consistency and that has greater benefits than the somewhat vague distinction that is not enforced.
How Alexa Shared a Private Conversation in a Series of ‘Unlikely’ Events
EU companies also have to abide by it so I don't know how it is a trade barrier.
Playing Devil's advocate, there are 193 countries in the UN; is it reasonable to ask site owners to keep abreast of the Internet laws passed in each one, and spend a couple of days for each, even if you just serve your compatriots?

I'm biased for the GDPR, since I think every site should follow its principles regardless of legal obligation, but I don't think the rationale you're proposing is scalable.
https://gdpr-info.eu/recitals/no-43/

"Consent is presumed not to be freely given if it does not allow separate consent to be given to different personal data processing operations despite it being appropriate in the individual case, or if the performance of a contract, including the provision of a service, is dependent on the consent despite such consent not being necessary for such performance"

This is one of the core provisions.
Yes.

I know nothing about the evolutionary origin/path of the chicken except that it's a "flightless dinosaur". It certainly has "reduced flight capacity", but given evolutionary time and pressure, it certainly doesn't seem like a controversial idea that chickens -- given the right selective pressure -- could evolve in a direction towards being fully flighted dinos again...?
In Russia it is totally legal, however employer wouldn't be happy, but who cares.
One could argue that putting out more street side bike racks would also help the problem if you are arguing that rule enforcement isn’t the answer.
Why? You're opposed to privacy? And how do you plan to react when you get penalized?
Looks like a bear mated with a wolf. They are both from the Caniformia suborder.

Could be an extinct Hemicyoninae, meaning “dog-bear”.
You better hope you fly under the radar then.
I've used WebDAV successfully for a client's network storage system.

I use Apache2 + SQLite for the authentication, here is an example configuration: https://gist.github.com/aurorabbit/36c509ddeeba2b97c3019534f...

I use buildroot for creating a minimal linux install.
95% of my GDPR work has done nothing for actual privacy. If this is how the EU "represents the best interest of 500 million people," then no thank you.
iOS development builds actually have the compiler installed by default. It can also be installed on jailbroken devices via Cydia too.
> Unless you bcrypt(base64(sha-256(password))), which is a common approach.

If we acknowledge that pre-hashing is acceptable (and almost certainly more secure) for bcrypt, why can't we allow the same for shacrypt? If we do, all of the performance issues about shacrypt go away. You now have a fixed-length password.

shacrypt(sha-256(password))

bcrypt is always fast because it truncates to 72 characters. Because it truncates, you should pre-hash. shacrypt is slow for big inputs because it doesn't truncate. Because it is slow, you should pre-hash. If we accept both of these, there's really no difference in bcrypt and shacrypt is my point. I don't understand why you allow it as an option for bcrypt but not shacrypt.
I hate the GDPR hysteria as anyone but you might be approaching this topic a bit too casual. The GDPR doesn't speak of "regular PII" or "linked PII".

Article 4.1 defines an identifiable natural person as one who can be identified, directly or indirectly, in particular by reference to for example an online identifier.

IP addresses are specifically mentioned as online identifiers in recital 30:

> Natural persons may be associated with online identifiers provided by their devices, applications, tools and protocols, such as internet protocol addresses, cookie identifiers or other identifiers such as radio frequency identification tags

Only time will tell how this will be interpreted specifically but we have at least one court decision already [1]:

> What makes a dynamic IP address personal data?

> The CJEU decided that a dynamic IP address will be personal data in the hands of a website operator if:

> there is another party (such as an ISP) that can link the dynamic IP address to the identity of an individual; and

> the website operator has a "legal means" of obtaining access to the information held by the ISP in order to identify the individual.

[1] https://www.whitecase.com/publications/alert/court-confirms-...
So the opposite of a bad idea is not always a good idea.

Some things should be published. Some whistles need to be blown, some problems need to be brought to attention, people need to be held accountable, etc.
The long nails (I wouldn't call them claws) look like a dog that doesn't get outside much. If a dog is outside, walking around, digging etc the nails get ground down and would be much shorter. If this were a wild animal, those nails would definitely be shorter.

I would say this was a house pet in the very recent past (whether a dog, or some wolf-dog type animal).
And even then, Perl and Ruby (heck, even Bash) have a semantic difference between double- and single-quoted strings. The only other popular general-purpose languages where they're synonymous are PHP, JavaScript, and Lua.
MIT license (https://github.com/wiredjs/wired-elements/blob/master/LICENS...). Feel free to use the code however you like.
Agreed that this seems likely. There's the Eastern coyote which is a hybrid of Western coyote with Eastern wolf and some dog thrown in the mix. Those paws definitely look doglike to me.
When i heard about gofmt, i hated it. I wanted choice. Then i realised i loved python because it forced people to indent. I gave black a try. I still hate some style decisions, but who cares ? The benefits are far too great to pass up.
> A non-causal ML approach would seek to determine whether a patient has a disease based on some symptoms, and then send them to a doctor based on those results, sidestepping the need for causal models.

I saw an ML presentation a few months ago, on training a decision tree to do the same thing as a neural net, so we can understand what the neural net was doing.

They used this on a neural net trying to diagnose people with diabetes. It showed that having any other diagnosis would increase its probability of diagnosing them with diabetes. Why? Because it meant they're more likely to have gone to the doctor to get diagnosed. (Along with detecting general health indicators that weren't screened out.)

You can try to partition your data into intervention/non-intervention, or do something else to try to stop your model from detecting spurious correlations. Causal models makes this more formal and tells you which things you should include/exclude, gives you formulas for adjusting them out, and how much bias you introduce by failing to do so.

The theory of causal inference is also immune to distributional shift, and serves as a nice guidance for what actual systems should do (usually: failing to return an answer).

(Yes, I've fully drunk the Pearl Kool-Ade.)
"...the mere accessibility of the controller’s, processor’s or an intermediary’s website in the Union [...] is insufficient to ascertain such intention"
As a French guy, these type of comments make me smile. The GDPR is basically just the implementation of the French law "Informatique et Liberté" into the European Level. (You can read on HN many Germans saying that it's actually the implementation of the Datenschutzgesetzt. The truth is: these two laws are extremely similar.)

This law has been in application since 1978 [1]. And in 2018, we have adtech companies like Criteo. [2] I have one of my best friend who started his adtech startup in France. Everything is good.

There's is a lot of implicit contracts (you filled up our sign up form? Well, then you chose to give us your data. ...) The only things you have to do: know which data you collect and give the ability to people to update/delete their data. That's all.

I don't understand the fear. I don't understand what is "vague" about it. It's so simple and low barrier that Microsoft decided to make it the rule for all of their users. But thanks to the hysteria, they made a PR stunt out of it.

--

[1] https://en.wikipedia.org/w/index.php?title=Data_ownership&ol...

[2] https://en.wikipedia.org/wiki/Criteo
LOL, it is really easy, we have 6% tax here if you relatively small (below $1.5M USD yearly revenue).

So, it's not an issue.
Games! More polygons, better frame rates, the usual...

Except for the fact that we're still limited by an imprecise and rather limited input device (touchscreen) that has barely changed in a decade...
Water used to grow almonds - 1.1 trillion gallons per year - is just about enough to provide water for around 23 million people in California (~59% of the population).

A $5-$6 billion crop, consuming half the residential water for a $2.7 trillion economy. If you include alfalfa, which is even worse than almonds, it's something comparable to 150% of all the residential water use in California.

It's a spectacular failure on the part of the state of California. Where are the famous CA voter propositions when you need them? A large share of the alfalfa and almonds - aka California's water - gets exported to Asia. It's social and economic suicide for meager benefits.
> He also often deviates from the published text.

I'm so glad to hear that! Especially with books I've read them many times, I'm going to get bored if I don't start taking liberties with the text.
We have not had a good snow year since 2011 or so. The upside is that maybe Lake Powell will finally dry out. Too many people, too many farms and ranchers. Desert was not meant for people, it will expel them. Good. The needs to be wild again.
Old Is the New New [video]
Why? Bad press often makes for great business.

Not parent commenter btw, just my two cents
I've done that too. Throw them all in a hat and redistribute them randomly once every couple of months.
Really? Why is San Diego dealing with a hepatitis A outbreak?

Sure, just walking through is lower risk than actually living on the street, but it's not a non-threat.
I think you're just grandstanding, since I hope anyone with a sufficiently large business would understand who and where their customers are and what laws would affect their revenue streams.

Smells like another right+ forward from grandma.
> Originally PEP 8 had 79 characters. Now that was a weird choice so most companies went with 80 instead

Probably thinking of one of these:

- backslash continuations

- terminals/etc that counted newlines

- off by one errors
I'm not a native English speaker, but AFAIUI "learning" is typically used for individuals and not a species? I think I've seen it used before about species, but it seems to imply some sort of teleology which is decidedly not what happens in evolution. (Though it sometimes might seem like it does!)
I can’t know which previous version you are talking about. I would have to look at a lot of snapshots and still I could only guess.

Only you can identify the version quickly and link it for us.
Are you assuming that the drone pilot's $2k fee doesn't include meeting with clients, planning the shoot, actual day of work, nor doing any post-processing of the captured data?
Bears and wolves mating:
http://www.macroevolution.net/bear-dog-hybrids.html
The most interesting part of that website is its certificate. It includes 342 different news websites domains. There are many duplicates for the wildcards, but even 171 is a big number.

This just shows us how big and influential the media giants are becoming.
That might be a great point if most of the costs of compliance actually did much good for data subjects.
Can also boycott RoHS compliant products while at it.
I feel the same way. Prettier is a dream--instant speed, great output and 100% reliability for over a year.

So far black seems great. I just ran it on some existing Python packages and it was fast and the output was correct. Still need to try the editor plugins but very excited so far.

Now, if only someone would lead a similar project for R. :)
Nice additions! Your taste is good, sharp! And WOW, Nobuo Uematsu is really incredible. Thanks for the recommendations!
GridinSoft Anti-Malware 3.2.11 Crack with Activation Code Free
Because he's lazy and thinks he'll get away with it. He'll come into compliance after penalties outweigh the costs of changing the way he does business. This is probably the reaction of the vast majority of folks dealing with customer data, and not at all unexpected — they have a business to run, and costs to customer privacy are an externality being rolled into their costs via regulation.
Yet another website doesn't know the difference between EU and Europe.

I'm not in the EU. You don't need to block me.
They seem to kind of hide the licenses for each individual track, which is odd since the licensing is the site's USP. Does seem like a great curated archive of fine music, though.
Why Your Health Insurer Doesn’t Care About Your Big Bills
Many species of birds nest on the ground or below ground in treeless places though.
But is knowledge of your email address yours? Do you expect to control all knowledge? What action do you take when someone accidentally CCs another party when they should’ve BCC’ed, and your address is leaked?

There are pieces of information that are particularly problematic for other parties to know. An email address is not one of those things.
I somewhat suspect those companies hiding behind the 'oh lets just block Europe' excuse just don't want to admit the extent of what they are doing with the data.

If the cops showed up at your door asking to search your home, business, and Internet accounts without a warrant, would you let them? Why not? What are you hiding?
Your employer probably loves you, would you work an hour for free?
PEP8 doesn't have a preference between single or double quotes. Black has:

> It will replace the latter with the former as long as it does not result in more backslash escapes than before.

And I think that's good enough (and in compliance with PEP8)
Bingo - I have a 3 year old and the effect TV has on them is astonishing... complete trance. We read books every night and she gets really engaged and remembers very specific details weeks later.

As every parent can attest to, there are just times when putting a kid in front of a TV is helpful (airplane rides, when caring for other children, when you need a break etc) so it would be nice to retain some brain activity, or as you say, meet in the middle.
It's a good mind trick to look on a single additional transaction. But you are also not thinking about all the costs you have per month for storing, securing, exchanging cash.

But to correct myself: This 5€ break even is on a macroeconomic level on all parties. Cash is more expensive on this level when you spend more than 5€ on a single transaction.

Just one example of the other party: the end consumer also cannot get cash for free (even when he get's it free from the ATM, there are costs the bank has and maybe you pay them indirectly).
I've found that Fountain Soda (in addition to not containing huge amounts of tooth destroying acid) does not make me hungry and does seem to fill me. I've been a single meal a day guy for decades (as well as a soda fan). The switch to Soda Fountains (commercial) and their offensive costing, has kept me in good shape (no visible fat) when paired with continuous fasting.
This sort of thing is the reason I never use Linux for anything more serious than a laptop. It's impossible to know when a new table like this will become necessary to do really basic stuff that I already learned how to do years ago.
Ah, OK. Makes more sense now. Still, requiring ISO compliance from a small business sounds like madness. An audit ought to be enough.
There can be value in half-baked writing. Blog posts by people stumbling to learn stuff can be really encouraging to people suffering from Imposter Syndrome.

At worst, someone wastes 4 minutes and discovers you're imperfect.
Out of curiosity, have any of the major providers stepped up and talked about supporting JMAP yet, or demonstrated interest? As someone well out there in third party client land, I can't very well expect to find many JMAP clients out there for my random-given-platform if your Googles, Microsofts and Oaths(Yahoo/AOL) aren't on board. (Obligatory <3 FastMail)
it’s a problem cos the regulation is vague and what you just said is Your interpretation of it... that doesn’t mean it would stand up in court of law...
Can American businesses actually be sued or anything over GDPR? What if all my servers are housed in america?

If I have a user agreement that my users agree to, I don't particularly care what another country thinks about what kinds of privacy they think my users are entitled to. I would already have a legal agreement in that case.
For fans of eager evaluation, there's a VSCode plugin called Quokka that inlines similar functionality as code annotations as you work.

https://quokkajs.com

The youtube channel 'funfunfunction' (@mpj) is where I first learned about the tool.

https://www.youtube.com/watch?v=W4brAobC2Hc (JS iterators explanation using Quokka)

(They started sponsoring his channel several months after he began singing their tool's praises.)
That's a really good way of putting it.
>its about poorly written regulation

What is poorly written about it?

> there must be clear paths to implementation and verification.

There are.

>Perhaps that should've been fixed instead of wondering why so many companies don't really want to deal with it.

There's nothing to fix, and I'm going to assume you can't even name 3 things since your post is just an extremely vague talking point.
Those sound exactly like the public good's "have to" topics.

Personal details are the opposite. I share anecdotes with coworkers, and even those are completely sanitized unless they are specific enough to involve individuals. It's automatic redaction, I rarely even realize I'm doing it.
That link quickly led to this, which is hilarious:

http://www.macroevolution.net/dog-cow-hybrids.html
>> Are EU courts going to issue default judgements on businesses and individuals?

> Against individuals: Unlikely, but it could happen

AFAIK IANAL: GDPR doesn't apply to individuals that e.g. host mastodon instance.
It includes liability for any and all data handed off or handled by 3rd parties. In other words, google analytics, facebook ads, salesforce customer data, mailchimp, constant contact, that really useful startup. How can you guarantee they are in compliance? If they aren't, you are now liable.

Enforcement guidelines are ill-defined, and the definition relies on vague terms. For example, is retaining an IP critical to running your business? What if you're getting DDos'd? Now it is up to someone else to make that distinction, and you're dependent on them "being reasonable."
But isn’t SOX for publicy traded companies only?
Yeah damn idiots broke ifconfig so it already misses some interfaces. Just say no to this insanity.
Fun fact: Russia recently approved similar law which requires all personal data of Russian citizens to be stored in a server hosted in Russia. So theoretically many webmasters are already be in trouble :)
Or unless the business model is location-based.

The example from a previous HN article was the Chicago Tribune blocking EU access.

Are you saying that there's a "huge immediate opportunity" for people in Europe to read local Chicago news?

Not every business is global. In fact, 99%+ aren't.
What's with python 3.6 requirement? - Major stable distros are at python 3.5. So I can't even try it without messing with system python or OS.
What's the Right Age to Introduce Your Kid to Computers?
MAGIX VEGAS Pro 15.0.0.361 Full Crack and Patch – Updated