skysight-inc/HackerNews huggingface dataset:
Depending on what region someone comes from, "un" and "in" may indeed be the same sound or very close: https://www.cairn.info/revue-la-linguistique-2001-2-page-33....
Overfitting to people with certain complexions of healthy skin seems like a potentially much bigger problem than evolution of ailments.
The FBI: A Love Story
The Article doesn't clearly state how many of the measle cases occurred in people with vaccinations. The only reference was sort of vague and indicates about 28% of the cases were in people who were in fact vaccinated. That seems quite high.

In short, instead of bashing people who choose not to vaccinate, why aren't the authors looking into why there was -- apparently -- a 28% failure rate in the vaccines? That seems strange. Maybe there was a bad batch of vaccines? But, easier to criticize orthodox Jewish families than a pharmaceutical company, I guess.

Edit: it's not a '28% failure rate.' Not even close. But, I would like an article like this to at least provide some data as to the effectiveness of the vaccine in the first place.
If you google for studies, at this point you'll see an abundance of research on this with positive results, which apparently was just getting started when they dug into it and perhaps not well known to the average doctor. My memory plus a quick look into one [1] suggests it's because brain tumor cells largely feed on glucose, whereas normal brain cells can also metabolise ketone bodies for energy. So you're starving the cancer of resources.

[1] https://nutritionandmetabolism.biomedcentral.com/articles/10...
How about we don’t encourage outrage inducing propaganda against anyone? If you have an issue with some someone has actually done (like for example putting out their own propoganda) then by all means be critical of that. What value is there in accepting vapid nonsense, just because it targets someone you dislike?
I've been a developer on all three major platforms (Windows, Mac, and Linux). Just my opinion, but I feel these days Linux has the best "developer ergonomics" for backend and systems development.

Granted, I think if you're building native mobile apps and web front-ends, your life is easier on a Mac just by virtue of having access to the same tooling as your design team. But for everything else, it just feels easier to get stuff done on Linux.

Complicating matters is the declining quality of Apple Macbook Pros and their propensity to thermally throttle. They are quite beautiful though! Still, as a 2018 15" MBP user at work, I often regret not getting a T or P-series Lenovo which carry with them their own flaws.
I have pretty comprehensive journal access through my job but I still couldn’t get this one.

It makes sense that the Hilbert curve gave more accurate results, and in that application it probably makes sense to spend more compute time for a better visualization.
You're skipping the concept of communal concepts though.

I have the message I get from my parents, the message I get from "everyone else" (which is really several messages from various groups), and the message I determine for myself. That latter is heavily influenced by what the other messages say. (See the other current HN article about student drinking being decided by how much they think others are drinking).

To simply say "Choose for yourself and your children, I'll do the same, and we shouldn't talk about it" is a de facto declaration that society as a whole approves of the behavior/activity.

On this particular issue I honestly have no idea where I stand...I know of and believe the impact that (deliberately or inadvertently) "encouraging" suicide has (or even just coverage)...but I also don't like the idea of being against discussing and exploring ideas. The solution is to DISCUSS what to do, not just pretend we're all fully informed individualists.
Guide to making high-quality thumbnails
Some people at CERN made a smartwatch for a colleague's retirement a number of years ago. Their entire project is FOSS, complete with a talk at FOSDEM 2015. It's not quite a tutorial or walk through, might be interesting for you.

https://www.ohwr.org/project/f-watch/wikis/Home
Language, music, and now amino acid sequences. Attention is all you need.
It is actually significantly faster than traditional flash-based (NVMe/SATA) SSDs for consumer workloads because flash performance falls off drastically at low queue-depths, and almost all consumer workloads have low queue-depths.

A lot of consumer applications are not really optimized around super-fast SSD storage in general. You end up with CPU bottlenecks initializing stuff and so on. So in many cases Optane is not noticeably faster than NVMe because the bottleneck moves to the CPU instead of the SSD.

The real problem is price, of course. I'd gladly replace all my flash with optane at $100/tb, but it's also an order of magnitude more expensive. Not sure if that's just an issue of economies of scale not being there or what, but I got a good deal on a 280 GB 900P (about $200) and that's enough super-fast storage for the things that really matter to me. I use 1 TB EX920s for the rest.
It's not really google's fault Reddit's amp sucks. AMP sucks, IK, I'm working on my company's AMP pages right now and they are a PAIN. But with enough tweaking, they can be gotten right. So I wouldn't blame Google for Reddit's devs.
Facebook is redesigning its core app
Wow! Surge is one of my favorite synths and heavily used back when I was productive musician. And Linux support! Big up, can't wait too boot up BitWig and play with this old friend again. Thanks devs!
Don’t Pay the Early Adopter Tax
All the specialties you cite entail various manual procedures.

Other than that yes, robots are not capable of replacing manual work in médicine yet.
Facebook Messenger will get desktop apps, co-watching, emoji status
At Gigantum (https://gigantum.com), we've been working with brain imaging researchers on enabling exploratory analyses that are easy to share or reproduce. For now, our collaborators have focused on large public datasets like the Healthy Brain Network (http://fcon_1000.projects.nitrc.org/indi/cmi_healthy_brain_n...) and OpenNeuro (https://openneuro.org/).

I'm curious to know how you're managing the AI engineering side of things - I know there's nothing close to "the right answer" yet in terms of pipelines for brain images. And of course I'd be interested how folks could collaborate on developing better algorithms for understanding these images (with Gigantum and otherwise).

Certainly, if you have a collaborative project and would like to try Gigantum for coordinating code, data, and computational environments, we'd be happy to support that! We provide a one-click solution to publish a project so that someone else can pick up exactly where you left off.
> ... it's not possible in the general case, at least not with the specs as they are today.

That's a fair response, but how about changing the (CSS) specs to allow better line breaking? Surely that would take less time than WebUSB, and Google or Mozilla could quickly push it through the IETF.
The comments here are getting border line conspiracy theory crazy, its honestly sad to see that people think the invasion of another country was justified (Ukraine) and 'mass media' lied about it all.
Similar to self driving cars improving car accident death rates over human drivers. Great point.
It's a bit tautological, but the idea is that the very definition of "not on the same level" includes being annoying/boring to the other people around you.

It could be less about literally 1:1 matching, and more about attitude and enthusiasm matching.
> I am merely saying that a bit disingenuous to suggest that...countries...are under any risk of Russian invasion. Ukraine might be; but even that doesn't seem all that likely.

The risk of Russia invading the Ukraine is 100%, because it already happened. The Russians even annexed part of it, to worldwide condemnation.
The ad targeting might be locale-specific, but the companies advertising aren't.

In the NY area, I also get 4 ads as the first results for "mortgage", from lendingtree, consumeradvocate.org, mortgage-loans.thetoptensites.com, and bankrate.com.

They may do geo-restriction just to reach the largest number of people with the smallest spend, or something like that.

The other person's point stands though, for many searches you don't get many non-ad results on the first page.
Two things - you're not paying for apps in any way, they're FLOSS. You're paying for services - infrastructure, administration, "cloud" space etc.

Also, while Purism is indeed a for-profit company, it's actually an interesting case since it's a Social Purpose Corporation - it's not there to maximize profits, but to maximize its social purpose. It legally can't do anything that would be at odds with its legally defined social purpose: https://puri.sm/about/social-purpose/
And they speak French as it was spoken in the 1600s
Sorry, completely missed the context of “person quits” because, for me as for you, that is extremely incompatible with “must be escorted out of the office ASAP”.

And, by the way, “leaves angrily, and may steal or destroy company property“ isn’t the only, and sometimes not even a reason for getting people out of the office as soon as possible after firing them. Certainly during mass firings, it also is about morale for those who are allowed to stay.

It’s no fun hearing that, from now on, you’ll have to do with 20% less head count for the same amount of work, but it’s even less fun when there are people sitting around for a few weeks who say “it’s not my problem. I’m fired”.
Collecting the Bizarre Homemade Cars of Russia's Soviet Past
Yeah. You can always get into what you do/don't like about a framework, but the same can be said of Flask.

FWIW, I don't like DRF's reliance on serializers that do more than serialization.
I do research in computer vision and this paper is so bad it's beyond words.

* They give the network is huge advantage: they teach it that it should say "no" 80% of the time. The training data is unbalanced (80% no vs 20% yes) as is the test data. Of course it does well! I don't care what they do at training time, but the test data should be balanced or they should correct for this in the analysis.

* They measure the wrong things that reward the network. Because the dataset is imbalanced you can't use an ROC curve, sensitivity, or specificity. You need to use precision and recall and make a PR curve. This is machine learning and stats 101.

* They measure the wrong thing about humans. What a doctor does is they decide how confident they are and then they refer you to a biopsy. They don't eyeball it and go "looks fine" or "it's bad". They should measure how often this leads to a referral, and they'll see totally different results. There's a long history in papers like this of defining a bad task and then saying that humans can't do it.

* They have a biased sample of doctors that is highly skewed toward people with no experience. Look at figure 1. A lot of those doctors have about as much experience to detect melanoma as you do. They just don't do this task.

* "Electronic questionnaire"s are a junk way of gathering data for this task. Doctors are busy. What tells the authors that they're going to be as careful for this task as with a real patient? Real patients also have histories, etc.

I could go on. The number of problems with this paper is just interminable (54% of their images were non-cancer because a bunch of people looked at them. If people are so wrong, why are they trusting these images? I would only trust biopsies).

This isn't coming to a doctor's office anywhere near you. It's just a publicity stunt by clueless people. Please collaborate with some ML folks before publishing work like this! There are so many of us!
The VPN isn't a hosted service? Just the client software? A few others mention they are connected to subscription systems, such as the back-up service. So it seems to be more than just repackaged software, but software + service + support (the big barrier for most OS adoption - requiring the customer to set up and configure 6 different services).

Either way, anything that gets people using more encrypted open-source software is totally okay with me.

As long as they are transparent about their stack and the authors of the software are cool with it - why not have it bundled with clean packaging and a slick donation model?
I've been using a Trezor crypto wallet for most of these things; it has password manager features but I haven't switched from LastPass for that yet.

I've even enabled U2F 2FA on my work desktop for log in, and use it as 1FA to unlock the screenlock, and it automatically locks when I unplug it. Very slick. You could do similar with YubiKey.
Lots of great criticism on this thread. Lots of great reasons to maybe stay away from Purism.

However...

What I personally think is really interesting here is the bundle. I don't want to pay $10/month for a Twitter clone. I don't want to pay it for VPN. I don't want to pay it for email, or file storage, or contact manager, or payment system.

But as a bundle?

$10/month to actually solve all of my digital privacy concerns?

That's a rather appealing proposition. I'm not sold Librem One truly solves this, for all the reasons in this HN thread. But I think the idea that I could make a single Netflix-sized monthly payment to simply solve privacy across-the-board is something I could get behind. And I'm cheap AF.

They're onto something.
Whoa, this was nice to see. I haven’t used Surge in probably nearly 10 years? I remember it was one of my favorite plugins at the time. It sounds lovely and has a great balance between simplicity and creativity inducing power!
> Also, I saw this in the news a while ago: https://www.phoronix.com/scan.php?page=news_item&px=Fedora-C....

Hmm, that's interesting, so this is the same ClearType algorithm as the one currently used in Windows 10? I actually hope Linux distros won't switch to Windows-like antialiasing, I definitely prefer Ubuntu's antialiasing (Windows' fonts are too thin an pixelated for me).
The effect is more pronounced for someone who has never been in the military, but has had occasion to observe military personnel going about their daily tasks, for the purpose of partially automating their jobs with custom-built software.

I'm not certain that "absurd" is a strong enough word for it.

I was frequently reminded of Tevye the milkman singing "TRADITION!" at the top of his lungs. The only thing worse than participating in absurd and obsolete traditions as an insider is to be forced as an outsider to completely ruin an otherwise rational workflow in order to accommodate them.

If you have ever taken calipers to a software-generated printout, in order to compare it to a paper form that was last revised in 1980, and printed in bulk ever since, you deserve to wear starched underwear.
I'm bookmarking this and trying to commit it to memory. So good.
Don’t even think about it: why thought control is so difficult
Your comment is very arrogant in itself, also I'm mature enough to not type those kind of comments with my real identity, or police myself at work. HN is merely a fun forum, not a career.
Xiaomi has a watch like that for $50 or so. It's pretty neat, although obviously not as capable as a smart watch.
For me, it's LinkedIn, my work's website, then my personal site. But there's nobody else in the world with my name, so that helps. If your name is common you'd have to put in significant work, I imagine. If you share a name with someone noteworthy, you're probably sol.
I learned Italian from my mother and grandmother and other family so I can do okay in general conversation. However, conversing with young people is a different thing altogether. They speak faster and less articulated, and use a completely different vocabulary/slang. So it is not just about which technology tools you use but also who you talk with.
Scholars, It’s Time to Take Control of Your Online Communities
The question is whether we really measure things that are relevant and specific to the diagnosis. As of today the answer is largely no, which is why you cannot replace doctors yet and the reason why "90% of diagnoses are made on patient history".
I really don't get your point.. user tracking for the purpose of serving ads (or any other purpose for that matter) and putting up paywalls (that allow certain users/bots to crawl content) is both unethical.. why does it matter which of the two is the most unethical? You can easily have ethical ads and paywalls, e.g. duckduckgo.
That isn’t what he is saying at all.

No one is smart enough to make good decisions while uninformed.
So, taking "personal" to mean specifically that they belong to an individual as opposed to a service account, yes, that definitely has happened in real security incidents with big consequences.

There's a 2008 Fedora incident of this sort, a Fedora Administrator's private key was "stolen" by bad guys and used to upload replacement packages which is well documented e.g. https://lwn.net/Articles/326170/.

I think we should assume that this has also happened plenty of times to organisations which have a default posture of not telling you about incidents at all unless required by law.
In my experience, Developers who deviate from the norms are able to support themselves. Data Scientists are generally more dependent on support and infra from the rest of the org.
Your comment encapsulates most of the controversy and disagreement in this thread.

Many engineers and technically-oriented people are naturally inclined to accept a fixed worldview: binary logic, set theory, F = ma and not F=ma^2, etc. If you reject the accepted worldview of physics, computer science, math, then you're a crank. Following a set list of rules is a safety blanket. There are no alternatives ("no room for debate") so that quiets the mind.

The world of the humanities doesn't have a fixed view and that can result in discomfort. Even everyday life doesn't have a fixed view and it's part of the language game ( from Wittgenstein) we play.
First off, if I'm reading correctly, it outperformed on its test set. This is different as it doesn't get to see that at any point before it's final.

If the authors have done a diligent job here, that should be good evidence of it's accuracy. It's also encouraging to see they do multiple training runs, getting similar accuracy, and that their ROC is generally better than not just the average physician, but almost all.
Yup, this thread has a nice overview of ways performance on a validation set can overestimate clinical performance:

https://twitter.com/IAmSamFin/status/1122271463170564100

Another example of change over time:

> One difficulty in such a comparison is that Gleason grading standards have shifted over time, so that scores below six are now rarely assigned, and assigning a higher grade has become more common

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3775342/
I support their effort of making free software more accessible. But saying "no ads" and then lists PIA as the only other vpn when they have partnered up with them dishonest [ https://puri.sm/posts/purism-becomes-pia-first-oem-partner/ ]
> Librem Mail. Main Features: Safe (We delete unencrypted emails after 30 days)

I don't understand encrypted email very much at all. Is encryption on emails that I have received controlled by the sender? Almost all of the transactional emails I have received (receipts, confirmation numbers, etc) are probably unencrypted, right? This doesn't sound desirable.
Note that the difference is not necessarily obvious. I was once in several classes with a guy who would ask questions that were just slightly off-topic and odd---possibly about differing interpretations, possibly just trying to completely derail the class. I still don't know which of the two cases was right. I do know he managed to drag the class so that we missed rather a lot.

AI classes, by the way.
Strange, our media.noise.fm ssl cert is issued by AWS, I'd assume you would have the necessary roots for that. I'll look into it further!

What browser and OS are you using?
Non-paywall article discussing the same thing: https://www.theverge.com/2019/4/30/18523265/facebook-events-...

I'd speculate that Facebook is emphasizing events and groups because, quite frankly, those are the two things people are still on Facebook for. (It isn't your baby pics!)
Thank you. I’m definitely doing better now :) running my own startup and happy with my dog and partner. Suicidal thoughts and depression are phases you can heal from with therapy, support, and potentially medication. I feel strongly for people who are down—you can get through this!
I'm very curious to hear what country you hail from and what system of government you currently live under.
I'll check with them if I work in their team again.
We think this is maybe a weird local CA?
We use a CA issued by AWS so should be pretty universal.
In NY state, if your employer terminates you with cause then garden leave is enforced but not paid.

It's open to massive abuse, as I found out.
Ask HN: What are best practice approaches for cross-platform projects?
I am interested in starting a project that runs on desktop (Linux, MacOS, Windows) and mobile (Android, iOS, mainly aiming and tablets). The final application has a GUI with standard components (ListViews, Buttons, etc) and maybe some less standard components (NodeView / TreeView). It will need to access local storage.

Are there good technology stacks to accomplish this, offering maximal code-reuse and minimal overhead?

The programming language doesn’t matter at all (C++, Haxe, Kotlin, JS, Python...) productivity is what I am looking for.

tldr: A while ago I wanted to do something similar and ended up using Electron + React (with a library for components). While web-technologies are platform-independent in principle, setting up the project to run on different devices was no fun at all. Also, the library for components wasn’t stable and my code was super hard to maintain. I am getting the impression that web technology libraries (offering basic components such as drop-down menus) come and go and don’t provide a reliable base for applications. I have limited time to work on open-source projects, so if setting up the applications requires an investment of a week already, then I’ll rather ditch the project completely.
Watch manufacturers sometimes do things like this to limit demand when they aren't ready to scale production, but still want the buzz of launching. Launch a successor at a much lower retail and discontinue the original reference, which collectors may care enough about for its historical significance to keep the price of the original high on the used market.

I'm guessing their strategy of engaging non-watch companies to supply parts (and it shows) has something to do with the price and likely low production volumes it will receive.

But I agree–the hands look terrible even for a $50 watch, and those movements are certainly costing Timex less than $10 each. The only value here is the story, and nice (if underfinished) brass caseback insert. The rest of it is positively terrible at that retail price.
The effects on government revenue seem more complex than that. For example, if a customer of a startup spends $8 instead of $12 thanks to VC subsidization, those $4 remaining in their pocket will be spent somewhere else, and the IRS will get to tax that expense too.