skysight-inc/HackerNews huggingface dataset:
One reason might be that nginx is implemented in a memory-unsafe language.
Autoscaling K8s HPA with Google HTTP/S Load-Balancer RPS Stackdriver Metric
> You're comparing a difference in wages to a difference in population.

This is not actually correct (and in fact, I'm not talking about college and these numbers are not correct for college participation!), but even if it were, we can formulate wage problems in terms of populations.

> Moreover, if you want to see a large difference, what's with the gender balance in the prison population?

And it's a popular argument among MRAs, literally headlining much of their materials, that women receive much better treatment in the prison system than men. This is just another example of my argument: it's a problem if there is a bad outcome for men. It's not a problem if there is a bad outcome for women, it's "choice."
I have psoriatic arthritis, which is a seronegative spondylarthropathy, just like ankylosing spondylitis.

Through lifestyle changes I have managed to significantly reduce pain, improve energy and cognitive function, and recently I also stopped one of the two drugs I've been injecting weekly.

I was previously on weekly injections of 25mg Methotrexate and 50mg Enbrel. I'm now on only 50mg Enbrel. Minimal symptoms.

My recipe for success seems to be:
* Vegan whole foods (a la the How Not To Die book by Dr Greger)
* Daily exercise
* Reduce stress
* Plenty of rest
* Socialize with people I like

As for the Enbrel, my strategy to get off it is to continue with weight loss (I'm overweight). Enbrel is a TNF-a inhibitor, and TNF-a is overexpressed in body fat tissue.

I hope this information is useful to someone.
I suspect, by "why would anyone", you were referring to him tolerating rather than people having proper discourse.
Anybody got any updates on the state of Mono/.NET Core convergence?

I actually don't care very much if they're actually the same code base, but I'd like to be able to use the dotnet CLI for everything. Xamarin project templates in the new SDK format are also on my wishlist.
Just as a bit of a nitpick the Connection Machine:

a) Wasn't manufactured by Cray. It was made by Thinking Machines Corporation in the greater Boston area.

b) Didn't have anything to do with neural nets, as it was developed during the period of time when GOFAI / symbolic AI was still in vogue (although by the late 80s the Japanese had revived connectionism / neural nets), and thus had far more in common with a LISP machine.

c) Was mostly about developing a decent SIMD architecture.
What on Earth are you actually proposing, that all else being equal someone who takes a year off work should earn the exact same pay or get the same job as someone who spent that year working? You are falling down an extremely slippery slope.
How Square Became a $30B Company by Reimagining Payments
Updating Windows 7 is getting harder and more expensive
It doesn't have a mouth so it's screams can't be heard.
I don't think "hustling" has to be synonymous with overworking. When I think of hustling I think of my dad who used to pay for his life traveling around Europe by buying, driving, and selling cars in different countries he was visiting. Or how he was able to spot a pair of good tires in the junkyard that he could buy for 50 bucks but sell for 500. I always felt hustling meant you could see small opportunities in the world that could make you money, basically out of the knowledge that most people aren't paying attention and turn their "money-making" brain off when they leave the office.
There are vast numbers of government (and quasi-government) employees who work to cancel or mitigate the actions of other government employees.
But they have transitioned office to a Saas model to do this. I used to buy office every 5 years, now I pay per month. It is also so much more than just the office apps, there is Onedrive and Sharepoint and email too. I would say that Microsoft have done a pretty good job of making it's products cloud based.
Well, in this case, illegal where the founders happen to live.

I recognize that this doesn't address the philosophical angle to your point. Let me just say that, despite these restrictions on speech, the United States is still generally considered to have "free speech". The question is whether this a true contradiction, or merely a paradox.
ValorWater.com | San Francisco | Full-time | Onsite | SENIOR SOFTWARE ENGINEER (Python) | https://www.linkedin.com/jobs/view/software-engineer-back-en...

Write code with purpose! Valor Water Analytics seeks a talented, diligent software engineer to help transform the water utility industry. Come join our small team of scientists, engineers and economists working collaboratively in a startup-like environment. Through the deployment of software, data analysis, and artificial intelligence, we have recently begun to solve conundrums that have persisted in the industry for decades. We expect to scale up our customer base and data lake by 10-100x in the next year. In addition to contributing to the mission of our company, you will have opportunities for career growth and learning.

Responsibilities include:

* Design new apps, micro services, and backend infrastructure to help achieve company goals

* Expand and improve existing solutions

* Test new code and expand test coverage of existing code

* Troubleshoot complex systems

* Analyze problematic data sets

* Identify performance enhancements and optimize for scale

* Follow latest software engineering techniques and trends

Qualifications include:

* Minimum of 3 years relevant industry experience

* Degree in computer science, engineering, mathematics, or a related field

* Fluent in Python, Ruby, Elixir, or similar

* Experienced in writing database-backed applications including complex SQL queries

* RESTful API service development

* Amazon Web Services

* Unit testing

Apply and mention: Hacker News
https://www.linkedin.com/jobs/view/software-engineer-back-en...

Or email hsmith [at] valorwater [dot] com
They have to track your every mouse move, what you type, when you type, where you hover your cursor, how long you took to type an email, who knows what else. Extreme surveillance takes extreme resources.
Hmm. That's an interesting syntax. I still don't like it and would hate to work on a codebase that used that for styling but I'm happy to know that it exists as an option for people who like tailwind!!
Well I speculated the that you were not going for hilarious. And I found it funny so that’s why I said unintentionally. And here’s why. Your general comment follows the classical salesman or marketing response to “why should I trust you?” And the expected response being oh well we have the finest, best trained developers from the best schools and everything is carefully reviewed, and we run everything on the best maintained equipment in a secure data center. Except what you said had those things with no minimum standard... basically demolishing your premise. I read it like a sales pitch and it made me chuckle. “Our code is written by someone, maybe reviewed, and runs on some form of production hardware.”

And the serious thing is... there is no minimum standard for the code that will run on your browser and anybody that works in this field really should understand that. Anybody that believes anything other than the web is a 100% untrustable shithole is liable the type to architect the next Equifax. And I felt your comment inadvertently just supported this opinion, so there’s that.

https://www.google.com/amp/s/www.networkworld.com/article/30...

Also yes I fully expect most code on stackoverflow to be of higher quality than most internal LOB code written (i’ve seen a lot of code at this point). If anything stackoverflow makes the mediocre shops better insofar as they copy from it.
I meant to post this earlier but forgot to, sorry.

Yes, I can't remember where I came across the data, but providing feedback didn't actually increase interview satisfaction, but decreased it in the aggregate.

Candidates are prone to arguing and trying to nitpick the feedback to get reconsidered. It's counter intuitive, but that's what really happened.
Cartpole – Introduction to Reinforcement Learning (DQN – Deep Q-Learning)
Ok well brb I'm going to apply for a SVP position at Google and if I don't get it they are clearly discriminating against me because I don't have 15 years of experience.
Ha. I live in cottage grove, and I assumed the same thing.
This is a map of underground sex-slave bars in the U.S
More and more microplastics are showing up in drinking water because the particles are so small. They seem to be mostly coming from our clothing released during washing, which is increasingly made of synthetic materials.

"The US had the highest contamination rate, at 94%, with plastic fibres found in tap water sampled at sites including Congress buildings, the US Environmental Protection Agency’s headquarters, and Trump Tower in New York. Lebanon and India had the next highest rates."
https://www.theguardian.com/environment/2017/sep/06/plastic-...
I write my comments assuming that anyone that gets legal or medical advice from anonymous commentators on the internet knows the usual "Ask your ________" prior to any of this and so skip the standard disclaimers.

That aside, great point and thanks for the great explanation!
The search engine isn’t the only issue. I mean, the App Store allows Facebook and a bonanza of other privacy violating apps.

Apple to some extent launders responsibility for extremely useful services that require or use personal data by outsourcing it to others.

Why not actually turn iMessage into a privacy preserving social network?

For the same reason, as with search, I think the difficulty is underestimated.
I generally agree about OO. It's good for small-to-medium-sized abstractions, but scales poorly compared to say an RDBMS. When your OO diagrams start to look like ER diagrams, you are probably outside of OO's comfort zone. For large domain models, an RDBMS is superior to OOP in my opinion. OO is lousy at many-to-many relationships, for one, and lacks a visible identifier (primary key) to trouble-shoot data/state easily. OO may be helpful for modeling sub-sets of a domain model, but if you try to do the whole thing in an OO model, you'll either reinvent a database the hard way, turn grey, or do both.
Or, what if I don't own a phone? I do own a phone, but my wife does not because she doesn't want one.
Chrome will soon ad-block an entire website if it shows abusive ads
ha! make sure you read the last paragraph
I'm aware of that, though not so much of the details. I'm trying to make a point of the blandness of the food. In a way, it's the worst of both worlds.
Yeah. That'd be awful.

$ bc
bc 1.06.95
Copyright 1991-1994, 1997, 1998, 2000, 2004, 2006 Free Software Foundation, Inc.
This is free software with ABSOLUTELY NO WARRANTY.
For details type `warranty'.
^C
(interrupt) Exiting bc.
>it's not just unfair to the business though. if i have five years experience as a c++ dev and you have four years plus one year as a stay at home parent, it is unfair to me if the hiring process treats us both as if we have equal amounts of experience.

In one negotiation book I read, they call "fair" the "F" word. It means different things to different people, and throwing the word around doesn't further discussions much.

Getting to the C++ dev position, as a person who hires, I've never cared how much experience a person has. I care about how much skills and knowledge he can demonstrate. And an extra year doing C++ is information-free. It tells me nothing that sets him apart from another candidate who has one less year.

I mean, seriously - in my former C++ job if I ranked people by their C++ coding abilities (which includes SW design, etc), there was probably no correlation with years of experience. My manager even complained to me privately that people who had over a decade of experience were performing noticeably worse than those who had 5 or less years.

I've never actually encountered a case where a few months off, or even a year, made any real difference. In my company people occasionally take a few months off every so many years (sabbatical). Their performance does not degrade. A former coworker of mine left the job and wandered the world for 10 months, and got rehired back to his old job. His performance was not impacted (in fact, they prioritized him over someone else external to the company because he was already familiar with the job, whereas an external person would slow things down as he ramped up). I've seen people change careers (e.g. transition to marketing), do it for 1-2 years, and decide to return to engineering/software - no measurable impact.
> Maybe we should stop trying to make the playing field level and just appreciate and celebrate the differences.

Funny how I never heard this argument when the anti-poaching agreements between tech giants were revealed. Maybe we ought to have celebrated the unfair differences between man and employer?

HN's capacity for empathy seems rather limited until they (we?) are at the pointy-end of the stick. Drifting back towards the topic, I believe in the hacker spirit of experimenting/striving towards how things could be, instead of being satisfied with the stolid status quo.
I'm currently using mutt with "getmail" (which does support IDLE), which I can recommend -- it's an excellent client, but only if you're fine with tweaking.

I used TB until two years ago, but I gave up with it's unfixed bugs and quirks. I do prefer graphical clients, but not if they are clunky or buggy.

I used Silpheed and Claws for years, but Silpheed locks (or used to lock) the UI during fetch (unacceptable IMHO) while Claws has some critical bugs in the filter/rule logic that made me lose mail in several occasions by refiling into the wrong folder while processing a lot of messages. If you arent't a heavy filter user you might be fine with it though, I think Claws gets a lot of things right.

KMail wasn't bad when I used it, but it was too long ago to make an honest comment today.
RECAP is a hack and depends on someone to have accessed the document in the first instance. It's not true public access.

The issue is that PACER is designed primarily for attorneys. That's why the usage fees are so high--it's a basically a tax on attorneys that goes to funding the operations of the courts. (Pro se individuals are entitled to receive filings in their cases for free.)

The open access folks have a legitimate point that PACER makes it hard for the public to access those same documents. But the solution to that isn't to abuse PACER. If we think everyone should have free access to these documents,[1] the solution is to build a website where these things are published. And, since that would undercut the value of PACER, arrangements would have to be made to replace that revenue with general appropriations.

[1] Note the reason we would want to do this is that these are public records, not because they constitute "the law." Court opinions with precedential value are already published on courts' websites in PDF format. What PACER contains is everything else.
You are free to say what you want. You are not free to the stage upon which you pronounce your bullshit from. If you walk into a Taco Bell and start screaming at the top of your lungs that liberals are hosting satanic child abuse rings in the basement, I fully expect the manager to kick you out and ban you. Now replace "Taco Bell" with Gab. How is that different?
Has there been any conclusive studies yet that say what impact if any microplastics have on us?
EOS might not be a Real Blockchain at All
Uber Will Drive You to the Polls for Free on Election Day
This wasn't the case until they bought SysInternals. I think Microsoft has very good dev tools overall, but the utilities created by Mark Russinovich put everything Microsoft had to shame, so they hired him and bought his code.
Re: "always enlightening moments [reading your] comments."

Not always: I'm a jerk 22.7% of the time.
(disclosure: I am a Google SWE, but I don't work on photos)

Google Photos does full res backup - easy to get working with android - not sure about other devices or non-phones.
I don't know if you are joking or serious. How much work do you think you can extract out of a normal developer in an hour or less, especially when he/she hasn't seen the codebase before? And how much effort do you think it would take to schedule the interview in the first place, starting with posting an ad, then screening resumes, scheduling time...? Not to mention someone has to vet/test the bug fix ...

This doesn't seem reasonable to me at all.

On the other hand, I can believe if this happens with those "take home assignments". Those tend to be larger (few hours to a few days) amount of work.

BTW, at least in this case, I did get the offer as they promised, within 48 hours. So I don't think they were doing anything shady. My guess is that they simply got tired of normal style interviewing and found this to be an efficient way to hire.
These seem to be contract negotiations rather than tech interviews, and you learned important lessons about protecting yourself from unscrupulous actors in the process.

> they wanted me to teach another company how to to what we could do

Here one might triple? their rate for a much shorter hourly design contract and leave implementation to someone else. The other two examples might have creative solutions as well.
You got it backwards. Vendor lock-in rarely applies to experts. It is the people who "don't care" that _we_ should care about protecting from lock-in. After all, that is how we got internet explorer 6.
In case it hasn't been obvious by now, BitLocker has been designed to be compatible with law enforcement requests. That means for one that the vast majority of Windows users will never see it work by default on their machines, as you can see encryption on Android and iOS devices. And second, most of those that do enable it, will be relegated to the broken and/or backdoored encryption of the OEMs.

Thirdly, BitLocker itself may have a backdoor, or at the very least Microsoft continues to design it in such a way that they (and law enforcement have or can get your private key for it, when needed). I remember a while ago people were complaining that BitLocker keys are automatically saved to their OneDrive account, where Microsoft of course can see it.
They could also:

- increase your subscription and watch using your account for free
- send DVDs to their house and sell them
- use your same email/password combo on other sites

If you use 2FA for most things, it's much harder exploit anything. However, you need to use good 2FA, not that SMS crap.
You also need autonomy to choose your own meaning.

> Example : a doctor that is forced to use an expert-system to guide him, would feel a lot less autonomy,even though he may understand that he's more useful to his patients - i.e. ,a lot of meaning.

Then why would they be "forced"? Either it makes their work easier/better or it doesn't, where does the force come in?
While true, the same is also true for many processor architectures. They're not just doing a single mathematical calculation per cycle, and additionally they also take multiple bits of input. A 32 bit processor could be thought of as having 32 "dendrites" of input, depending on what specific calculations are being performed to emulate the functions of neurons.

I recognize that the specifics are very different between a single neuron and a single processor, but the processors are so much faster that I'm inclined to give some benefit of the doubt to the people actually in possession of the array of 1M processors.
If it was only JavaScript, we'd be fine. But it's a JavaScript framework, built on some other JavaScript frameworks with tons of dependencies, then an entire new dependency plugin for every little thing you need to do like check if something "is an array".
In case you're wondering if this affects you (I know I was wondering) the relevant command to run is (in an elevated command prompt)

`manage-bde -status <drive_letter>`

Then look at the output for "Encryption Method". If it says something like "XTS-AES 128" I think that means you're using software encryption. If it mentions hardware encryption, then it's using it :) (more info. https://helgeklein.com/blog/2015/01/how-to-enable-bitlocker-...)

FWIW on my Win 10 install with a Samsung PM871 it was set to software encryption.
Are .NET Core and Mono converging? I would have thought that they'd remain separate while both implementing .NET Standard, and becoming interchangeable as .NET Standard implementations.
Neutrino tomography of Earth
In all earnestness I am curious what your definition of "suffering" is.

Is your position that there is physical violence that has been done that would not have been done had Gab not been available? If that is your position do you have evidence to support it?

Or merely that the propagation of certain ideas is itself a form of "suffering"?
Do you have any evidence of this phenomenon from beginning to end as you describe it? It sounds fascinating.
Further protections from harmful ad experiences on the web
He means Amazon lists Dropbox storage as a competitor to AWS storage services.
Adios needs the ability to change the label on emails (in order to move them into the inbox at your chosen times). This permission is unfortunately also the permission needed to access emails. If you know anyone at Google who can change this, please let us know ;) as we're keen to ask for as little permission as possible.

Importantly though, the content of emails never ever hits our system. The API calls we use only retrieve msg ids and uses those to change the labels. These are never stored.
PDFs can also have file attachments.

https://helpx.adobe.com/acrobat/using/links-attachments-pdfs...

The official documentation also seems to recognize those as a security risk :)

https://helpx.adobe.com/acrobat/using/attachments-security-r...
came here to say that.
Hey this is David, the guy who wrote the piece. This is an excellent point.

I've observed the same thing with hikes in Yosemite. Many of the best hikes are off the beaten path. With that said, I stand by my general point. I don't think the Algorithmic Trap applies to nature quite as much.

Thanks for your thoughtful feedback and thank you for reading.
Elon Musk shares first look into the Boring Company's 'disturbingly long' tunnel
I'm trying to prove or disprove anything. I'm just saying that I think it's ironic.
Science is the practice of developing theories that best explain and are most able to predict natural phenomena given the evidence available. It is dissimilar to religion as at no point does it claim certainty, and new evidence can overturn any theory.
Highly unlikely. Ada has objected-oriented programming only since 1995 (in the form of tagged types).

It's also extremely well-suited for very large teams and much harder to mess up projects in Ada than in many other languages.
> Given many of the API additions in .NET Standard 2.1 require runtime changes in order to be meaningful, .NET Framework 4.8 will remain on .NET Standard 2.0 rather than implement .NET Standard 2.1. .NET Core 3.0 as well as upcoming versions of Xamarin, Mono, and Unity will be updated to implement .NET Standard 2.1.

At some point, is it reasonable to expect Xamarin, Mono, Unity, and .NET Core to all really be backed by .NET Core? And if/when so, is there any difference between .NET Standard and .NET Core since, after .NET Framework has been essentially maintenance-mode'd, there will be only one .NET Standard implementation? Similar question, besides just having multiple implementations, what benefit is there to having both Mono and .NET Core separate (at least for the .NET Standard impl part)?
At least some convergence is happening: https://www.mono-project.com/news/2016/11/29/mono-code-shari...

And here's a more recent update: https://www.mono-project.com/docs/about-mono/releases/5.0.0/...
For your telnet example, you can still use ncat, opens, or gnutls-cli to enter HTTP commands directly over a TLS transport. Yes it's more complicated, but it's still doable.