skysight-inc/HackerNews huggingface dataset:
I also have small businesses in the UK, so we also have no choice about complying. The abundance of caution described by downandout here seems excessive, even to me as a confirmed GDPR critic, but to good actors of the kind mentioned, the GDPR is basically just an exercise in bureaucracy, cost overheads, and uncertainty. Things might be different for B2B service providers, but if we make a single extra penny from anything to do with this whole mess in B2C world, I'll be amazed.
I don't have a source, but the analogy seems obvious to me. If you're more curious, I guess you could do your own research?
>There's a GMO bacteria used as a pesticide

If you're thinking of Bacillus thuringiensis, it's usually bred conventionally, because that allows it to be used as a pesticide for organic certified foods.
NO EU citizen access allowed
One of the READMEs specifically promised that the manager believes their paid job is to adapt to their reports' style, so, no.
> Shouldn’t individuals be allowed to consent to their data being used?

They are. You just need to tell them what you want to do with their data, and then do what you told them you were going to do. And not something additional ("oh hey look at all these IP addresses stored for security purposes, I bet we could make funny graphs about Bob's sleeping schedule too!") That is apparently too hard for many companies, so now this is codified in law and can actually be enforced.

There are some additional clauses like right to view your data, correct it if incorrect, and remove it if there is no longer a need for it... but that has existed in Dutch law since 2002 and few people ever exercise it. I recently did for the first time when I found out someone was doing WiFi tracking based on MAC addresses (I didn't remember giving consent), and I got an email from them (which looked like it took 15 minutes to look my data up and type it out), so it's not such a big deal.
Out of curiosity: Was your mother fully informed of how much data about her you were giving to Unroll.me, and did she understand the implications of it?
Most backup systems allow restoring only specific files. It could happen that some random document in an archive was accidentally erased or overwritten, and nobody noticed for a year until they need to reference last year's document. You wouldn't overwrite your whole archive by restoring a 365 days old snapshot to fix it.
That's not the GDPR.
Yes. That's the basis for this, from the article:

> In effect, US policymakers put diplomacy before industrial development at home, offering the massive American consumer market as a carrot to encourage other countries to open up their economies to multinational investment. Then, thanks to the popular narrative that automation was responsible for job losses in manufacturing, American leaders tended to dismiss the threat of foreign competition to a thriving manufacturing industry and minimize its importance to the overall health of the US economy.

It started with Nixon's 1972 visit to China. Engineered by Kissinger.

However, it's arguable that it helped prevent WWIII, so hey.
A lot of Canadians are using birth control far longer than they'd prefer because they're hoping to some day reach a point where they feel economically secure enough to reproduce.
Obviously you had a bad experience with anti-depressants - many people do. I have also had bad experiences with various drugs. The english mental health system is horrible, agreed.

However, I don't think reading articles, however scientific, is a substitute for five years of training to be a psychiatrist or psychologist - and if you don't think p-hacking is endemic in this space, I have a bridge to sell you.

I can't stop you doing what you are doing. But if you tell somebody who has cholera that 'drinking water' was an alternative to going to a doctor, and they died, you'd go to prison. If even one person takes your advice, against the scientific consensus that anti-depressants work, tries to 'hack' their depression with your 'alternatives', you'll be partially responsible for the outcome.

Ultimately, the question is: are you confident enough of your psychiatric/psychological credentials to offer advice about a life-threatening condition?

Because that is what you are doing.
But the concept of a field itself was troubling to 18-19th century physicists. "So you put this (mass/charge/entanglement/whatever) here and automagically there's this whole force that extends across the universe in zero time? How? Why?"

Philosophically I don't know if this question has ever been answered satisfactorily. But over the last 100 years fields have become so mathematically convenient that they're too hard not to use.
exactly. Ever used jboss? :)
Google gVisor serves up container security isolation
Most layers of a large project that need to be designed and figured out care nothing of those concerns.
The code didn't change so there shouldn't be any difference on Nim stable. Unfortunately I catched a regression in Nim #devel branch itself which is very impacting if tensors are created in a tight loop.

All in all I take performance very seriously and regularly check the assembly generated and the memory overhead of the library. It should at least be as fast as any C, C++ library even if they are optimized by a compiler (Tensorflow, Tensor Comprehension/Halide or MxNet/TVM), my intermediate language is C, and my optimizing compiler is GCC/LLVM. Critical parts should even reach Fortran speed thanks to heavy usage of __restrict__ and assume_aligned compiler builtins.

I also take great care about how to implement any algorithm for numerical stability and speed for example using a numerically stable 1-pass parallel softmax_cross_entropy through a frobenius inner product that I didn't see in any library I checked (Caffe, Tensorflow, Torch).
Vixie cron, the standard one nearly everyone used to use.
Ask HN: Has anyone migrated a Mongo db to Azure Cosmos witho draining credit?
I created Azure CosmosDB instance for MongoDB APIs and migrated my existing database to Cosmos. There was a restriction on unique indexes that: Unique indexes can only be created when collection is empty. So I emptied collection by "removing documents". But index won't appear. I dropped collection and created indexes and restored the collection from backup. Plus, during testing this out, I created and dropped individual collections & whole database 4-5 times in duration of 24 hours. I woke up to see that the cost incurred on Cosmos was $144 for requests made during last day. Database size is hardly 300KB when compressed (so around a couple MBs).

I still have not been able to get my head around RUs (Request Units). Docs say: A request unit is a normalized measure of request processing cost. But IMHO, RUs are much expensive [1]. What was your experience migrating/maintaining Mongo to Cosmos?

[1] https://docs.microsoft.com/en-us/azure/cosmos-db/request-units#estimating-throughput-needs
Ie you have to use qt designer as you ide or switch between IntelliJ/pycharm. It’s not ideal as IntelliJ is miles ahead of qt designer as a general purpose ide for python. I’m pretty spoiled at this point by the excellent refactorings and type support.
It wasn't so much that PySide was dropped, as the whole of Qt was dropped (by Nokia). PySide development was funded by Nokia, which owned Qt, and done mostly in a Nokia R&D institute in Brazil (INdT). Nokia sold Qt to Digia, and Microsoft bought Nokia, so there was no connection anymore between Qt and the people who developed PySide, and so it stalled.

Digia later spun off The Qt Company, which develops Qt and is now developing PySide2, so this is actually the first time the same organisation has developed both Qt and Python bindings for it.

For many purposes (including mine), PyQt is very expensive, so I'm really hoping PySide2 goes somewhere.
How come these sort of articles are acceptable when communism lead to the death of 60 million people?
The US serves as Japan's military, which is not an unimportant difference.
You hope. Any proof in the text of the law to back that up? From a risk management perspective, doing any business in the EU is dangerous because even if you are doing it right, the potential exists that you’ll have to defend GDPR claims. That’s a real liability. Of course, as I have said before, that’s probably by design since Europe, especially France, has a real inferiority complex with foreign tech.

Examples: France suing Apple over developer fees. France blocking the sale of DailyMotion to Yahoo. The war against Uber with the simultaneous promotion of BlaBlaCar, the attacks against Apple for taxes on income that wasn’t even earned in France, the collective freak-out over AirBnB while subsidizing Gites de France.

My point is that exposing yourself to the risk of a European money-grab is too high. Besides, who benefits from collected fines? Governments. Those fines don’t get paid to the aggrieved party, they get paid to the government. Governments have an incentive to levy fines on foreign companies, with very little downside — European jobs aren’t at risk.

The attack surface is just too great to be using “hope” as a strategy.
Dog bites man, news at 11.
Relying on the personal whims of regulators over how hard they get to smack you does not immediately seem to me like a good way to run a business. The only thing that matters here at the end of the day is what the law actually provides for, and it provides for some scariness.
>But doesn't anybody else think this has at least some worrying optics of censorship?

No.
VB was easy because of shortcuts provided by the IDE.

If you don't want one, QML is what you are looking for.

Saw anvil and it looked interesting, aren't apps tied to its system however?
One out of 12?
If the data is relevant to your business, and you keep it safe, you'll be fine. But it's not fine if you sell that information to an advertiser.
> You can’t just throw things into a bag in random order, you need to think about it. A well packed set of shopping bags is a big convenience, and I don’t want to spend the bandwidth to do it.

Please tell me that you say this only to win the argument, because, come on. Putting things into something else is as trivial as it gets, and I can assure you that, even though I have never seen one, a person whose job is to fill the bits someone else bought into bags for them will give absolutely zero fucks about how he puts them things into them bags. Except maybe it's somewhere like Harrods, I guess, if they are paid high enough (now I recalled this: there was a comment or an article recently about an employee of Harrods whose job was to get fired when customers came to complain about other personnel).
European courts and regulatory agencies are not run by gibbering morons. They do not levy multimillion dollar fines against small businesses for making honest mistakes. Art. 83(1) of the GDPR explicitly states that fines must be proportionate. Art. 83(2) states that fines must take into account the number of subjects affected, the level of damage suffered, the intentional or negligent character of the infringement, action taken to mitigate the breach, previous breaches and any other aggravating or mitigating factors.

The GDPR replaces the Data Protection Directive, which left the levels of penalty to the discretion of individual member states. In the UK, the maximum fine for a breach of the Data Protection Act (the British implementation of the DPD) is £500,000. You can see a full list of enforcement action taken by the Information Commissioner's Office at the link below. I defy you to find a single example of a monetary penalty that was disproportionate.

https://ico.org.uk/action-weve-taken/enforcement/
Good grief, we are now considered a safe haven, before anything has actually happened 8)

It does seem a bit odd that EU legislation is being seen as a talisman of protection by some North Americans to protect themselves from their own Silicon Valley multi billionaire disruptives.

Perhaps charitably minded EU citizens could donate a VPN connection to needy US citizens? We could cover the whole lot (1:1) and still have capacity for a few million more.

LOL, l8ers 8)
It was purely political, he’s barely older than Clinton and gender isn’t the reason they picked someone from the in crowd over an outsider.
I'm sure technically you are right on the written wording of the law, but you can be technically right on many subjects and make the wrong business calls. Avoiding a vanishingly small regulatory risk by making real damage to your company seems like a bad call.

You could totally eliminate the risk of meteorite impact on your business by relocating down a mineshaft...
I don't care what the regulators might assess as a fine out of the goodness of their heart or how annoyed they are or how late they ate lunch that day[1]. I care what the law says and provides for.

http://blogs.discovermagazine.com/notrocketscience/2011/04/1...
Above comment is saying people don't trust studies and economists.

Studies and economists can be bought.
I thought the same thing. Weekly 1:1s are worthless. That’s coming from an employee who had to do them and a manager who refuses to do them.

I found them a waste of time when I had to do them. I hated them because if I needed to discuss something with my boss I would, and I had better things to do with my time than talk to him. They are also an interruption, so even if they are only 5 minutes, that’s at least 30 minutes of ramp up and down time.
The Haxe Summit is going on right now, catch the tail end of the stream here : https://www.twitch.tv/haxesummit
And it's always people with the same arguments - small companies, getting sued, crazy money for lawyers, etc.

One of those things is not like the others.

I have no idea where the meme about exploitative lawyers looking for minor non-compliance came from, because the primary means of enforcement under the GDPR is regulatory action. The whole strategy of threatening legal action to prompt a profitable out of court settlement is much less viable under typical EU legal systems than in the US anyway.

However, GDPR definitely can cause significant compliance overheads for small organisations, including those who have done nothing wrong. The official guidance is still terrible, and just the uncertainty around several key points is a problem for reasons we've previously discussed at length on HN.

Trusting in regulators to do the right thing is also a risky strategy. I write this as someone whose business really did receive a crippling demand for monies never owed direct from an EU government tax office after the VAT changes, with very scary accompanying threats and impossibly short timescales to respond, and there were many thousands of other small businesses similarly attacked just in the incidents I'm personally aware of.

From a pragmatic point of view, the regulator in my country is well known to be under-funded and under-staffed, but even that doesn't necessarily help because as with other issues within their remit, it makes smaller organisations easier targets than those with big legal departments to fight back.
I'd see classification more as a means of organizing scientific knowledge, and less as scientific knowledge itself. (Like, the question of whether a result belongs to algebra or number theory isn't math. Those are just labels that we assign in the way we think we makes the body of knowledge most understandable.) A classification is often somewhat arbitrary--a biologist and a furrier might classify rodents differently, and both have the most useful system for their respective work.

Though if you specify the basis for your classification, then I think the classification itself can become a testable prediction. You might have a category for "animals with features X and Y", because you've only ever found animals with both. This is implicitly the testable prediction that those two features will occur together. If you found a black-and-white-striped horse-shaped carnivore, then the biologists would surely consider something to have been falsified...
Not to say it isn't a bad career decision, I've been continuously employed since 1981 and code badly, hackily and it hasn't impeded my career. Pilot systems. MVP, proof of concept, script-oriented roles. Rapid prototyping, stdin | process map/reduce lite.. you name it.

Nobody hired me because my code was good. They hired me because I could talk about it to ordinary mortals and help them see the potential. And, self support (ok, ask a lot of annoying questions of more capable people sitting around me)

I do suggest you acquire some niche skill. Become an expert at writing tiny parsers for DSL. Learn to use an FP language. Then, apply it as a generalist.

Stats and maths are domain specific knowledge generally applied. Have some domain of knowledge (mine is networking) so
learn how to tune postgres. Or zfs. Or run a bgp router. Or apply linear algebra to real world decision making. Be good at something useful, besides programming. Then. Apply programming to a problem in that space!
How VoltDB Serves Machine Learning Models in Real-Time
I think that's why you hear more concern about this from the US, than you do from the EU. They're not contrasting the two legal cultures, and just expecting the EU to act like the US would.
These should be taken as the hypothesis statement at the start of an experiment, that will or won't be borne out by what actually happens. Show, don't tell. One reason: People can be wrong about themselves. Or they can, with varying degrees of either idealism or self-dishonesty, present a rosy view that amounts to little more than a sales pitch for themselves. If it's true, you'll find out soon enough. If it's not, you'll find out soon enough. Therefore these documents have little value and should be kept to the minimum length needed to discuss practical things like email expectations and overall goals - things everybody has to agree on.
It is not impossible to know, at least partially. The Intercept has been publishing batches of their internal newsletters which includes examples of success stories.
I would recommend using https://docs.microsoft.com/en-us/azure/cosmos-db/local-emula... when testing stuff related to Cosmos DB
This would really benefit from some better explanations for some of the questions, for example the "mono syllable name" question. I'm not really sure what it was asking about.

And for some of the question number 55 for example,"Are you interested in upcoming tech?" the answer "Sure it's easy" doesn't really make sense.

Additionally it would be nice to know why I got the rating I did. I got a 46% after answering mostly "it's easy"/"yes" or "advanced"/"professional". There were a few questions I answered "I don't know what you're talking about" because I just couldn't understand the question like this one:

> Are you able to recognize the level of a single file/class (during create class, refactoring, ...)?

and the mono-syllable question. Having something that gives me a grade and then doesn't tell me why I got the grade I did and how to get a better one is useless.
A better way to put it is: “We are now sufficiently good at predicting ... We’ll just ship it to the warehouse closest to you, so in case you buy it, you get faster shipping.” To me, that's value of AI.
How much of that is Google not accepting those patches vs. just the sheer barrier to entry? Building & flashing AOSP on a device isn't the easiest of things.

By contrast supportlib, which has a _much_ lower barrier to entry, sees considerably more patches (opened & merged) from non-Google and non-major organizations: https://android-review.googlesource.com/q/project:platform/f...
Now would be a good time to get Gwern's excellent and interesting study out again [0] and i'll also take the opportunity add a further link [1], the content of which I found extremely interesting and thought provoking given both my experimental history with substances (including both micro and macrodosing LSD) and my background in Biochemistry and as a Doctor. [1] looses almost all credibility in my beliefs when they say micro-dosed LSD makes you (believe it or not) too creative for most paying jobs

I don't believe there is any evidence for microdosing making you more creative.
What I do believe I got out of microdosing however was the incredibly mischievous feeling that I was doing something so naughty, that it lifted my whole day and mood.

So kids, don't waste your cash (or acid) on microdosing (unless you really want to, but don't be under any illusions this is going to subtly or radically change your life in any way shape or form outside of the placebo component) it's the modern day snake oil and per [3] I would suggest that the comment It seems that the “ubersmart twentysomething set” is looking for a “healthy” alternative to Adderall is pretty on-point.

[0] http://www.gwern.net/LSD-microdosing
[1] https://qualiacomputing.com/2016/08/20/wireheading_done_righ...
[2] https://www.forbes.com/sites/robertglatter/2015/11/27/lsd-mi...
I'm really pleased to hear you say that. Every time I have asked about Tkinter on here or SO I get "Tk is really old, you should be using Qt or blahblah". So I guess I start to doubt myself and think that the issues I am having are because I am such a noob I used this crappy old framework that no serious developer would.

However I still find similar issues with Tkinter as I discussed above, I really didn't expect to have to learn how Tk event loops or whatever worked just to get my code to execute in the order it is written in! I guess I was just naive.
Right, exactly like a clear text password.
The sustained write performance is why you might buy a Samsung PRO model. The PRO models have a lower burst write but can sustain high write speeds indefinitely, while the EVO model's speed crashes when it hits the limit.
more like hackernews_user.md
If you were a manager, what would your README say?
Revealing the computational qualities of consciousness
Honestly it's in the eyes of the beholder; there is no meaning to any of it except that which we assign. What I believe strongly in may seem meaningless to you. I realize this is probably an annoying answer so here's a comic that capture's how I feel:

https://zenpencils.com/comic/148-stanley-kubrick-answers-a-q...
I skimmed through the posts in the thread but no one seemed to mention the major pet peeve that (IMO) PyQt has, which is not the licensing, but the development model:

1. SIP files are generated and dropped into the tarball: no way to do that yourself (the tool is available, but completely undocumented). This is problematic when a new major Qt version is out, but PyQt hasn't updated yet (I had problems like this recently when building PyQt5 for Qt 5.11 for openSUSE)

2. There is absolutely no bug reporting: you have to join the mailing list, post about your issue, and hopefully get an answer or "fixed in next snapshot" (see below)

3. There's no source repository access, just frequently-released "snapshots". Backporting patches to stable releases (because perhaps fixes aren't in old versions) is a chore.

4. Submitting patches as well requires a ML post: not bad per se, but there's no real workflow for it (and hard to do anyway without having the current state of the code).

I don't have to use PyQt professionally (all my stuff is parsing/querying/stats, so a GUI isn't necessary), but for my free time projects I preferred to learn C++ and Qt than go through PyQt again. And it's a shame since the bindings are quite good in quality.
Off Topic - I do wish magazines that exist for long form articles would build the page so you could use the space bar to advance without covering the top lines with their navbar.

I don't sit and relax with long form story on a Sunday morning on my phone
Yes, that is the (major) downside. The trade-off is extreme productivity.
GDPR is a Regulation (the clue is in the name), not a Directive and doesn't require member states to transpose it in to domestic law.
Aren't the American otaku basically just nerds? Their "deep, obsessive, specific cultural interests" would be things like DnD, MtG, science fiction and comic books, and their stereotype probably predates the otaku by a few decades.