skysight-inc/HackerNews huggingface dataset:
Sorry for being terribly pedantic, but the "vanilla" version just does not do what the jQuery code does:

- `this` might not be document

- find might return multiple elements, not just one

- if nothing matches, jQuery does not throw unlike the vanilla version

I do understand it's just an example, but if you'd consider all the implicit cases the jQuery example covers, you'd end up with a lot more than a single line. I see your point, but using off examples like this don't really sell it too well.
There's a button to download the user's data on their profile page. You can direct them to that. There's also a function to anonimise a user, which scrubs records of IP addresses and usernames.
Kgydt
yep that and vue-cli and you have all the framework you need including a dev server and a test framework.
The way it's been done in the past, it usually starts by notifying you and giving you reasonable time (a month) to fix things then move up to sanctions.

But this is not a given every time and not everyone goes the nice route, some go directly to court. So when you are a small fish, you are better off doing your best to follow the GDPR in the first place than scrambling to avoid sanction in a limited time later. it is not that complicated to not collect data you don't need, ask before collecting it and informing about what you do with it.
https://hackaday.com
It isn't.

It separates bike traffic from car traffic.

I had a fairly long commute that was punctuated by a set of lights. If I rode up to the red and waited for the green, I ended up passing and getting passed by countless numbers of the same set of cars during this stretch of road. If I blew the red, and got ahead of the pack of cars, I exposed myself to 1/10 the number of collision instances.
If they thought they were likely to receive a lot of these they'd probably shut down.
No, because I am not a business owner so I am not interested in all the details, my interest is an internet user, I am fine with popups that allow me to opt out, I am also fine with websites that will block me(like the newspapers one) because I will find an alternative that does not track me.

I understand that you may have some small websites and you put on them who knows how many trackers/analytics and now is time consuming to go to those websites and implement something, but we needed this law the same as we needed the don't spam me law, it will take effort to fix existing sites but is for the best.
This is also the place where their tourism promotion agency did "Google sheep view"

https://www.google.com/search?num=100&ei=plISW_-wDYjV8AOv552...

https://youtu.be/6KubWaYvRGE
Amazon showing me the related books based on what I browsed or bought.

I no longer need to go on a wild goose chase googling to find similar books. This way I have found some real gems that I might not have had I simply googled for similar books. So, when I do have to google for a book on a new topic that piqued my interest, I know that once I find an Amazon page directly or find a forum post recommending one and then open that page on Amazon, the rest of the search would be a relatively smooth ride.
Jgdgg
Has ui improved? Yes. But is ui a good experience? No.

Simple tasks like centering or multiple equal height columns are now possible (yay!) but aren't actually simple.

A large majority of css techniques are trying to get around how css tries to work.

Flexbox is great compared to what came before...but have you tried teaching it to someone new? Zindex and stack context? Style a container based on what it contains?

Compared to the improvements in js, and compared to the ease of use of non web ui building, there is a lot of room for progress.
Well that's the beauty of git, as long as anyone anywhere has a checkout of the Repository nothing will be lost. If tags are GPG signed you don't even have to put any trust in the surviveing source. That said for mantained code 99.9% of the time you would just use one of the core develops local copies.
If someone is persistently editing unfairly, has a conflict of interest with many of the people he edits, you think the best thing is just to let this continue and try to put in as much time as he's putting in to watch for and challenge bad edits? Don't agree.
While I am sure this is possible even for complex applications I will also claim those projects are virtually unmaintainable by anyone that is not you.

You can of course prove me wrong and point us to a complex vanilly JS application you wrote.
I don't have a ton of experience leading team's using react, angular etc but I assume you are referring to the fact that there are multiple ways of doing things in vanilla js world whereas only one way in react world. That can make things easier for teams but I believe that's a lazy excuse. Choice is never a bad thing and it's literally the job of a tech lead to establish conventions, tell devs what flow to follow. If that turns out to be too difficult then it's not the code or framework's fault. Staying strict about how to do things is a concept that exists irrespective of framework or no framework.
Nonsense - they are shutting down because they actually received GDPR requests. They have not received any NSA letters, DMCA requests, and I don't think moderating forums by deleting posts could ever be construed as being as strenuous as trying to comply with the most comprehensive internet privacy law ever written.
Bgcfg
Guys moves from discourse forum to subreddit for community discussion because he got a GDPR letter from a start up head or something.

links to what he thinks has been used to craft the letter he received.

Underlying issue is that guy does not have time to deal with GDPR and discourse does not offer the proper tools, so he went the easy route of outsourcing, but he overlooked that he's still probably still liable under GDPR.
The costs are externalized yes but in many of these cases the person losing some privacy also benefits.
and since the standard library includes a parser for go you don't even need to do it textually
It's unlikely I can convince you of anything regarding your two questions, but... if everything is so clear-cut and right and wrong are easy to tell appart, why is this an issue with Google (trying to hide it) and Google employees (protesting / quitting)?
Might wanna check your arithmetic.

I'm honestly baffled that it's so low.

I think it's safe to assume that the reason that Denmark does so is to assert territorial control over sub-oceanic resources that are hypothesized to exist. It's probably a sound investment.
Yes, this is really little different from shutting down a whole forum because you received a single DMCA request. If anything it's even more of an overreaction, because a DMCA request could be followed up by legal action, whereas a data subject can't sue. All they can do is report you to the regulator. The regulator is unlikely to do anything if it's a frivolous request. Even if it's legitimate, their first action them would be to send a warning.
I have Microsoft's RDP app on my tablet. It is shocking how well old fashioned windows software works with it. The app seemlessly converts your taps into mouse inputs, and you can bring up a cursor if you need to. It is not perfect, but I prefer it to a badly designed tablet UI.
Cannot he irreversibly delete user's data instead and send an empty file?
Google's stated goal is to provide people access to information. But in reality, they provide access to what's easily accessible to them. Any robots.txt tool is far too blunt of an instrument. It does not respect other highly valued goals of privacy, competitive fairness, and comprehensiveness, among others.

To put it more starkly, to assist with privacy, there should be a robots.txt tag/line that allows scraping, but prohibits indexing anything that is tagged as "personally identifiable information". It should be easy to Google what the newest bankruptcy law is, but should be a bit harder to figure out if a specific person filed for bankruptcy.

Similarly, with comprehensiveness, robots.txt should be able to say "don't index these pages unless you also index those pages". For example, a medical site should be able to say, you can index these several name-brand drugs but only if you also index their generic equivalents.

And as far as fairness, a better robots.txt should be able to tell Google to index the portions of its content to attract clicks, but prevent them from scraping their most valuable content. For example, Yelp may allow them to index a restaraunt's overall rating, but not summarize their reviews.
That's a terrible article. Just awful.

> or instance, in 2015, research funded by the National Institutes of Health and the Social Security Administration revealed that, since 1990, among the bottom quarter of Americans with the least education, life expectancy has either stagnated or decreased. That’s for well over 40 million people.

That doesn't mean they don't get to be seniors, or even state what the numbers change from or too.

Just an awful set of vague ideas loosely linked together.
The product description for the book you quoted:

> Debunking Economics exposes what many non-economists may have suspected and a minority of economists have long known: that economic theory is not only unpalatable, but also plain wrong.

Plainly alludes to the fact that the book is not mainstream economic theory. People arguing for minority views of complex subjects find — rightly — that the burden of proof is on them, and not the other way around.

Related: it’s not in the least bit surprising to see the book make an appeal to common sense over “those experts”. Truly we live in the age of Trump and Farage.
Compound | Senior Software Engineer | Full-time | San Francisco Bay Area | https://compound.finance

At Compound, we're creating interest rate markets for blockchain currencies, which are necessary for future economies to flourish.

We are an ventured-backed start up building smart contracts on the Ethereum blockchain. We are looking for talented engineers to help us in the short-term build provably correct smart contracts. Longer-term, we want to be the financial infrastructure for all blockchain assets. We'll build developer and community tools to promote the platform and grow assets under management.

We build in Solidity, Elixir and Elm, but no hard requirements.

Contact emily at compound dot finance
Mghgh
Look up windows LTSB. Don't remember if it gets rid of ads, but you don't have automatic updates every other hour.
prototype letter comes from linkedin as a thought experiment:

https://www.linkedin.com/pulse/nightmare-letter-subject-acce...

thing is if you require people to register to be able to buy from you they can be customer before actually paying anything.
Things like names, emails, IP addresses.
You might want to read Leftworks' response to you here https://news.ycombinator.com/item?id=17162387

You have much more faith in the Wikipedia process than I do. Please read our update which highlights how a certain admin has tried to shut down debate around this from the beginning: http://wikipedia.fivefilters.org/agenda.html

It's only finally now being debated thanks to lots of people "yelling" about it: https://en.wikipedia.org/wiki/Wikipedia:Arbitration/Requests...
I remember watching this 10 years ago as a 14 year old and getting really emotional. And here I am again...
It is easier to have pleasant feelings and a pleasant judgement of life if:

- one has money and success and other things that meet the personal criteria of a good life.

- one has none of the problems related to poverty and failure and frustration and health issues.

Feelings are triggered by hormones and the nervous system.

E.g. panic attacks are related to too much epinephrine (adrenaline).

Quote from the article:
“My life just changed so fast,” Elle Mills said in a video from May 18. “My anxiety and depression keeps getting worse and worse. I’m literally just waiting for me to hit my breaking point.”

I guess being creative on youtube also means (too) much physical and emotional stress for some people. Especially for those who already suffer from anxiety and/or depression.

Dramatic change or lack of change despite efforts is also stressful.
You must be keeping work and HN/Reddit admirably seperate then :)
Not necessarily. Often, receiving your first request is by far the most expensive. You need to hire a lawyer, come up with a response plan, and educate employees on how to handle them. The second, third, and hundredth request is likely far less expensive or time consuming to deal with.
Deleting posts is the only onerous part of complying with these requests. Most can be achieved by directing to a privacy policy. Discourse lets the user download their own data. An admin can remove all identifying metadata with a single command. That leaves the posts themselves, most of which wouldn't be PII if they're not attached to a username or IP address. If there are any actually identifying details in the posts, that can be dealt with like any other moderation.
Hyper v0.12.0 released
I never registered on facebook because I knew. People who don't know or don't care is different, then there are other psychology explanation and network effect.

Your example is deeply misrepresenting the GDPR, seems like FUD to me. GDPR applies outside the internet, GDPR is very limited in scope as it kept the "legitimate interests" exemption from the 1995 directive.

Can you substantiate your claim that GDPR was made by people who do not understand what they do ?
Jfggg
jQuery also predates standards such as querySelectorAll and fetch, so no, it wasn't just compensating for browser incompatibilities; it also provided a far more pleasant API.

React is in a similar boat - it provides a far more pleasant experience keeping the DOM in sync with your application state, in a way that Web Components don't (although they have other advantages that make them great when used together with React).
Entrepreneurial Journey of iDream Education Founder Can Inspire You
I don't see why I would chose this over a bicycle. A bike will move as far as I need. This (more or less) grinds to a halt when battery is depleted.

Bicycle: UX win.
in the EU you cannot get huge amount of money out of nothing, fines are limited to the extent of the damage. So basically much less legal action in the EU and needs for lawyers.

Bigger companies do have legal teams, but smaller one can operate without ever needing a lawyer.
Yes, the DOM API's have greatly improved and are well-supported among browsers now, so jQuery is no longer needed for that. React doesn't solve the problem of inconsistent and unwieldy browser API's (which isn't a problem any more), but of a clean architecture for web applications.
Ncfgb
Anyone serious about audio on Android needs to use the NDK APIs with OpenSL or the new AAudio, everything else is just pain.
Extensive discussion: https://news.ycombinator.com/item?id=17208293
Amazing Facts About a Free Video Call App for Marketers
Fishing rights EEZ
Also it would be a good idea not to keep IP addresses forever. Two weeks retention is enough to detect mass registration.
Location: Poland
Remote: Yes, preferred (2+ years of experience working remotely)

Willing to relocate: Location and project dependent

Technologies: Ruby, Ruby on Rails, Javascript, Node.js, React, Ember.js, HTML, CSS, Git, Docker, AWS

Résumé/CV: https://goo.gl/b3WBDr (PDF)

Email: See resume

Full Stack Software Engineer (with 5+ years of experience) looking for a long term gig. Working remotely as a contractor.
iOS and UWP are both commercial and the quality of their tooling and OS frameworks runs circles around Android's.

Sadly it is hard to win over free beer.
Jhgjghf
Sure, I agree that you should limit ASIL certified software as much as possible. Nothing running on Linux will be certified ever.

That also limits the benefits of Qt Safe Renderer. I think it is mostly a marketing thing within the automotive sector. The competitors there (Disti, Kanzi, etc) have their "solutions" for safety critical and say Qt can't handle it. So Qt needs to check the box of "safety critical" to fend for themselves.

Tell tales can quite simply be implemented by hand coding.
But there is OpenGL SC which possibly could support more fancy and certified graphics. It could be nice if Qt/QtCreator/Qt3dStudio supported that in some manner. Having a layer that is safety critical and separated out to it's own OpenGL SC code. The usual argument for this kind of stuff is that nice graphical ADAS features (think advances HUDs) will need this (although I think it is still reasonable to hand code it in OpenGL SC).
I guess this is good for gitlab, bitbucket and the likes. The agressive way of Microsoft collecting personal data will not be liked by everybody. It will probably become more of an enterprise product anyway, leaving more room at the bottom.
Even if you pay someone, nothing except GDPR stops them from reselling your data for extra profit.
Think about why one needs a sofisticated customization in an editor. It implies it's defaults reflecting the workflow of the developers are significantly different from yours. To fix this you essentially must become a developer. And since the feature you want is not what the developers want, your has to maintain the feature as long as you use the editor. Now think about all the time one spends on that. If it does not feel like fun or hobby, then one better try to find some other editor that matches what one wants by default or after 5 minutes of poking in the preferences menu.
Read more on BTC and other Crypto
To be fair, the things we create today are often far more complex or at least are done in far less time than back then.
The implementation really doesn't require any more than that. The poster said "I don't collect anything on my website".

Of course, if you do, like in this forum example, you will have to do something, but that doesn't apply to all the information/blog/brochure sites using unnecessary tracking, etc. They can simply not do so.
So called "Perfect Information", as you point out, is an important requirement of the efficient market hypothesis, but not the only one. It also requires fungible goods (e.g., if I start making bicycles that are better and cheaper than your bicycles, they will necessarily sell more. That's often not the case, especially if there is strong branding).

Another requirement is that entrepreneurs have fair market access to capital. This assumption is true in many developed countries, but not in many developing countries where you need connections to obtain a loan. But even in developed countries, it's difficult to get extremely large loans on the merits of the financials alone, which explains why large infrastructure projects like highways, airports, and power-plants often don't get built solely by the private sector.
Which also penetrates through concrete and drywall better...
Extensive discussion a month ago: https://news.ycombinator.com/item?id=17000293
Samsung also has W10 tablets, and for my use cases, iPad surely doesn't trounces those.
Exactly. This is the core strategy for Google. And it makes sense, because google makes money from ads. Not android or chromeos
Fggjh
[CVE-2014-0114]: Apache Ignite is vulnerable to existing CVE-2014-0114
I am not worried about the ecosystem. See VS Code.
That is an amazing characteristic in a project for building websites. What in the what.
Jghfjgh
Did Celeste rely on pure Julia code to achieve its petafloppiness or were there other libraries at play, say Intel MPI, OFED and IB drivers, RDMA functionality, any custom C++ at all, etc? How much in the way of low-level distributed bit twiddling was part of the development of that application? Would anyone not named Keno be able to write a similar application?
I wonder what you mean by 'discuss programming'. Do you mean a place where you can post a tangential comment on the topic, or crack a joke unrelated to the topic, or repeat what others might have said 10 pages back? There are many phpboard like forums dedicated for games, linux etc which are of this nature.

For a more controlled kind of discussions, the current preeminent site for such activity is stackexchange. Sure, it has its flaws - its strictly qna style, is filled with elitist and intolerant mods - but for most questions that are not of the form "how to do X with API Y on platform Z", you will find discussion in comments. Even on stackoverflow which primarily encourages questions of the above form, there are enough discussions. The softwareenginering site is much better for slightly opinionated discussions disguised as questions and answers; so are workplace, unix etc.
In a truly efficient market, you wouldn't need to haggle about the price. You would have a slew of options that you could choose from, and would choose the option that best fits your demand. In an efficient market, if you were ever being overcharged by a company, another company would pop up overnight, and you would immediately switch from one to the other. No haggling required, just knowledge of what's available and easy movement from one option to another.
Maybe people are downvoting you because of the sarcastic and dismissive tone that does not invite constructive discussion?
Good response. Sorry to hear your experiences. Given I use tablet-mode mainly for Android reading apps (media consumption) and the native Chrome browser (all in portrait-mode), I don't think I've had those issues, at least anytime recently.

I've definitely had the soft keyboard issues on a lot of Android devices in the past a lot however.
> And I can delete them all.

How? I can only delete for a small amount of time after posting. I cannot delete any of my past comments. If there is an option to remove old(er) comments I would sure like to know about it, seems to be hidden pretty well.
> Otherwise one could wonder why Mexico or Canada which have no comparable military power to the US hasn't been invaded yet.

The USA would never permit them to be invaded. We'd go to an all out war before we'd let a next-door neighbor fall to another country, and every nation knows this.

> though I hardly believe there aren't others in a civilized world.

Where is this civilized World of which you speak? I, sadly, see that the Globe is on fire.

https://en.wikipedia.org/wiki/List_of_ongoing_armed_conflict...

Of course war is a business, no question about that; however the world is a dangerous place, and humans are arguably the most unpredictable mammals alive.
Can you send a GDPR letter to a public body, for example, the Office for National Statistics? Can you ask them to delete your data? Should they comply or are they waived from GDPR compliance?
(I use "conditional expression" in place of "ternary operator" here.)

I have no idea why GoLang doesn't have conditional expressions.

I find a conditional expression to be much easier to parse than if-else statements.

If it's too hard to read, then why is LISP written almost totally as expressions, and is still considered viable?

a ? b ? c : d : e

is much easier for me to read and understand than

if (a) {
if (b) {
r = c;
} else {
r = d;
}
} else {
r = e;
}

GoLang is supposed to be designed to remove "boilerplate code" and reduce code size, so I don't know why it doesn't have conditional expressions.

Without conditional expressions, C++11 (but not C++14 and later) constexpr functions wouldn't be Turing-complete.
Can you elaborate on this "keyword" statement? I find the statement very confusing especially when comparing it to C, modern C++, modern Java or any functional "magic" languages.

The second part is true. .NET does not share the same wide ecosystem as Java.
Jygyh
Here is another one.

I can't stand the plain bland stock Android UI.

To see where I came from, Enlightenment was one of my favourite window managers on my Linux days.
Only slightly related, but are there news on the concept of not taking the energy necessary along at all?

https://en.wikipedia.org/wiki/Beam-powered_propulsion

This was hyped for a time, but then silence returned. Anyone got insider infos?
And Sharpe and Fama, which he quotes expressing doubts about empirical validity of EMH, are mainstream?

But you can only lead horse to a water..