skysight-inc/HackerNews huggingface dataset:
KDE's search, called KRunner, is pretty nice, too. It searches applications and files, mails and calendar entries etc. (if you use the KDE Kontact suite), can calculate things and convert between units, allows you to jump to windows that you have open and many more things.

It's also got autocompletion and acts intelligently to a limited degree (basically it remembers that when you typed in "Fi" last time, you wanted Firefox, not Filezilla, so it puts Firefox at the top).

Of course, this does use up more CPU cycles than the pretty basic search in Xfce. You can turn off some of those search features, if you don't think you'll need them.

And here's some random examples of the features that KDE has:

I do some webdev, so I need a color picker every now and then. I have one of those in my panel.

I also have a little button in my panel that I can click on, which pops open a list of the most recently modified files in my Downloads-folder, effectively acting as a direct access to my downloads.

Lastly, you might want to play around with turning off compositing in KDE's settings. That does limit some features, but should speed things up quite a bit, too.
>They do, if they purchased the device

Why would your purchase of an unlicensed AOSP-fork device entitle you to a license to Google's proprietary apps?
I believe (having tried the tour) that you will get v1.4.5 at the App level, if you do vgo get -u.

If you just do plain vgo get, you will get 1.3.4, because of the minimum version approach.
I mistyped. I meant pipenv (https://docs.pipenv.org/) not pyenv. Pipenv does use pip but is a significant, recent upgrade to package management and is now the recommended tool.
If I were in charge of Hacker News I'd occasionally make posts like this and quietly ban users who up-voted them. The post title effectively translates to "You are an idiot that doesn't belong here."
I was shocked the first time I realised that Google stores all you search queries by default. Typing things in a website seemed like a private activity, and all of a sudden, it wasn‘t. Years of history, mostly mundane, some queries mildly embarrassing, and a few that I really wanted to keep to myself.

I deleted all the data, immediately, logged out of Google, and started to reduce my reliance on Google. I switched to Fastmail for Email, use Duckduckgo for searches, and I try to use a variety of routing apps, even though none are as good as Google Maps.

I‘ve become paranoid with regard to form fields on the web. I stopped trusting websites. I use an incognito tab for Facebook, hoping that‘ll stop them from correlating my day to day browsing with my profile. I stop myself before I type a name into the search box, worrying that the algorithm would draw conclusions...
I see Aaron's point, but I wonder that if I take his advice and stop keeping myself informed, I will miss something, and not even know about it.

For example, I read about opinionated software years ago, and when I started my startup, I chose to take that approach. If I'd missed that, and my app turns out to not be great for any single use-case, and fails, how would I know that that happened because I didn't read enough to make a better decision?

These things seep into your way of thinking, and it's hard to know what thought or article had what result.

Having said that, I do think I overdose on news, but it's hard to know what's the right balance.
Neither me nor the original article argue for abandoning the news, just the hype cycle.

I would say that specifically for voting getting rid of all the crazy polarizing daily clickbait is the best solution. It will make you a better informed citizen if you don't follow that nonsense.

How often do you vote, donate, reinvest? Every day?
Given that I have no Google account, they won't say.

But that's actually protecting my privacy, so hey.
Ask HN: Does using React while disliking FB create cognitive dissonance for you?
Just wondering. Never been in this situation before with a framework.
Prostitution is rape now? Hmm lol..
Based on my tracking of what google services does on your phone, what google shows to you is far from all what google knows about you, they have set those pages as a PR, to calm down users and only throwed in some peanuts. After GDPR kicks in, I will officialy request the infomation from them and compare those data with the data I know were sent to their servers. Next thing is article and official complain to EU authorities. This madness must stop.

Btw, my profile exported few kilobytes of data. Beat that ;)
> Why is money involved, though?

Two factors over which we don't have a national consensus.

One: the line between political and non-political speech is tough to draw. If I write a blog about the minimum wage, is that political? What if I do it full time? Now I hire a copy editor--is that political spending? What if the blog is openly--and intentionally--partisan?

Two: a metric to determine the degree to which money is a factor in a given piece of speech. Say I paint a political mural on my house's public-facing wall. Is the paint political spending? What if I hire someone to paint it for me, but based on my design? What if my neighbor lets me paint her house? What if my other neighbor, to whom I give the oranges from my orange tree every year, lets me do the same? What if I commission the art but paint it myself?
Why Your Website Isn't Getting You the Sales You Need
How hard is to hire a Python developer?

That's how I handled it. Scheme's syntax is simple enough to teach in 10 minutes, and the syntax is close enough to Python it doesn't take much to get people up and running.

I've used Scheme in production a few times now. A group of decent programmers (with experience in Python or Lua or Ruby) under one senior programmer with Scheme experience is usually more than enough.
By using something like this: https://github.com/StevenBlack/hosts

I have effectived block lots of analytic service. I can see how well it works when I open Chrome Dev Tool aand see bunch of console error due to js tracking fail to load.
Every major consumer tech company that comes to mind is operating in EU. Facebook, Google, Twitter, Apple, Microsoft, Amazon, etc all are under EU authority in this regard despite being headquartered in USA; they have a sizeable business, thousands of employees and billions of assets in EU.

Also, if your SaaS company is selling globally (which is true for most large SaaS) then if your B2B customers are in EU, they'll require GDPR compliance if they're going to use your service for any customer data. So companies like Dropbox, Stripe, Mailchimp, Salesforce, etc are also affected and have already stated the steps they'll take to be GDPR compliant.
We should strive to be better as a society.

(not that it applies in this case. Uber's cars compare disfavourably to human drivers)
What surprises me the most is how much stuff on there - while maybe factually true - is actually wrong. "1 card in your feed; Sports - viewed" No I didn't, at least not knowingly. "Viewed Gmail ads ", I checked my mail, yes, but I couldn't tell if there were ads or whether I looked at them.
That Apple collect some data and keep it on their server I’m ok with that and I had the choice.

But if I learned that Apple gave my data to the company that produce a spyware that some remote friend installed on his computer from a dubious link, of course I would be mad at Apple because something in their security model would be seriously fucked up.
You are cussing at the wrong person. I use the eff word like other people use very and I use words like retarded as well. I was merely pointing out that it is rather silly to think an article with the aforementioned title is going to be politically correct.

In the future, please identify more accurately the individual that merits your outrage.

Please and thank you.
Reminder that we can, and should, hold Facebook employees, who hold literally all the power, responsible for this.

If you worked at Facebook past mid-2017 (because that's the only time I know you should have known about it -- really, you should probably have quit earlier) in an non-visa-restricted engineering role and don't have a damn good reason for it, I will never hire you. Same with Uber. And same now, for Google. Your technical merits are worth nothing to me if I don't know you have solid ethics.
One of the writers for Star Trek: The Motion Picture seems to have a thing for computer run societies: Alan Dean Foster.

I must say, I find the story most intriguing. The build-up, how human society was gently subjected to its rule. And then there's the recognition of that machine that there is a "problem", and the completely crazy conclusion that it's an alien influence. Absolutely stunning.

Though honestly, in direct comparison with Big Tech's failure at winning humanity's trust, Colligatarch has my vote any day.
I mean, insofar as society can learn anything, I think if your entire last 10+ years of photos and love letters and baby pictures and the other trillion gigs of intimate shit people have eagerly given to FB suddenly disappeared, you might be a little less willing to so unconditionally trust the next FB that comes along. IDK man! By that point, there's a new generation chompin' at the bit to give away their gigs of content and the cycle repeats. Guess we're stuck w/ FB forever. And war. War will never go away either.
Is there any chance Microsoft will take a strong stance on privacy like Apple? They seem to have strong business models besides ads so they can avoid becoming a data grubbing pile of crap.
The GDPR applies to employees as much as it applies to customers. Internal tools are not exempt.
What exactly happened to macOS development at Apple? There's always bad luck but Apple has had multiple very visible and very serious vulnerabilities over the last few quarters. They've made multiple grave errors with encrypted volumes. I don't think Microsoft with Bitlocker or Linux with dm-crypt has ever made mistakes as bad as Apple has made here and multiple other times.

Forget the stability issues, a lot of the vulnerabilities are very alarming. I'm by no means a cryptographer, I should not be allowed anywhere near any security sensitive code and yet of course I know that command line options are accessible by all. All it takes is a glance at ps to realize that this exposes the password so how exactly was this functionality added to both the UI and CLI without anyone realizing what a blunder this was? This reminds me of the bug where the System Preferences app would perform privileged operations by basically calling an undocumented API that would create an arbitrary file with arbitrary data and arbitrary permissions (including SUID) as root. What's worse is that Apple already "fixed" a vulnerability in that API when in reality all they did was modify the API client to not run if the user wasn't root.

Why does it seem like there's no real oversight on macOS development anymore? An implementation bug or a complex design that leads to a vulnerability is one thing but so many of these vulnerabilities should have stuck out as a terrible design from the start.

https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1775
Fitbit Versa review: It's better, and cheaper, than Apple Watch
it would be more interesting if we can get to see IL2CPP tool.
If I was working with React it would, but I'm aware that this is a perfectly irrational sentiment and I couldn't really defend it.
Let's assume Facebook fixed their privacy flaws. Are we good then ?

Same company (CA) used other tools to manipulate elections. For example, they used Whatsapp to manipulate Kenya elections and this was reported last august by Al Jazeera: https://www.aljazeera.com/programmes/listeningpost/2017/08/f...

Did Whatsapp help CA to manipulate elections in Kenya? Nope (If yes, that would be a much bigger scandal). According to the report from Al Jazeera, it could be Telegram or Signal, doesn't matter.

Most people just focus on Facebook but I think it's just the tip of the iceberg. We should actually think about how democratic elections can survive manipulations...
With friends like this, why would Uber need enemies? We now have public statements from both Velodyne (makes the LiDAR that Uber uses) and Aptiv (makes the hardware used in the Volvos that Uber uses) saying “it wasn’t us”.

Volvo is the gentleman here, with its “can’t speculate on the cause of the incident” statement.
As Russ points out, the current approach of pulling the latest leads to a situation where a package managers can be quite sloppy. For example, a package may have a stated dependency A@1.1.2. But because everyone is pulling the latest, it may turn out that the package actually no longer works with that version of A anymore.

The vgo approach will encourage package managers to update their dependency versions to what they have actually tested with, which is very useful information for consumers of the package.
Linda Brown, Symbol of Landmark Desegregation Case, Dies
Nice I like it.
Sort of - you have to actually not cater to EU residents, simply saying so might not be sufficient, and (for an exaggerated example) a company implementing a signup screen that says "wink wink nudge nudge press quit if you're from EU" while having 25% of their business income from EU credit cards would be likely treated not as compliance but as malicious evasion.

You have to avoid touching personal data of EU residents; various exceptions are understandable (e.g. people using some measures like VPN to circumvent some restriction), but in general if you do somehow happen to have a sizeable amount of such data, then obviously you're "catering to EU residents" in some way no matter what you claim.
If Slack uses Google Analytics, it makes GA a processor for the consent that Slack has acquired from you to track you. GA would be a processor in this scenario, and Slack would be the controller and owner of the data stored on GA’s servers.

Slack would indeed be the controller of the data, since Slack is more of a standalone product. But they have less to fear from the GDPR, because tracking is not their core business. GA otoh is different, and the point that OP is making is that if you were to make an on-prem solution of GA, surely it would be simpler to make GA compliant with GDPR as a Processor rather than going over the top and go fully on-prem?
Tech-savvy person here, "big deal" isn't what I'm wondering.

How on earth, though, is this "big news"?
Not at all. Microsoft is a horrible company, but C# is a brilliant (open source, cross-platform) language. Facebook started in PHP. Never trust a company that uses PHP.
Most of spying comes on behalf od google framework, that comes with google play. LineageOS wont solve that (actually they refused changes that would allow replacing google framework with microg) but a fork of it will. They are reimplementing oss, google compatible framework, also your battery will last ~30% longer (no battery drain due to google spying).

https://lineage.microg.org/

To use google play store, find yalp explorer.

Why google framework is a problem and why bother with microg? Android developers are using calls to it and without it, half or even more apps would break. Microg implements those calls and fakes electronic signatures of google binaries to keep them working.
An argument has been made that while you may be US only, your bank probably wishes to maintain good relations with the EU and might hand over your money on its behalf.
2 weeks ago I read "Amusing ourselves to death: Public discourse in the age of show business" by Neil Postman. It's written in '85 and covers how the emergence of print, telegraphy, television (and now the internet and social media) has changed the way we experience and consume news.

"The medium shapes the message" is was it all comes down to. Modern news is show business. It needs to be packaged as show business or nobody will watch/read/listen to it.

As long as the incentive is to generate ad clicks and ad views, news media will prioritize sensational topics and optimize the format for ad delivery instead of optimizing for knowledge retention.
Kinda like how Trump is viewed:

I said he is standing up to China and somebody quoted him saying it's great Xi is president for life so that means Trump is not standing up to China. That bastard

Trump talks to Taiwan president. That bastrd

Trade tariffs: that bastard

Top cancelled(bernies biggest point: that bastard
Perhaps you are remembering the famous quote from Jeffrey Hammerbacher[1] who left Facebook to found Cloudera[2]: “The best minds of my generation are thinking about how to make people click ads" (at a Business Week interview in 2011 [3]).

The quote is a parody on another famous quote from the opening lines of Allen Ginsberg's poem "Howl":

> I saw the best minds of my generation destroyed by madness, starving hysterical naked,

> dragging themselves through the negro streets at dawn looking for an angry fix,

> Angel-headed hipsters burning for the ancient heavenly connection
to the starry dynamo in the machinery of night,

[1] https://en.wikipedia.org/wiki/Jeff_Hammerbacher

[2] https://en.wikipedia.org/wiki/Cloudera

[3] https://webcache.googleusercontent.com/search?q=cache:26KzMa...
These days PyCharm (and as such, probably WebStorm too) just auto-configures itself to ESlint files if it detects it's installed.
Responding because of "I guess that I dont see how..." for some specific examples.

> "They refuse to show me how my data is being used."

Apple includes a lot of information about what and how data is stored for their services. Nearly every service is optional, with the exception of getting OS updates and using the App Store for third-party apps. I can understand people who choose not to either believe Apple or want to connect to Apple for OS updates or apps, but that's pretty limited in terms of data. Reasonable people can believe that they do show you how your data is stored, so it's important to be more specific about what you're getting at.

> "They refuse to allow me to control my own data."

They refuse to allow you to control your data in arbitrary ways. Again, you don't need to use their services to store data, and you could chose to install your own software that manages your data pretty much how you see fit. Reasonable people can believe that they allow you to control your own data if you want to.

> "They refuse to set up their system in such a way that they can't abuse my data."

If you don't trust what they've documented, and require compiling your own software, yup, you're stuck. But if you do trust them, they encrypt nearly all of the data (if you chose to use their services) in flight and on disk, so they can't abuse your data.

> "They also have really close ties with at least one group that blatantly disregards privacy." I think you should just come out and name whatever it is you're getting at here.

In each of these cases, if you're specific about what you want to do, it does make a difference in how it comes across.

Based on this and our previous discussion, I think it's more clear and accurate for you to say "I want to be able to audit and compile from source to confirm how my data is being used, and Apple refuses to allow me do that." Hard to disagree with that, if that's your position. Also makes clear your criteria for privacy and trust, without people possibly (incorrectly) thinking you're being deliberately obtuse or ignorant about Apple and privacy.

Now I really, truly am done. Best.
> I don't blame Big Tech at all. They will (and should) use the same formula as the other Big Corps for their own self interests. That is what our system requires of them, for better or for worse.

Please stop perpetuating the myth that businesses have to be evil and that they aren't wrong for doing so. There aren't laws of the universe that say businesses need to do whatever it takes to maximize profit.

Real people work at these places and as long as these people feel like what they are doing is ok, this will continue to happen. And saying "hey, if you're a Facebook employee you're doing exactly what you should be and I don't blame you" is just going to make this worse.

People work there and it's people that need to take responsibility for their own actions.
What's that supposed to be? A pitch ala "But LOOK, Google is collecting data, too, not just me, Facebook!"
Before the accident they were infinitely better than a sober human driver.

Understand statistics before employing them please. We don't have enough data and a single data point doesn't change that.
This is a standard media trick (and also common people's rationalization) - oh, it's not just X that's bad for you, see everything else - it's also bad for you too. You might as well stick with what you know. Suddenly, people feel they have no choice and the story is over in a day or two, everything's back to normal.

The difference is these few days blew off the periphery of uncertain users. It won't hurt them now, but in the long run - it may be like tobacco. Annectodal example from here on.

I've tried many times to quit Facebook, these latest ones threw me off board for good. I tried to do it smartly by contacting people I know and want to keep in touch with and then posted on my wall and my profile pic that I am going out of fb for good. I gave (I think reasonable) 72 hours and some people did reach out and most congratulated me. Which means a lot of people want it, they get its bad for them but "everybody is there" is the main argument. I don't try to convince them, I just tell them where they can find me. Tonight I am out for good.
This is how I feel but I'm just curious. Things are as polarized as the Snowden leaks right now.
It was 1949:
The first jet powered airplane flew

Maybe the first civilian passenger aeroplane. The first jet aeroplane is considered to have flown in 1939.

https://en.wikipedia.org/wiki/Jet_aircraft
I actually thought you meant the opposite.
Arizona did something reckless and stupid. Unfortunately, somebody other than the decision maker paid the price. Arizona stupidly allowed Uber to operate after California kicked Uber out and after seeing the videos of Uber cars running red lights in SF.

For what? For a few temporary (the plan is to be fully autonomous quickly) low paying test driver jobs? The engineers making the big salaries stayed in California (or Pittsburgh in Uber's case).

https://www.google.com/amp/amp.fox10phoenix.com/news/arizona...
Ask HN: Who is genuinely shocked at the Facebook/Cambridge Analytica situation?
There have been a great many discussions recently on HN and in the media and greater internet at large.

I generally assume that the HN crowd is among the more tech literate on the web. So I'm just curious whether or not you were genuinely surprised at the recent revelations?
DuckDuckGo may be the best non-Google search engine but it's nowhere near anything even remotely resembling a "good" Google replacement. There is no such thing.
That's a pointless nitpick.
For gmail, what you really need is to own your own domain. Not every expensive, and once you do, you can move your mailbox wherever you want.
I think Google is doing this right. Yes they're not showing you everything they know and yes the UI could be a lot better but fundamentally I feel like I'm in control here. I know Googles business model means selling me as a product to advertisers but they give me a lot of value in return with search and maps, and they're allowing me here to control on what basis advertisers can target me.

The only thing missing is Google paying me something for this data - as I'm the "head of a family" and the main earner, I believe the ability to influence me is worth more than the value I'm getting back from Google. I choose whether my kids get Android phones or iPhones for example...
Don't want 9-5? Simple! Just join IT, where you will work from 07:00 until 22:00 on any given day :)
It takes around 100 - 400 msec to blink, so an occasional 200msec GC pause doesn't sound too bad. Though I'd sure hate to be in a car that gets stuck in a 15 second full GC freeze.