skysight-inc/HackerNews huggingface dataset:
Scientifically speaking do cigarettes cause cancer?

It may not be scientifically clear because you and other scientists and lay-people do not have access to the PG&E maintenance records that indicate they were pumping large amounts of Chromium 6 into the water table (drinking water). If it was not an issue, then why did they settle and buy out all the properties?
In a similar vein to de-noising realtime path tracing, Christoph Shied has an interesting paper that describes an algorithm that steps around the problem:
https://cg.ivd.kit.edu/atf.php

and his Quake2 demos (which are amazing) have gotten a lot of attention on youtube recently:
https://www.youtube.com/channel/UCdyHpbF9SgV8uMIWu3oHgdg/vid...
Data wars is an understatement. Facebook is AMAZINGLY litigious on its data.

Do this. Create a fake company and say you wrote a spider to index Facebook public profile data and that you have like say 100GB ....

Watch how fast you get sued by Facebook.

Mind you this is public data that EVERYONE can see...
I don't see why anyone would even need to research this. How could someone be so stupid to believe all the "hacking code" made direct cultural references to the source?
> I'm a scientist

What kind of scientist.
The war has begun
If they lie to you about that, can you do anything though?
Great response. :) I don't actually see anything there to disagree with. Maybe we have a difference of ... perspective? style? ... on some points, but no actual disagreement. I rather think the two rants are quite complementary. Thanks!
give this man an internet
Thought experiment: How would Amazon enter the venture capital business?
Accept doesn't imply that you are a against it or support it or tolerate it, but mearly acknowledging the reality that there are always gonna be people who do something that you deemed abhorrent or atrocities.
My PhD is in biophysics and I have published papers on Cancer drugs. My name is David Konerding; feel free to look me up in Google scholar.
They revoked Google's certificate after they'd already taken down their app. This was supposed to be punishment for crossing the line; apparently it was just a fluffy PR move.
In full agreement. The expectations of a product manager from one company to the next are wildly different. Far different than any other role that I can think of in fact.
Im about to do the opposite switch. Any chance you have any good resources for someone new to vue
"Like the field of software development, the application of machine learning is a meritocracy. A meritocracy is a structure under which participants are valued based on their contributions or demonstrated achievement (merit)."

So far we've figured out that software development clearly isn't a meritocracy.
12 pt Times New Roman white on black works pretty well on old hardware.
Once upon a time, I had an employer who was looking for a machine learning expert. I mean, we had a brilliant mathematician who was breaking serious ground in the field, but we needed an expert, apparently. We were having trouble drawing experts out of Silicon Valley, and our resident genius said "Hey, I satisfy all of the requirements for this job you've posted, and I'm already doing the work. Can you promote me from this crap software-dev role you stuck me in?" and the company's response was "No, it clearly states in the posting that you'd need a PhD in machine learning." We promptly lost our genius. If only TPTB knew that it was a meritocracy!

In short: article's claims sound fishy; your lived experience may vary.
the case for inhaled tobacco smoke causing cancer is undisputed in the scientific field. Not only associational, it's causal (IE, we can explain precisely how it works with full generalizable predictive ability). That's true also for C-VI in occupational situations where individuals are exposed to large amounts of inhaled material, but that is also associational, not causal. The reason PG&e did what they did is because it was cheaper to settle and pay off and move on.

In short, there is little to no convincing evidence that residents in Hinckley were harmed by PG&E's actions.
CCPA will probably be amended at least once more before it goes into effect. If you feel that it shouldn't apply to non-membership website operators who merely log IP address and requested URL... consider writing to your California State Assemblymember and California State Senator, and possibly to the California Attorney General who will be publishing guidance regarding CCPA.

Amusingly enough, California consumers will not have privacy rights regarding any written comments sent to the California Attorney General.
Those are bad examples they gave, but the point is still valid.

https://www.theregister.co.uk/2015/06/29/wikileaks_docs_show...

https://www.reuters.com/article/us-security-snowden-germany/...
I think we actually agree on most things then.

I think bad actors in both places should be viewed negatively and be accountable for bad things they do. I do think risk is higher in a place with fewer rules (or bad laws), but that's more of a separate thing.

I'm generally suspicious of giving any powerful group the benefit of the doubt - it's good to be skeptical.

Our main difference is that I think the US government is still worth supporting (even if the current administration is absolutely not). I also see a significant difference between the US and the UAE.

Anyway - I appreciate the nuanced discussion, thanks.
Yeah, but what if I want to build an object with @Value on it, which makes all variables final, and I want to specify a default value to be used only if the user does not provide one to the builder? That's not possible.

A builder is just a fancy alternative to a constructor. It is possible to set the value of a final field in a constructor, and it is also possible to have another constructor in the same object that sets a default value for that field. I expect the same flexibility from a builder.

For example:

public class Person {
private final String name;

public Person(String name) {
this.name = name;
}

public Person() {
this("Bob");
}
}

Now you can get immutable Person objects:

Person p1 = new Person();
Person p2 = new Person("some other name");

But if you do this with Lombok:

@Value
@Builder
public class Person {
@Builder.Default("Bob")
private String name;
}

You cannot do this:

Person p = Person.builder().name("Some other name").build();

The name is stuck at the Builder.Default value. In that sense it is not a default, rather it is the only possible value. A default is supposed to be something that can be overridden.

I could use @Data instead of @Value but then the resulting Person objects would be mutable which I don't want.
Telesat Signs New Glenn Multi-Launch Agreement with Blue Origin for LEO Missions
I think this is the biggest disgrace in the US.

If we actually imposed the costs of wars on the American Public, like we did in WWII, we wouldn't be doing as much war. Instead we "outsource" the costs to private contractors which overcharge because "pensions are more expensive than contract labor."

We need to take any and all profit out of war by eliminating as much contract labor as possible. That's easy and perfectly fit to do with software. Which is why I joined Kessel Run as a government civilian, to bring software engineering in-house to the Air Force instead of contracting it.
Having read all the other responses here I still am with you. Can't imagine living with devices like these.
Then I say it is a too risky deal to take.

I expect a founder to normally guarantee 6 months, or 12 months or 24 months of payment before hiring someone depending on the situation at time of hire. This is the only way I would hire anybody.

Frankly I find it misplaced for a hired employee to have to worry about intricate details about company's runway and other risks etc. Its not your problem. If you are expected to own that as your problem then you might as well offer to be a founder and get proper stock.
How to Make a User with a Numeric Username in Linux (2014)
I've used it at CVS with area code 213. I usually got a very large printout about all the beauty care products Jenny was using.
When using personal data is outlawed, only the outlaws will use personal data.

What about all of the state actors (and 'hackers') who are cracking corporations for data and building a massive database on everyone?
Using sms or smartphones in any capacity for 2fa is dumb
> I would suggest that Apple should leave Google/ FB blocked for ~1-2 weeks

Perhaps Google should shut down ever one of the servers that Apple is renting from them, for a couple weeks?

Or just block everyone on apple's campus/IP addresses from having access to any google services, search engines, ect?

The 2nd one probably wouldn't violate any contracts, so I don't see a problem with it.
2001 A Space Odyssey: Unwrapping the Slit Scan Sequences
What does "pending" mean?

You can check yourself if there are any active or historical cases.
Do you mean it uses more memory? or you are hitting the docker limitation per host?
GDPR gives regulators a lot of leeway on how to crack down on things.
Who is acting offended? The article didn't mention anybody balking, where have you seen this?
It's not possible to one-way hash a 32-bit IP address. A hash of a 32-bit value can always be reversed because the search space is so small.
US citizens and companies don't just provide tech support like this to the worlds despots, they also provide propaganda expertise. Look into Qorvis/MSLGroup.
It's so entertaining to watch this unfold. Very exciting!
"The symbols are just shorthand for English words."

OK, so then why would it be so difficult to produce a veritable cheat sheet to aide in reading a proof?
Would you have time to elaborate? I’m just starting to set up a React-Firestore app but I’m a bit of a n00b.

I’m using re-base [0] to synchronise Firestore to my local state. Do I not need to be?

Any pointers gratefully received, thanks.

[0]: https://github.com/tylermcginnis/re-base
No, we build off of each other’s knowledge. We learn some things, simplify them, and then build on that knowledge. We didn’t go right from wires and signals to JavaScript and web browsers, it was incremental, where each generation built off of the last one’s work.

That’s how many hours it would take today. But if we get a few fancy new libraries for ML, it could be trivial to implement. 20 years ago, if I told you a single developer could deploy a website with a db + authentication in about 20 mins, you’d call me a liar. But today, you can use a fullstack generator and deploy to heroku with the press of a few buttons.
I thought meritocracy was a discredited concept.
Ditto. My first three stints (albeit with zero help from peers or mentors) were terrible. It seems like you need a couple of epic screwups under your belt before the patterns start to present themselves.
A popular attack these days is usage of fake roaming requests. They require nothing except knowledge of your IMEI, and IMEIs can be bought bulk online from android app devs.

That's how British MPs were, allegedly, pwned en masse in 2016
> all glaring mistakes in the language design that have wasted huge amounts of time for millions of programmers.

i would think javascript is the language with which the mistakes wasted the millions in man hours, not java.
I get the impression that in the United States, regulation to shift fraud liability to the banks, and away from the individual customers, is more effective than relying upon law enforcement.

If someone breaks into my home and steals my stuff, I may hope for law enforcement to catch those responsible. I have no expectation that my property would be returned to me.

Thinking through this analogy, property-theft insurance is affordable because law enforcement is effective where I live, and I am expected to maintain reasonable precautions against theft.

I don't know how to prevent my phone number from being used without my permission. So I don't know how to apply law enforcement as a remedy.
Apple shows Facebook who has the power in an app dispute
Users wouldn't be prohibited from doing this for much the same reason people aren't prohibited from making personal copies of pages from books they own.

If you take a picture of Google Maps and then host it on your website without approval/paying Google and get caught you'll be hearing from their copyright lawyer.
That's a crazy pair of facts. Interesting to compare Walmart on this front - its revenue is $500B with growth at 2%, whereas Amazon has sales on the same order of magnitude but growth an order of magnitude higher. I wonder how long this rate of growth is sustainable, both for Amazon and the rest of FAANG. Have there ever been companies this big growing this fast?
It's pretty hard to argue with that last sentence, but I think your armchair analysis of language used outside of your realm of experience is leading to you to take unecessary offense.

"Soft targets" include people, yes, but the term generally refers to any unhardended, unarmored, or unprotected thing.

"Neutralize" encompasses any kind of condition that removes a soldier from the battlefield, including death, injury, debilitating trauma, etc.

"Collateral damage" is similarly broad. It's any shit you didn't mean to fuck up.

No doubt these terms are used euphemistically at times. But I also can't, off the top of my head, think of any others that could directly replace them accurately and concisely, while also satisfying the demands of folks who lack the experience (or the desire perhaps) to understand their utility in context.
AngularFire lead here, I'd recommend you check out our GDE Jeff Delaney's community here https://angularfirebase.com for AngularFire related content. He has tutorials, lessons, and maintains a very active Slack Channel.

There's also the Firebase community Slack https://firebase.community/ and firebase-talk is our supported community channel for all things Firebase https://groups.google.com/forum/#!forum/firebase-talk
> Just so you know, manuals aren't read like story books, from beginning to end.

Yes they can be! And if you're working a great deal with some technology, it behooves you to read the manual from cover to cover. Try it!

I've read a number of programming language standards from cover to cover, after which my facility greatly improved.

After I read the GNU Make manual from cover to cover, I was able to understand complex Makefiles like never before, never mind generate them from scratch.

At university I read a Motorola 68000 architecture spec from cover to cover (while writing an emulator). My ability to code MC68K assembly shot through the roof.

I haven't read the entire POSIX standard cover-to-cover (not even the much smaller classic 1990 version), but sections of it, like the complete description of the Shell Command Language. My ability to write robust shell scripts shot through the roof.

I've read the complete manuals for GNU Flex and Bison, plus the POSIX descriptions of these and other materials. Complete whiz here.

Highly recommend cover-to-cover. Problems is, standards have gotten a lot thicker. Everything takes more time. You have to choose wisely and prioritize.

> branches explaining various features in broad terms and ordered by their importance, and the leaves explaining the most arcane details you might eventually need to know about.

That simply isn't how most technical manuals work. Once you get past the intros and overviews, the arcane details are spread throughout all the descriptions like raisins in a pudding. Generally, the description of a specific feature or construct is completely given in one lump, with all the arcane details. If there are four paragraphs, the first two may be general, the second two full of arcane details. If you don't read the arcane details, you could be screwed. Oftentimes, you're reading this stuff because of the arcane details, not because you don't get the gist of it.
Ironclad (YC S15) raises $23M led by Sequoia
Just tried it in NYC:
Mac/Safari couldn't determine my location for some reason and wouldn't play.
The iOS app worked flawlessly. The quality is really nice.

Off to watch reruns of Hogan's Heroes...
Way to impose your own agenda on it. That was a minor point in the article, the reason I posted it was some disgust at the fact that a company make a fortune off advertising then throw some cheap trash at the most productive member of their online community that enriched them.
Your take is a personal opinion and that's what you need to recognize. The world is recognizing that human rights (whatever it actually means) is a shape shifting definition laundered by Western powers to manufacture consent for coups and wars and terrorism. Actual objectively and we'll defined bad things. Human rights activists are the new agitators of this century. You may believe that you are sanctimonious, but given the popular rise of authoritarian governments all over the world, I think the majority of the global South would beg to differ. Sedition is a serious crime and being a buzzword activist doesn't grant you immunity.
Not sure I agree with the claim considering Lomboks been around for quite a long time.
Frankly, NYT is spot on.

Media in the US has consolidated to a handful of players, who have many conflicts of interest. These result in a big business bias in media today.

It's rare to get news and commentary written from the labor point of view, and that's needed a lot more than financial expansion of entities like the NYT.

Progressive minded people should simply start to fund labor centric media and compete with the big money majors. I'll bet that competition goes pretty well, and some of that can be seen in TYT today, largest online news and opinion entity there is, by views. TYT owns under 35-40, operates on a mix of AD revenue and membership income to avoid having those same conflicts of interest, and that allows it to differentiate nicely from the usual players.
> Whenever I have tried to go through the manual, the kind of language used has diminished my interest and ended up in my giving it up.

I think you have to change your attitude and get used to reading that language, and learn how to write it, too.

It is the language of engineering specifications.

I recommend reading at least one standard (e.g. programming language) in its entirety.

Things refer to other things; at some point, you need the transitive closure of the whole darn thing in your head to properly understand any part.
My pleasure. Actually, someone a few seconds ago posted "Keep trying" with respect to my trying to keep it small and then I guess thought better of it and deleted the post. I'm a little sad about that because I really think it was completely on the ball. This stuff is so subtle and it's super hard say something that has any meaning without burning though a ton of trees. But the downside is that it requires a lot of effort to follow the discussion. I think there is a simple message in there somewhere, but I've yet to find a way to express it.

But I agree completely on the issue of style. I think it really comes down to that. Conflicting styles is one of the hardest things to combat on a team and you often end up with some bizarre hybrid that doesn't work at all.
why differentiate annotation from non-annotation code? they are both code, and they are both lines you have to maintain/debug.
I wouldn’t do it until we had a way of enforcing the no-fluff rule - even more so than generic up/down voting. I wish there was an ArXiV for this type of knowledge.
I agree with your points entirely, but my point is, what does the word "guarantee" actually mean?

If you enter into a legally binding document with the company that says you'll be paid no matter what, that still means nothing if there's no money.
Those sticky banners and elements injected by Medium are ridiculous. They make a good article hardly readable on HD desktop monitor. Sad state of things, I remember how once upon a time it was a great platform to be at.
Well, if it's Open Source / free software, as the ML research field is, then it is a meritocracy.
I'm having trouble finding evidence that a statistically significant larger number of people died in Hinkley at any time, compared to the population as a whole. If that's the case, then there wasn't a problem in the first place.
So basically the US can get away with it because their form of government is cogent to your sensibilities. Don't think that's how morals work. The US is the most violent and flagrant abuser of human rights.
I find the limitations of their query language interesting, no way to test for undefined properties in a collection (the client libraries just give up, and I don't see a workaround); and no way to match on inequality rather than equality. This exists in some other odd database engines, but it's frustrating in general use scenarios (where, in this case, I don't exactly see how performance is a limiting factor).
Vault 7 had nothing to do with NSA.
Not true. If you were to throw up a slow locking query in production, you could take down the site. Restoring a backup should be fast.
The answer to "what" is implied above. Evolution.
1. That was obvious hyperbole

2. I hate Java as a language but it is used in embedded systems everywhere. Oh look, another hyperbole.
After toying with JWTs for sometime I went back to sessions myself. The best use case I could think of for JWTs is where you need to relay claims between two disjoint systems. Or have extreme scale and load balancing could become an issue.

Beyond the trivial JWT implementations, trying to figure out how to persist JWTs (stay logged in) and revoke access immediately got way more complicated than it needed to be when a lot frameworks already have sessions implemented and secured properly for a good while now.
Who cares if it’s trivially hackable; we’re talking about a legal checkbox that you have to tick.
Not sure about this law but that sounds completely fine under GDPR. You need to keep your log files secure and not longer than necessary for what youre doing though.

https://termsfeed.com/blog/gdpr-recitals/#Recital_49_8211_En...
Pain and pleasure are two sides of the same coin. I read somewhere that during a torture, once the torturer sees the victim is actually enjoying the pain of the torture then he/she has to end/kill him/her.

I can understand why some people have dom/sub fetishes for the duality of pain and pleasure.
Correct, I was pointing out that there isn't grounds for such a position.
Both the app and the website are functional but sparse. The picture quality is quite good and I stream the content from my computer to my tv with no great loss in picture quality. On occasion I've had trouble using my Mac but the IOS app works flawlessly.

As others have mentioned, they appear to be using some kind of geolocation to ensure that viewers are only viewing content specific to their particular location. While the service is nominally free, commercials soliciting monthly and one-time donations to maintain the service are inserted frequently.
Assuming it's for the JVM, you should definitely choose Kotlin for your next project. Most of the flaws I find are for advanced usage (e.g. interop, coroutines, etc) or tooling (e.g. gradle issues, dokka) or just general advanced language use. I don't keep a running list of issues (I made one back in the day [0] but not all of it is still applicable), but nothing would keep me away from the language. It made a lot of right decisions.

0 - https://gist.github.com/cretz/2a49514b18914ef09b7c518db6db11...
it's not clear who would be the decider if the authors were at fault, given that the science around this is not authoritative and won't be for another 30 years.
What I'm saying is that while I don't necessarily agree with the full extent of the policy, I recognize that reasonable people can disagree with it as a whole, and that enforcing it is the best way to demonstrate what's wrong with the policy, rather than demonstrating what's wrong with the enforcement (the effect of selective enforcement).
And that’s problematic for someone trying to understand if their business operations are legal.