skysight-inc/HackerNews huggingface dataset:
Personally I'm willing to give the guy a chance -- unaware of this history, I reported an issue with kitty on Github after the last time it was posted to HN. I received a helpful and polite response. He took the time to do some investigation and explain what was going on. I was taken seriously. He may have a reputation for being difficult, but it was not in evidence.
Butterfly Network | NY or CT | On-site, Full-time | Biotech/AI | | https://www.butterflynetwork.com/

Imagine a world in which cost and training are no longer barriers for access to life saving technology. A world in which medical devices become smarter with each new patient they see. We operate at the intersections of medicine, engineering, and machine learning with a goal to change the world and save the life of someone you love. If you have a passion for making a difference in the world, and love fast-paced innovative environments, we want you to work with us.

We are about to launch the Butterfly IQ -- the first FDA-cleared, portable device that puts ultrasound technology on a semiconductor chip. By pairing ultrasound-on-a-chip with the cloud and AI, we have engineered something groundbreaking that has never been done before. The Butterfly IQ is the first device to make ultrasound accessible, portable and affordable throughout the world, which is expected to revolutionize the entire medical imaging industry, and save the lives of people around the world.

We are hiring across the board on our engineering team:

• Senior C++ Software Engineer

• Senior Full-Stack Engineers and Technical Lead

• Front-End Web Developer

• Senior DevOps / SRE Engineer

• Senior / Principal Android Engineer

• Senior iOS Engineer and iOS Engineer within Deep Learning Research

• QA Engineer

• Python Software Engineer (ML, Python)

• Senior IT Engineer

And more! Feel free to check our website (butterflynetwork.com) for more details or send me an email at: maria@butterflynetwork.com
Ligatures make Haskell, Rust and JS roughly 18 times more readable, I've gotten so used to them that I hate reading code without them.
Are gays getting a bad reputation in India just because of being gay?

>I think homosexuality gets a bad rep in Kerala because of all those nasty ammavans (uncles) not-so-subtly molesting young boys at the back of buses and movie theatres.

Some reddit users share their experience:

https://old.reddit.com/r/Kerala/comments/9dfskv/sc_decrimina...
If a low income country like India could do it, I think it's mostly because of regulatory, not technical reasons.
1) Hardware upgrades catapult productivity. Ever gone through the sheer hell of developing on a sluggish, over-taxed computer? For a project like this, the faster build times alone will make HW upgrades worth it.

2) This team has proven their dedication by sacrificing immense time & opportunity - some of them, for years - to work on this fantastic gift to the world. Not that it's your call, or mine - the $ was given to them, not you or me - but I say let 'em spend it however they see fit.
> There is nothing on this Earth worth doing which requires the processing power we now possess in our pockets. If you can't do it in 64Kb, I assure you, it isn't worth doing.

BS. Applications in scientific research easily blow that ridiculous limit out of the water. Your point about single vs multi user is good, but you do yourself no favors by starting off with a bad premise. And lest you say you're talking about personal OS only, that's not what you wrote at all.
Linux, the kernel, and NT, the kernel, are mostly secure. People manage to build insecure things on top of each.
Is great to see this kind of debugging, with a easy setup, in a open source IDE. Awesome job with the open source community.
Who wrote the New York Times op-ed? Using tidytext to find document similarity
Do we really need to change the url system? What if we make it super-easy to register a TLD?

What if there is an alternative system to verify that a website is owned by someone? For example, what if the icon needs to be registered with some kind of trademark-like entity, and the browsers made the icon more prominent?
Awesome did not know this thanks!
The terrifying rate at which smokers die from smoking
Why would you not be willing to use scihub? http://sci-hub.tw/10.1176/appi.ajp.2018.17101129
Following up on that -

Shooting from the hip, though, if the desire is for funding, I'm guessing Microsoft wouldn't see much strategic value in putting money into a Ruby extension. The Ruby ecosystem has largely congealed around an ASP.NET competitor, some devops tools that don't really work on Windows, and not much else. Python, on the other hand, is widely used in Microsoft shops. Windows shops need data scientists, too, and it's typically the primary language for cross-platform devops infrastructure.
A New Spotify Initiative Makes the Big Record Labels Nervous
I would like to see the same plots weighted by state population.

Oh! Or compared to available housing or housing prices!
Didn't realize that individual states have their own constitutions! TIL, I guess. Thanks!
How have we let scientific study become hate speech?
The vscode vim bindings are atrocious. I use them because there's nothing better, but they're bad. Slow, super buggy, and did I mention slow?
I hit tab and sometimes instead of inserting a \t, it inserts the letters "<tab>". And it re-runs mypy/flake8/etc whenever I enter or exit insert mode, which I do a ton... so my CPU is constantly pegged. And commands like "2d}" don't delete the correct amount of paragraphs. And one more I forgot: The undo stacks aren't synced between vscode and vscode-vim, so vscode's undo can undo an undo. <sighs>

I've reported all these bugs with not much in terms of answers. I've even tried contributing but it's a pretty messy codebase to get into. Ergh.
What would be great is running file with `-m module.path.foo`.
I made a PR there https://github.com/formulahendry/vscode-code-runner/pull/346 but will check how to do that from this extension
I'd say a professional UI designer is capable of producing objectively good results. He'd first sit experienced photographers and graphic designers in front of GIMP and identify their biggest gripes with the UI and then would develop a hierarchy of measures to fix them. And test the results.

Honestly, they'd probably have to spin it off into a separate, UI-focused project that starts with minimal features and gradually adds more every time a good UI solution is found. In the order of what real-world users identify as the most needed features.

In other words, I believe what GIMP needs is a partnership with an idealistic professional workplace willing to use it as an experiment and communicate their day to day issues.
Introducing the Skydio Autonomy Platform
Source study (public): https://bmcmedicine.biomedcentral.com/articles/10.1186/s1291...

Excerpts from the abstract:

> In Australia, up to two-thirds of deaths in current smokers can be attributed to smoking.

> Current smokers are estimated to die an average of 10 years earlier than non-smokers.

> Among past smokers, mortality diminished gradually with increasing time since cessation and did not differ significantly from never-smokers in those quitting prior to age 45.
Six open source tools for making your own VPN
Today Is the True Independence Day for Bharat
> What happens if your “web identity” certificate expires or is revoked/blacklisted?

There are no "Web Identity" certificates. Just standard X.509 certs, like there have always been. As for what happens to Web Packages when they expire, that's also exactly what you'd expect: https://wicg.github.io/webpackage/loading.html#trusting-cert...
Completely new sites might take a while to rank, even for the exact keyword/business name.
The ghost towns in China should be the canary in the coal mine. It's interesting to see how an authoritarian government can force its economy to move along. Eventually it has to fail... right?
On PHP 5.6 and 7.0 EOL – why is so much old PHP around?
I agree with you until the hiring. The work that needs to be done is hard and hiring just one designer will not fix it. Maybe hiring one person to manage that part of the project. They need to pay an agency to do the work. The UX/UI needs major work and a lot of testing. That donation is good but the project will probably need more funding.
You will also continue to pay for the shitty service if you have no alternatives.
Did you read the article?

“The grand prize winner will get $1 million. The first team to beat a drone piloted by a human in a race will win $250,000. More than $2 million in total prizes will be awarded to top participants,”
Most importantly, where do they get $400K
Which is a major no-no anyway, typographically speaking.
Because in many cases it is necessary for the survival of that very species, and in most cases for the health of the ecosystems they inhabit? We have fundamentally altered nature to suit ourselves, there are consequences for that.
Great link - it’s much more readable than the OP.

Highly recommended!
I'm perfectly willing. But open access to taxpayer-funded research shouldn't be illegal.
I had no idea. For those people that last successfully used gimp >5 years ago.

Windows > Single Window Mode.

Windows > New Toolbox

Windows > Dockable Dialogs > Tool Options

It is hard to convey how much more comfortable I feel with the program with these tiny settings changes. I wonder how many other people are in the same boat as I.

I spend a lot of time in a grid style interface, so it is great to see:

* View > Show Grid

* View > Snap to Grid

Click once somewhere. Hold shift to draw a point to point line. Hold shift and control to have wider snapping of angles and click again, hold control and shift to get 15 Degree increment angles.

I will use Gimp a lot more now. Previously I was trying to use Pinta, but it would crash regularly on me making it almost unusable.
Agree. I used to work with ROS during a semester of AI. We had to build a robot that drove itself on top of a roomba vacuum cleaner and used a kinect for vision. I was super familiar with Ubuntu/Debian, but ROS was a mess. The materials we were provided by the course staff was more troubleshooting guides with ROS, than initial setup tutorials. It was a lot of fun, but I couldn’t imagine building something with real-world applications on top of it. Outdated packages. Lots of unpredictable failures. If the original purpose was only prototyping for students, then it works well for that.
>> Not that of some long gone boogeyman.

Since the boogeyman has been "gone", the entire region (not just India) has gone through several wars, a very messy, violent and tumultuous process of nation building. The region is not even used to existing as one nation yet. It takes time. Not making excuses for slow progress. Just trying to make the point that there isn't a magic wand to make everything all nice and shiny. It takes time. And as we see from this supreme court ruling, the intention is good and it is there.
"Would [De Morgan's theorem] benefit some group more than the other?"

Your actual publicly adopted opinion reads like a joke.
Traditional and Natively Compiled Scalar-Valued User-Defined Functions
Given Google hasn't laid out any particular solution and they're still being criticized, it seems to me that HN is so cynical of large tech companies exercising their monopoly power (because of past practices) that they're afraid of any effort to rethink the fundamentals of the web.

Which on one level makes sense. It's good to protect things that have made the web great. However, it's also good to maintain a spirit of innovation and willingness to question those things that people assume has to work a certain way just because it's always worked that way.

When there's a specific proposal, and if that proposal is a bad one, attack it on the merits. But there are real problems of security and user friendliness when it comes to URLs and I don't see anybody else working on it. Does anybody really think that it's impossible to improve and the way we do things now is exactly the way we should be doing it 100 years from now?
Beware “RunOnStartup” in Azure Functions – a serverless horror story
It seems to me that what they want to get rid of is URL display in the omnibar as identification of the current page, preferring to relegate it got being a machine locator and not the primary exposed content identifier.

I'd imagine you'd still keep a UI for extracting a sharing the locator unless whatever friendly identifier was adopted also came with a reliable and widely supported way of recovering the corresponding URL.
Why You Need to Stop Using Reddit, Plus Reddit Privacy Tips
Yes, because the assumption is that the police protects you against any aggressors (i.e. criminals) that might attack you. In Germany (and most Western nations) the state has the monopoly of violence, so it's responsible for protecting you and you aren't allowed to do violence except as a self-defense (i.e. as a last resort and only within reason).

If you bring a shield to a demonstration it means you're expecting to be attacked, which either means you don't trust the police to protect you from aggressive counter-demonstrators (which presumably shouldn't be a reasonable concern) or you intend to start a fight.

I wouldn't say the worry is entirely misplaced, but the general idea is that if you were allowed to bring equipment that protects you from police violence the police would have to apply more violence to subdue you and nobody wants that.

IMO police violence and negligence should be prosecuted more thoroughly (see G20 vs the failure of police to uphold the law during nazi demonstrations in Chemnitz recently) but I don't disagree with the idea in general because at least it means we don't have stand-offs between white supremacists and black activists carrying (semi-automatic) assault rifles like recently in Texas, or shield formations like in Charlottesville.

EDIT: It's the same thing as with gun ownership, really: if guns are so widespread that you have to assume every suspect packs heat, you have to treat every suspect as a potential shooter and be ready to shoot first. If a cop stops your car in Germany, there's almost no chance a weapon will be involved.
Suffering is something things do while they're alive. Just because you end something's life doesn't mean you necessarily caused suffering.
8 Great Python Libraries for Side Projects
so, lets see..

we'll need a protocol. and a port. and a host. and then a resource on that host. and to combine them together.

how about:

foo.html\80:net.host\\:http

totally cool!
> Maybe Willy Wonka’s Great Glass Elevator exists, after all

In all seriousness, is there something that prevents us from building Roald Dahl's ingenuity? Like if you had a corporate campus with a few towers, and when you climbed into an elevator, you input not just a floor number but a building letter too, and if the building letter was for a different building, the elevator would go to a subterranean level, disengage from that building's elevation mechanism, travel to the other building (maglev? subway style?), and re-engage with the elevation mechanism in the other building.
> 2) This team has proven their dedication by sacrificing immense time & opportunity - some of them, for years - to work on this fantastic gift to the world.

I don't disagree with this one bit.

> Not that it's your call, or mine - the $ was given to them, not you or me - but I say let 'em spend it however they see fit.

I'm just postulating, not complaining. Surely that's acceptable.

You're also assuming that all the developers absolutely want to spend the money this way. There may well be a core contributor willing to do more, but uncomfortable with idea of suggesting they take the money, and is too scared to speak up. If there is such a person, I say "go for it".
So you subscribe to a more utilitarian view of ethics? "I'm sorry we're raising you and your species for consumption, but it's more efficient, so you gotta go".
If I was not already busy on something else, I would have worked at 60/day, a day a week on that kind of stuff for the very reasons you describe ! (well, except I don't know anything about gimp's internals :-))
I would say so, yeah. Criticisms against the federal government are very common amongst young students.

I regularly say things in public and in public spaces on the internet where my full name and details are attached (e.g., Facebook, VK, etc) that I think to myself "you know, maybe I am pushing this a bit too far". But, as a foreign student, that seems to be more of an irrational fear instilled in me based on the perception we have of Russia back home.

Realistically, unless you're siding with some sort of terrorist organisation, you're generally ok when it comes to the federal government. If you've very blatant about your anti-regime opinions, you might get some attention, but it isn't like you're ever going to get declined a visa renewal or deported or something like that; the most they'll do is watch you more closely.

And, don't get me wrong as well, it would have to be genuine terrorist ties to get you deported. For example, I regularly criticise Russia over their treatment of Oleg Sentsov who is, in my opinion, mislabeled as a terrorist and being treated, honestly, pretty abhorrently. My "terrorist" sympathies and criticism over human rights, however, is not enough to upset the federal migration services.

At the university level, though, I am also very proud of my institution and their commitment to their students. They and the regional government of Tomsk have regularly shown the fact that they're willing to stick up to the federal government in order to protect the students.
For those find the topic interesting I would suggest reading "The Arabs: A History"[1] by Eugene Rogan. A truly fascinating read.
[1] https://www.amazon.com/Arabs-History-Eugene-Rogan/dp/0465025...
> In Germany (and most Western nations) the state has the monopoly of violence

And everywhere else, too, since “the State” is simply a label for whatever aggregate of actors exercises a monopoly on legitimate use of force.
Similar to the Google push for AMP pages:

https://news.ycombinator.com/item?id=17920720
https://www.polemicdigital.com/google-amp-go-to-hell/

There's a great comment about the link between these two over there:

https://news.ycombinator.com/item?id=17923156
Researchers break certificate authorities' domain validation
Sounds like the 2018 equivalent to "Would you like to know more? Just enter AOL Keyword: BAD IDEA"
My one or two cents: I have done professional work in GIMP, plenty of it. And certainly, this or that could be better thought through, and more smoothly laid out. But on the whole - and being accustomed over the better part of twenty years - I don't quite see the major problems everyone is on about.

The Photoshop thing, on the other hand, on the rare occasions I am forced to venture there, strikes me as a confusing mess that I'm always happy to leave behind as soon as possible. Plus of course it requires one kind or another of strange proprietary OS in order to function.
> the efforts are probably spent on core functionality over aesthetics.

This is the fatal error. Humans are the ones using that tool. What you call aesthetics is functionality.

We’re not talking about making it prettier we’re talking about making it more usable.

On top of that, it’s an image editing tool. It’s a tool that people use for the purpose of creating visual, often-times “aesthetic” works, and yet the UI is not important? Well then more humans making the decision to use it is not important.
I think the barriers are quite often that collaboration around contributions happens in developer centric platforms. Am not sure what it is for GIMP, but often it's Github or IRC or some message board, which works really well for developer contributions, but then for things like UI design, marketing proposals, social media sign off etc... it's less than ideal.

I'd like to help contribute to some projects where I can lend a (non-development) hand, but being code-based projects, they don't feel set up to accept it.
It has improved in recent years - looks more like Photoshop now.
My parents bought a car for me to drive back when I was a teen. It cost $900, not $25,000.
It is super easy to register a tld. Type in the name, add to cart, purchase.

Using it is more difficult.
The Mamluks are a major power stuck between the Ottomans and Persia with a weird government form that almost guarantees rulers with a 6 in paper mana.

They somehow often colonize Australia.
We want Perl support!
Not to mention a team of willing designers, developers and testers to get the work done.
Which extension do you use? I don’t use vim mode myself but I vaguely remember seeing a conversation about how, for some reason, the better vim plugin with the most favorites doesn’t appear on the top of the search results, and an inferior one is there instead.
I'd imagine that prohibitions against homosexuality existed in (at least) the pre-British Muslim dynasties, no?
I never understood that complaint with the Blender UI. If anything Blender's UI even before the whole 2.5 change was a lot more streamlined and less stupid point&click than for instance Maya. It essentially felt like Emacs for 3D editing.

But maybe that's because I started out on Blender and only had a cursory look at Maya.
Same with GIMP. I have years of experience working with GIMP so if you sat me in front of photoshop I'd probably be a lot less productive with it. Maybe when people say "improve the UI" they just mean "Make it more like the program I'm already used to".
Reflections on GopherCon 2018
Why is that more convincing? Since people can move around, and your exposure levels during pregnancy won't necessarily line up with the environment the child lives in (and thus informs the rate of autism statistic), I would expect this serum assay to be a more convincing measure. Am I missing something?
"only" $100K - aren't we living in a world now where companies started in a garage make that amount of money ten times a second?

I haven't heard anything from e.g. Google or Facebook's open source funding endeavours. IMO every successful company should do their part and set aside a sizeable percentage of their revenue to paying and supporting open source projects and developers. It's wrong that e.g. the developer of cURL is (was?) struggling to make ends meet, when he (and the people behind gimp, etc) develops software used billions of times a day. That should make him hundreds of thousands a year.
Your extrapolation is meaningless. I very clearly compared pigs to whales. That's definitely not enough data to support you extrapolating to humans.

Do you eat any plants or animals? Do you have sexual relations with other humans? You probably don't eat humans or sleep with animals so I assume it's clear that extrapolation doesn't always work.

With the advent of modern human rights all humans ended up being officially considered above animals. They are treated according to a different set of rules. Some of these rules may extend to animals to a lesser degree (the humane treatment, not to be confused with human treatment).