skysight-inc/HackerNews huggingface dataset:
Those SaaS are more than happy to have a Web wall to their products.

No more piracy, users only get access to the UI part.

They care use whatever they want from open source, without giving anything back and the world will only find out about
license misuse if they employees speak out.

Best of all, they own their user's data, making it even harder to move away from them, than it ever was with Office formats.
I was about to do this and then heard about the paperclip disasters that have ruined floors. Do you hVe a way to mitigate that or have nee vacuums gotten better at detecting that they have something stuck in them?
It’s not an AWK limitation; recursive descent parsers are non-trivial to implement and tricky to get right.
Remote Work Digest: April 24, 2018
Places like EMBL or ESO are comparatively well paid, much better than at universities. Still less than in industry, but that's the case everywhere.
Yeah except your promotion isn't usually a level, it's lead, manager, director, or chief. You leverage that and walk to a slightly larger company in that new role after a couple of years. Then rinse & repeat once or twice and you just shaved off years of slogging through the FAANGs.

After all of the above though, I would put 2-3 years in at a FAANG and then do whatever the heck I want.
> I can press every button in an entire union, apparently every 40 days.

In most cases that will be considered "repetitive" and "excessive" - Art. 12 (5) - and businesses will be allowed to charge for fully responding to your "button presses".
It's an overreaction -- people want to have their cake and eat it, too. The thing is, you can't participate in this connected, global world with all its benefits (including an immense amount of available information about everything, including people who have participated in it) and then undo your participation in this information sharing economy. It's an attempt at time travel / rewriting the past, and it's expensive and ultimately impossible to do perfectly. Furthermore, it is unfair to the other participants in this information economy who expect reliable, consistent information.

Exceptions for slander and copyrighted information (e.g. photos) that were posted by other users? (or even regular content posted by the user that they 100% own) Absolutely -- but even in these cases, requiring that the third-party platform owners track down all potentially offensive content (much of which may be posted by other users) and then purge every layer of their backups after removing the offending content is overkill and shifts the responsibility away from the offender (whoever posted the content, even if it was the user himself) to the platform owner.

Ultimately, the ability to un-publish content you own that you published should be sufficient regulation-wise, and most popular platforms already enable that as a basic feature.
Are you sure that all applies to companies that purchase personal information and not just companies that collect it?
How to Overcome Scarcity and Start Living a Life of Financial Abundance
How to Bookmark Individual Emails Using Gmail Message IDs
> TL;DR - We respect all cultures and viewpoints, except all those which we judge wrong and sexist.

I don't think we "respect" other cultures. I believe there is guilt towards cultures associated with victimhood, and those cultures get a pass. China has graduated from victim status, therefore it is getting called out.
Few things can "open one's mind" like an angry prion.
I have a friend who has dealt with this multiple times.

She left high school early to go straight into college, so officially she never graduated from high school. That's an automatic rejection from many companies, even for "white collar" positions. It doesn't matter that she's studied at some prestigious places, has a post-graduate degree, etc., because there's an unchangeable, un-bypass-able filter at the start of the process which rejects anyone who doesn't have a high-school diploma.
Repost, previous discussion: https://news.ycombinator.com/item?id=16858805
> All feed readers are centralized, even one you run on your laptop.

How so? I'm sure there are plenty of RSS readers on GitHub you could fork and then be safe from the developer abandoning it.
> All your remaining points seem more easily solved than the backup bit, but I do not understand what could be so hard about deleting a user from a backup. Perhaps I'm dumb, but just go in there and delete it retroactively?

I do backups for a living. I do them on tape, every day, and then once a month a trucks takes them to a dedicated safe. 6 backups are incremental, one is full. Please explain it to me how I'm going to delete one single user. Thank you.
Hate Tracker: Want to check with a few folks and get confirmation from my lawyer friends.

It was shut down after the editor handling it left the publication: https://thewire.in/190869/hindustan-times-hate-tracker/

Help is welcome for HN Classics EBook (there are 2k articles and I don't want to publish something that doesn't look/print well): https://git.captnemo.in/nemo/hn-classics
iPerf but for Ethernet/MPLS/layer 2. This is at the more serious end of the scale and something I've been working on for a while now. I use it to test a link or device speed at different frame sizes, check that different Ether-types are parsed correctly, CoS values match into the correct QoS queue etc:

https://github.com/jwbensley/Etherate

At the less serious end of the scale an Arduino powered, life sized cardboard cut out of me with an SD-CARD full of my daily sayings, and a GPS battery backed clock. Like most people here, I like to tinker with hardware/electronics as a change from coding. My friend on the other side of the world is turning 30 soon, I can't be there, so I'm making and posting him a life size me which plays recordings of me (that are time of day relevant!) when you walk past. Not much on the GH page yet, I'll try and get some more up-to-date code and designs uploaded at the weekend:

https://github.com/jwbensley/Life-Sized-James
>I really do hope that someone manages to get even a modest competitor going

Hey, I did it for cheap.

https://tinydatacenter.com/2018-04-10-ispooge-live.html

It uses a static site generator, CDN for delivery, RasPi's H264 hardware to HLS encode at >1x, and of course Docker. It include scripts to mirror YT playlists and videos.

It's more of a boilerplate site than SaaS/framework/etc. But that's how we do it in Clojure land for the most part anyway. I'm enhancing the RSS and added a Passwordless login and have a history with XMPP.

Features are being driven by taking my own channels off of YT/Twitch as their primary home, and move to the Pi with the POSSE pattern (publish on your own site, syndicate everywhere). There's a video systems compared table + video in the link.
'Random' might not have been the word, more 'arbitrary'.

One of those arbitrary costs of budget airlines is paying €50 for having your ticket printed at the airport (Lufthansa). Sometimes you just don't have a printer or the possibility to check in beforehand. Sure, I could 'plan ahead' and buy a cheap printer along the way to the airport and do it myself right then and there and it would be cheaper. I'd then throw away the printer or give it to someone else. How is $60 a reasonable price for airport check-in?

Many airlines still offer 'free' food in the plane, some don't and charge large amounts of money for very crappy food. Sure, I could 'plan ahead' and bring a large bag of food for me and my family, but then I have less room for other things and I get closer and closer to the weight limits that keep getting lower and lower. I can't even bring water from outside the airport past security. Some airlines offer complementary (due to higher ticket prices) drinks, but others ask for €4 for a 0.25ml drink. Planning ahead would mean I end up paying slightly less at the shops at the gate.

I understand the model that budget airlines use to make money; basic ticket prices and paying for upgrades. I am saying that I'd rather pay more for the tickets and then not be charged for everything along the way. It is much more transparent that way and I don't end up packing a picknick or chasing after hotel owners to print tickets, etc.
Vacate Cleaning Melbourne – End of Lease Cleaning Melbourne
>Unlike the giants, the ad tech firms have no direct relationship with consumers. They say Google’s and Facebook’s response pressures publishers to seek consent on behalf of dozens of ad tech firms that people have never heard of.

This is exactly what I said back in November.

https://news.ycombinator.com/item?id=15769544
My first thought as well. Also what about poeple who already had there settings as tight as they can get? This was the case for me.

47% seems huge though, even if the sample was biased from a technically savy population.
Agreed.

In my high COL area, renting is definitely cheaper than owning, at least with regard to small condos that I look for. Foreign and older buyers have pushed up the price of condos as rental properties, but now there is a glut, and they must rent at the price the market will bare, which has absolutely nothing to do with their actual costs, but instead what the average 30 year old can afford here.

And in my city, there simply aren't enough millenials able to buy these high priced condos ($300K + $800 in HOA / taxes per month). Thus the rent gets pushed down to $1500, which is way less than it'd cost to buy, and is definitely a money-loser for many of the owners after paying interest, management fees, taxes, HOAs, etc.
Everyone should read about how Finland is governance the country with new ideas and concepts, other countries do is just stupid and based on different bias, political views or just idiocy in some cases.

https://www.demoshelsinki.fi/en/julkaisut/design-for-governm...

The experiment of basic income was not intended to expand to the whole country it was a study, to gather data.
It's you. The BBC feeds work fine...

... however, they do 'touch' a lot of the articles during the week so the order they appear in the feed keeps changing.
Does quantum computing require entanglement of more than two photons with each other? One of the reasons I could see this not actually advancing QC is if what's needed for quantum radar is easy generation of entangled pairs, while QC requires something more difficult.
Yeah, might work if you have no plan on monetizing your product in any way. Not selling to users in the EU, not selling to advertisers in the EU, not selling anything to anyone in the EU, then you might get away with collecting data of your EU users ... for what exactly?
Entire site is down :) too much traffic
Again, large companies will have no problem implementing it. They have multi-million dollar budgets for lawyers etc. At first, most smaller companies won't turn away EU traffic, nor will they comply with GDPR. But as more companies become aware of the regulation and the extraordinary financial liability that comes with EU traffic, most outside the EU will simply turn away that traffic. It might take a few years or even a decade - but it will happen. It won't take too many horror stories about how small companies were destroyed by huge fines out of Germany, for example, to turn the blocking of EU traffic into standard operating procedure.

The issue isn't really even about any desire on the part of companies to abuse personal data. It comes down to the many ways that even companies with the best of intentions can violate this regulation.
Not worth the WWW? (Amongst many other things)
What really is horrible here is the asymmetry of cost- the development of stealth technology costed billions and took from drawinboard to reliable implemenetation close to half a century.

And it seems that detection is always easier and cheaper. I wonder wether radar and quantum "noise"-bombs that basically spam the enemy detection methods would be a cheaper approach.
God fucking damnit. With that amount of knowledge and detail, I hope you end when you are comfortable to be, and accepted as well.

This situations seem so fucking ridicolous to me. Any country would be fortunate to have someone like you.
FAANG == Facebook, Apple, Amazon, Netflix, Google

(First time I heard of it; had to look it up)
I agree completely.

Want to hoover up all available data, well then you'd better go to great lengths keeping it safe.
Find yourself holding data that you now need to do something about? Delete it, unless it's business critical.

I really don't buy into this idea that the backups thing is that hard of a problem: if you're a startup, you'd design your infrastructure from the ground up with GDPR in mind which is going to put you in front of the competition and incumbents.
Is it really, really, really that hard to have something that deletes stuff from backups? How long are we planning to keep backups anyways? Surely, when a user requests their data to be deleted it can be deleted from the main production database. Then when that db is backed up it'll overwrite previous versions (this new update then replicated out to other places) and just like that you've successfully (and easily) removed all applicable user data from all current db's and backups...
Is it legal to ask every GDPR subject company? Is there a way to accomplish that? How often is it OK to ask (all of them)?

This is similar outlawing free speech and then blaming everyone else for not doing the same because free speech keeps leaking back across your borders. Non-EU corporations will get the intel business, and that's a good thing. A demonstration of why sovereignty is important in the WOGPC.
> Our big problem in Europe is not basic research, it's systems research.

Hmm maybe we mean different things by 'systems research', but I'm in systems research and we're relatively strong in this area in Europe! Notable systems groups at Cambridge, Kent, Oxford, Glasgow, Manchester, EPFL, ETH, Linz, lots of smaller ones. Major influential systems projects started in Europe like Graal. Conferences which attract Americans to fly over like ECOOP and Curry On.
They should remove comment votes. Why we care so much about what people are thinking? When we had usenet we weren’t so mad about others opinions...
Mickey Drexler and the death of a supply-driven world
The true cost of GDPR doesn't come from compliance itself. It comes from trying to protect oneselef from the legal vulnerability it creates for businesses.

Like any regulation, once enacted, it creates yet another reason to harass, burden and encumber businesses - no matter what business model they have or if they are shady or not.

Large companies truly love this. Their already considerable legal departments chew any new regulation the moment it appears while the newly erected walls keep those pesky startups away.

Small business do not even pay the price - they simply cease to exist, to be founded. It's a chilling effect. The prospective founder says "why bother with this shit when I can simply get a job"?

The visible end result: an Europe more and more hostile to startups staying on the sidelines while the US wins the innovation race for the future. Fewer startups means also fewer large business (just look at the most valuable companies in the world, how many of those are European?) and thus fewer well paid jobs in the future (just check out the difference between an IT salary in USA vs Europe).
The article you cite is regarding journalists. While I accept that this is bad, the comment above as I understood it was regarding threats against regular people for speaking freely.

I’m not saying that doesn’t occur, but I would be interested in non-anecdotal sources. If any exist.
If you don't agree with these policy shift I urge you to support projects such as PeerTube[1] any way you can (code, running a node etc.).

[1] https://github.com/Chocobozzz/PeerTube
Do you think you have contacts on your phone from people who are not OK with it, and if that's the case do you think you should be allowed to keep them as contacts against their will?

GDPR or not, that could already be judged as some form of stalking by the already existing national laws.

Edit, people don't seem to like that, but the fact is that just having saved the contact info of people who did not want it has already been used as sufficient proof in harassment (I think? "harcèlement") cases in France. I would be surprised if it was not already the case elsewhere as well.
Java ArrayList: The Complete Reference
Who's the Lidar IP Leader?
You have to love how threatened people feel by China rising, words like "invasion" and "human rights". How do we think The United States rose or Britain? When they became the biggest superpowers? Just look at the migration of Europeans into the Wild West and how they took the Natives land from them, or the slave trade etc. I'm not saying that makes them any better, but it's just odd how we sometimes perceive ourselves better just because now after all those years we are trying to teach the world our mistakes but oh no you're not allowed to grow!
You are responsible to everyone who you have data about, regardless of whether or not they are your user.

If I use your service to store a photo of my mom, you now have a legal obligation to her even though you don't even know she exists. Any text that you store, you are required to know who is mentioned in it and give them tools for download, right to be forgotten, etc.
IMO, it's less "both camps are doing it" and more have we now insulated these giants from any future competition.

For example, how do the decentralized social platforms (mastadon, diaspora), exist under GDPR?
Rayiner is a lawyer; I'm quite certain he knows what an easement is. Regardless, the state does not have an easement for the access road or parking lot, and is in talks to buy one. "Beach access" doesn't necessarily mean access by car with free/cheap parking.

Fortunately for everyone, self-righteousness does not magically make property rights go away.
Yeah just tested and its close from what I want but I need to know how many new items I've got. Can't just remember from each site what was the last item
It doesn't work because it doesn't address the root causes of the problem and instead tries to use the money illusion to mask it.

In human society if I'm giving up some of my finite lifespan to produce things for the consumption of others then you need to be seen to be doing the same - giving up hours for others.

To fix that you need a job guarantee. As Beveridge put it idleness is a different evil to want.

The job guarantee is wildly popular. https://www.thenation.com/article/why-democrats-should-embra...
>Guess where the air is purest?

Not the EU, that's for sure.

https://www.nytimes.com/2016/05/12/science/who-says-europe-t...
Not related to the ads industry but GDPR compliance in general for smaller companies (which is discussed in various other comments to this article), I would like to add these remarks:

I think ”GDPR compliance” is not a binary thing - there are levels of compliance. No smaller normal company or Google or Facebook will be able to “fully comply” at any point in time. There will always have to be incremental improvements over time, hopefully in the right direction.

Also recognize that the obligations in GDPR “scales” with the size of operation/amount of data that is processed. For example smaller companies:

- are exempted from some of the record keeping obligations,

- may not have to appoint a data protection officer,

- may often not have to do data protection impact assessments,

- may not have to set up and implement some policies relating to data protection

- may also have less obligations when it comes to Privacy by Design (since reasonable costs are a recognized factor)

- may generally have fewer data processing activities that requires consent (most normal personal data processing does not)

I would also forget about scares of 4% fines unless you are doing something really bad or do not care at all even after a fine, repremand or warning from a Data Protection Authority.

My guess is that the “normal level of fine amount” will not change with GDPR for data protection violations in the EU (compared to current UK levels). This seems to be what the UK:s Data Protection Authroity (ICO) is going around and telling everyone as well (if I have not misunderstood).
> no systemd, etc.

systemd was very much inspired by macOS's launchd, they're very similar in many ways.
React used to be so clean and readable - what happened?

It's great these abstractions exist but for me I want a framework where I don't need to think about them. Vue comes closest to the original feeling I got when starting out with React.
Correction: I see now that no cookies are sent with Google Fonts CDN requests:

https://developers.google.com/fonts/faq#what_does_using_the_...
I think this BBC News report has more details [1]:

- the government is now examining other schemes for reforming the Finnish social security system

- the pilot's full results will not be released until late 2019

[1] https://www.bbc.com/news/world-europe-43866700
If there were actually an easement covering the road and parking lot, this would have been over long ago.
Introducing ngx.tools
Here is another from the authors of Real-Time Rendering[1].

[1] http://immersivemath.com/ila/index.html
Knowing what will happen eventually isn't always as useful as most people think, even if that belief turns out to be true. The transition can take decades or centuries. And in the long term, as Keynes used to say, we're all dead anyway.
I appreciate the visualizations, but the explanatory approaches follow the same ones I've seen in basically every textbook. The following particularly epitomizes that: "...it is worth defining what a subspace is in terms of its formal properties, then what it is in laymans terms, then the visual definition, showing why it is that those properties need to be satisfied."

Why not... show it visually, manipulate it visually, explain in layman's terms and THEN explain the formal properties? That is the approach 3Blue1Brown takes to great success.

So, definitely useful renderings, but I'm not sure it's any more "intuitive"* than the mainstream approaches.

* In quotes to indicate that there is quite a bit of subjectivity in that term.
That is true, not yet. And in theory it's kind of compatible with https://indieweb.org/ but in practice I haven't been able to find out how to connect my website to this community so they can read it too in their app.
There's tons of articles and personal stories that shit on both small and large companies for various reasons, which leads me to believe it's not the size that matters, but the individual (or "view of the beholder").
Ask HN: Longest common subsequence memoization
Hi all! I'm doing some practice for a whiteboard style interview later this week. I'm going through and trying to get solid solutions to all the questions that have stumped me in the past. When I interviewed last time, I got a little stumped on the classic "longest common subsequence" problem. I have what I believe is an optimal - at least in terms of Big O - solution to the problem. However, I approached it a little different from some of the solutions I've seen online? Would someone out there mind double checking my work to verify its performance? I'm reasonably certain it works correctly, but I'm not 100% sure I'm memoizing the values properly.

I want to explicitly state this isn't a homework question of any kind. I'm just doing this for my own learning/practice for interviews.

Here's a pastebin link: https://pastebin.com/y0GdK9EA

I can post it elsewhere if desired.
and Anglican https://probprog.github.io/anglican/index.html
Big companies love small businesses. Just as long as it stays small
Which, to the general public, doesn't matter one iota.

Luckily, there's other platforms that, apart from giving you more options wrt your database backend, embrace newer PHP practices and versions a whole lot quicker.