skysight-inc/HackerNews huggingface dataset:
> I will remove all these when the ad companies and websites start to behave themselves, which will be never.

Which will be when access portals (currently search engines, and app stores for apps) heavily correlate resource usage with ranking / commission / etc.

Currently, the biggest access portal(s) are invested in ads, so not any time soon. But when every kb drops your pagerank one point, and every cpu cycle costs an extra penny of App Store commission, that is when the entire market will suddenly follow.

It’s not soon but it’s not never. It’s possible.
> 4. When assessing whether consent is freely given, utmost account shall be taken of whether, inter alia, the performance of a contract, including the provision of a service, is conditional on consent to the processing of personal data that is not necessary for the performance of that contract.

It seems like the interesting question here would be what happens if the thing conditional on consent isn't the provision of service but rather something like waiving payment of a fee.

The reason this hasn't been offered historically is economic. There aren't enough people willing to pay to justify the effort, and the people who are willing to pay are also the best advertising targets, which means the fee would have to be high enough that hardly anyone would choose it.

But what happens now if they put a box on the site that says "pay $75 for this article or consent to be tracked and get it for free"?
> Who in their right mind would use React for a content-based site?

People who are also writing content-based apps and want to write once but still obtain native speeds on mobile? The lack of right-click functionality is just bad design, not React's fault.
Fender Is Bringing Serverless to Rock ’n Roll with AWS Lambda Golang
Mostly seems to be "TODO". It would be nice if it showed the binary representation and a number line in a graphical format. How dense are the numbers around this one? What is the next larger/smaller representable number? Is the number denormalized? etc.
Similarly the whole “Love Trumps Hate” thing was probably a poor choice, considering it literally starts with “Love Trump”
Pretty bad. It hasn't ended yet, and it won't for years to come.

The bad part is that the agent's notes can be used to convict not only you, but other innocent parties as well. That happened with me- I've never talked to an FBI agent in my life, but after being woken up half-naked with 17+ FBI agents storming the house and pointing M4 assault rifles at her head, trapped in a fenced backyard, my wife did talk to them, no Miranda warning (2011).

Naturally, half the things in the notes were literally impossible for her to have said. The agent himself didn't even memorialize them in a 302 until 2 days after the whole-house search and seizure. That was good enough for the judge to call it consensual and admissible.

For more details, mattchannon dot org.
I tried to use it as replacement for ftp for deployment 14 years ago, in part because I could mount a drive and perform some costly (for a VM at that time) sanity checks on the deployment. It was OK, but too unstable on that kind of connection. Now with jenkins, sonar, docker... CI/CD has become way easier. Also cloud services with a REST API replace pretty much any functionality offered by WebDAV in a simpler, more efficient, more versatile, more interoperable and scalable way, so... Not relevant anymore, I think.
I do agree that NimForum is a bit of a lame name for end-users. The initial NimForum implementation was very much intended to only be used for the Nim community, with this new version I wanted to make it possible for others to use it as well. I have thought about creating a new identity for this project, but I couldn't come up with a good name on the spot (or at least one that others liked), so for now I just decided to keep the old NimForum name.

Certainly if there is interest I will happily consider rebranding.
Orrrrr.... We could actually send a real message that this type of behavior is completely unacceptable by raising awareness in our collective countries of origin to get GDPR like regulations codified in law so this type of abuse becomes the exception rather than the norm.

Otherwise, it'll turn into a case where companies will farm out their web design and digital marketing to "marketing heavens" just like they already do creative restructuring and accounting for tax evasion purposes.
According to talos, a reboot will remove stage 2 and 3 but not 1.

It's not clear how stage 1 installs. Is it into the (hidden) base Linux install in rc.local or whatever, does it get into the bios/firmware of the computer.
But that’s not what they’re used for. Because antibiotics affect the gut flora of the animals, they tend to get fatter faster. Which is good for a farmer trying to make as much money in as little time as possible.

This is what they’re mostly used for, sadly.
How would you know if this were true? Is it just branding/reputation?

I use a peplink, which doesn’t target the “consumer” market. Is that better? Seems impossible to know.
I watched it, but wasn’t particularly shocked or bothered when it wasn’t renewed.

It felt like just another mediocre predictable action/adventure show, but in space.
Except they don't. If they'd simply legislated that all web browsers have to ask that question, awesome. Instead, they legislated that every business on earth has to explain it to end users and separately ask for consent. So, even if all web browsers were updated to correctly ask for third party cookie permission, every business on earth still needs to do all the expensive hoop jumping.
my god did hn just solve the incel crisis?
As for SHRDLU, it was built atop a “language”, PROGRAMMAR, if I recall, which was really a big ball of Lisp, so the syntax was basically tons of parentheses with keywords inside the left one. But given the available languages, memory, and speed of that time, it was amazing that even a library-ish extension of Lisp could come into play.

Note that embedding PROGRAMMAR inside Lisp is exactly the kind of thing we’re doing with Avail… it’s just that the base metarules are more articulate for that sort of thing.

PROGRAMMAR rewritten today in Avail wouldn’t look at all like Lisp — thank goodness. But if you implemented that language via a compiler, you would have the limitations of the compiler technology constantly getting in the way of the linguistic forms you’re trying to express. For example, having to decide on a linear ranking of precedence levels for every operation, even if they couldn’t ever appear next to each other due to type or linguistic constraints.

Even C++ requires custom lexing tweaks because of spurious “>>” tokens in nested templates… and special backtracking rules to distinguish function definitions from stack object creation. But those bypasses aren’t readily usable in the available parsing tools. Avail’s compiling scheme is decades beyond that.
As far as I know, they typically won't do this to avoid responsibility for bricking safety- and mission-critical routers.
My help comes in the form of taxes I pay. I'm willing to pay more if it means people get housed.

If you have a solution that's been more effective than government social welfare, public housing and saner zoning in, say, Western Europe, I'd love to read about it.
NoAds > NoFap
So when these devices reboot, the FBI is now going to have control of ~500,000 home routers?

That's, uh, "reassuring".
No, you fucking moron.
That's not how this works. All the people who are just happy or indifferent about double quotes don't comment about it. And some of the ones that aren't happy about it commented here multiple times.

Judging from the additional stars on GitHub, and projects that just migrated (pytest!), I'd say there's a very vocal minority which is very attached to single quotes.
Is there a typo in the definition of S(z)? Where does the x come from?
Did you do statistical analysis of the distributions of the shapes and pixels?

/just kidding.
Glenn Snoddy, 96, Accidental Inventor of the Fuzz Tone, Dies
Websites can be "documents" or they can be "apps". It's great that we now have the option to build the latter, but far too many things that should be simple documents (news sites, I'm looking at you) are trying to be apps, and it's virtually always a worse user experience, setting aside the cost in load time, memory, and battery usage.

I'm saying this as a JavaScript developer.
For our use case, SQLite has been working fine for many years. I like to think that for most communities SQLite will be perfectly adequate. The main reason for choosing SQLite is that it is much simpler to work with, you don't need to spend time setting up a mysql or postgres server.
If you're infected, you need a new router. Period. Telling people that they can resecure their routers with just a reboot is irresponsible.
That was acknowledged by the showrunner and was down to poor planning between shooting and CGI work: http://www.danielabraham.com/2017/04/04/guest-post-losing-sc...

There has been a shot with a screen showing the Nauvoo's trajectory to Eros which was quite ridiculous too, though.
We're highlighting these primarily for the benefit of those unfamiliar with what's been going on. There's also plenty of diffs and context that will hopefully help any Wikipedia resolution. I'm not sure why you think everything concerning Wikipedia ought to be done on Wikipedia itself.

Also, we do not edit Wikipedia ourselves. We have not edited these pages or engaged in any sockpuppet activity.

We don't paint @leftworks1, or anyone else, as a hero. We are not affiliated with them other than following them on Twitter. They have, along with a few other Twitter accounts, done quite a lot of work to uncover problematic edits by Cross. We're not going to dismiss all that because of a conflict with Wikipedia.

As for our criticism of Wikipedia, ignoring the broader problem of this kind of agenda editing going on, it is that there appears to be one admin who is trying to shift the focus on to a conflict of interest with one individual (George Galloway) rather than look at Cross' edits more broadly.
That would be illegal hacking on the part of the FBI. Do you really want the federal government installing software on your devices?
Because they already eat rice, and vitamin pills are far from "cheaper and more convenient" if you're living in a third world village.
I’m very happy with my Ubiquiti UniFi setup. Don’t know if it’s more secure than a google product but I trust it more.
Because they have working public health systems?

Actually, I think it's a pretty personal and difficult question to answer that's unlikely to be uniform across Europe. Perhaps it's because they drink more tea and coffee which themselves have high fluoride levels (~3-5x fluoridated water levels in the US?

http://fluoridealert.org/issues/sources/tea/
Constant feeding of low, sub-therapeutic doses of antibiotics boosts animal growth. Apparently, without antibiotics, some part of the energy in the food is consumed by the gut microbes, not the animal. Antibiotics tame down the gut microbes, so more of the energy in the feed goes to the animal. The farmer needs less feed, and the animals grow faster.

I would guess that with antibiotics, meat production can be like 20% more efficient, maybe somewhat more.

https://en.wikipedia.org/wiki/Antibiotic_use_in_livestock#Dr...
Presumably if they intended to use this maliciously, they wouldn't have told you about it. But in most cases, the FBI having control is still better than a random malicious actor having control, unless you belong to a certain high risk segment of the population.

In the long term, you want a fix for your router, or you want a new router.

Mine is similar to one of the affected units, enough so that it's likely vulnerable. I'm looking at replacing it.
Charity may well be more efficient, but without the powers of taxation and regulation, it can't hit the scale that the government can.

If charity could solve the problem, it already would've.
Only if installing an ad blocker also cured him of being a raging jackass ;)
Very convenient to dismiss evidence with baseless accusations.
Mikrotik devices were reportedly affected as well, although I haven't seen any specific model identified (they all run pretty much the same software, although various models are based on different CPU architectures).
“Tag soup” doesn’t mean “bad markup”. It specifically refers to when you write HTML as a series of commands and the result is a bunch of tags that aren’t nested properly and don’t result in a tree structure. Things like <b><i>…</b></i>.
> Does anyone know whether an official impact study on innovation was even done before its passage?

So if it's "innovative" a small 5-person startup should be able to wreak havoc to my personal data in whatever way they see fit? What is that nonsense. Are you seriously suggesting that "innovation" in startups should be more important than my privacy?
Go might be nice and all, but I could probably never in good conscience use it seriously, for one simple reason: It’s dominated by Google. It was started by Google, and all of its core development (I assume) is done by Google people, with Google’s blessing. It’s even named for the company, making the ownership transparent and obvious to all.

With something like C, C++, Lisp, Python or the like, you know that even if some large company abandons it, it probably won’t even make the headlines, since it won’t matter much for the rest of the users of the language – it has a large enough user base that the language will be fine.

But what if the controlling company decided to abandon Dart, Swift, C#, Go, etc.? It would kill the language in an instant. Or if they decided to simply take the language in a new direction more suited to the company but contrary to the wishes of its global user base? I can’t work under those conditions, and neither should anyone else accept to do so.

To clarify: If, say, at least two thirds majority of the development of the language was no longer done by a controlling company (and if the supposedly non-affiliated developers were not also all incidentally employed by the same company), and, in the case of Go, the name was changed, I would probably not have a problem with using any of the aforementioned languages.

P.S.

Rust is a slightly special case, since it’s dominated not by a company, but by the Mozilla Foundation, making it slightly more dependable than an arbitrary company.
Meaning what? Our time is finite. Time we spend trying to comply with European regulations, when we have no European presence and seek no European customers, is time taken away from everything else we need to do—including complying with the actual laws we live under.
TIL: alien life forms = magic.
Oh, has NYC solved the homeless issue through those commercial associations?

The free market certainly does some good, but it's never gonna solve the problem in full. If it could, it already would have.
> It is relevant, because if it were a free platform you'd be able to do this kind of thing without circumventing the system software.

You can do it without "circumventing the system software." Unlocking the system partition is a supported operation. Then just install a program that lets you run other programs as uid 0. This is not possible for normal apps to do because running as uid 0 means you are no longer subject to the permissions system.

Also, it's irrelevant because the whole point is that Google can't block the user from running whatever apps they like by blocking the app from the Play Store. Requiring root access is orthogonal to Play Store availability.
A cynical person might point out that for empire-building managers the goals are :

1) minimize hardware spend at all costs

2) maximize lost time (if spent under the manager's control)
Looks unstable
RSUITE: This is a great ui react components, it looks great !!
MST3K's Tom Servo bears a striking resemblance to the Quasar Klatu robot:

http://www.theoldrobots.com/QuasarKlatu.html
Feeding cows seaweed cuts 99% of greenhouse gas emissions from their burps
but now we have half a dozen comments including the original sarcastic one that add nothing, when everyone could have inferred all of this from the grandparent "we should pick up some benefits from routing through europe" comment. None of the replies, nor yours, add anything substantial, nor are very funny or interesting.

That's why the downvotes have come -- to clean this up, so people can scan past the grey stuff that probably adds nothing.
GitHub UI Redesign Proposal
> Dr. Kasey Li is probably the surgeon you're thinking of.

Indeed.
There are tons of pages which have this text:

"If want to agree to processing your data by Company then click Accept or close this window with the [X] button."

Which is ridiculous.
Note, from the FDA letter: "... the concentration of B-carotene in GR2E rice is too low to warrant a nutrient content claim ..."
It seems like you must have been reading a different article than me, or else are disingenuously describing what you read. When I do a control-f search for "harsh", it is not found anywhere in the article, so it certainly is not the author's own words.

The only part that mentions anything being "arrogant" is this quote:

> "it's a nice reminder that most productive debates are often triggered by controversial or outright arrogant comments"

which would actually be entirely counter to your point (the author is saying that 'arrogant' comments actually promote stimulating debate -- while I disagree with that too, it's clear the author did not at all say the criticism itself was arrogant, only that arrogant comments, many of which are Pearl's own comments, lead to debates).

When I read the introduction (which I have done now about 10 times), I see the author found practical reasons to dismiss do-calculus before (it was not pragmatic or applicable to real work problems). Now coming back to it later, he seems to be academically more interested in it and willing to invest more time in the nuance (while still nothing in the article gives an indication of its larger scale practical applicability). He does say he was 'embarrassed' to not look deeply into it before, but does not say this is because of how effective it is in real-world cases (which no one in this thread seems able to point to).
> do I let my sick animals suffer so I can sell them?

This isn't what the antibiotics are for. They increase growth. We don't know why.

It is also a giant source of antibiotic resistance, which is why it should be illegal, much less the disruption of your gut microbiota from consuming antibiotics.
You're very right to point out high availability and disaster recovery. I must be honest that I haven't considered the impact that the use of SQLite has on redundancy, but in the multiple years that I have been running the forum I never needed it, a single instance of the forum works perfectly fine. I would say that for most communities, setting up the forum on a VPS and letting it run will be perfectly adequate and that creating redundant servers would be overkill.

As for backups, of course we do have them. Although I've also recently learned that we could be handling them better. SQLite has a backup API that we should make use of[1].

The main reason I have set up CloudFlare is for DDoS protection. I learned the hard way that Digital Ocean will null route a VPS' network if they detect a DDoS.

1 - https://www.sqlite.org/backup.html
That sounds pretty smart. How did these de-risking studies usually consist of?
Yeah but the whole cloud paradigm is predicated on big data, so large actors are pushing it where it makes no sense, and it makes everyone less effective. Not more.

Ever notice how with cloud it's actually in the interest of cloud providers to have the worst programmers, worst possible solutions for their clients ? Those will maximize spend on cloud, which is what these companies are going for.

Of course, they hold up the massive carrot of "you can get a job here if you ...".
While I applaud every initiative, outsiders might be more interested in https://github.com/juxt/edge which is more battle-tested. I specifically liked its multi-project layout, which shows a specific clj strength: https://github.com/juxt/edge/blob/master/docs/layout.adoc
The other side of this is that the GDPR puts all those companies from jurisdictions with no privacy regulations to speak of in front of a choice to either stop doing business with a huge market or actually stop ignoring privacy concerns.

The important consequence of this is that it puts EU startups on more equal footing than in the past. Most EU countries already had fairly solid privacy regulations, some more, some less, but certainly more than the US (generalization, but that's the trend). If you were a company from a different jurisdiction, you could mostly skirt those regulations (up to a point) because they weren't enforced in most cases. Not so much if the regulation is from your home country.

With GDPR, actual EU startups now play by the same rules as non-EU companies who do business in the EU. If a US startup wants to be international, they'll have to compete with EU startups on a more level playing field now.
"Erm, isn't the point that they use antibiotics en masse to prevent illness?"

Another great way to prevent illness would be to actually provide suitable conditions for the animals to live. Their current conditions are abhorrent.

I agree with the other commenters about the use of antibiotics to raise larger animals as opposed to healthier ones.
Fair enough. How do you do backups?
What does just "notepad.exe" do?
Omnivore does not mean "should eat meat along plants.
It just means you are allowed to digest it (although our gut is NOT evolved to digest either herbs OR meat).
I like it. Thanks.
I think you mean Airport
For sure, the new version is much more aesthetically pleasing and (if JS is enabled) at least as functional. I wasn't trying to criticize anything, just point it out as a matter of fact. I think it's a good decision too, even though I generally like non-js sites. Did you verify that Google and DuckDuckGo manage to index the forum topics? That would be my concern, much more than the "no JS, lame" crowd.

Every programming language forum has, in about 80% of the answers including a code sample, a disclaimer of the ".. or something like this, I didn't actually try to run it" -- and usually the answer also has a type, missing import/include, etc - which makes it less useful for newbies, even though it's usually helpful enough to more experienced users.

The only languages for this isn't true (that I've seen) are the APL/J/K family, where a complete working answer is usually 2-3 lines so people try it in a console before posting; and Nim since you introduced the "run" button to the older forum.
One of the reasons why I'm trying to cut down meat consumption. Evidence seems to be mounting that it's not the greatest plan...
I figured that, but I didn't want to make such an embarrassing assumption about what purports to be a reliable tech discussion site. Especially when I noticed new comments automatically went to page >1. Sad, but hey, it's HN's property.