skysight-inc/HackerNews huggingface dataset:
Ola Bini: privacy defender, free software developer still in detention in Ecuado
Ola Bini, privacy defender, cryptography expert, free software developer, is currently detained as political prisoner in El Inca prison, Ecuador. He was arrested on Thursday afternoon, 2019-04-11.

This is the result of an irregular detention process[1], dubious claims of evidence[2], and by violating his legal rights. Many, including David Kaye - UN Special Rapporteur[3], have concluded that there is no real basis for Ola's detention.

Ola's detention is a threat not only to Ola himself[4], but to research projects, such as OTRv4[5], PET Symposium contributions[6], DECODE EU-funded project[7], free software projects Coy.IM, and everything Ola has done[8], in the past: programming language 'loke', Seph, JesCov, JRuby, JtestR, etc..

"The case against me is based on the books I've read and the technology I have."
-- Ola Bini, statements from his imprisonment. ([9])

- Sign the solidarity letter (https://freeolabini.org/en/statement/)
There has been quite some coverage by news sites. Groups and communities have posted their opinion. We want to show that individual people care as well!

- FreeOlaBini.org For updates and how to help.

- #FreeOlaBini Concerning Ola Bini's situation, but also broader, given that related events may be tagged as well.

"I'm being held under the best circumstances and it's still despicable."
-- Ola Bini, statements from his imprisonment. ([9])

[1] https://goatsing.wordpress.com/2019/04/13/press-release-on-the-detention-of-ola-bini-2/
[2] https://twitter.com/koolfy/status/1118834216589045760
[3] https://twitter.com/davidakaye/status/1117489081397547008
[4] https://twitter.com/MikaelSGB/status/1118221145013145600
[5] https://github.com/otrv4/otrv4
[6] https://petsymposium.org/2018/files/hotpets/7-bini.pdf
[7] https://twitter.com/decodeproject
[8] https://github.com/olabini
[9] https://freeolabini.org/en/statement-from-ola/
This document is pretty insightful for transfer procedures: https://www.gsa.gov/directives-library/procedures-for-the-us...
I do know we must miss some good candidates. We have been discussing lowering our bar, I'm in favor of changing it. We do the usual 5 or 6 questions. One thing that is interesting about our company is we have a list of x questions (x is less than 20), and we generally ask the same questions, everyone is calibrated on them the same way. Most people who make it through the screening pass the interview loop and get an offer. All our interns got offers the last 2 years. Maybe half the industry people say yes and a smaller percentage of students. For students I think we just don't offer enough.
I agree. This system is no secret. We all know this is how it works so why do people make poor choices and then later complain about their insurance?

With that said, having a massive middle man (private health insurance) to act as bloat and added friction on the economy is bad for everyone. You may not be directly affected but you are definitely affected in other ways that aren't as obvious.

I find this sort of thing is common in America. There is always an industry set up as a middle man that needs to get paid.
This happens to me a lot. I get a recruiter who calls, tells me they are looking for someone who can do what I do, and they are competitive compensation wise. Except the way that they get to be competitive from a compensation perspective is to offer a "huge" stock grant that will be worth "at least a few million" going forward. Oh but the base pay is kind of what you get for being on your second or third position (say 5 years of experience).

People buy that line of reasoning. It is sad but they do, and I have colleagues who have worked in several such positions and failed to increase their 401k savings by much (given the low base pay) and after 10 years of work and haven't seen a dime from the so-called "valuable" equity. Worse they are now considered 'old' so they are pushing headwinds when they even get to an interview (much like the original author).

When I talk with newly minted engineers today about compensation I will often recommend that they "do the math" which is to say they compute their living expenses and assume they are going to save the maximum allowable 401k and they are going to pay taxes at what ever the current rate is. To take those numbers, try to plot them out with inflation and the stock market return, take a million off the top for each kid they expect to have if their future spouse isn't working, a half million if they are working. And then see if they exit 20 - 25 years with enough to live on or not.

Once you have the basic model you are in a much better position to understand how the base salary you are being offered helps or hinders your future self.
Just for the default timeouts I am so happy. So many libraries just don't put one and then you have to debug hard why your webserver is hanging. Never funny when you realize it's because of some silly GET that is stuck.
> You just literally said that 30% of the homeless are severely mentally ill. That means that 70% of the homeless are not severely mentally ill.

In context of the reply, the sentence is: Those schizophrenics (not "those homeless") who do not refuse treatment tend to not be homeless.

> And you have not proposed any solution or way to tackle the problem at all. Not a single suggestion.

I don't have a solution and neither does the parent. Why should I make poorly informed suggestions on what should be done? To appear virtuous? Well here you go:

Every homeless person should get a Macbook and free Javascript courses so they can get a job in San Francisco!

Is that what you expect out of people?
And it's not evidence of illegal discrimination if you eventually decide to hire somebody who didn't have the "required" level of skills or experience but submitted their resume anyway and you happened to give them an interview anyway but found them much more impressive in person?

If anything, it would seem to me that the more you put down on paper, the more legally exposed you are if you don't follow it to the letter. Of course, this doesn't absolve companies whose hiring managers do stupid things in interviews that are almost guaranteed to get their company sued; but that's a concern to be trained against regardless of how discerning your textual job posting is.
At this point, I flat-out tell recruiters what I'm looking for and ask if they're going to be able to offer something in that ballpark before we proceed to an interview. I let them know that it'll be a hard no if it's below what I'm asking, regardless of stock/benefits/whatever. That's drastically cut down on the amount of time folks have wasted.
It's an inherently high-paying field with room for both huge advancement and a lot of specificity/niches, not to mention that by its nature software engineering creates more software engineering jobs.

God forbid we open that up to people who should be resigned to whatever you think "blue collar" means?
Amazon search page sources reveal sensitive DEBUG info
Search pages like this are full of forgotten-to-disable DEBUG messages.

Example:

view-source:https://www.amazon.com/s?k=fast+charger+type+c&page=2&qid=1555790068&ref=sr_pg_2
I see it differently.

1. It is not full of shit, there are only one word in a phrasing that makes the headline misleading. It is "surprisingly". In medicine there are nothing surprising when there are not enough scientific verification for a conventional wisdom. And yes, I'm ok with it.

2. It doesn't serve the purpose of getting people to trust their doctors less. If someone do it the wrong way, the reality would fix it anyway. It is a good outcome. People would learn how to do decision making, doctors would be forced to rethink ways they persuade their patients that doctors know better. It is more contraversial, I agree, but I can live with it. Why should I have less information I need, if someone cannot deal properly with information of this kind?

You know, I'm riding bike as I rode before despite of risk of retina detachement. I decided that 10 years of riding is good enough evidence for me. When I have no access to a scientific knowledge on topic, I have no other options except to fall back to use an anecdotal evidence. In any case I'm not going to through out my bike, I like it and I believe that psychological health is more important than physical.
I could not agree with you more!
I'm so happy that lots have been suggested on our feedback board
https://www.darwinmail.app/feedback.php

However, I'm going to merge that with DarwinMail's Trello board soon and make the whole thing public :)

I will also allow upvoting, comments and user-created feedback and suggestions!
It's worth to mention that Pursim Laptops have a hardware "kill switch" for microphone/webcam/Bluetooth/wifi
Am I the only one who spent much longer than I probably should have shocked that the Irish Republican Army was still a major player and trying to figure out why they would spy on America?
in "the science of discworld"[0] this is touched upon through the nice example of: T-Rex have been on the planet for a few million years, they were huge, and we found a handful of their fossils.
It is plausible (but not probable) that a civilization of smart lizards evolved and disappeared in 100k years without leaving any trace that we could find.

[0] https://en.wikipedia.org/wiki/The_Science_of_Discworld
Though you can just do both. Support both Android apps as well as New Better Thing and then all new apps use the new thing but the existing apps let you hit the ground running.
In my experience, this is a new development in the software industry.
In the past, the software industry was far more constrained when it comes to talent acquisition.
I vividly recall an old-guard software CEO in the mid 1990s lamenting the beginning of the dot-com era: its overwhelming demand for engineers and seemingly skyrocketing staffing costs.
I've been in the industry for decades and to me this feels like an effect whereby there is now a massive, seemingly endless stream of candidates for recruiters or companies to choose from.
I can only imagine there are many problems that can arise from an environment whereby there are effectively an infinite number of candidates.
Analysis paralysis for instance?
Have you seen Battlestar Galactica, the 2004 series ending to be exact? The Colonials after long and "bumpy" journey arrived on our Earth and in order to start anew they decided to abandon all technological advancements by setting their fleet on a collision course with the Sun.

We can't exclude the possibility that previous civilization also decided or was forced to abandon all its technology due to reasons known to them - that is, if they were enough advanced to have space-reaching technology.
This happens on Hired.com all the time. Company makes an offer that meets your expectation. Phone interview comes to an end and then HR say "Actually we want you to move on salary before proceeding" and that's if you are lucky.

I finished an interview in London, UK and they start umming and ahing over a measly five grand. It happened in Toronto too last year.
If they could terraform another planet, they could probably just fix mars instead. There are a lot of weird contradictions in these kind of stories. Like they can move an entire planet's worth of people, but can't make a data repository that would survive them. Or that they would have a bad climate on mars, but somehow survive long enough to learn how to terraform a whole planet reliably as well as cross solar-system level distances.
A visual proof that neural nets can approximate any function
> He told me...he could match that.

I think he was just honest.

In those cases, I'd answer with "Ok but I need X% more because of the commute and the hassle of changing jobs".
This is not politics. It is an example of text analyzing using R programming language and ghostscript (pdftools). ;-)
The best coders are always going to be paid like the best lawyers and doctors, even if there are a billion JavaScript developers out there.
I was shocked. I haven’t heard ANYONE say a word about the IRA.
Michelin stars and wines: Inside the secret dinners that built Spurs' dynasty
As a former "VP of X" at a startup, titles don't mean shit at startups. If a startup can hire a janitor for less if they call him a "VP of Janitorial Services", they will offer that title to a janitor. I'm exaggerating, of course, but not by very much.

The corrolary of this is: not everyone knows this, so _after_ you're done negotiating salary, equity and benefits, it might be a good idea to inquire about a grandiose title to go with all of that. "Head of Javascript" if you're junior, or "VP of Backend" if you're senior, stuff like that. :-)
Tell them "a stitch in time saves nine." Somehow, that simple saying gets through.
Nature, for one:

"ECT damage is easy to find if you look for it"
https://www.nature.com/articles/35002188
The UK would be a weak hybrid "Beveridge Model" system, not single payer. The Scandinavian strong hybrid systems are even better. Just another instance of localism winning over centralisation.

https://en.wikipedia.org/wiki/Health_system#International_co...
So this is a person who built a website about writing efficient resumes, yet is having a hard time finding a job in the current market?
If that is true then I must say I have never noticed it before. A big portion of all posts on /best are about politics, governance, reforms, EU copyright laws, GDPR, some lawsuit in Austria about social media, outcries to regulate Facebook. HN is a place with _a lot_ of political discussion.

I think it's way better to discuss why you think it's controversial instead of flagging an interesting topic to discuss. So that's why Im sad to see such an active thread get flagged.
Updates on his situation (more recent on top):

- 2019-04-18: Ola Bini's statement, from arbitrary detention, statement discussed in an article. [10]

- 2019-04-16: Ola's parents are able to visit him in prison, Ola has been getting threats in prison. [11]

- 2019-04-16: Press conference organized for parent and lawyer to give updates concerning Ola's situation.

- 2019-04-16: Ola's detention is full of irregularities, as concluded by his lawyers. [12]

- 2019-04-15: Ola's parents on their way now to Quito, address press in Quito.

- 2019-04-15: Charges against Ola Bini are known, judge orders preventitive detention, Ola's lawyers file appeal.

- 2019-04-14: many news sites, communities and research group find out about Ola's detention. Opinions and statements get published in support. (See FreeOlaBini.org)

- 2019-04-12: Ola has finally been able to speak with lawyers, after being detained for 17 hours.

- 2019-04-12: Friends, colleagues start discovering about his detainment. The statement issued by his employer. First news reports. [13]

- 2019-04-11, 15:20h local time: Ola Bini arrested at Quito airport in Ecuador. (Martin Fowler [14])

- 2019-04-11: First signs of trouble, already identified by Ola himself. [15]

- 2019-04-10: Ola announcing his flight to Japan, which was already known 2 weeks prior. This trip will later be explained as "Ola fleeing Ecuador" after Ola has been detained.

[10] https://twitter.com/freeolabini/status/1118911539707248640 https://apnews.com/fdd20f1e9ea04eb18e11374647b59dd8
[11] https://twitter.com/freeolabini/status/1118211351971811328 https://twitter.com/aosita/status/1118228547213103107
[12] https://www.eff.org/deeplinks/2019/04/free-ola-bini
[13] https://autonomia.digital/cad/2019/04/12/ola-bini-arrest.htm... https://gizmodo.com/ecuador-arrests-digital-privacy-activist...
[14] https://twitter.com/martinfowler/status/1116520916383621121
[15] https://twitter.com/olabini/status/1116341908371062794

Please take any (unintended) violation of the guidelines as my personal mistake. This is one of my first times posting at HN.
Trying to teach “everyone” to code is like teaching everyone to draw in high school art classes. It gives a lot of people exposure to what it means to code/draw, the fundamental steps of coding/drawing but doesn’t increase the supply of coders/artists in the world to the point where the skilled artists/programmers become commonplace.
Make sure you don’t end up in the same hierarchy as your friend
So what's the difference to the predecessor?
“Computers know too much.”

— Blank Reg
It's also technically an initialism, not an acronym ;)
This seems odd. I've known no one who learns programming by reading books. Reading books help, but most people get proficient by working on projects.
But we're talking about someone who already has a job, and the new company wants to entice away from that. What kind of negotiating tactic is it to start at 60% of current salary?
Sorry, didn’t get that when I read your previous post.

If that is the case: screw those guys. If you can’t trust a company with _writing an employment contract_, how can you trust any future interaction.

If your skills are in demand, move on. Not worth your time and being able to walk away is the single most valuable card one can play during a negotiation.
And who could even be made to care about password quality, when every level of the industry leaks plain text passwords like a rusty tugboat.

It's to the point that I put racial slurs in my passwords, hoping they show up in leak files and databases, in the hopes that it makes it more difficult to host and maintain such leaks.
Employer-tied health insurance is also my main irritation with the current system. How you feel about the health insurance situation in America is directly tied to how large / well off your employer is.

I think that would be the most painful change to healthcare in America, but I don't think anything can improve until it happens.
You don't. If the People want shit healthcare let them have it. And the US will serve as a reminder to us all.
Start with Left-Wing newsletters. Infiltrate churches. Get some socialists on AM Radio. Start a propaganda Leftist cable network. Create partisan think-tanks. This will be a multi-generational fight.

The Right Wing has it figured out. Democrats think they are showing up to a debate club when the other side has been out for blood for the last 50 years.

Energize the base, and the moderates will eventually fall in line (just look how small and ineffectual the "Never Trumpers" turned out to be). The base drives things now. You can't just fire up the base and then slap a Romney or Clinton on top and expect to win elections anymore.
New Approaches to Security
Doesn't empirically demonstrating the efficacy of flossing face all the same challenges as any other medical research?

Of course it is difficult to definitely prove whether or not vitamin C supplements reduce the duration of a cold. That doesn't mean that we should all just abandon empiricism and start gulping vitamins because it is "common sense."

What if someone's "common sense" leads them to believe that use of a an abrasive cleaning technique like flossing might damage their gums? I can think of any number of non-scientifically backed rationalizations one could use for or against flossing.

So, even if not-definitive, what research is there on whether flossing improves oral or overall health?
Ask HN: Doc's of HN, Hacker News Like for Medicine?
I would love to find a site with similar dynamics to Hacker news but for med-bio stuff, do you know any? I follow a couple of news sites, like stat news, khn, fierce biotech.. but they're not community driven.

If not, happy to create and host the site if there's interest. Please let me know how the ideal site would look like to you !
The latter. It can take you a year if you're unlucky, depending on city. Chances of "winning" are much higher with EVs.
The Internet Research Agency has been openly attacking us for years.
Internet Research Agency

https://en.wikipedia.org/wiki/Internet_Research_Agency
It looks like a native Breeze themed KDE application. If I did not know I was on the Nana website, I would have assumed it's all Breeze.
I think public radio in general leans left of the location's center. Living in a purple / red state, that seems to put it at a pretty happy medium. Also you just need to read between the lines a bit. They do try a lot more to be balanced than many news outlets.

I still have no idea why they think "Wait Wait Don't Tell Me" is a show that deserves air time though. Worst radio show I've ever listened to.
The one guy who knew how to turn software into actual engineering.
But vim is better?
This is common practice, but it’s playing into a bad power dynamic where the employer is trying to anchor the negotiation to a number. It’s a predatory question, and giving a bullshit answer to a bullshit question is a reasonable response.

As I mentioned in another comment, I personally prefer just setting a salary range I’d be willing to accept. I walk away if given an offer below that range. It gives me the initiative of anchoring the negotiation to a number I want.

It also saves me a lot of time by screening out companies that aren’t willing to actually negotiate.
…and this is the rational response to a sucker offer. Go into business for yourself because competition like that is going to be an absolute pushover!
asyncio, HTTP/2, connection pooling, timeouts, Python 3.6+

README > "Feature Support"
https://github.com/kennethreitz/requests3/blob/master/README...
I've been doing this for a while.

I just measure positives and negatives and once exceeds the other, I'm done.
If you want to hear about the alternative approach of self-publishing, check out my post about how I wrote a WebAssembly book in 200 hours: https://medium.com/@robaboukhalil/how-i-wrote-a-technical-bo...

This is my second self-published book and I've loved this approach. It lets me focus on writing and marketing, and I get to craft every aspect of the book.
Could you elaborate on why I'd need this? I dunno about anybody else but I don't have a significant spam problem with Gmail, and the few unsolicited emails I do get are easily dealt with by just reporting them as spam. It's not clear from your website what your product actually does.
Tell me, where is this the law? I know that government positions (VA, universities, etc.) often have to do this, but where is a private company required to allow competitive application to these positions? As I understand it, it's simply corporate policy. But I'd be interested to know where it's actually illegal to hire someone based solely on referral/networking.
Taking Care of Others as Self-Care
I won't be discussing with you, sorry.
Over millions of years, I suspect many insects have acquired a taste for brine, from oceans and marshes to dead animal carcasses and open wounds, to inland seas, rivers, lakes and dead fish.

Bees are no different. It's not the human aspect of the tears that makes them special. They're just the right kind of salty.
Yeah... no. Most engineers and programmers don't interview for free. They do it on company time.

If their other work falls behind because they spend too much time interviewing, well that is the company's problem. I have never worked with anyone that would stay late because they interviewed someone that day. That is ridiculous.

And as for staying late "to get the work done", what job do you work in where the work is ever "done"?
Well, the OP mentioned that the recruiter thought the candidate was lying which is why they low-balled. So that explains the logic at least. They're not stupid, but they don't trust candidates I guess. Which is a whole different thing.
There is a difference between promising a unicorn and having a proven track record. That you are too lazy to verify the background your potential hire is providing you is 100% your problem. Bite me.
I ask candidates to tell me about something they created they are proud of, and why.

All you have to do after that is listen.