skysight-inc/HackerNews huggingface dataset:
In that post they mentioned they would be distributing face masks; this is the blog post announcing that initiative.
Hmm that's a good idea(affiliate offers)
I am trying to figure out how extinction events caused by a meteorite impact, massive volcanism or global glaciation could be manifestations of increased complexity. Are you are saying that worlds populated only by simple organisms are effectively immune from mass extinctions? Even if that were so (which I doubt), it would seem to be irrelevant to the Fermi 'paradox', which concerns the non-arrival, here, of complex organisms or their machines.
Pro Git is something I've been meaning to read, as someone who my team considers a "git expert" (I'm the only one who knows how to rebase and handle conflicts thru mergetool on the CLI -_-).

I've heard great things about it, definitely need to add it to my queue.

The SRE book is also interesting. There was a conference recently where one of the authors gave a talk [1] about training. Really encouraged me to at least get the PDF.

[1] https://www.youtube.com/watch?v=8iaNMMwozCc
IBM will no longer offer, develop, or research facial recognition technology
The requests that the protesters are focusing on now are mainly around shifting funding from police departments to other departments to do the same job but without being armed and dangerous. For instance, house calls can be done by social workers and a separate system of traffic patrollers could give out speeding tickets. “Defunding” is a misnomer that’s easy to say but not really what many protesters want.

Also an end on the war on drugs would be a good step too; cost saving plus decreasing the need for police.
Every recommendation coming out of WHO was bad so far. Especially to not close borders with China.
This looks cool. I use to work at a national ISP and really miss the world of network engineering, granted browsers are one aspect of it but it's a very unique industry compared to e-comm and marketing tech.

Thanks for the rec!
AMD Ryzen 4 NUC challenging Intel
> To be a real alternative to Facebook at the core, the social network’s algorithm has to be public and not arbitrary, transparent and not faceless. It has to have Due Process.

You know what else is public and not arbitrary, transparent and not faceless? Most of the republican institutions of the world!

The solution to our problems with social media is very simple: Make it as foundational as the rest of the public infrastructure that doles out Due Process in our societies. Are our public courts enforcing private and public wrongs without fault? Of course not, but imagine what private courts would be like.

Bonus in the US: If the federal or state governments build their own many-to-many digital distribution networks, well guess what? The 1st Amendment now applies.

This whole blockchain governance approach is a lost cause. The problems with social media are inherently political in nature and it will take the general will of the people to support any solutions. Again, most of us already live in a democratic republic that was explicitly designed to, you know, build republican infrastructure the reflects the general will of the people.

Or you know, we could just LARP around as statesman on Twitter while trading alt-coins. It is certainly much more fun to play dress up than to actually do something. I guess as long as everyone is just aware that they're engaged in some frivolous role playing then there is no harm, but don't for a second think that we're actually going to achieve anything related to politics without many years of hard work actively engaging with our existing systems of government.
It sure did to this Australian news crew live on air a few days ago

https://youtu.be/wkf-znzWKRc?t=18

also

https://www.forbes.com/sites/sergeiklebnikov/2020/06/04/jour...
I tend to agree with this statement. Especially considering how often their - quite clearly expensive - advertisements show up. I'm almost certain anyone in the USA on Instagram has seen their ads, but I'd be surprised if many recognize their name or what they actually do.
I'm surprised that there are nearly zero comments about the subject of the article - the choice screens and associated auction.

It seems like a reasonable implementation to me. Maybe the number of choices can be upped from 3 to 5 to help drive prices down. But surely there has to be some upper bound of the number of options?
I've had this issue with AI's in the medical industry.

At best, you have AI's that can easily recognize pathologies that an average rad could recognize, but are useless when it comes to trying to recognize a pathology that 99.999% of rads would miss. Why? Probably because the system is biased towards pathologies that rads recognize. Why? Probably because that's what's in the learning set. I understand all that, but that makes the AI almost useless in a production setting simply because of the way many healthcare delivery networks are structured with respect to radiology.

At worst, you have AI's that seem to recognize pathologies that an average rad could recognize, but then inexplicably have a horrible miss on an obvious study that any first year radiologist would have caught while half asleep. It's the sort of miss that makes the astute observer wonder if the other vendor's AI, the one that didn't have any misses on your test set, was simply not fed an example study that triggered its blindspot? You start to wonder where the blindspot on that one was? You start to wonder does it even have a blindspot? How can you work around blindspots like this in general? Etc.

But here's the thing, it's never good when you're thinking about mitigations while you're still testing the AI. My first RSNA was over 20 years ago. To this day, we're still hearing the same promises, and the production testing, (it never fails), is still uncovering the same issues.

Now I would have thought that recognizing a human would be easier than trying to ascertain, say, calcification in a DX, but apparently these same issues crop up in a number of different applications of ML based technologies.

I understand that a training set, by the very definition of the word "set", does not contain everything. Obviously, there will be bias towards whatever is in the training set. Essentially, most techniques today, simply train AI's to tell us whatever we tell the AI's to tell us. But for this reason it should be unsurprising that these sorts of AI's work best in settings with well defined domain spaces and are challenged when the domain space is less well defined. (And in either case, these AI's will have an inescapable bias towards whatever was in the training set.)

What does a tumor look like? Is probably too broad a question to give these AI's. What does a stop sign look like? Is probably a question that these AI's could answer relatively reliably. (I hope?) You would have thought that "what does a human look like?" would be closer to "what does a stop sign look like?" But I guess it's not surprising to hear that it seems to trend towards "what does a tumor look like?" in practice.
Apple is making investments in OSX: Catalyst, T2 chip /security, Touch bar support, iPad mirroring, airplay, arm64 support (speculating), SwiftUI. Metal/GPUs. Core apps: logic pro, xcode, playgrounds and brining more iOS apps (news, stocks, apple tv app, apple arcade with subscriptions). I also suspect with arm64 will come better cameras (lidar perhaps), beefier GPUs and neural cores. all of this running on macOS.

What kind of investment do you think they need to make to be a threat with Windows? If you think they should be trying to "match" windows with things it does, it would be a bad strategy that isn't winnable. Throwing away money. At least with their current approach they are levaring strengths (verttical integration, mobile dominance, etc) to build something that could leapfrog windows one day. Especially if the user journeys that span into other products (hw accessories, phones, etc)
> The number of diagnosed cases or positive test results is only loosely correlated with the number of actual infections.

Then that just means that we are likely underestimating R0--possibly by a huge amount. Okay, I agree with you.

Infections aren't LESS than the diagnosed cases and positive test results. So, all the calculations from data about the estimates of R0 are all a lower bound, not an upper one.

As such, our estimates of R0 are likely painting a much rosier picture than reality. Probably not the point you were trying to make.
I don’t read that as a criticism of TypeScript at all. That is entirely self inflicted due to a name collision between an identity in their definition file and some weird class extension insanity.

I don’t use classes or inheritance in my own code and it’s incredibly liberating. The result is data structures and interfaces that are primitive and independent, which removes so much fragility.
A greater supply of teachers would push down salaries, particularly after the pandemic is over. I'm not sure that the unions would advocate for small class sizes unless they're really worried that teachers might be fired or furloughed. That being said, I would rather just have the kids learn online for, hopefully, 5-6 more months.
The solutions are spending lots of money or sending your kids to relatives during the day—often older ones, who are precisely the ones we don’t want around kids who’ve been out and about.
This cones as no surprise to me, as TypeScript is a transpiled language. I know this is probably an unpopular opinion at HN, but I am a huge supporter of plain old JavaScript and have never really seen the benefits of DSLs like this. Coffeescript was especially pointless to me when I had to use it on a project. My reasons are simple: debugging becomes much more difficult when you add a layer of abstraction. It compiles to JavaScript anyway, and sometimes it does so in very odd ways that makes it difficult to understand the relationship between what you wrote and what it produced. IMO, straight JavaScript is more than adequate for most scenarios if you know the language well enough, especially with the powerful features built into the more recent versions. In my 20 years as a (mostly) front-end developer, I have not heard any convincing argument in favor of a transpiled JavaScript pseudo-language. Of course there are advantages, but most of these can be solved with better code organization and architecture.

I will say I don’t quite feel as strongly about CSS pre-processors like SCSS, which I really enjoy, however I still prefer plain old CSS for the same basic reasons.
512G for an LDAP server?? Surely you mean 512M.
Facebook wants you to use the app so that they can deliver an all encompassing ecosystem. It’s a gateway to more functionality ina controlled environment.

Reddit just wants you see ads. The percentage of Reddit users that block ads must be astronomical.
It always annoys me that anytime anyone has a minor cold, it's "I had the flu". That lack of understanding is why more people don't get flu shots.
Sounds like a normal introvert.

extroverts get recharged by being with more people.

introverts get recharged by being with fewer people.
I always find this comparison a little... silly? I dunno, there’s probably a better word, but I can’t think of one right now.

Nix focuses on reproducible build declarations and development environments, while Docker focuses on self-contained, distributable sandboxes for code execution.

You can certainly try to use Docker to manage development environments or reproducibly build software, but that’s a secondary concern of the system. You’re probably right that these sorts of posts tend to have a “Nix hammer in search of a nail” feel, but the inevitable comparison to Docker always feels cheap to me I guess.
F# is the language I want to like, and would like to use in prod, but it constantly feels like the ignored step-child.

The REPL is great in theory, but trying to import packages is a nightmare every time I try.

Dependencies exist, but they all seem to target wide and inconsistent range of the ecosystem. Want to target dotnetcore 3.1? Good luck have fun: everything you find useful is targeting some combination of standard/framework/core/whatever confusing variant Microsoft decides to come up with this week.

If I somehow convinced my co-workers to adopt a language that wasn't C#, I'd point them Rust or Haskell instead.
Even with a covered face, agencies are deploying "gait recognition", which fingerprints you based on the way you walk. Here's an article about China doing it but I'm sure the US is as well: https://apnews.com/bf75dd1c26c947b7826d270a16e2658a
>there is suffering that would be invisible to the world if it weren't for social media.

Definitely, but the algorithms for social media do not help the worst cases of the most suffering become more viral than more infrequent cases of lesser suffering.

The issue is that all that matters is virality. Sometimes suffering is viral when it should be, but other times it is not, and when it is not, no one will care, because the algorithms of virality control what everyone will see and care about.

We're seeing this right now with covid as it becomes less viral and fashionable to report on, and we've seen it previously with things like the mass factory farming of billions of animals, which doesn't seem to get a ton of attention nowadays, among many other terrible things, even though the magnitude of suffering involved is so great.
Standard operating procedure whenever big wigs move to competitors. Sue so they can't work for some amount of months/years, any information they know is now dated. Win either way no matter how the lawsuit goes.
Some more notes on casting for completeness:

- avoiding ambiguity is one reason to use C++-style casts but it’s especially a problem that you can’t search for C-style casts in a code base; C++-style casts are easier to find so you can scan code bases for possibly-incorrect behavior

- it’s not entirely true that reinterpret_cast<> will not check anything; it can fail at compile time for invalid reinterpretations (e.g. you can’t convert between numeric types this way)

- const_cast removes "const" but it can also remove "volatile"

- it’s interesting that the const_cast<> example on an actual "const" variable does not work but this might just be undefined behavior (e.g. compiler choosing to locate value in read-only space or not)
sure https://www.youtube.com/watch?v=PEjipYKbOOU
The numbers I made come from basic division on the money made by Facebook. No matter how they make it, unless they're completely hiding it from Wall Street, my numbers account for it.
The Web of Trust approach can only scale by treating Trust as Transitive.

If your trust is confined to a few dozen co-conspirators it all works fine.

But when you try scale up it breaks badly because human trust is not actually transitive.

PGP tries to fix that by asking you about two things, in the process further worsening the UX. PGP asks Alice if she believes this key is Bob, and then also if she trusts Bob to decide who other people are for her.

Very quickly Alice will discover that unless she agrees to allow multiple such transitive trust steps the "Web of trust" doesn't do much for her. Hopefully she gives up at this point.

But if she keeps using it, then eventually the other shoe drops. Alice sends a message to "Frank" which she intends to keep secret. But unfortunately it doesn't actually go to Frank, the "Frank" identity was vouched for by Edgar. Alice trusted Bob, who trusted Carol, and Carol trusted Dana, and unfortunately Dana is a poor judge of character and trusted Edgar who isn't very reliable.
Analysts Say Apple Should Buy DuckDuckGo Search Engine
https://www.nlg.org/police-targeting-nlg-legal-observers-at-...

https://www.aclu.org/news/free-speech/police-are-attacking-j...

Some sources

Edit: https://pressfreedomtracker.us/

2nd Edit: Quick note about Press Freedom Tracker, since they verify reports, their stats page may be a bit misleading. See https://twitter.com/uspresstracker/status/127005449029361664...
We actually had milk delivery for a time when I was growing up. But, yeah, we pretty much just got milk delivered and I assume it cost more than the grocery store. My parents still got it for a time because my brother and I did drink a lot of milk so it maybe saved a trip to the store.

Probably cant get it delivered but there may be a CSA around where you live for vegetables, etc.
Hello Hacker News!!!

I am the developer of murph.live - I just want to thank all of you for taking the time to check it out and give us excellent feedback. I stumbled upon this post and now have goosebumps.

This started by listening to police scanners throughout the night during recent protests in Seattle, WA. I wanted to help and I immediately put my credit card down for Google's Speech to Text API.

As for the inbound streams, @blantonl is spot on - we use the streams from a premium account on broadcastify.com (thank you for not sending a cease and desist yet!).

A few dockerized ffmpeg processes segment the streamed audio into 30 second wav files. Subsequently, sox removes silence from the audio files as police scanners have quite a bit of downtime between transmissions. The performance is very scalable using docker containers to record and trim.

Currently, we pipe these trimmed wav files to the Google Speech API - as others have mentioned this is $$$. We are receiving donations, but this dependency on Google will eventually need to be eliminated.

I have started looking into possible solutions using NLP and other acoustic models to bring the costs down. Honestly, speech processing is not my forte so I'm kind of shooting in the dark here. I am currently testing pre-trained models for wav2letter++, kaldi, vosk, and maybe deepspeech.

We can all agree the quality of the transcripts is something to be desired and improved upon. Potentially dangerous if transcribed incorrectly, but nonetheless we wanted to launch to give citizens a platform to provide transparency into our government. The idea is what counts right now.

Thanks again and I will be responding to a bunch of comments on here! You all rock!
I feel the exact same. Reminds me too of Nassim Taleb's idea that, if something as already existed X years, it's likely to exist another X years. I'm skeptical of the staying power of these transpilers.
Two books I recommend, both of which are very digestible by your target age group:

- The Way Things Work by David Macaulay and Neil Ardley

This book is like an encyclopedia, starting from simple machines and guiding the reader to more complex technologies. The illustrations and diagrams are amazing.

- One, Two, Three...Infinity by George Gamow

This book talks about many topics in math and science!
IFR is not a fixed value and is affected by many things. For example, intial viral load may be higher in NYC than many other places, vitamin D levels, air pollution, etc. There is no single IFR for any disease.
Rethinking the Hospital for the Next Pandemic
"Nociception" is one of those words which assumes its conclusion, and is a kind of dormitive fallacy. "What is pain?" "Well, it is a behavioral response to a nociceptive stimuli..."

Talking about nociception may be useful once you have already gone through all of the anomalies about pain and made a good case for distinguishing between the different parts and have an implicit taxonomy. But it's not useful for my essay to just jump straight to a handwavy 'oh, you have "nociception" (whatever that is) vs motivation as an example of bi-level optimization'. And once it's all been covered, there's still no particular reason to bring in that jargon unless I need a quote or something using it, which I haven't so far.
> uncontrollable algorithms

What do you mean by this? Do you mean uncontrollable in the sense that we as users don't have much fine-grained control over what we're shown?
For me, Amazon helps me sort through many options to select the product that _I_ believe I will like best. I am not stupid. If I see an Amazon branded item I will obviously meet its placement with some kind of suspicion. In fact, I will dig a bit harder into the reviews. Do the batteries really last as long as some of the brand name ones? Let me see if it's worth the cheaper price. That sort of thing.

Amazon can be the e-commerce site and sell commodity things. It would be different if it lacked transparency or was trying to hide it's involvement in the private labels.
I'll bite. When's the most recent incident of two or more police officers firing on peaceful crowds with live ammunition meant to kill, using handguns, rifles, or shotguns?
But now explain to me the difference between Bob's face and another humans face without referencing what another humans face looks like, or the difference between bob's face in front of a white wall vs a blue sky.

Basically to train an ML system you'll need pictures of bob and pictures of not bob.

If the pictures of not Bob don't include any humans then there's a good chance that every human face gets classified as Bob because they look a lot more like Bob than an airplane. If the pictures of human faces are only white people and Bob is black then it's quite possible all black faces you show the system after training get classified as Bob.
This is so painful to read...

> That was all we asked; we intentionally left it open-ended.

> I let them know there was no time limit or minimum for how many hours they had to work on it

> But then over the next three paragraphs, they explained what they would have done.

> Normally, I would have replied with well wishes on their challenges

> When I came back, I had three replies in the email chain that just said, “Ship it.”

> Why did this work well yet was a big deviation from what we had planned?

> How did we get such a strong impression of them with very little code?

> Do we even need code? How much code? Let’s try less. Let’s try none! Do we just skip to the phone screen and talk about how they would start?

> Since then, I have moved away from coding tests altogether.

> ..that don’t require them spending a whole night coding for just a chance at an interview.
also, its funny to me that how, most non-technical people share and complain about all the technological things china uses to detect and identify, and then don't even think that U.S. might have similar or even better tools.
The rumour of IBM dropping “all facial recognition work” is unsubstantiated, despite making its way into industry’s headlines.

Krishna’s letter is here[0]. IBM will cease to sell related products and services. One might speculate they might resume sales once there are strong regulations and limitations in place.

[0] https://www.ibm.com/blogs/policy/wp-content/uploads/2020/06/...
In CA: 664 hours of training for Police Officers, 1,600 hours for cosmetologists
>Sous vide is wasted on ribeyes/filets

I do it just because I don't have to worry about doneness later - the inside is already cooked, just sear it and it's done.
"Perfect" and "assuming hardware won't perform in some pathological way unaccounted for at development time" aren't the same thing.
The reason those transpilers exist is that the target language is so excruciatingly awful. At least to those willing to endure the pain of transpiling.

It's an unhappy situation for all involved really. JS should be a language that targets some kind of bytecode that the browser executes rather than being a direct target.

Perhaps WASM will some day replace all webpage scripting allowing everyone to use languages of their choice.
Networking mostly, RMI, JMX. Its our internal rules too, getting egress to work on our segregated networks.