skysight-inc/HackerNews huggingface dataset:
This is frightening as I've been building a new social network heavily reliant on AWS services. Of course the goal isn't to build a bastion for bad content, but this seems like a major risk in building on AWS, particularly when there's user generated content.

That said from the article it says they're primarily going to be focused on proactively identifying things like terrorist groups versus sifting through customer data. That doesn't sound too bad but we'll see how it plays out.
The article you linked describes preventing the creation of a shared link, not actually deleting content from people's Dropbox accounts.

(previously worked there, not speaking on their behalf or from private knowledge)
The Zen of Python
Beautiful is better than ugly.

Explicit is better than implicit.

Simple is better than complex.

Complex is better than complicated.

Flat is better than nested.

Sparse is better than dense.

Readability counts.

Special cases aren't special enough to break the rules.

Practicality beats purity.

Errors should never pass silently.

Unless explicitly silenced.

In the face of ambiguity, refuse the temptation to guess.

There should be one and preferably only one obvious way to do it.

Although that way may not be obvious at first unless you're Dutch.

Now is better than never.

Although never is often better than right now.

If the implementation is hard to explain, it's a bad idea.

If the implementation is easy to explain, it may be a good idea.

Namespaces are one honking great idea let's do more of those !
I'm a 5th year radiology resident with undergraduate and master's degrees in computer science...and currently on a mammography rotation.

A couple background facts:

1. Mammographer subspecialist salaries are now the highest of any radiologist (median ~$440K) - https://www.auntminnie.com/index.aspx?sec=ser&sub=def&pag=di...

2. Mammography is one of the easier fellowships to undertake and is "lifestyle-friendly" overall (no call as an attending!)

3. Mammographers are highly in-demand, even in desirable locations.

So it's (relatively) easy, very well-paid, and you can live where you want. What's the catch? Well...

1. Mammographers are the most likely to be sued. Missing a mammographic diagnosis of breast cancer is the #2 reason for medical litigation, with some sources citing up to 10% of radiologists per year being named in a mammography litigation case. See: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3138733/ and https://pubmed.ncbi.nlm.nih.gov/22596034/

2. Mammographers directly interact with patients to relay findings and biopsy lesions, and they must collaborate with referring providers and pathologists. Breast cancer is a highly emotional topic in the United States due to a combination of public personas ('Angelina Jolie effect') and political maneuvering (see the history of the federal Mammography Quality Standards Act and Program - MQSA). You can't be a "behind the scenes, in the dark" radiologist if you go into mammography.

From a computer science perspective, I one-hundred-percent agree that mammography is a "solvable" problem by AI. Standardization of mammography images (CC and MLO screening views) alongside BI-RADS makes for an amazingly well-labeled dataset. I fully expect AI to surpass the abilities of one-or-more mammographers in the near future.

And yet, amongst radiologists, mammographers are the least likely to be replaced. Why? For the same reason mammography is lucrative to begin with - Litigation, emotional patient-doctor interactions, and the social/political climate. Any one of these is a steep hill by itself. Most AI companies want none of the legal risk, and practically zero of them offer patient-facing results. And, I wonder if any of the AI startups have considered hiring a celebrity as their spokeperson. Perhaps politics/legislation might work in favor of AI if it becomes standard of care, but I wouldn't want to bank my startup on a federal regulatory change.
It's simply not possible for the US, or any of the developed nations to expand local production like that at any economically significant scale. We just don't have the work force to do it. Before the pandemic hit developed world employment was at a peak, and we're rapidly hoovering up unemployed labour back into work, mainly as Leisure & Hospitality, and Transport & Logistics ramp back up to capacity.

Also tariffs cost a fortune to the economy and generally depress consumption a lot more than they boost employment. One reason is investors are very wary of capitalising local production baed on tariffs that could disappear at any time. It's a very precarious basis on which to build a business. The increased costs to customers per job can be hundreds of thousands of dollars.

I'm absolutely no fan of subsidies, they're a terrible distortion of incentives, but they're many, many times less godawfully wasteful than tariffs. It's also much easier to see where the money goes and measure success (or, more likely, failure).
I didn't mean to pass judgement on you, I apologize if it came across like this.

I just keep seeing laments about "lack of collective will" in many discussions about important problems, and those mentions tend to be thought-terminating in the sense they feel like discharging responsibility. And my point is - we'll never have "collective will". The big problems, the persisting problems, are such because their very nature prevents spontaneous coordination. If we could just find the will to tackle them, we would have already. So there's no point in even talking about "collective will" - we need to focus on solutions that don't need it.

(Or, we can just give up, enjoy what little time we have, and then watch the fireworks. They'll at least be interesting. I'm pretty sure many people think like that[0]. I myself thought like that in a darker period of my life, when I was deprogramming myself from the thought patterns instilled in me by an apocalyptic religion I grew up in - so I'm familiar both with how to blame the world's problems on "those masses of imperfect people" and how to protect your mind from going haywire over the belief that the world is in deep shit and you likely won't make it to the other end.)

--

[0] - If we only had the collective will to work on solutions not requiring collective will...
That genie is already out of the bottle
I hope few people die without ever being able to eat a hot dog. It is worth it.
Good. Would love to see emissions laws that basically outlaw these bullshit vanity trips to "the edge of space". Get a fucking skateboard, Sir Dick, if you want an adrenaline rush. Or go downhill on a bicycle.
Consider this:

x = if_then_else(condition, calc1(), calc2())

Here it will call both calc1 and calc2 even though it will ignore one depending on condition. They might be expensive operations, or might have side effects that you don't want. The original code does not evaluate the part that is not used
There are plenty of independent communities that exist. In my opinion Facebook has hurt a lot of these group, but if you look they still exist. Similarly there are plenty of independent Discord and IRC servers depending on the hobby. I have a feeling that any aggregator will just end up lowering the quality of posts in the end.

As an example, here is a unicycling discussion board that has been active for 20+ year and was a newsgroup prior: https://unicyclist.com/

There is a similar yet, different community of unicyclists on a Discord server (I won't link, but it's easy to find). And Facebook Groups has a few more communities. There is some overlap between them all.

I'm not sure what you are looking for, but if you have a specific hobby or interest, I'm almost certain a community exists and is likely a few searches away.

*Fun fact, Gilby created TinyURL in order to shorten links in the unicycling newsgroup. https://en.wikipedia.org/wiki/Kevin_Gilbertson
I actually learnt a lot from these comments, so my thanks - USB-C is still just a mirrage on the horizion for me, so not something I have considered deeply.
I've no idea if the the vocal trait being discussed is cultural or biological, but there is a difference at least between the two areas: the two sexes do grow physically different vocal systems, which can be heard in voicecs and seen on physical scans, whereas afaik nobody has discovered any biological differences that would account for colour preferences.
There are a few ways to get started, it depends on your budget, what you want to host, and what you don't.

If you want something to host at home, and you have sufficient bandwidth, a Raspberry Pi (4b) can get you started relatively cheap, with an external HDD/SSD.

In terms of securing it, my recommendation would be that you don't expose your services themselves but setup a VPN you can access remotely and connect to that to use your self-hosted services. This may not always be convenient so you could expose specific services as required.

Regarding the static IP (or lack of) you'll want dynamic DNS; I wrote a (simple) tool in Golang which I can compile to run on my (Ubiquiti, mips64) router, it uses Digital Ocean's API to provide Dynamic-DNS.

If this doesn't appeal to you, a cheap $5 VPS on DigitalOcean or similar is a good place to get started too, you can use Let's Encrypt for free TLS certificates and there's plenty of help around to get started.

Check out /r/selfhosted on Reddit, they're a helpful and friendly bunch.
It really doesn't seem like you're getting back to normal so much as ignoring excess deaths and being fine with it.
I can totally see why people have a problem with huge, unused monoculture patches of grass in dry areas, but I can't understand why people think it's a universal problem.

Lawns are only a problem in areas where water is scarce. Sure, you can think of other problems with it that are "bad" for the environment, but so is literally every human activity. In my area lawns are heavily used and surrounded by flower beds, especially by families with kids, like mine.
-1 days
"Hey guys... arrr arrr... remember to like and subscribe" and back under the waves again.
This does not prove that the source dataset is embedded in the model. You could do this with a random model and get the same result...
This means I must eat 14600 Hot Dogs to lose on year of my life. That's cool.
That is very surprising to hear. listmonk is a single exe with no dependencies (except for Postgres connectivity). Running the Docker setup is as simple as `docker-compose up app db`. If you don't want Docker, you can just download the binary and do `./listmonk`.
Ask one of each and see if for + against = total team ...
There's definitely some sexism in how we in tech treat women as more junior if they talk like that.

But I'm a woman and I'd love that kind of candid feedback from my manager. If I'm doing something that limits my career I want to know, regardless of what it is or if it's "fair".

I absolutely think we should be having discussions about how women are treated and calling out bad behavior from companies, but from a selfish, personal perspective I worry that news reports like this are going to make managers less likely to give me useful feedback.
It's Heroin. And Afghanistan is mainly exporting opium.
Two people just collected stuff said by others out of context does not make it documentation of anything.
> Where some wireless headsets do win is state of the art active noise cancellation

Also audio amplification apps provide hearing aid features on even basic TWS earphones while a typical hearing aid can be very expensive.

I was tracking this need on my validation platform[1] and it's one the top most visited problem thread consistently implying many are searching for enabling hearing aid features on their wireless earphones.

[1] https://needgap.com/problems/22-enabling-hearing-aid-feature...
I agree, but the parent was talking about conservatism, not Marxism or progressivism, and I didn't want to degrade the conversation with whataboutism. I've elaborated on that theme at greater length in https://news.ycombinator.com/item?id=28401596.
Does anybody from Europe has a similar DIY setup?
I cannot seem to find box fans here. And in my country particular - no rectangular HEPA filters.
I second the K120. I switched to it from my Das Keyboard Pro 4 after I got fed up maintaining it. The 3 key rollover is not ideal though, but otherwise I think it's solid - light to the touch, sturdy build, unassuming design, nothing weird going on with the layout.
Only the vowels change
You mean... Like the Brave Browser, which HN also loves to hate?
Uhm....ok, but would you ban the flight even if Sir Branson wasn't on it? Because if yes, then you've effectively banned any kind of space research and private development.

Also....not sure about the emissions impact as those rockets don't burn normal carbon based fuel. Space Ship Two burns HTPB specifically. Someone else would need to comment what the emissions impact of that is.

https://en.wikipedia.org/wiki/Hydroxyl-terminated_polybutadi...
Sorry for leaving a rude reply. I had no intention of being rude. But you're talking about Anki, not Note Garden, and the shortcomings of Anki you mentioned are what we've been trying to overcome so far.
this is why I made the question about coding being called 'typing', in writing, coding or anything similar when you are at the 'typing' stage you will often revise and think more about what you are doing, add in conditions for edge cases and so forth. It is not just transcribing the thoughts you have already had, it is developing those thoughts at the same time.
Apple's AR/VR Device will need connection to other device (ie iPhone)
WhatsApp Photo Filter flaw allowed Attackers to exploit data
interesting point. I wonder if we need to separate the dichotomy within freedom. I definitely agree on the point of "anonymity" if it's part of the freedom. In the sense that I would have zero anonymity in the rural area on my activities or myself in general than in urban area.

On the other hand, we also have "personal activity/behaviour" that we could call a part of our greater freedom as well. In rural area, you are free to do "whatever" i.e having fun in your barn, whereas in urban area, you time and space and having fun definition is more constrained.
And keep in mind the jak and daxter games run on 60fps on the ps2. The ps3 remaster and the ps4 emulated version also run at 60.
The little film SLR released a decade too early
It ain't that. With modern CPU clock speeds bitblt can be blazing fast without any accelerations.
Highwayman's 1750 confessions reveal ‘unusual’ ambivalence about gay sex
I always wonder why Americans jump from one extreme to another. There are plenty of solutions in between free market and central planning, you know?
Yeah, but on the Vita they run around 20 frames, which is not the way they were supposed to be experienced. It's 60 everywhere else.
Do you remember the outcry from HN when GDPR was announced and then later launched?

It was hard to understand just how much of it was pure hate for what the law represented or just people realizing that GDPR will affect their bottom line.
A team of say 10 people will quickly fragment along e.g. backend / frontend lines in my experience, both in general exchange and code review. Sparing 10 minutes a day to exchange information is well spent in my opinion. If that's not possible due to timezones, fair enough. Otherwise it's a no-brainer for me.
Also, in my team we have close contact to business, oftentimes spontaneous 1-on-1 calls that can get off topic. In these situations our clients appreciate if you have the big picture.
Are you sure about that? :-))
> An image owner can modify their image in subtle ways which are not themselves very visible, but will sabotage any attempt to inpaint it by adding visible information determined in advance by the markpainter.

Hmm... so if I ask it to add an apple to the scene it just looks for an apple and says "yep, found an apple".

That is not an algorithm to detect fakes, it is an algorithm to detect predetermined edits.

Steganography/watermarking has been not only known but used for practical purposes for a long time.
Yes the fees the merchant pays to the acquiring and issuing bank for processing the card payment.
https://emojipedia.org/slightly-smiling-face/

Seems to indicate it can be used in either sense... I think the sarcastic use is not universal.

Edit: just found out HN doesn't let me use emojis, probably a wise move.
Well, it certainly helps all the idiots procreate and survive against all odds. All they need to do is outnumber the smart.
Anki does scale. It won’t ask a new user to review too many cards per day. As cards are memorized the increasingly spaced intervals make room for new cards. So if you dump a thousand cards in at once, which you shouldn’t do, you’ll be directed to load them into the memorization process over several weeks of daily reviewing.

Agree that most notes from other documents don’t make good cards. Making your own cards is worth the time spent, for the most part, although there are plenty of standard decks you might as well clone (Greek letters, as a simple example.)
I think only the ISP or the free wifi internet cafe gets the chance to capture that request though?
The Definitive Guide to Specialist Yacht Crew Roles
That would be great. Maybe there's a hacker news clone we could adapt. In any case, our resources are limited, so any help is appreciated :)

Another option would be an experiment on HN itself for a week or so.
Reminds me of the joke:

Q: Why didn't Hitler take a taxi?

A: He was more of an Ubermensch.
I would interested in a way to automatically edit real photos of people in such a way that it looks the same but now tests positive for being a deepfake.
Some people have lawns for other reasons. I like to play soccer with my kids several times per week, and have barbecue parties with bounce houses for the whole family several times per year. To me it looks nice for when it's unused and it's very practical for those activities.
Could someone summarize why Greenwald got suddenly thrown under the bus by twitter? What did he do?
This can be fatal - as shown in Tarantino's Inglourious Basterds...
> Python programmers in general have an irrational aversion to if-expressions, a.k.a. the “ternary” operator.

Because the Python ternary operator is fucking backwards! Why on earth would you put the condition in the middle!?

x = 4 if condition() else 5

vs.:

condition() ? 4 : 5

vs. the author's own lisp example:

(setq x (if (condition) 4 5))

I love ternary operators, and Lisp/ML-style if else blocks that return things, but Python puts the 4 and the 5 so far away from each other that even I hate using it, especially when condition is a chained mess rather than just a function call.
> But here’s the reality: most code is not complex enough to warrant while loops, and most while loops are better written as for loops.

Hard disagree. Obviously, if the loop is a fixed number of iterations or iteration over a collection (which is trivial to identify by human inspection but probably not for a linter), a for loop is better but it is not uncommon to be looping until a (possibly compound) condition becomes true that cannot be expressed as a fixed number of iterations or (at least naturally; you can embed arbitrary complexity into a generator, though usually, absent unbounded recursion, that will just push the “while” down behind a layer of abstraction) as exhaustion of an iterable.
How to Raid on Twitch
OneFootball | Remote Germany, UK, Poland, Portugal | Full Time

We are the most popular digital media platform for young football fans. Founded in 2008 and one of the world's first 1,000 applications in the Apple App Store, we have come a long way to provide our users with the best personalized digital football experience.

We are 290 diverse, dynamic and driven employees representing no less than 40 different nationalities working from our vibrant office in Berlin. We share common values and are extremely passionate about our job.

Among the others open positions:

- android engineers

- backend engineers

- engineering managers

- sre engineers

- ios engineers

- web engineers

https://company.onefootball.com/jobs#jobs-wrap
Don't give the big guys money. They'll be coming for more.

Try offering them something else.
De-risking custom technology projects (18F)
Always leave your audience wanting more
Don't Miss This:Invest in the Next African Unicorn Startup
TOML seems OK.
Free speech laws protect you from the <<government>> taking action against you.
Read Philosophy Backwards
Not ironically, that's intended, here's the diversity definition explained for you https://www.youtube.com/watch?v=EsVDWuQYzxs
Are you sure about that?

In a liberal society, people can find information about birth control, move to the city, and escape bad marriages, three factors that seem to substantially cut down on procreation. Historically, liberalization has been closely associated with reductions in birth rates, though not exclusively so (Iran and PRC being two illiberal countries that achieved low birth rates recently.)

And it's one where you can go BASE jumping, try to invent new kinds of flying machine, put a pulsejet on your bicycle, improvise your own shotgun, or take the medicines that you think will be best for you, all of which are pretty bad for survival if you make a lot of bad decisions. Like me.

Moreover, it's not clear that liberalism is compatible with democracy; democracy might inevitably succumb to a Pisistratus or a Robespierre, which certainly isn't liberal. Ultimately, i think, liberalism cannot survive the existence of unlimited government power, even if it is democratic. Sooner or later it's two wolves and a sheep voting on dinner. (Though, as the handling of the covid epidemic in the US demonstrates, sometimes all three vote to huff spray paint for dinner.) The Mozi begins:

> To enter upon rulership of a country but not preserve its scholars will result in the downfall of the country. To see the worthy but not hasten to them will make the country's ruler less able to perform his duties. To the unworthy is due no attention. The ignorant should remain without inclusion in the state's affairs. To impede the virtuous and neglect the scholarly and still maintain the survival of the state has yet to be, indeed.

Finally, most of idiocy is non-genetic. Idiots have always outnumbered the smart and always will, because humans are just sort of inherently pretty idiotic. So it doesn't matter that much who's doing the procreating.
Damien Hirst melds art and NFT to mess with blockchain investors
I've actually found that there are a number of situations where I really want:

while True:
...
if condition:
break
...

and kinda wish there was a nicer syntax for this.
We experiment, and eventually advertising or other worse forms invasions kick in. It's only fair to expect a plan. They say very little about storage limits and how they would fund exponential growth if/when it occurs.

The investment in adopting a service is consequent, with daily use the effort to migrate away keeps growing. So, no, we better not experiment with offers hosting our digital life.
You can, but do you have to? Are Australian citizens required by law to possess a smartphone? Is it not a choice of the individual?
I think proof of ownership and non duplicability arguments apply strongly in the case of something like a Lamborghini( because obviously it has tremendous value) . But I dont really think a digital drawing warrants that sort of value because the non duplicity of something like that is far too subjective. An owner of that ape drawing may live under the impression that the painting is well and truly his, but its non duplicity can easily be questioned with a Ctrl+C Ctrl+V.
Also:

Game Oriented Assembly Lisp - https://news.ycombinator.com/item?id=2090554 - January 2011 (7 comments)

Some comment threads on Naughty Dog and Lisp:

- https://news.ycombinator.com/item?id=1998321 - December 2010 - in which Andy Gavin himself talks about GOOL and GOAL.

- https://news.ycombinator.com/item?id=9815011 - July 2015 - in which it is reported that Naughty Dog switched from GOOL/GOAL to Scheme, as they switched from C to C++ during PS2 -> PS3 transition.