skysight-inc/HackerNews huggingface dataset:
Great post! Machine learning definitely has a lot of potential to assist in medical diagnostics, and with all the training data coming out, it's a field ripe for innovation.

I work at Innolitics, and we do a lot of work with machine learning in the medical imaging space. We've honed in on a set of tools that works well for us; I thought it might be worth sharing in case anyone else is wanting to explore this space in light of COVID.

The referenced UC San Diego dataset has its images stored as PNGs, but if anyone is interested in doing more ML work with medical images, you'll probably find most of them in the DICOM file format. I can highly recommend using the dicom-numpy library for easy conversion of DICOM files into numpy arrays: https://github.com/innolitics/dicom-numpy. For more general example datasets saved in the DICOM format, The Cancer Imaging Archive is always an excellent resource: https://www.cancerimagingarchive.net/collections/

Another advantage of using DICOM files is that there's lots of metadata you can extract from each file to train on a wider clinical context. The PyDicom library makes that very straightforward: https://github.com/pydicom/pydicom

The Python + PyDicom + Keras or PyTorch stack is really powerful and easy to get started with. We use it at Innolitics frequently and put together some tutorial articles to demonstrate how to get started: https://innolitics.com/articles/ct-slice-localizer/

I'm excited to see more projects like this! More data and improved tools are only going to improve our ability to gain new insights into COVID.
https://love2d.org/wiki/Game_Distribution
Why are looking an only YC? Find some other investor because you're already doing what very few companies are already doing.
When I load the page with Javascript it shows a blogpost about a hack for the Clojure REPL and nothing about the game.
If that kills h.26x why not?
Choosing "dumber" technology has drastically helped my ability to stay focused when reading longform articles (including this one!) while retaining more useful information. I wrote an iOS Shortcut that converts a web page to PDF and sends it to my reMarkable tablet. It works very well.
Screenshots:

* colordiff -y: https://www.jefftk.com/colordiff-y-example-simple.png

* icdiff: https://www.jefftk.com/icdiff-example-simple.png

The two main differences I see are that icdiff can highlight the affected portions of lines, and that icdiff makes better use of horizontal space.
Your math around pricing is wrong, it's not about how much it cost to make, it's about how much you'll pay to play it. Some people are willing to pay for quite little.

AAA games are more like AAA movies. But just like film, I find myself enjoying good TV more, which explains why I play smaller more procedural (ha, play on words) games.
The script should be able to read `Document.referrer` and post the result to wherever it wants.
So, you are confirming that you believe that the act of displaying the Confederate flag is equivalent to taking away someone's life irreversibly. Displaying that flag is literally exactly the same as a murder in your eyes.

Case closed, I don't think there is much left to say here then.
In the US, if I understand correctly, there are ways to defend against patent abuse

That's the key: In the U.S. Good luck stopping someone infringing on your patient in a good number of other countries.
"The PS looks impressive."
Doesn't this just shift the exact same trust to registrars?
Due to the patenting Fraunhofer probably did more harm to humanity than something good. At least its software division.
They likely use off-the-shelf bluetooth modules which are already certified, and just talk some kind of higher-level protocol over it which sits above the SiG certification.
The European Patent Organisation is an intergovernmental organisation (https://www.epo.org/about-us/foundation.html).

Not a private organization.
There are a bunch of companies that technically have that, but you are pressured to work in the office and working from home more than once a month is looked down upon. I have noticed though that if you use kids as an excuse (valid or not) you're given much more leeway, and can get away with maybe 2-3 times per month without an negative social stigma.

I think it needs to be a culture change.
I'm wrapped in the software dev industry bubble and WFH is mostly doing well here. Some of my friends' workplaces are trying to do a half remote, half office situation where you come in to the office 2-3 days a week. Usually it's because they haven't got their communication flow done well and need to use those in-face times to do proper coordination.

I've been reading some Japanese discussions boards about remote and it's a mixed big. A lot of people enjoy remote and say it's their first time not having to do OT anymore because of the lack of (assumed) peer pressure. Some new managers are now discovering that they can contact their employees at any time of day now due to services like Slack. Not that they couldn't before, it's just more efficient now.

Either the general feeling is 'I've seen things now that I cannot unsee' and the expectation is things will change but no one is sure in which direction.
I really liked how you combined “knee-jerk reaction”, “oh no, they’re not racists, they just look like racists and behave like racists, but that’s just because they were deeply traumatized” and “I don’t have anything in common with those racists”. A really enjoyable attempt to seat on two seats.
The truth is that people from ex-USSR and most of the EU countries were born and grew up in primarily white society. There’s no direct connection in their minds between the race and the name of the color. They’re not inherently racist so to speak, it’s a very American thing, that Americans tend to forget quite often.
When I think of a blacklist I imagine a list colored black, not the people of color and all the history behind it. That’s exactly why I believe these renaming attempts to be astoundingly stupid, please don’t involve the Soviet trauma bs in that.
Google at ACL 2020
Yeah, I was one of the first abandoning the cesspool of san francisco and their mad shitters. Been telecommuting from Colorado for a while, it's great!
tl;dr It's a marketing stunt/joke, and the press coverage it's generating is exactly the goal.
> Postmates customers overwhelmingly tip the delivery driver

I've never used Uber Eats so I don't know what the app is like- but Postmates forces me to tip before I can order more food.
You got the point :)

Hoping you will enjoy M60.
You're right that public opinion has shifted. However, institutionally, hardly any change has happened.

Also, you're essentially making the slippery slope logical fallacy about needing to be careful with how you censor people. I don't buy into your argument.
> this isnt an argument.

Correct, the rest of his comment is the argument that backs up the statement he made. They explain how a source that isn't sound cant make a text that is sound.

In the same way that a stoped clock can still tell the time and it may even tell the correct time twice a day but that does not mean the clock is sound.

You can't find understanding in a text that comes from a source that is unsound in the same way a stopped clock can't keep time, its ability to do so is compromised.

Even if the clock is coincidentally correct twice a day how would you know? Without a sound source to tell the time you don't know if the broken source is telling the correct time even when it is.

There is understanding to be had from reading the manifesto but its not understanding on the subject of technology and society. In the manifesto he talks about society as something he is subjected to that he has to struggle through. Technology is used as a scapegoat for his anger and is only really talked about from a general perspective almost as if it where a type of magic.

Without first reading other sound texts to give you an understanding of topic it would be impossible to separate sound arguments from unsound as they are all presented from the same unsound source.
Favorite pieces of tech/coding related media (books, articles, etc.)?
Hi y’all, my girlfriend’s starting a coding bootcamp and asked me for media (books, podcasts, articles, movies) I found inspiring/useful for working in tech (preference non-technical), and I wanted to crowdsource that question to HN!

For example, things like Paul Ford's what is code: https://www.bloomberg.com/graphics/2015-paul-ford-what-is-code/

Excited to see what y'all were inspired by :)
Thanks for such feedback will look into it.
Regarding mentorships we have asked many people regarding the problem they face and the they said is getting relevant advice from relevant people. Linkedin messaging has now become of no use. Thus, we built an ecosystem where you can engage and network with your peers. Practice interview and get actionable feedback and that too we track through points. If somehow you can undertand the gist of the platform. The one on one mentoring session is not at all expensive it is very much affordable according to our Indian standard. Also Yes, long term friendship and networking is the best way and that is why built acoto community. Anyway it was nice having conversation with you. Good luck mate.
They will still need to ship the parts which depending on the part might be coming from SK/Taiwan/China but I guess they can still reap the benefit of probably reduced taxes because of local assembly.
The market would have sold all the water to Nestle.
Curious how the garbage collector works.
>It's very easy to see “teaching a GC about fd pressure” as not worth the time and effort for the main runtime GC for a general purpose language.

Yes, that's what I said:

>language implementers generally don't care that much about the system interface - they just link against libc and call it done.

There's no research done in this area (at least I don't know about any). I'm sure if people cared about it, they would find good solutions. But they mostly don't care about the system interface - which leads to the problems that this article is talking about.

(Not that Python is on the fore-front of CS research - it's downstream of more innovative languages - but if those languages cared and had done research about the system interface, they would have come up with good ideas that might flow down to Python)
Could you share a screenshot? When I run GNU diff with --side-by-side, it seems that --color=always is ignored: https://www.jefftk.com/gnudiff-color-always-side-by-side.png
Yeah you've touched upon one of the key value adds I think. I've put a lot of work into trying to support as many sites as possible. There are multiple processing stages and fallback paths that are used to ensure that the article is parsed correctly. It's an ongoing challenge but it seems viable as it stands currently. If you run into any issues please let me know. I'm relatively quick at improving the support for any site when I become aware of a potential for improvement.
Why is Cisco being nice about it? (Besides why not?)
How affiliate marketing is making its multibillion-dollar return
Ellen Pao says Ghislaine Maxwell attended Kleiner Perkins holiday party in 2011
Haskell isn't ideal w.r.t. XMonad (as it is compiled rather than interpreted) but I prefer it to Python as a language.

We'll have too see how this turns out in terms of libraries!
But H.265 and H.266 have the same risk - worse actually, as multiple submarine patents claims have risen again H.265, and there are now multiple licensing organizations that all claim they need to be paid if you want to use H.265, and over a decade later their claims still haven't been legally settled.

To completely avoid risk your only choice is to to use old technology where all the patents have expired (20 years in US), like MPEG-2. The next lowest risk is to use H.264 and VP9 which have been out for a while and whose the patent pools have stabilized over the years (and the original parts of the standard will have their patents expire soon - but not some of the newer profiles). After that I would argue that AV1 is less risky that H.265 and H.266, as a lot of work was put into intentionally avoiding patented technology that was not part of the pool, and no one outside the pool has yet made patent claims against it.
> Plugging in cables and putting down tape is fiddly and hard.

Really? That's fascinating to me, given how accurate pick'n'place robots are. I would have thought they required similar capabilities.
Everyone has their hacks, heres mine:
I imagine all the interfering as an itch. Once can practice not minding an itch, that skill can be transferred over for example for not springing for some food. So the idea is to take stock of current state of mind and whatever "itches", tag it and apply skill. This goes for those dopamine related "itches" as well.

Of course everyone is different and everyone's situation is different.
> So Firefox prevents this perfectly reasonable thing? WTF.

Not true. You can get them signed without publicly redistributing them.
Apple used to release matte display laptops. You used to be able to get a hulking 17 inch macbook pro with an optional matte display. Today, you can buy a $15 matte film.
I think this design is actually pretty cool. Wonder if it has Linux support.
Important footnote: the creator of Node.js is also the creator of Deno. One of his key reasons for "starting over" with Deno is that the lack of a standard library in Node.js is one of it's biggest pitfalls. That is also one of Denos biggest features (among many other awesome things). Unfortunately there is still a long way to go for Deno to "catch up" to node.js.

As an experienced JS/TS and Python developer, I can confidently say that the Node.js / npm / yarn ecosystem sucks compared to what you get with Python and PyPi.
colordiff highlights the entire line when any part is changed:

* colordiff -y: https://www.jefftk.com/colordiff-y-example-simple.png

* icdiff: https://www.jefftk.com/icdiff-example-simple.png

icdiff also makes better use of horizontal space.
Wise decision, but this renders the cost of education (in US universities) even more unjustifiable.
I wouldn't say mostly. It happens and is a predictable thing that will happen with software and hardware. People also build their own things there. It is a very large market with multiple tech hubs, servicing itself.
That is such a nice service. Benefits everyone and near-zero cost for them.
Really. A dot of hot glue to hold a cable down must be easier.
I wish there were an actually-good newspaper that was actually just news, without dozens of pages of opinion and ads, that I could subscribe to/read IRL.
Netlify Websites Are Experiencing Infinite Redirections
As an old time adsense publisher I remember when they made the switch. Everyone revenue/click rate dropped. I thought perhaps in time this would improve but it kept dropping. I guess google believed they could sell more to ad buyers with an ml approach regardless of the results.
Curiously, when getting the Swedish citizenship you get a certificate via mail and that's it. No ceremony required, although you're welcome to attend one after the fact.

Each municipality has to arrange at least one per year. This year it has been cancelled due to COVID-19.
50/50 is kind of an arbitrary strawman, there aren't many demographics approaching that in the western world. Even in the US, the male/female split is closer to 49/51, so you wouldn't expect 50/50 there either without a small bias. There are various other demographics with an uneven distribution too - even if we decide it should be 49/51 based on the gender balance of the overall population, is that necessarily representative of the hiring pool (i.e. excluding teenagers, children, students, retirees)? Some rigorous analysis is necessary before deciding that a given ratio is Correct, I think. When the ratio is dramatically different from the general population it's at least a sign that perhaps something is wrong.
I suppose more succinctly, claiming that dopamine causes addiction is like claiming that the cam shaft is what makes a car go. Addiction is a phenomena that involves what appears to be a lot of factors and components; dopamine appears to be one of them. I think this is the misapprehension the article is trying to rectify, but I am not sure that the way the article pursues the case it makes really simplifies things.

In biological, let alone neurological systems, the notion of cause is far less discrete than it is in a reductive area such as basic physics. Many of the long term effects in these kinds of systems arise in circumstances where there are clearly feedback loops and many of them overlapping. One component may be involved in the dynamics of addiction, regulating motor functions, and learning, and each of these phenomena involve many components. The neurotrash that pushes the message that dopamine is somehow the causal component in the process of addiction appeals to the reductive interest in seeing every effect as the consequence of a straightforward cause.

This kind of thinking in public perception also might be the consequence of the pharma industry pushing a narrative of "chemical imbalances" being at the root of behavioral and psychological problems, discharging from this picture factors on many other levels such as past experiences, mental associations, social and familial conditions, economic circumstances, etc... all of which can contribute to addiction as a phenomena.
The Soundtrack Show podcast had an interesting three episode series on Morricone and the making of the Leone movies themselves:

https://pca.st/episode/21779b37-f458-496a-a3c8-3828e1dec912
This was also Foucault's point in Madness and Civilization. You can see this clearly when society's needs change. Someone who might be diagnosed as a psychopathic mass murderer in peacetime might be given a medal in wartime.
I think it’s in part due to the pressure thresholds to put cables in, as too little pressure means the cable isn’t connected but too much could damage either the cable or thing it’s attaching to.
An Intro to Fully Homomorphic Encryption for Engineers
Facebook Interview
A surprising amount of American personal business is still dependent on a fax machine. Especially in dealings with government, if you can't physically hand it in, it may need to be faxed. Always a terrifying feeling when you send a document containing all your personal identifying information to the fax nether, hopefully you dialed correctly.
Compare "Negro facilities are separate but equal"

Comparing a demographic that has its identity based on self-affirmation and are claiming for some positive freedoms (I want to play with the women's team) based on their claims with another demographic who had their identity maligned and their natural rights removed by decades of violence and corrupt/biased institutions run by third parties? I am not sure that's the route you want to go.

But honestly, forgive me if I don't respond further. Unlike you, I am writing under my own name and I am weary that anything I say might be misconstrued and lead to some kind of struggle session in the future. Also, I really dislike the drive-by downvoting that is going on now.
Rubens painting worth £3.5m revealed under 140 years of dirt and varnish
Location: Uruguay

Remote: Yes

Willing to relocate: No

Technologies: Python, Django, JavaScript, ReactJS, NodeJS/ExpressJS, PHP, Laravel/Lumen, Ruby On Rails, SQL, PostgreSQL, MySQL, SQLite, mongoDB, Firebase, Git, Linux

Résumé/CV: https://linkedin.com/in/fadiasfour; https://github.com/asfourco

Email: fadi.asfour+hnjobs@gmail.com
It's very common to see these water ditches in the Netherlands, since 1/3 of the country is below sea level. Land rescued from water is called a polder: https://en.wikipedia.org/wiki/Polder
Great to see more people in this space! Your idea seems very related to: https://cblgh.org/articles/trustnet.html
In many markets they are different vehicles, scooters/(e)bikes for food delivery, cars for passenger transport.

Even in markets where cars are used a lot for food delivery; I can't see it really working very well. It's hard enough trying to schedule food delivery drivers being in the right place at the right time (often waiting a while for food to be ready if the order got delayed in the kitchen). Trying to then piece together humans going places in between seems virtually impossible.
You're actually agreeing with me, I think.

I said you can buy the exact same amount of coverage as the workplace plan, but the price will be so high as to be prohibitive.
I will do that thank you!
JSONLogic - http://jsonlogic.com/
He's also fulfilling the role typically handled by a product owner; he's deciding what features get prioritized. That has to be a pretty exhausting way to work.
Public sources as in the taxpayer?

Why would the taxpayer fund anything that isn’t open and free. Crazy.
This bleeds into their North American operations too. Nowhere else in my career have I seen a more wretched hive of incestual politicking, inefficiency, lack of respect for lower workers, and obsession with beaucracy at Panasonic’s American operations
Show HN: Pirsch – Server-Side Tracking Without Cookies in Go
Quite a long time ago, 'interpreter' used to imply that you were making no passes over the code at all before executing it, and yes that means hoisted functions would be a problem. I think some shell interpreters still work this way today, and you can see this if you modify a shell script file on disk as it's running, they will actually pick up the changes as they keep reading the lines while executing.

But for many decades, that hasn't been what most people mean by 'interpreter'. What people consider to be a 'pure interpreter' today may still make multiple passes over the code before starting to execute. This is what early JavaScript interpreters did and how they handled hoisting and things.

These passes may include creating an alternate representation like a bytecode. That's where the line between compiling and interpreting gets blurred, as going to bytecode is to some extent compilation.

Major industrial 'interpreters' like Python and Ruby have compilation steps and then interpret a bytecode.

All these terms need to be understood in context, and there's quite a continuum between pure interpreter and static native-code compilation.
Cybersecurity, VPN and Cellular Data
We have built an enterprise grade, open-source, transparent, self-updating cybersecurity, VPN and cellular data company for homes, small businesses, and teleworkers. Please check it out and let us now your questions and suggestions. Thanks.
Yes I agree, Drugs are point of last resort since from I have inquired in the field and apparently going one can lead to a stack of them later on in life as the loose effectiveness and way they work.
I'd be happy to review a PR! https://github.com/jeffkaufman/icdiff
axios.com is the most similar that I have seen
NVENC is too low quality for the scene.
the author's advice boils down to "timebox your internet access, and especially avoid mindless internet use in the morning"
HCF is really good, but you need to go into it with the correct mindset. It is NOT a documentary — it’s more like a modern film student’s imagination of what things might have been like back then, loosely based on the facts. For example, they make references to things like a BBS being a “social network”, which is not the correct term to use for things in that time period.

It is a very good and entertaining show, but be warned: if you’re the type of person who was bothered that type of things they did in CSI was not “real science” or technically accurate, you may be bothered by this as well. TV shows are meant to be entertaining and convey an overall story and concept.
CEL spec: https://opensource.google/projects/cel
From the gig economy to the creator economy to the participatory economy
In the gig economy, users who contribute time and data are rewarded linearly, while platforms grow exponentially.

In the creator economy, people regain control and creators earn an asymmetric return on their time.

In the forthcoming "participatory economy" both creators and fans participate in a creator's success.