skysight-inc/HackerNews huggingface dataset:
Seems like one could write a program that continuously (with some sleeping of course) hit random websites in the background. This would hide the "signal" of the sites one is actually browsing. The ISP's data would be much less valuable. The solution to pollution is dilution. I wonder if an approach like that would sufficiently cloak one's data and sufficiently screw the carriers.
You just described the vast majority of my relatives. There is a lot of teaching for me to do...
How does f.lux make money?
no-one knows what is really "there" when unobserved. fields don't get us out of having to interpret the wave equation (the wave equation is a whole different kind of "waviness", it's not the same thing as the field); and the wave equation only lets us calculate probabilities. so we don't know. but it's true that some things don't behave like particles when we're not looking.
Yep, the issue only seems to happen on the intel graphics card. I believe it's a driver problem.
Amazon will probably never enter Southeast Asia.  why
Does anyone have a good suggestion for an Android app that does blue filtering, and:

1. Doesn't require root.

2. Actually filters blue out, instead of adding red (i.e. a pure black screen should remain pure black).

The built-in feature in Nougat previews was great, until they removed it...
I am reminded of a conversation with a Russian-born Valley-based venture capitalist. I asked why Silicon Valley seems less politically organized, and thus influential, at the grassroots level than New York City.

"New York is closer to D.C.," she observed. But that doesn't explain why the average person from Silicon Valley has less influence than, say, from Los Angeles.

We're Alan Turings, she said. Turing wanted to be left alone to make things. Unfortunately, his government didn't see similarly. First, with World War II and later by prosecuting him for his sexual orientation. Being able to be left alone to make things is a luxury, a delicate balance almost unprecedented across human history.

We will lose the privilege if we refuse to defend it. Please donate to the EFF [1] or the ACLU [2]. Call your Congressperson [3] and Senator [4]. Get to know their aides. Let your Attorney General [5] know you care about this.

[1] https://supporters.eff.org/donate

[2] https://action.aclu.org/secure/protect-rights-freedoms-we-be...

[3] http://www.house.gov/representatives/find/

[4] https://www.senate.gov/senators/contact/

[5] https://oag.ca.gov/contact

Note: this comment recapitulates an earlier one [I]

[I] https://news.ycombinator.com/item?id=13963777
It is a step forwards. The important thing is to get rid of the journals, then new evaluation systems can rise from the ashes. The peer review is letting more and more crap through anyway.
Some questions and answers about Ehsan Marketing
New arguments supported for float and integer modifiers in Ruby 2.4
Today we need to expand the title from "Surveillance" to "Privacy".

Privacy is integral to liberty. That is why this matters so much.
> Because less regulation means more profits (If you ignore the environmental and human costs).

This is completely false. Less regulations helps the status-quo as companies stop to need to be innovative. And it helps old-fashioned contaminating industries.

> Look at any point in time before now in American history and you will find less civil liberty, more oppression of workers, and more destruction of the environment. It was promised. Its being delivered.

Yes. That's it. And that's why so much powerful people want bad schools and worse education. If people knew how the world works, they will be less prone to populism.
It might to you, but it shouldn't. The definition of open source is not controlled by the OSI; they only organize licenses and certify licenses as OSI-approved. However, you don't need an OSI-approved license to be open source. There are many open source packages that are not under an OSI license--most famously, SQLite.

*edited for clarity and a typo.
See dream
Isn't one of the benefits of a VPN service that many people use its exit nodes, thus the chance of identifying you is greatly lessened?
Search Internet History [of politicians]
It looks to me like a description of the completed software, for use in writing the manual and promotional meterials and designing the cabinet.
In the first code snippet, while (b > lenb) should be while (b < lenb)?
Is there no audio for any of the videos or is that just my browser?
The german manufactures are not asleep at the wheel, get into the newest E-Class and despite it being a lot cheaper than a Model S, the self driving capabilities are impressive. Don't even let me start on the interieur quality, which is my biggest gripe with Tesla considering their price segment.
No, it's really not. There are alternate search engines like duck duck go and bing, alternate email providers, photo sharing services, etc etc.
If there would be altruistic reasons, Google would push for end to end encryption - however they try very hard to be the man in the middle - looking at your searches, mail, location, everything.

And they make it worthwhile for you to give them data because they pay in features - Gmail search works beautifully, just try web Outlook to see how hard is to get it right; maps works so well that I can't even name a competitor.

What benefit will consumers get from ISP sharing their data? None, obviously.
OnePlus+3+could+be+hacked+over+charger
Asteroids is kinda interesting because its a vector based game. (the beam is moved around the screen, turned on and off rapidly to draw the game screen). The vector graphics made the game looks so crisp and clean. Slower beam movement make brighter lines, which is clever.

I recently stumbled across a youtube video where someone takes a modern laser projector and recreates asteroids using it. A little long, but kinda interesting.

https://www.youtube.com/watch?v=FkHjG759ABY&t=774s
Do you like to make all sorts of assumptions about users, what software they use, what software they "should" use and what software "no one uses"?

I don't. Unlike many forum commenters, I do not try to convince people what software to use. I am not telling any users to stop using SSL. (Even though I strongly dislike it myself.) I am only addressing SNI, an extension to SSL that has become widespread in recent years.

Unlike you, I am not making presumptions about other users (except perhaps that some value privacy). They might know about some software I don't. I do not conclude "Well, that's all I can think of, so it must be everything that is worth considering."

If someone asks me how to do something using SSL libraries I am always going to say I would not use those. I am just being honest. Next time I will not mention CurveCP. Then they will ask: So what would you use? If I say anything other than SSL/TLS, they will attack my choice even if they know nothing about it.

A lot of very popular software is poor quality. That is my opinion. I do not choose software based on popularity. Sorry for not comporting to your assumptions.

Pre-SNI: Domainnames encrypted. Post-SNI: Domainnames unencrypted. Fact. That is not the only reason a user could dislike SNI. But it is the one that is applicable to this news event.

I think it is for users to decide whether they like SNI or not. And in my opinion silence does not necessarily mean they approve.
Lobbying is a serious US problem and sounds absolutely corrupt from European POV, it just makes us more desperate.
In Germany you are not allowed to work more than 10 hours/day, only on special cases.
Don't get your hopes up just yet. It's not usable in its current state, unless you have Matlab (octave doesn't work, see closed+open Github issues). There are efforts under way to port the matlab code to python, but i haven't tried​ the fork yet. Also, processing a single image on a K80 takes several hours, no comparison to neural style. Likewise, generating the laplacians also takes a loooong time, at least with octave. Maybe this will be accelerated in an python version.
That helps solve the privacy problem. It doesn't solve the walled garden, monetized, commercial web outcompeting smaller hobbyists who usually have less slick but far deeper or more interesting content.

I remember that in the late 90s through early 2000s, I would regularly see personal sites pop up on my searches through the web, but I'm finding less and less non-commercial content. Either all the search results want to sell me something, or they're optimized to make money off of my clicks.
Good. I'm tired of there being so many positive feedback loops for individuals and companies practicing bad/malicious ethics, and/or failing at even the most basic compassion/egalitarianism.
Isn't this in conflict with the fourth amendment? Does the US constitution permit this practice?
I will convert pdf files to MS documents
Your site without JavaScript
Founding a company isn't just about developing something. That's what an open source project is.

It's also about finding the right product-market fit, knowing how to market, knowing how to sell. How about founders who can't market are like painters who can't paint?
Yes there is such an option to forward inbound calls to an external number.
Working a 9-5 job, buying a home, and saving in a 401(k) will not make you rich
I have constant artifacts with flux enabled and youtube videos.
The author of this is not making use of

git commit --squash <sha>
git commit --fixup <sha>
git rebase -i --autosquash ...

Autosquash puts things in the right order.

Of course, you have to pick the target commit at the fixup commit time. But that is less error-prone then later trying to remember what such and such commit was intended to combine with.
I find myself asking questions that could easily be answered with a demo or some sort of try before signup.

The idea of everything I click on going to the signup page really is a huge turn off and personally I consider it to be a poor user first experience.

You should add some sort of something that allows me to see what you are about before making me sign up. I don't even know what I get if I sign up.

Otherwise, I am sure you have done a great job.
Out of curiosity, what about interactive rebases do you find awkward/painful? Or asked differently, what about hg's patch queues make them better?

Reading the linked documentation for patch queues, it isn't clear to me how they materially differ from git's interactive rebase. (Modulo hg's mutable/immutable differences.)
It then goes on to describe really basic problems billions of humans are naturally really good at, things we have no actual problem with in our real life, as opposed to say things that we are not good at, and therefore are real problems we have.

I'm not saying we shouldn't make AI to rival humans at those things, but they simply aren't our greatest problems.
False equivalence.

Google doesn't share or sell your information. This is a common misunderstanding. No advertiser can identify you individually. Rather you're an anonymous part of a large group with certain characteristics specified by the advertiser. Google also allows you to opt out of targeted advertising. Finally, Google's philosophy is that it will release PII data of its users over Google's dead body.

In comparison, ISPs can share "precise geo-location, financial information, health information, children’s information, social security numbers, web browsing history, app usage history and the content of communications”.

There are powerful financial interests at work here. I think this is going to be a common way to swerve the conversation away from the heart of the issue.

Disclaimer: used to work at Google.
https://www.f-secure.com/en/web/home_global/freedome

Finnish privacy laws are really strong.
Relational calculus is pretty fundamental. A better quote might be "Every application that uses complex data has buggy hand coded relational database plans it in."
London used to be the banking capital of the entire EU. Everyone is now considering other EU capital cities. We'll be seeing huge effects for years, if not decades, to come.
They'll know you're using a VPN too.
Vast numbers? Will? What job category is increasing in demand today, and with no foreseeable threat from robots in the near future?

Tell me about today, and I'll believe your prediction for the future.
Hey, sorry for the late reply. i do not have an iPhone, but a quick glance at the iOS app store shows that Nextcloud have an official app there.
Sharp 80: TRS-80 Model III Emulator for Windows
So, energy companies are doing badly and industrials and technology companies (incl. healthcare) are doing well, which is usually the case in a period of economic recovery.

http://investoracademy.org/business-cycle-101/
Perhaps because it is related with the automated switching which you disable in this way?

(Also if you have an external display connected, "integrated only mode" is ignored in gfx).
I would've liked that comic illustration much more if he had gone back 400,000 years instead of only 20,000.
I think the modern equivalent of what you are describing is basically the AWS Lambda model of "serverless" applications. In the open source world, there are projects like Funktion[1] and IronFunctions[2] for Kubernetes

[1] https://github.com/funktionio/funktion

[2] https://github.com/iron-io/functions
Static libraries can't be replaced/updated post-deployment - you need to rebuild, whereas, shared libraries in a container can be - which is useful if you're working with dependencies that are updated regularly (in a non-breaking fashion) or proprietary binary blobs.
Seems like a really cool project with potential. Would like to see the ability to preview on filters and synths, that seems like a big downside compared to the desktop DAWs.

Also not sure if there's a place to report bugs and provide feedback in the future?
Getting the information through their ISP may be too subtle. Just send them a FOIA request for the browser history. When they ask why or deny it, you can raise the question of why they want to keep their information private, but allow our information to be fair game.
1) Yes, Google has a lot of services, but you can avoid them. Admittedly it's challenging but it's doable. For many Americans, choosing a different ISP isn't "challenging" so much as "impossible".

2) Google doesn't sell your data to third parties. This is a big one. They make money by showing you ads and reporting to the advertisers that they did it. Nobody else gets access to your data, and Google goes to great lengths to lock it down and prevent unauthorized access. Do you trust every company your ISP will sell the data to?

3) Google itself has ways to opt out temporarily for highly sensitive things, like with an incognito window. Can't do that with an ISP.

4) You generate a lot of traffic that Google has nothing to do with. Do you have an iPhone? Do you use a laptop other than a chrome book? Have a gaming console? Use a non-chrome browser? Your ISP will inhale all of this.
"Is melting," not "has melted." Did you misread the headline and then accidentally skip the article?
Same UX here.

"Oh a play button, audio sample maybe?" click "Sign up!"

No thanks. Just not a good user experience - I want to know what I'm signing up for. Some screenshots, a video, or at least some audio samples of what it can produce. Something other than a text feature list.
Cool. I also wrote a vim plugin to do stuff like cycling between keywords. There is already a gitrebase filetype to hook it to as well.

https://github.com/mjbrownie/swapit
> Part of the reason is that you need a-priori knowledge of the causal relationships (coarse grained I.e direction) between your variables.

Isn't there a whole book, titled Causality by Dr. Pearl, on teasing causal relationships out of data, explicitly for this purpose?
>but it's equally likely with the evidence we have (read: zero) that they fucked up because they don't know what they're doing.

We also have the evidence that they're a huge company, with huge resources, and lots of top talent, that can consult scientists, medical professionals etc for such a feature.
> parsing-monious

Dad, I thought I asked you to stop using the Internets after 10pm!
They make shared folders and individual files a lot easier than VMs, also process monitoring from the "host".
Deep Freeze Standard 8.37.020.4674 Latest Crack 2017 with Serial Key Download
You're just overthinking it. The key is to forget about it.

And perhaps you've set it to some extreme setting.
The Egoscue Method: 6 Exercises from the 4 Hour Body to Relieve Back Pain
From: http://spectrum.ieee.org/robotics/artificial-intelligence/ma...

Jordan: Well, humans are able to deal with cluttered scenes. They are able to deal with huge numbers of categories. They can deal with inferences about the scene: “What if I sit down on that?” “What if I put something on top of something?” These are far beyond the capability of today’s machines. Deep learning is good at certain kinds of image classification. “What object is in this scene?”

I think Jordan refers here to Bayesian models that incorporate gravity, occlusion, and other such concepts.

http://www.cv-foundation.org/openaccess/content_cvpr_2013/ht... e.g. postulates entire humans to improve scene understanding.

What I get out of this: Deep learning has to be enriched with progress from other machine learning fields
> I would regularly see personal sites pop up on my searches through the web, but I'm finding less and less non-commercial content.

That's because personal homepages have died off, to be replaced with better replacements - not because Disney and TimeWarner have paid Google to rank their results higher.

For example, Wikipedia (and Wikia) have replaced personal museum websites for all kinds of esoteric information - ditto fansites. For "Prof. Smith's computer science examples webpage" we have GitHub; Reddit has replaced "Links" pages and Webrings, and Google itself has rendered curated directory sites completely obsolete.

The only thing on Geocities and Angelfire/Tripod that Facebook has replaced are those insufferable "The Baker Family Homepage" websites.
Who is RMS?
I wish the Ohm editor allowed custom grammars for describing the grammar.

In fact, I wish more projects based on Ometa and Ohm allowed this so there's a better chance they can bootstrap each other. Of course, some semantics might still be missing but at least parsing would work.
> Lobbying is a serious US problem and sounds absolutely corrupt from European POV, it just makes us more desperate.

German here. Absolutely believe there's virtually no difference in that regard. Lobbyists write law proposals that end up being the verbatim law.
Amazing work! Can't wait to try this out.
It's nice to look at, but it doesn't actually work that well, because it has no real way of stream alignment other than simple equality (stream alignment == figuring out the points where two streams become equal. This is what the edit distance calculation gives most diff algorithms)

So various forms of lines that have been moved will always be shown as replacement, for example
(I see someone else discovered this)

Most of the cost and complexity of existing diff algorithms is essentially stream alignment (that's what the the dynamic programming problem they solve tells them) , so yes, removing stream alignment will in fact, make your diff algorithm "simple" :)

The fix function is also just a hack for no real way to align streams on a per-character basis, so it has no way of, for example, maximally extending matches until it's done.

You could avoid a lot of what it does by not using lines as your basis, but characters instead.

The direct translation here would be:

1. build segments by starting at the beginning of both files, and incrementing one file until they match, and then incrementing the other until they stop matching (this gives you one or two segments, the mismatch, segment, which may be empty, but represents the part where they don't match, and the matched segment, which will be maximal instead of line split.

This is O( min of both file sizes), just like the current hash building.

You do have to keep track of the line number, but it doesn't change time bounds

2. hash/index the segments the same way you are hashing/indexing lines.

3. do rest of described algorithm.

the only upside/downside is you end up with partially changed lines (IE there may be more than one segment per line), but here you can detect that immediately (you can even just mark where this has happened while you build segments) and transform to replacements if that's what you want instead of trying to notice later that this is what happened.

IF you wanted super simple, but more accurate than this, you could do: https://en.wikipedia.org/wiki/Rabin%E2%80%93Karp_algorithm

Split file2 into x sized blocks.
Use it as patterns you search against file1.
Simple, and same worst case as naive edit distance.

Note that if you had a good enough rolling hash, you could do the same thing in O(N) time, by not doing the equality check in the hashtable, and instead just issuing replacement if it turned out you were wrong :)
Yeah I immediately tried to uninstall it after seeing it required a login and had no preview functionality, and then immediately ran into the persistent process problem. Any application that puts a service like that on my system without my consent is blacklisted for life to be honest, there's no excuse for something like that.

Later finding out it .. uploads your code to them.. it's really an insane thing, I think it's such a huge invasion of your machine and your privacy it should have been removed from the HN front page unless those facts were put immediate front and center.
7 Reasons Why Serverless Computing Will Create a Revolution in Cloud Technology
Can you explain to me how this conjecture is intuitively true?
I came here for this pun. I also knew I had to dig it up from the bottom.
Sometimes it is nice to browse HN with 'showdead' enabled, because you can see Terry commenting on these threads. (his comment is sibling to mine)

Terry, keep up the great work! Its super refreshing to see your commitment over the years on such an ambitious project.
Pretty much, except it's a horrible hub since there's no indexing of the content. It makes as much sense as trying to run a company through Snapchat.

It's bad enough that, even disregarding Discord's hilariously incompetent voice chat, Mumble will be a hard requirement the next time I'm looking for a new guild.
New Technologies to Reshape the Retail Industry
https://en.wikipedia.org/wiki/Richard_Stallman
This made my day!
The standard diff only requires one pass through the data. Am I missing something? I can't understand the value/utility of this, given this is likely slower and more ad-hoc (likely incorrect) than the standard diff and its cousins.
JavaScript React Bootstrap Components
Whether or not the constitution permits it doesn't really matter, because it's clear that nobody wants to enforce the law against Comcast or Verizon.
"Ice" is not a type of tea, but ice tea is a type of tea just as apple pie is a type of pie. I see no difference. Ice tea is tea with ice in it, apple pie is pie with apples in it.
We have no idea what you're talking about
Richard Matthew Stallman
Sony MRD-1000x's are fantastic. Very comparable in price to the QC35's, but I find the active noise cancelling to be noticeably superior.

Also if your media playback hardware is Sony, you can use their proprietary Bluetooth audio codec (less compression) for superior sound... (assuming your source media is high enough quality)