skysight-inc/HackerNews huggingface dataset:
> A lion is still dangerous even tough it's not conscious.

Of course, because it can wake up, right? Or are you trying to say Lions are not intelligent? If the latter I think you are wrong. I am fairly certain lions can acquire new skills and apply that knowledge in many ways. Like knowing that whoever put them down is a threat and they should probably attack them when they wake up.
Except you often can. Acid rain regulation didn't end up costing all that much.

Happens all the time that technical improvements result in cleaner processes.
A user has to consent to each use of her data.

This is a misunderstanding. Consent is only one acceptable legal basis for processing personal data under the GDPR. Almost everyone is going to use it as little as possible in future because of all the extra red tape involved. Ironically, that probably means a lot of organisations will now be straining to justify processing on some other basis and to minimise use of data subjects' explicit consent and exposure to the associated subject rights.

Just make a list where you explain in simple words how you want to use the data and add a checkbox to each item (default not checked).

It's not that simple, because for example organisations may have legal obligations or legitimate interests in processing data about someone even though it may not be in that person's interest. Consider these:

[ ] I agree that my bank may keep records of the money I owe them.

[ ] I agree that the car rental firm may keep a record of me borrowing their vehicle.

[ ] I agree that the school where I'm applying for a job may do a background check before trusting me to look after kids.

Obviously there are many issues like this where consent for the data processing can't be voluntary and independent of everything else that is going on.
But the GDPR itself is written in legalese. There are many interpretations like yours, but then, without a lawyer, it's a dangerous game to play. The cost of the lawyer may be prohibitive to some small businesses, let alone side-projects.

I'm actually pro-GDPR but this needs to be kept in mind.
PyTorch 0.4.0, Google Brain Tokyo, QuickNLP, Multilingual NLU, PeerRead Dataset
It seems you may be correct in what was intended:

> The word “code” derives from the Latin codex, meaning “a system of laws.” Today “code” is used in various distinct contexts—computer code, genetic code, cryptologic code (such as Morse code), ethical code, building code, and so forth—each of which has a common feature: They all contain instructions that describe a process.

[from the article's third paragraph]
This story made me think that it's funny how much time we spend trying to develop AI and wondering whether there is intelligent life on other planets, inventing fantastical life forms in fantasy novels like walking trees when there is sentient, intelligent life all around us that we barely notice!

When I see an animal I try to think, what is it's life history, where does it sleep at night, etc. I try to think of them as individuals, recognize them.

As humans we are shockingly bad observers of the living beings around us. Apparently some fish have homes and are surprisingly intelligent, now I know some spiders live 43 years, what kind of spidery wisdom did it develop during it's long life? Is there any way to know?
True, I shouldn't make the assumption that "the public" is one thing, or another in absolute terms. However, I wouldn't call it an "outrage machine" just because people are concerned about pollution/misuse of natural resources.
A lion is not conscious?
> You decide on a timeframe for deletion of backups (ie. X days). You keep a record of deletion requests you receive for X days. If you need to restore to a backup, you delete data again for the users that requested it.

All of which requires a good deal of development work.
The joke going around is: Is that a climate catastrophe or taxable waterfront property?
A Army Recommended Urban Warfare Reading List
In most modern languages, there is some way to tie object cleanup to a scope, even for a GC'd value. Note I say "cleanup", as in "I closed the file handle" or something, not "finalization" which is a GC-specific term. It isn't necessarily as rigorous as RAII but it works in principle in much the same way. "with" in Python, for instance, "defer" in Go (less automatic but if used properly fits the 80/20 nature of Go), Haskell has a motley crew of solutions, most other languages you can put something together yourself if nothing is provided.

Where things get complicated is when you don't have a clear scope to tie lifetime to and so you can't use these, but then, that applies to RAII too.

I'm not saying C++ doesn't have a bit of an advantage here, but I think it often gets oversold as "C++ has RAII and other languages have nothing even remotely resembling it", which isn't true.

In practice this isn't a problem that I encounter in GC'd languages anywhere near often enough to justify even a slight preference for a "true RAII" language.
> But every HTTP server handles personal data

But not all of them have a good reason to log it. /dev/null
Yep - I feel the article addressed that point fairly well, explaining where the word code came from, how it is used today, and the specific take on it they used when writing the article.
et al. refers to a group of authors working together, so I would say a phrase like "Python et al. eating its lunch" is simply wrong.
The EU citizen living abroad doesn't get the benefit of this EU regulation, just like an American living in London can't assert US laws against the British pub he's drinking in.
Ahhhh…programmer humor Hilarious to coders baffling to the rest of us
>- Since ATMs were introduced, the number of bank tellers in the US actually went up.

Counterpoint[0]:

> But US bank teller employment actually rose modestly from 500,000 to approximately 550,000 over the 30-year period from 1980 to 2010 (although given the growth in the labor force in this time interval, these numbers do imply that bank tellers declined as a share of overall US employment).

[0] http://slatestarcodex.com/2018/02/19/technological-unemploym...
The tabloid nature of this journalism makes one wonder whether Bat Baby’s productivity could have been improved with this same chip
Australia’s ancient shark language
The argument that AI will take all the job is commonly made, but I agree with you that it's a poor argument.

Much more plausible and concerning, however, is that AI will stratify the labor force into 3 groups: highly-paid engineers (who manage the AI), highly-paid services job (i.e. doctors, lawyers, psychiatrist), and poorly-paid services job (i.e. barista).

This stratification has already happened as our economy advances (you mentioned baristas---in the past, those workers could have earned middle class manufacturing wages). The wage distribution in the services sector nowadays looks like a dumbbell [1].

Wage stratification can lead to political stratification as poor people don't have the resources to fight for their rights. Political stratification can lead to further wage stratification, continuing the cycle. That's why I believe that it's important to deal with the AI threat, now.

[1] https://seii.mit.edu/research/study/how-does-growth-in-the-u...
Create a linux desktop application with Ruby
The VentureFizz Podcast: Andy Palmer – Co-Founder and CEO of Tamr
>I just have a hard time imagining that I could convince someone with sleep problems to actually believe that it isn't bad.

I think you might be missing the point. The goal isn't to convince people that not having sleep isn't bad, the goal is to let go of a circular thought pattern so that you can rest.
I've designed and built a quite popular game called ∞ Loop (http://loopgame.co). One of the goals was to have no text in the game at all, and try to design it so that the "right thing to do" would be the first thing you'd try to do, to make it truly intuitive.

We've sold the game and now it includes a tutorial with written explanations of what to do. In my view, the tutorial is unnecessary, because it's far nicer to just show the level and have the player figure out what the game is about intuitively.
I was just trying to inject an interesting angle to the discussion, not trying to be precise about what they are. It was an interesting characteristic they had for a while there. Personally I'm satisfied with "if it looks like a cartridge, it is", in which case absolutely yes the Switch uses cartridges.
Developing an Asynchronous Task Queue in Python
Is this the same Sergey Brin who resigned from Google under unusual circumstances? The Sergey Brin who had something weird to do with North Korea?
Seems like the only prevention proposed is abstinence and research shows that abstinence doesn't work. In fact telling most people not to do something makes them want to do it more. In fact I'm struggling right now to make my own attempts.
> This stuff was talked about all the time during the industrial revolution. But it turns out that automation just increased worked productivity and made people more valuable.

Because a lot of the new jobs were not automatable with the then-current state of technology. Over time, as technology becomes more and more sophisticated, more and more new jobs will be automated from the start.

> Since ATMs were introduced, the number of bank tellers in the US actually went up.

Would be interesting to know the background here, because this is massively counterintuitive. My guesses would be population growth and the increased complexity of financial products.

> AI is only as smart as the data you feed it. Even Google's own search rankings have to have human minders because people are too good at gaming their algorithms.

This is true for humans as well. Humans have a headstart here: We have thousands of years of experience in training humans, but only a few decades of experience training computers.

> AI is only good at the thing that human beings are very bad at - making quick, analytics based decisions.

AI is not the only piece of the puzzle. When combined with mechatronics, AI is good at another thing that human beings are very bad at: performing fast and extremely precise movements. When combined with advanced sensors, AI is good at another thing that human beings are very bad at: transcending human limits of perception (see e.g. LIDAR sensors in automated cars that can see things that a human cannot). And so on.

---

I agree with your ending remarks though.
The gdpr wouldn't have had any affect on the equifax breach. They could have been gdpr compliant and still lost all that data in the same way.
Ok, I will take a stab here to see how you ended up doing it in one evening.

- What did you do about logs? Things like request logs will at least contain ip address which is PII. Now logs can be cleared after a fix interval but the time for honoring the data delete request is a month I guess. If you want to keep logs for a period more than that, what do you do? If you anonymize IP , it makes other analysis on top of those logs useless.

- What did you do about data backups?
- What did you do about external error reporting services?
- What did you do about analytics services?
Open Source WebOS for Raspberry Pi
Putting your name and email into commits is the default behaviour of git, and git will not work until you do so. This is design, not misuse.
Silicon Valley Can't Be Trusted with Our History
Google at ICLR 2018
I disagree that it is a better approach to improve the language. Rather, it is easier. At that point. It is harder in that it requires rewriting all of the projects you had.

And it is wishful thinking to think you will not have regressions in either correctness or performance. Often both.

Edit: to be explicit, I'm not saying it is worse, either. Just has trade offs.
How if they don't publishing pricing information?
Yes, but "mediocre" is not measurable on an absolute scale. If you're trying to obsolete 50-year old technology, today's mediocre technology is probably good enough.

Rust is a fairly conservative language. It doesn't really do anything novel, it mostly just synthesizes patterns that have existed for years. Hopefully Rust truly is mediocre (at least in hindsight). That would mean the things it is attempting to replace are seen for how primitive they truly are.
It's been reported that he earned $28,000 from the transaction.
I've installed this, it's amazing, the tool I've been looking for forever. Thank you!
I'm less certain about your claim. How did human consciousness and self-awareness come about? I can easily imagine some hardware that creates a self-aware entity and then that creation begins self-improving at a geometric rate. It would be an extremely sudden stop for all life on earth.
Measure what matters
I have enough on my plate working on GDPR for the sites I pay my bills with, so I shut down almost all of my side projects (and one business with a few customers) to avoid having to worry about them.
Seems this would be a primary driver of low inventory and world-leading single family home prices in S.V. Inventory is ~50% what it was one year ago:

http://scc.rereport.com/market_reports
According to emails he wrote whilst not trying to defend a court case, it was very, very important to him the disks could not be distinguished from the real thing even though he knew these were far more risky to import than unprinted CDs, and very important to get as many sales as possible. Court submissions seem to indicate he had another line in Canon CDs which he was quite happy encouraging his partner to continue to sell for $30-40 a pop on eBay...

If you read the original court docs, Microsoft also claim the Dell disks normally supplied only to Dell customers allow Windows to be used without activating, and that an active secondary market exists for the real thing because of that.
Everyone seems to report either median or average, both of which leave out a lot of interesting information. If people simply reported both values, it would go a long way to painting a more accurate picture.
Well, theoretically Google employees can Unionize but theoretically Google can also spin out half dozen labs as separate companies and buy technology at exorbitant rates. Meanwhile union employees will get paid union rates which I am thinking won't be too high.
The problem is not only have the people made their money, but the population has moved on to the next shiny dumbed-down thing. So while I agree with you, I don't know how to change it when everyone involved seems to have an incentive to keep things as-is.
Legal row over who owns France.com domain
Damn awesome. I didnt even know i needed this!
> GDPR compliance is catching up with your project's "ethical debt" in much the same way as a project sometimes has to deal with a "technical debt".

This is needlessly polarizing. I don't have any ethical issues with a service not letting me delete my account or download all my data. Sure, it's nice, but it's not an ethical issue if they don't. I also don't have issues with services processing and analyzing _their_ data (it's not my or our data) any way they choose without notifying me.
You misunderstand. He was convicted of copyright infringement for selling unlicensed copies of Windows. He didn't do this, as copies of Windows aren't sold; they're licensed. As the article states, he didn't sell licenses. He sold recovery media which is available for free from the Microsoft website, and from OEM suppliers.

He did admit to trademark infringement by reusing the protected Dell artwork on the disks, but he wasn't convicted of that. If he was, it would have been a slap on the wrist and a fine. This was unjust and totally unreasonable.
This would never work for me. The idea of lying awake in bed for 8 hours doing nothing sounds like torture.
Most of them work for Integrity Staffing not Amazon.
Your argument is entirely unsound.

The cost difference between producing JSON and producing full HTML should be negligible, half a millisecond at most, and only a few extra kilobytes to the response (still tiny). (I’m deliberately ignoring the question of whether Algolia can emit HTML, talking rather about a theoretical system, or a system that proxied Algolia to sort that part out.) And the extra CSS and JavaScript required should be trivial.

Therefore, the difference between a full page load and slurping JSON and crafting a new DOM should be a matter of a few milliseconds at most. (And you can add a tiny JS handler that does the new page load as XHR and just replaces the body without needing to reparse any JS and CSS to shave most of those few milliseconds off if you are so disposed.)

As I assess it, the benefits of the JS SPA are a few milliseconds on each search—a frame or two at the most.

But the costs are that the first search is very slow, twice as slow in the best-case scenario (due to using a different domain—if the same domain was used, the absolute best case would only be ~33% slower, more like 40% in practice) and much worse on slow devices or higher latency environments.

The first search is the most important one and the most common one. To be sure, some will perform multiple searches, but most sessions will involve only one search.

In summary: the SPA approach has marginal benefits but severe downsides. It is not necessary or desirable for a web app like this.
We built this site for developers to find jobs that use interview techniques that model their work in the real world, without whiteboards or riddles.
There is content I would happily ban, and not give a rats ass about what HN thinks about my ban (HN is not invited into my parenting relationship, for both obvious reasons and ones less obvious [1]), but it's not the "music" that would freak me out. Take that same text and set it to Beethoven's 5th, and it would be banned. Take different text and set it to the same "music" and it would not "freak me out". I'd very strongly dislike it, but that's not the same thing. (I think "freak out" involves some virtue signaling against the music, and some conflation of the morality of certain styles of music. I have a hard time believing in the "immorality" of a style of music. Content, no question, but not style.)

(I rather expect to "strongly dislike" what my oldest son ends up discovering and settling on as his favorite music. I expect he's going to discover "trance" one day and just adore it. To me it's almost the opposite of what I'm looking for in music. But other than insisting that I don't have to hear it, I've got no plans to cut it off for musical reasons. In fact... sigh... it's likely to be me who introduces it to him as something he may like.)

[1]: I will say having watched our culture evolve over the past ~30 years, I've come to a greater understanding of the importance of watching what you take in, and I try to feed things to my kids that aren't junk. There's a lot of analogy to the way we are currently collectively groping towards a realization that social media patterns aren't neutral. But what the HN gestalt labels junk and what I label junk are going to be very, very different things.

(And before someone jumps down my throat about even that, bear in mind that A: I'm not completely controlling everything; that doesn't scale because they need to learn to deal with this on their own and B: they have repeatedly told me that I do indeed bring the good stuff; I don't keep this policy a secret from them, and they aren't pushing back against it either, because I deliver.)
Many side projects involve people signing up for something, like an account or an email list. A username is personal info. An email address is personal info. An IP address is personal info. Your side project can't be much more than static webpages without analytics to avoid collecting "personal data" as defined by this regulation.
Those seem like ideas on how to get past customs more easily, not necessarily an admission of any wrongdoing.
I agree that wage stratification has already occurred, but I think AI will do nothing to make it worse than tech already did. It will do nothing to replace service workers or laborers. Again, it's only a threat to managers and decision makers.
There are higher dimensions of surrealism that we haven't fully explored yet. I think Trump Steaks winning the Nobel prize will get us there. So yes, give it to him and I want Omarosa there to support him. I think this event will help us fill out the tougher blanks on string theory that we've been chasing.
No, I can't be assed to do it for more than a few weeks. I keep reading research on it, and it seems inconclusive. Gwern (https://www.gwern.net/DNB-FAQ) did a lot of research - a lot of anecdotal evidence for increased IQ scores.

I think the only way to know is to try it. Take an IQ test (Preferably Raven's), do n-back for three months (exactly as they did in the studies), take another IQ test. Post on here if you do.

Seems like WM should improve your coding significantly too, if it can in fact be improved.

P.S. I can maybe do 6-7 back, and I am CFA, was in top 1% on SATs, etc. A lot of my friends and the articles claim 12-back, but I am yet to see it irl.

When I did it for a couple of weeks, I saw no improvement.

What are good tests for mental decline?
I think ADB has been providing similar capabilities since forever, but it haven't been nicely packaged up.

As usual, I guess this is a reminder of how developers often forget that how you package a feature is often as important (if not more) than the feature itself.

Edit: If you set it up on the Android device, you can also make ADB accessible over wifi... In such a config, maybe this tool could work without USB too?
It's helpful to have an AI that gives you analysis but ultimately leaves the decision to you, the human.

But some of the AI fanboys go beyond that, wishing for an AI that can make these decisions for us.
The "accidental" explanations all sounded pretty implausible in the first place. She hit her head and he claims he thought the best thing to do was cut her up and try to hide the body.
Microsoft didn’t imprison anyone. The U.S. government did.
Gensim Survey 2018
I tried it with an older Nexus 4 and it works great. However, I am not able to control the display after a while. Closing and opening scrcpy works but is it possible to not have to do that? What am I doing wrong?

Fedora 27, Nexus 4 stock
I am responding to the parent who talk about "real ai" what I am saying is that you don't need "real ai" for something to be a threat. with real ai I am assuming the parent means conscious self aware AI.

No lions most certainly can't acquire new skills in any meaningful way besides trough evolution.
Do these numbers include stock + bonus, or is it strictly salary numbers?
There are many such resources already.

https://gdprchecklist.io/

https://blog.varonis.com/gdpr-requirements-list-in-plain-eng...

https://ico.org.uk/for-organisations/resources-and-support/d...
I really want to do a Whois search and have it say George Costanza as the owner of this site.
That's not actually law though, only commentary. The law says anyone "in the Union" is covered, with no cut out for targeting.
Even if those things worked, it's still not my natural day/night rhythm so I'm not sure if that would actually benefit me (has this ever been researched?).
Huh? Lying to customs isn’t “wrongdoing”? You need to get a new moral compass.
Nokia and Skype we're both from Europe as well IIRC
You don't understand. Without the (license) key (which he didn't sell), these disks are coasters. Windows installations without a valid license key (or a crack, which he again didn't provide) are crippled after 30 days.

These disks are only useful to people who already own a Windows license.
dupe/former discussion (52d ago):
https://news.ycombinator.com/item?id=16544977

Edit: This is about the author's originial blog post introducing the tool, he works at genymobile on this. It's awesome they FOSS'ed it.
Teen vaping epidemic spreads to middle schools
Success is on the cards for Nintendo
T-Mobile and Sprint agree to merge, finally