skysight-inc/HackerNews huggingface dataset:
Your worries are misplaced. Three drugs are what keep them undetectable. And once you are there for a period of time (3 months to be safe) you stay that way forever as long as you take your medication as prescribed. Once they are at that point they will be getting blood tests every 6 months.

So really you need to be trusting that they are responsible enough to take their drugs every day. These days that is pretty easy, most people take 1 pill in the morning and that's it.
AutoML Mobile: Automated ML Model Design for Every Mobile Device
Okay, figured it out. Thank you for giving me the search term "Unbranded Firefox"—I didn't realize this referred to something specific.

Unbranded Firefox is actually a specific version of Firefox distributed by Mozilla, which allows you to disable extension signing requirements. I am very glad to see that they offer this, and I will be using it from now on.

https://wiki.mozilla.org/Add-ons/Extension_Signing#Unbranded...
The U.S. constitution and system of government were designed to make it difficult to effect change. IMO, the founding fathers overshot the mark by a bit.
I don't think this is about the amount. Allegedly, Reitz:

1) Knew about a feature a volunteer was working on
2) Started a fundraiser for the feature
3) Kept all the money

Maybe $30k is peanute, but I'd have grave concerns if I saw a colleague stealing coins out of a tip jar at the local coffee shop, and the fact it's only a few quarters would honestly make it worse, if anything.

Of course, like you, I have no idea if the underlying accusations are true or not, although I will note that all those archive.org links are going to be hard to explain away. But I don't think "it was only $30k!" is a valid defence here.
Ask HN: Best NYC Startups for PMs?
There are lot of threads on HN & other resources to help the best work environments for developers, but what about Product Managers?

How do you identify companies which support & offer great experiences for PMs?
For you, maybe, but there are people who happiness is the results of making others not happy.

Maybe fundamentals reality is happiness is subjective.
Also, if your goal is to apply computational thinking to decision making in other fields, why not study operations research instead?
Supported until September 2020, I don't think they need to be changed now.
5 Surprising Causes of Burnout
*mouths of decadence
another month, another browser vendor that does something inconceivably bone-headed in "the service of users."

first it was deprecating ALSA for pulseaudio, then it was pocket, then tiles and their suggestions, then that weird video/voice chat thing, and then running "studies" as if my use of the browser was some tacit acceptance of my position as a guinea pig of the internet. Today every extension I use to make the internet even remotely usable is just...deactivated?

without my consent or knowledge?

enough. im switching to waterfox. Icecat is even worthwhile at this point. Anything that respects my freedom and intelligence as a user.
Aspiring junior developer. What else can I do to better my chances?
Hi, i graduated last year in maths, since then i've been learning coding, full stack js. commercially, i've had 1 internship that lasted 1 month and was related to front end only (react). I have a portfolio website with 2 main projects on.

When I apply for jobs, i usually don't get a reply, or on the rare occasion i get in for an interview, they usually go for someone with more experience. I'm trying to better my chances so wondered if anyone can review my projects to see if theyre good enough to be competitive? If you wanted to see my portfolio then ask, i'll have to remove personal info before showing though.

if theyre good enough, where do you think my problem lies? Any advice?

projects: (https://inspiring-archimedes-a3ab05.netlify.com/, https://sleepy-ravine-75565.herokuapp.com/)
This whole thing seems like focusing on small things and pretending they are big. I think the guys running Requests is eccentric and weird for sure. Weird eccentric guys will do weird and eccentric things. You have to expect that.

The amount of money is ridiculously small. It isn't worth the time to focus on it.

It is too bad the popular library doesn't have a competent maintainer. But at least he hasn't screwed it up.

Maybe someone should just write a replacement with better features and then we can all move on? Sounds like the best solution to me. Probably easier to do than dealing with him or even fighting him.

I guess I wouldn't focus on attacking this guy, it just isn't worth it. Life is short, the stakes are small, and it just isn't worth it.
Community and Communication
It is a sys admin's job to mitigate damage from security leaks and to introduce hardened, fault-tolerant security paradigms.
Archive link in case you bump into that annoying paywall: http://archive.li/Zv03h
In my mother tongue (Bulgarian), the style of everyday communication is rather different. Ad-hominem arguments are not rare and are sometimes considered a legitimate way of reasoning, people are also expecting to receive and send "orders" when they communicate in a business environment. All of that doesn't foster any deep reasoning and leads to shallow conversations which change their direction quite sporadically.

Coming here to this website, I am able to enjoy a style of coherent communication where your arguments must be well-grounded and logically sound. In the relatively rare cases of applying personal bias while questioning the claims of others, you do so with much softer words and phrases.

For example, something like "I'd like to pretend that the issue is..." is a construct which can be translated to Bulgarian with a very similar grammatical construction, but it is virtually unused and would be considered outrageously snobbish and pretentious when used. We would just say "the issue is...".
It’s arguably more typically considered an advancement in the realism of simulating a real life camera with an optical lens. Not the same thing as simulating human visual perception more realistically.

Games are trying to look more like movies, hence new technologies to simulate shallow DoF, lens flare, anamorphic lens artifacts etc. None of these really help make the game world look more like how a human might perceive them, they do all help make the game look like how a typical movie camera might have perceived the scene.

For sure shallow DoF simulation _could_ be used to try and make games more human perception like, but I don’t think I’ve ever seen the effect used this way - it’s virtually always used to simulate optical bokeh/out of focus areas to look more film like.
A third-party is less likely to have the first-party's motives, which makes a huge difference. Something blatantly stupid happens, there's a better chance of putting a stop to it before it can cause any harm and maybe even gives a little leverage to get the first-party to revert.
Like I said, I have no interest in the drama.

I'm just pointing out that the sums they are talking about here are laughable. Anyone who thinks that 30k can pay anything to a team should have a look at getting a real job. Him getting paid for the bother of working as the project coordinator sounds about fair for two months part time. The rest of the contributors should have been doing the work out of interest when they have free time with nothing better to do.

I have a hell of a time explaining to people that I'm happy to contribute 1 hour 8 times to their projects for free, but if they expect 8 hours once it will cost them.
> You're aware of the Taxi lobby and borderline criminal interests and practices surrounding Taxi medallions right?

> Yes, America's existing taxi system was also awful.
> trusting those thousands of third-party authors to directly update whatever they want on my system

You have completely misunderstood what Normandy does.
> The amount of money is ridiculously small. It isn't worth the time to focus on it.

Well, it's donated money... Do you think the people who donated share this view?
Bipolar can often comorbid with another mental illness. If he has a narcissistic trait, he could have a personality disorder. But I urge the community to stop guessing what he has or doesn’t have. Even professionals have hard times diagnosing their own patients. The point, as the author says, is not to circle around mental illness. Let’s skip this part of the discussion...
The definition of mitigation is to make something less severe. Yes, GitHub making this policy as clear as possible and allowing controls to toggle it per-repository or per-account mitigates the problem.
# apt-get install tig
If all this is to be taken at face value, Kenneth Reitz should be publicly removed from any and all projects. The reported activity (of having secret groups to “work around” the troublesome person) is untenable. Projects should not be afraid to exclude people who are more trouble than they are worth; feeling that one cannot ever exclude people is also known as “Geek social fallacy #1”:

http://www.plausiblydeniable.com/opinion/gsf.html
The Lojban community is regularly asked about Duolingo courses. The sad fact is that Duolingo makes money off of volunteer-contributed courses, and as a result, we cannot incentivize any Lojbanists to take the time required to produce Duolingo courses, since they know that an un-Lojbanic startup will profit from their work.
That would seem to be a market signal indicating people generally don’t want to be experimented on by Mozilla.

How is a lack of data for Mozilla my problem? Why does it mean that can inject default preference changes?
Actually, my theory about why we need to take our belts out, shoes off, and give away water bottles, at the airport security, is all about humiliation, intimidation and control.
I really hope Mozilla hosts a very open and public postmortem on this. Lapsed certificates keep causing outages everywhere. We narrowly avoided one in my new org. How can we as a discipline solve this?

This is a great opportunity for Mozilla to lead, to demonstrate openness, and to help all of us who love the web secure our work without risking catastrophic downtime.

Thank you to all the Mozillians who worked hard to solve this. I'm sure there were a lot of ripple effects into other products outside of Firefox. Mozilla is so small for an organization that does so much. Give your closest Mozillian a hug today.
Golang, at least in its current incarnation, has no chance of replacing Java in its core use case - business processing. Golang is replacing infrastructure that used to be written in C, which makes sense considering that's what it was designed for.

It's weird that you put Spring and react/angular/vue in the same sentence, because there is no overlap in these problem domains.
Scam from 800 number about Apple account
I just got a 800 call, supposedly from Apple saying my account had been compromised. When it asked if I wanted to speak to an agent, I said yes, then I asked the agent to identify himself. I got an immediate hang up. Scam.

The interesting thing is that on my iPhone, pressing the recent number got me to real Apple support.

I'm pretty suspicious, but have not seen an 800 number before or something that smooth.
It is a ridiculously small amount of money though. You are probably right it is being wasted and misused, but that is half of kickstarters. It is par for the course when donating to a non-charity, it is trust and this guy is eccentric and weird. I think people have unrealistic expectations in this situation.
> Not a lot of ten story apartment buildings go up in the middle of a hundred square miles of farmland.

You already said "The problem obviously being that there are people who work in the city and would like to live there". So people who are already there and already have that should give it up so others can have it. Got it.

> even though they have a stake

A stake for sure, but compared to people who not only work there, but sleep there, go to school there, pay taxes there, shaped it, took part in the decisions that made it what it is? A very minuscule stake. I don't live in the city I work in. Short of them shutting down the roads and the subway, those who do can do whatever they want. Fortunately they seem to like those roads and subway, so there's no big push (that I've seen) to do so.
That has nothing to do with it. Irrelevant to cause of death if child was to force-fed or self-fed cheeseburgers.
Compassion is given.

It lays out his actions, how they are perceived by others, and why the author feels they cannot work with him.

It does not name him evil, and in fact seems disinterested in his private personal motivations.

Shunning someone is a compassionate response to bipolar disorder. Keeping the reasons for shunning someone private harms others, such that “compassionate” becomes “complicit”.

The community’s replies indicate that many chances have been given, well ahead of when this post was published. What further compassion would you suggest is appropriate here?

ps. It is suggested he has bipolar disorder, but replacing that with “for personal reasons” in no way alters the content of the post.
Ha! That did the trick! Though it gave me these cryptic errors the add-ons are now enabled, thanks!

TypeError: setting is undefined[Learn More] ExtensionPreferencesManager.jsm:90:7
No matching message handler for the given recipient.
MessageChannel.jsm:924
1556983316679 addons.xpi-utils WARN Add-on fxmonitor@mozilla.org is not correctly signed.

Edit: another weirdness: i decided to take a look at a different computer (unrelated to this one, at work via remote desktop) which is running exactly the same FF and Windows and all add-on are enabled. it's on 24x7; i didn't do anything to it.
"The author is pointing out that the funds were raised for a team effort and the other members on the team were being dealt with in a shady way"

It doesn't appear, though, that the author was part of that team, or promised any of the money.

The author says this:

"If he'd found another way to use the money on Requests, then I would have been totally happy. I didn't have any claim on the money"

Other parts of the post do seem to indicate something isn't right. But it's not exactly as straightforward as you're saying.
Curious about the "unusable pipenv" comment. I don't know much about it, but been meaning to try it out due to the publicity it's been getting. Care to elaborate?
"...to wipe their Git repositories and hold them for ransom."

What an idiotic strategy to take with git repositories. Every local copy is a complete and fully-functioning copy of not just the code, but all history, etc. It's a non-centralized protocol.
This proves my point perfectly.

Instead of investing in i.proved tools and productivity for your workers so they dont have to do stupid shit you dont want them to do, you instead made it harder for everyone to do their job.

I'm not saying your business is going to crash and burn. I'm saying you will never be as successful as you could have been. You're literally wasting resources, leaving needs unfulfilled, and giving up ground to your competitors.
If you made it works, does it mean the Spectre mitigation is basically useless, as it can be bypassed ?
Just tried on Android. Hooray!
Internet of Things (IoT) Security: State of the Art and Challenges
Thanks, that makes sense. :)

Kind of sounds like having a specific eBPF transformation pass available in LLVM would be useful.

eg having it generate known-to-work-with-eBPF output
Still it doesn't change anything about the underlying disease she had. If you are going to blame pollution, what's to stop the cause of death from being something like "ignorant parents" for keeping her in the heavily polluted area (yes, I realize most people cant just move on a whim)? Or what's to stop blaming that exact diesel truck that drove by the second before she had the asthma attack that caused her pulmonary failure?
How so? Rolling out changes to default settings in an unannounced, automatic way based on users being automatically enrolled in that preference update program, with difficult to understand opt out settings changes required, sounds _absolutely_ like third party authors able to make unrestricted (and unannounced) modifications to my system.

I cannot understand how anyone could think otherwise of Normandy.
Well now I would say that I'm not interested in most keys, and I am interested in figuring out how to mitigate damage from the rest of them. You only need one key to get inside.

99% coverage is not good enough from a security standpoint, not when we can achieve 100%.

Simply, this functionality should be transparent and toggleable.
s/resolve/validate/
This appears to be a mistake.

It's clearly bad that things can break this way. But this happened because a certificate expired.

Mozilla didn't have to require signatures and certificates for extensions. They did so because they want to protect users.

Protecting users with signature schemes, increase complexity and, thus, the risk of debacles like this.
Would be good to put a few examples of recommendations the tool makes in Readme. Right now it looks like a cost explorer.
$28,000 dollars is small to you? I'd be happy to take that from you, and take unpaid leave from work for a few months.
Nice - we just got a demo/beta from https://www.prosperops.com (disclaimer i worked with the prosperops folks in a previous company). They're focused on helping you save $ by managing your RI's. Its pretty slick setup. Best way for me to describe it is that they're basically a wealthfront style roboadviser for RI's.
The potential for false positives here seems astronomical...
Duolingo is not good for learning East Asian languages. For Japanese, it is particularly bad. Try LingoDeer instead.
"Many people manage their conditions without causing this kind of harm, and when they mess up, they make amends, just like the rest of us. If someone can't do that, then as a community, we can have compassion but shouldn't give them power and influence."
The cause of death is respiratory failure, not "air pollution". I'm getting real tired of even big names like CBS getting in on this clickbait game.
JavaScript is practically stone age compared to Java. Debugging is a nightmare. Documentation is a nightmare. Scaling is a nightmare. NPM is a thousand monkeys at a thousand typewriters.

Java suffers from having some 20-year old codebases because it's been so popular for so long but I can open up a 2004 WebLogic project in Eclipse or InteeliJ and trace everything it's doing. And modern Java has added all the nice features we expect a modern language to have. Java's slow demise is due to terrible PR and Oracle's endless insistence on JEE when every sane developer is using Spring.
You can use RStudio Connect to publish Jupyter notebooks, see https://blog.rstudio.com/2019/01/17/announcing-rstudio-conne...
It's easy to live outside of a heavily polluted area if you have severe asthma.
Did you notice the 'wing' bit in that sentence?
We‘re using it at Instana, its very fast, robust and scales linearly with node count. Make sure to batch inserts, it doesn’t like many small inserts.
Interestingly, Pipenv is no longer in the list of projects on his website:

https://www.kennethreitz.org/projects

What that means, I don't know.
Presumably you have good intentions, but I think it's dangerous for us to have criticisms of one person's name come from other people who won't stand behind it with their own names.

Perhaps there is a whistleblower exception, such as when the person being criticized is powerful, and the whistleblower is vulnerable, but I'm not aware that's the situation here, and whistleblowing involves an investigation (by officials, journalists).
Exactly! In the enterprise world, there is a lot of Java and .NET code that isn’t going away for a while especially since K8s makes it easier to port to the cloud. In my enterprise, the only other language that comes close in usage numbers is Python, so I think a lot of enterprise folks will opt for that over Go.
Not to defend the fireworks, but between pollution one night a year and pollution 24 hours a day, 356 days a year from the diesel cars going through my street and neighboring streets all the time... I know what I should be most worried about, and it's not the fireworks.
The negligence was due to the pollution being higher than legally permitted in that area. These regulations are there to protect people, and someone either did not enforce those, or someone blatantly violated them.

If someone illegally dumped radioactive waste next to your home, and you don't move either due to inability or some other reason, the crime does not magically fall on your shoulders.
Ethibox: Host Your Websites Effortlessly
Long-ongoing, FYI.
I always posted such stuff to a carbon/whisper server, and viewed it with kibana.
No the OP but I'm no longer surprised by art, traveling or drugs. At some point you see the same broad patterns repeated over and over. I can't get excited about another speakeasy, temple or museum. I can enjoy them but they don't feel "new". Art is the same way, something meant to be "shocking"? Doesn't feel that way to me, just feels cliche. Abstract, realism... I've seen it all before. It doesn't mean I don't appreciate it, again it just doesn't feel new.

Drugs are probably the first thing on the list that get old fast.

Even things I really love, like eating authentic food from different countries, while highly enjoyable, isn't shocking or new the way it was when I first had exposure to different food in general.
Here we go again with "true Generics". Type erasure makes interop easy (for an almost insignificant cost), including with Java prior to generics. But that's also what makes different languages on the Java platform interop so well (contrast with the CLR, where this is not the case; they've baked variance into the runtime and are paying a high price for that decision). If Java had baked their type system into JVM, Scala, Kotlin, Groovy would have to dance around that. Haskell, for example, erases all types, not just type parameters (well, sort of; it does reify the constructor tag/discriminator, which corresponds to type information in Java), and people get fancy with types in Scala, too. The only real annoyance erasure brings is that you cannot overload a method with another that erases to the same type.

All in all, The JVM is leading not only CLR on all fronts, but pretty much any other runtime. C# compilers and GCs are at least a decade behind Java's. You may argue on how important those things are compared to other tradeoffs, but those are the areas where Java was designed to compete at, and those are the areas where it is leading by a wide margin.

Edit: when Java was first introduced, its original designers stated their intention to construct a conservative, low-innovation frontend language, and a high-innovation runtime. In many respects, .NET has the opposite design. You may prefer one or the other and that's OK, but it makes comparing the two on any single aspect very problematic. Of course Java won't keep up on language innovation compared to .NET, and of course .NET won't keep up with Java on runtime innovation -- they each choose to get their competitive advantage in different aspects.