skysight-inc/HackerNews huggingface dataset:
Typically the efficacy stamp does come with whatever caveats came up during FDA approval - for example, my SSRIs came with two sheets of double sided paper listing in excruciating detail the potential side effects, and reminding me on every page that the pills may just make me want to kill myself so watch out for that.

SSRIs being top of the list of drugs that "sometimes work sometimes don't" I think are a good example of why the FDA rubber stamping efficacy are still good. I'm not convinced I'd had those sheets of paper if drug makers had the run of the market.

I've never actually seen evidence that a "free market" (i.e. drug market with no FDA) results in a better world for consumers, unilaterally.
I think a "zero day" threat model and terminology is from the point of view of the blue team type of people running the system, not the vendor.

From someone running a system, it doesn't matter if the vendor had 0 prior knowledge of the vuln or if they had made 25%, 50% or even 99% progress towards a patch. The point is there is still no patch available for the vulnerability and your only defense strategies are the same as if the vendor hadn't known at all, so it's still a 0day.
>He's not even a US citizen. Why should he face our laws

Because he allegedly spied on our country. That gives us the right to charge him.

If someone plots to murder someone but does it over the Internet, should they be immune from legal action?
Please, let's not kid ourselves about what actually is life saving intervention for a person. It downplays the need for funding and we're already dealing with a lot of suicides per day.
There is definitely survivor bias, you're completely right.

At the same time, I know for a fact that if I had my name at the top of the list of a well known open source project, I could tack an extra 50k/year to how much I ask for my next job.

The same holds true for conference speakers. People will say how much work it is and how you're usually not paid for it... But last time I talked at a conference my inbox exploded with people wanting to give me the moon and then some.

Millage varies and there are many other factors at play for sure, but there is a lot to gain by doing this stuff. There's a reason that so many people try to be the next Webpack, the next big test runner, the next big site generator, etc.
YES. A major one I forgot. This is the first thing I think about when I hear about colonizing Mars, which has no iron core to speak of.
FaceID or TouchID 's information is truely own by IPhone,Wechat use camera can only take photo or video,but when u login, speak six number to wechat,this is own by Wechat.
Who decides who is evil enough to kill without a trial?
Ask HN: RDF Triple Store on PostgreSQL
I was reading about RDF graphs. Here is an implementation using RDF graph on Postgresql
Link: https://www.youtube.com/watch?v=M0pcFgI2-uE

In what way is Postgresql superior/inferior over specialized RDF triple stores for storing RDF triples?

Please share your views
The government wants to use censorship, labeling, & information slowdowns for disinformation on you! - The political parties what to use it - to primary and implode candidates to keep the status quo ( without finger prints )
> as a developer it’s not a clear win over WinForms

Can you put a WinForms app into the Microsoft Store? UWP apps having a marketplace to sell them is kind of a point in their favour, even if it’s an entirely-artificial restriction Microsoft made up to push UWP.
Maybe a stupid question, but why is the extension even talking to Firebase? Skimming the feature list, all of these look like something that should work without connecting anywhere else but HN itself.
This seems a little weird to me. Modern drones are pretty much autonomous vehicles that receive behavior suggestions from their controller. Unlike cars and airplanes, they don't continuously rely on reaction times to stay in control.

Yes, a drunk person could pilot a drone into something, but it takes some effort. A drunk person could throw a rock at someone, but we don't ban drunks from carrying rocks.

This law would sound more compelling if there was a rash of drunken drone injuries.
“Therefore decision making should be as decentral and computationally parallel as we can make ”

This may work if the decentralized decisions were made based on results. But they are often made based on profits and there is a lot of money to be made in doing useless therapies.
Deeplearning4j Now Part of Eclipse Foundation on GitHub
It is not always a lossy conversion, e.g. saving a GIF image to a PNG image is a lossless conversion. If the operation is lossy then show a warning (assuming you haven't already shown a dialog like GIMP's file format dialogs), if the operation is lossless then there is no need for such a warning.

Similarly if you are editing an image with a single layer (the background) and save it as a PNG it is always lossless (no need for warning dialog) but if you add a layer and try to save it then it becomes lossy (so show a warning dialog with the option to proceed as the default - being default because that is what the user asked for - and an option to save as XCF instead so that the layer is preserved).
Thank you for recommending this. I'm going to try this method with my "less easy" kid.
Outside the U.S., It’s All About WhatsApp
Java Magazine, May/June 2019
Eh, NT is pretty much still a monolith.
Father's Day Gift Guide for Biz Dad, Tech Dad, Outdoorsy Dad
How does this work? Looks like a bug in xxd for me (o.O)
Why not move to VB.NET? I thought the whole point of VB.NET was to give heavy enterprise VB6 developers an obvious non-legacy transition path that doesn’t require any retooling, and only a little (mostly automatic) refactoring.
True for Brazil. SMS are ignored by a lot of people.
That Bible verse is Jesus talking about people having no knowledge of the kingdom of heaven. What little knowledge they have will be taken away, and that's why he's speaking in parables, and not saying things more plainly. I don't see how that applies to this article.
> What are possible alternative mappings to make it more intuitive to non-developers?

Arrows.

But for the other camp - the Emacs people - n and p would be best :).
Could somebody please explain the selection of required permissions to me? For example, why does it need: "Access browsing history", "Access browser tabs"?
> While Britain doesn't necessarily have a large amount of leverage

Sure it does. It could probably get a small coalition of American and possible European forces to facilitate an evacuation of the city for anyone who wants to leave, to Hong Kong, the U.K. or the United States. There is a lot of human capital in Hong Kong, capital that relies on competent government, fair courts and a government with a legitimate mandate.

This isn’t happening because domestic populations in the West aren’t wholly tuned into Hong Kong’s situation.
This seems similar to one of the main virtues of using Java - there's pretty much just one way to do any given thing and there's a "low ceiling to cleverness". Of course, Go's other features stand out much more when we're comparing to Java specifically.
> The connotations of "toast" as salutation are even worse here;

I don't understand your problem with the concept. It's pretty clear what it means and how it operates, and the UI concept has been extensively disseminated and adopted, not only in web-base UI and UX but also in GUI toolkits for mobile (android) and desktop (Windows 10).

Exactly where are you having problems understanding the concept?
By this logic, literally everything would be acceptable though. Should people be allowed to have sex in the street? Part of living in society is placing the limit somewhere. I agree that it's debatable if the limit is here or not but it's definitely not clear cut that it isn't. There's a very good case to be made against using hard drugs in public and I think there's a good chunk of people that agree with that.
Rebuild the Rainbow of Carrier Aviation
While writing rendering engine isn't easy to do, it's extremely easy compared to the HTML part. Even Mozilla isn't in a hurry to rewrite all that code.
A while ago I ran a thought experiment, Facebook could also track things like this. If my phone spent the night not at home, it can probably surmise that my relationship with (person who I've been exchanging FB/WhatsApp messages with increasing frequency the last few weeks) has progressed to the next level. Especially if it can see the phone spent the night connected to their SSID, but with both of us having zero interactions with FB apps.

Is there FB analytics built into Netflix? Then they could even say what we watched on Netflix that night.

A machine learning bot that can write just the right thing to a potential date is probably doable, albeit creepy. It's even easier if the bot can see their entire social media and IM history...
It's a relatively new change, the latest big change was in April when they removed one other way of sending a red envelope. So it doesn't seem like it's intentional.

https://lerner.co.il/2018/12/28/the-foreigners-guide-to-wech...
> They said the exact same thing about the F-15. And the F-18. Both of which went on to spectacular success - the F-15 in particular has never once been bested in air to air combat, while claiming 105 enemy kills (including MiG-29s). It's able to do that due to its big sexy radar and complicated electronics and all the other techno-gadgets that people like Pierre Sprey decried every step of the way because he still thinks we live in 1967.

High tech can easily lead to winning the battle but losing the war. You can have an aircraft that wins every fight that it gets into, but the price of that technological superiority might be that you can't afford to deploy them where they're needed, or can't afford to go to war at all.

The Sri Lankan air force wasn't able to control their airspace in the civil war because their fighters were too fast. I'm sure the F-35's high technology will be well-suited to fighting the Soviet Union. I'm less sure that it will help achieve a successful outcome in the next Iraq, or even the next Vietnam.
I just finished this book and really enjoyed it.
I worked at various companies over there and bluntly asked why no one used up their PTO and/or took vacations longer than a day or two. The reply was always: taking any non-trivial amount of time off is perceived to be the sign of a lazy person, I don’t want to make waves.

This lines up quite well with their expression, “the nail that stands up gets hammered down.” Don’t stand out.

There have been cases where people taking a full week off were let go due to this perception of ineffectiveness. Obviously there is societal pressure going on here, but I truly hope it changes.
Apollo raises $22M for GraphQL tools and services
Set up wifi access points connected to satellite phones. It will be very slow, but you can read / post text and slowly upload pictures. Disable wifi beacon and tell people the SSID. Power off laptop when not in use.

Another option would be if someone had a modem. Also slow, but you may be able to bypass the blocks. Use a phone line in a common area or business, NOT a home phone. Share via wifi. Disable wifi beacon and tell people the SSID. Power off laptop when not in use.

Save videos, pictures and text in an encrypted 7-zip file on a USB drive and send copies in different directions on trains, cabs, horses, etc. Give filename fake extension. Won't fool everyone, but may fool a soldier. Give a copy to relief workers that find their way in. Be careful with news media, they may be fake. Hand them USB, give password and leave.

Find a HAM radio operator and use packet-radio to relay images. Morse code for text. Keep broadcasts short and do not use call-sign. Use different locations each time.

Power off smart phones as they can be used as tracking devices.

By-passing blocks by other means may prove difficult [1]

[1] - https://en.wikipedia.org/wiki/Telecommunications_in_Sudan
> Does anyone honestly upgrade CPUs?

Purchasing decisions are not always rational, many times they are just emotion driven. The fear of missing out is hardwired into our brains.
I do feel there is a real missed opportunity in not providing a skin for Cortana in Windows 10 as Clippy. Although I always liked the little Einstein guy better.
I think that's sort of the point. The irony there just adds to the article.
Sure, iOS software has no bar. How about macOS software, though? Or tvOS, or watchOS? You know, the platforms that aren’t goldmines :)
Are Rechargeable Batteries Better Than Alkaline? Most of the Time
The HN API is on Firebase, which is used to fetch details of users and items. It is used, as of now, in the following features:

comments-ui-tweaks
show-item-info-on-hover
show-top-leaders-karma
show-user-info-on-hover
I think you misread slightly.

> All of these algorithms take constant time, i.e., time independent of the input coefficients for any particular (n, c).

This means that once you have chosen a particular n and c, the time no longer varies. However, if n and c vary, the running time is definitely allowed to vary also (as the formulas n(c + n) and (c + n)(log cn)^2+o(1) clearly do).
Your claim was "Afaik quality of life and income collapsed during the 90s far faster than it ever had during the Soviet Union." - so you are making a claim about the time before the 1990ies, which I refuted with the example of Ukrania.

Edit: as for the article, it doesn't seem to support the claim that the (allegedly US inspired) "shock therapy" in the 90ies was the cause for all the hardship or the deaths. It mentions economic problems in the 80ies and the "shock therapy" preventing a famine in the 90ies.

Nevertheless, I find it all very interesting. But a lot of the articles that have been mentioned in the comments sound a bit like apologist of socialism. A lot of finger pointing and blaming seems to be going on, and I don't necessarily find it all immediately trustworthy. Even to this day, many people are still around who believe Socialism was better. Any article making such claims should provide a lot of data to support it. Mere claims of "person x sad that and then everything went downhill" are not sufficient.
Surprised to see this on CNN. It's entirely missing from their front page this morning. Apparently keanu reeves not hugging women is more important news.
Author also comes from perspective that somehow "project" in itself is good and should be sustained. Open source projects are not endengered species to keep it alive.

If no one is interested in paying for project, then people don't need it. Simple as that, when project breaks like open ssh companies will chip in...
Is it just me or is D3 absurdly complicated for making a simple chart? I look through that tutorial and I ask myself why I'd go to the trouble of coding a chart from scratch when I've presumably already spent time analyzing and cleaning a dataset and am looking to make it presentable to an audience.

If I had to go with a custom design, I'd use HighCharts (free for non-commercial use) or ChartsJS (free), which already have these basic functions (interactive hover tooltips with supplementary data) built in. Just declare your data variable and specify your chart type, and that's it. You can also modify the CSS to change the look and feel. Non-coders could build a dash in Google Data Studio, PowerBI or Tableau and export it for embedding on the web.

Don't get me wrong, I've seen Mike Bostock's D3 gallery and yes, it's ideal for making incredibly elaborate, artistic data visualizations. But a line chart should be simple.
I was a skeptic about the supernanny too and I don’t watch the show but her book has a technique to help reluctant sleepers adjust to staying in their own beds that really worked for my kid. He’s a teen now and still has a hard time falling asleep, it’s just how he’s wired.
Whether there are a lot of Indy developers on the Mac doesn’t matter. If Microsoft’s and Adobe’s software don’t run on a new Mac platform, it’s a non starter.

You saw that in each transition:

68K -> PPC -> Intel

And

Classic MacOS -> Carbon -> Cocoa -> 32 bit -> 64 bit
Building software products users love isn’t optional
what are your sources of info, so that the "but the USA" crowd can learn about your reality?
> How can you possibly be arguing that we should not be testing models with all available data?

I'm not arguing that at all? I'm pointing out that this is good, but is rarely what is meant with 'big data'. In my experience with 'big data' in silicon valley, it refers to the constrcution of black box algorithms, rather than 'operations research' or 'statistics' which involve fitting data to a model determined via another process.
> You're going to establish all sorts of bad patterns. Just establish the new pattern, suffer through the couple days of reaction to change, and move forward.

Thankfully, kids have fairly short memories about a lot of things. After a while they won't even remember you ever did things a different way.
Challenging chemo:
https://www.icnr.com/articles/ischemotherapyeffective.html

Australia has a study that's pretty damning. Is that one of these practices listed?
Such a great idea. Glad to hear GitHub itself is working on this problem, but OctoLinker fills a gap for sure. Just need Scala support now for it to be really useful...
That's likely true for the long tail of mediocre developers (whereas there probably wasn't as much of a long tail before on the Mac side).
Full paper: http://sci-hub.se/https://doi.org/10.1038/s41564-019-0469-7.
Responsible JavaScript: Part II
while I have no doubt that the vast majority of vaccines work and are necessary, I believe that the efficacy of many of them should be put to the test.

I believe that profit-motivated pharmaceutical companies have incentives to make new vaccines -- more sales, and if they're also cheap to make, more profit.

this together with some corporate ethics, political regulators, and greedy humans and I think you can see where I'm going with this.

note: I am not saying that they cause diseases, I am just advocating we review how truly necesary they all are. maybe not everybody needs the same set of vaccines? (thou I don't doubt there's a subset everyone needs)

second note: unwritten rule of HN, do not question vaccines.
We've had a lot of success with praising desired behaviors rather than discipline of unwanted behaviors. Also, using 'think throughs' has been an effective teaching tool (ask the child to think through and say out loud what needs to be done etc)

Per: https://www.goodreads.com/book/show/14391149-calmer-easier-h...
I took a look at the list for Pulitzer Prize for Investigative Reporting and asked myself, how many of those journalists broke the law?

The 2019 winner reported on a University of Southern California gynecologist accused of violating hundreds of young women. In order to write the story they went to former USC employees and solicited, among other things, patient confidential information. This is of course a crime by both the journalists and former employees, but one that most people will agree benefited society.

I wonder how many other journalists has won that award because they approach people to get confidential information in order to further a investigation. My guess is a lot. I doubt we could have investigative reporting at all if journalists could not ask questions in fear of being guilty of soliciting confidential information.
> Those strike me like something that should be protested but isn't

We have elections. That gives our government a mandate to act and incentive to measure public opinion. There is a lot of progress needed on police reform, but don’t throw out the bounds we’ve made in the last decade alone.

Protest is prudent once democratic means have been exhausted, or to draw attention to an issue. Police violence already has the public’s attention. There is an ongoing debate around the proper solution, with trials around decriminalisation, special prosecutors, body cameras, et cetera going into play around the country.

We haven’t frequently seen 1/7th of a city rise up in protest because we have other ways of effecting change. Hong Kong did too. But Beijing doesn’t.
I wrote about this in the past how all these open source donation systems like OpenCollective and GitHub Sponsors are exploiting maintainers via gig economy dynamics: https://www.aniszczyk.org/2019/03/25/troubles-with-the-open-...

The solution is simple, having companies hire open source maintainers to work on their projects in some fashion or we need to make it easier for maintainers to start companies and build an actual business.
I don’t know — even a project as old and complex like Blender manages to dedicate a entire release just to a major UI overhaul (and IMO a very good one).

UI should never be a ”someone xan fix it if they like to” issue. People are incredibly opinionated when it comes to UI changes and doing individual changes without a master plan seems like a good way to waste a lot of time just to end up with a convoluted mess that is inconsistent with itself.

The way Blender tackled is was IMO exceptional: very early on the entire discussion was lead by the community with mockups and serious involvement by all sides before any dev ever had to program a line. When they realized the scope grew bigger they asked sucessfully for donations specifically aimed at the new release.

I feel Gimp could use a concentrated effort like that and I’d certainly be willing to help when it gets going
To "hide read stories", the extension needs to check whether the link has been opened in the past, ie, if it is present in the history.

To open links in new tabs, but in the background, and to communicate between the popup and active instances of Hacker News, the extension requires the "tabs" permission.

All code is completely open-sourced on the GitHub repository, too!
Seems this is common with a lot of processes that require review by others. On the surface this sounds great and thorough but the reviewers actually need the qualifications and time to review things properly. I have done plenty of code and spec reviews where I really didn’t understand what’s going on and certainly didn’t have time to get up to speed. So you nitpick a few little things or just approve and move on with your real work.
You make public health care with fixed prices to contain the capitalism incentive. Worked for us in france: hospitals get pressure from the state and must justify their refundable expenses.

It's not perfect, there are still abuses, but it's nowhere the circus we see in the US.
Everyone yelling about how the FDA is corrupt or should only screen for safety are completely ignorant of history and basic facts.

Medicine is not like trying out a new coding framework - in some cases, like cancer:

i) There is no ability to "try it out for your self" - you are either all in or not

ii) There are extreme risks to taking the drug (most cancer drugs are actually somewhat to extreme toxic...just less toxic than cancer)

iii) You only get a few tries (since, you know, cancer will kill you).

iv) People are very desperate and will try anything

v) Data sharing is very very hard given the sensitivity of the information (patient data) - making it effectively impossible to have an open data exchange. (This is also due to the billions of dollars at stake on the pharma side).

Try designing a system to overcome those challenges...and you will likely end up with a central governing body that looks like the FDA. Anything else you are going to get way way more drugs that don't work, which waste time and money and kill people, which endanger patient privacy, or which are not satisfactory to pharma or, ...

The fact is, the FDA is full of many of the smartest and hardest working doctors and scientists in all of medicine. They take their jobs extremely seriously. They are far more careful and rigorous than most academic or even pharma-level researchers.

Do they get it wrong? Yes, occasionally. Not frequently. Occasionally. But that also, is science. The FDA follows rigorous statistical procedures, but even p<0.05 (or <0.001) still means false positives can happen.