skysight-inc/HackerNews huggingface dataset:
From the paper:

> In less than 6 hours after starting on our in-house server, our model generated 40,000 molecules that scored within our desired threshold. In the process, the AI designed not only VX, but also many other known chemical warfare agents that we identified through visual confirmation with structures in public chemistry databases. Many new molecules were also designed that looked equally plausible. These new molecules were predicted to be more toxic, based on the predicted LD50 values, than publicly known chemical warfare agents (Fig. 1). This was unexpected because the datasets we used for training the AI did not include these nerve agents. The virtual molecules even occupied a region of molecular property space that was entirely separate from the many thousands of molecules in the organism-specific LD50 model, which comprises mainly pesticides, environmental toxins and drugs (Fig. 1). By inverting the use of our machine learning models, we had transformed our innocuous generative model from a helpful tool of medicine to a generator of likely deadly molecules.
Try reddit, it's much faster than hacker news on these things.
You forget one thing: People make typos.

Assuming Sony blocks all LEN(TLD)>3, do you think they’ll lose more customers than they’ll lose from them not getting their validation mail because they typoed their mail?

I’d bet that the first group is far smaller than the 2nd.

Now instead of blocking it would be nice if they just asked if you are really sure that’s your email, but it’s probably still better than just accepting everything and trying to send a confirmation, both from a business and from a customer-friendliness perspective.
I would not trust any software in a thing like a car. Custom software not inherently more likely to suck than manufacturer software, which is undoubtedly garbage. (I say this as a former firmware engineer.)
Repo owner adds protestware affecting RU/BE users
The head doesn't even look attached to the body. Wow.
Not only is it an interesting pastime, it can be quite useful for older languages. I am currently working my way through some of the recommendations in "The Definitive C Book Guide and List" from StackOverflow and a lot of the selections are from decades past.

https://stackoverflow.com/questions/562303/the-definitive-c-...
There’s nothing grammatically incorrect about “there’s”. The oversight is in confusing a contraction with an abbreviation. “There’s” is a contraction for either “there is” or “there are” and the precise one is given by context. It is not a mere abbreviation for “there is”.

Written contractions are meant to faithfully represent spoken English, in which people indeed say “there’s” for both the singular and the plural.
This is becoming a meme, like that "Nothing bad can happen to the UK because of Brexit, because Germans like British cars" thing that people repeated for no obvious reason.

The EU has quite detailed and widespread plans to fuck up the Russian economy on a near permanent basis. They'd basically already done so by taking climate change seriously while Putin tried to pretend it wasn't happening, now they're hitting fast-forward on that plan and specifically targeting Russian carbon first.

Russian coal and oil is the easy bit to do and it hurts Russia more, so they're doing that first. It's like shouting at someone with a sniper rifle, "why don't you come out and fight me like a man?". Because it would be strategically unwise and totally unnecessary in order to beat you, is one potential answer.
You have just prompted me to check our email validation, all fine, thanks!

Interesting aside, I run an online store, something like 90% of customers have an email address from one of a main providers - MS, Google, Yahoo, Apple, and as we are in the UK BT.

We have also seen a significant correlation between customers with a @btinternet.com or @yahoo.com and those that contact support more. You could say they are significantly more likely to be "difficult" customers.

Of course my parents have a @btinternet.com email address...

Finally, Yahoo has by far the worst deliverability, all our email (transactional & support, not mailing list) get through to other providers but with Yahoo it's as much as 50% of email just disappears at times, it's not even in customers spam folders.
Seems more effective than the peculiarly hokey MIT efforts recently discussed on HN.

Deepfakes, can you spot them?
https://news.ycombinator.com/item?id=30606263
Ran into this issue at one of the job. Developers wanted to implement validation based on RFCs.

But QA and business refused to believe RFC rules and instead wanted their own rules. Guess what we end up implementing.
I think there might be a sewage plant or two having overflow issues in the clear mountain stream of this analogy (your username is on-topic in this case).
A screencast would be tremendously helpful!
They could definitely have done a better job. It makes me think that the purpose is not to actually fool people, but to sow seeds of doubt for future genuine Ukrainian government communications. Surely it benefits Russia for people to not trust what they see online.
Excel can't open SQLlite files
Great work, I put three basic rules in my comment and you failed two of them :)
Truth Social: the failing anti-Twitter platform even Trump barely uses
This is great! Can you explain more of the premise? What are your sources and integrations?

Very cool!
A normal internet user may also have a custom domain, like 90% of all companies do.

A normal internet user may also be in a country where ".com" is not the main TLD.

Granted, .pizza is unusual, but there is no valid excuse for not supporting it, and systems that fail to use it likely also fail other completely "normal" email addresses due to other invalid email validation like assuming a TLD has one dot, that an email address has a certain arbitrary max length, or because they failed to enumerate even common TLDs.

The only proper way to validate an email is to send an email to it.
Ask HN: Advocates of socialized production, why and how?
The other day I had a very brief discussion with another individual who believed that all private production should be socialized. That, e.g., farmers should give away their food for free and in turn have their needs be met for free. Ad infinitum. I've heard others with the same or a very similar economic ideology that they insisted would be the best thing for humanity.

Personally I'm quite the fan of capitalism and think that, while not perfect, it's most definitely the best economic system that we have and that I, at least, can conceive of. That said, I've never been able to rationalize for myself, nor have heard others rationalize, what a society with socialized production would actually look like and how we'd maintain the same quality of life as we have today. Hence, this post. I'm really hoping that someone on the "other side" (though that sounds a bit too adversarial for my taste) can eloquently explain their thought process. Not trying to spark hostility, just want a thoughtful discussion.

Some of the big questions I have are:

1. Who does the hard/dirty jobs in this society? Farming being one. But also construction, sewage, trash, ad inifitum. There are a lot of undesirable jobs and while maybe some people would be willing, I doubt our needs could be met when the same individuals could just work an easier job for the same reward.

2. How are "needs" defined? Food, shelter, clothing. Then what? Electricity? Internet? Smartphones? Gaming consoles/PC's? Games to play on those? Music? Memory foam mattresses? Etc. If all of these aren't needs, then how would individuals with varying interests actually choose what they want to own?

3. What are the incentives to advance amd become highly skilled? Take doctors. Some are really passionate about what they do. Most may be a little passionate, but are mainly just intelligent people drawn by the money and prestige. Assuming medical school and university still exists, for what purpose would someone go through that pipeline when they could do something far easier?

The only answers I've received to these thus far are something along the lines of "Well humans would just have to fundamentally change their nature and learn to live like x." Which isn't an answer at all.
i have access to the shorter one (i.e. for paper forms), but it's a mail-redirect. my logins are unified over my "real" one.
IBM has that JSONx that's... awful?

https://www.ibm.com/docs/en/datapower-gateway/10.0.1?topic=2...
Houston is much easier to navigate with a car, but you can find a few transit-centric areas (mostly downtown and in the areas around Rice). You would be SOL if you wanted to get to a different part of town without a car though.
Post a criticism on a website like Arstechnica, and you will be downvoted to oblivion.

The lack of transparency across the board means it’s going to take many disasters and lives lost to fix any on-going issues.
"A spectre is haunting Europe – the spectre of communism"
I bet you get that feeling a lot. Must be a rough life.
Information dissemination must be similar to fluid dynamics. It just has to be.

It’s simpler and more insidious than that. I’ll use the old Eleanor Roosevelt quote:

"Great minds discuss ideas; average minds discuss events; small minds discuss people."

Most people are not that intellectual and probably spent most of their life gossiping. They wouldn’t know how to even discuss certain topics if the low hanging fruit of gossip and conspiracy wasn’t available to them to add something in a social interaction.

Take Reddit for example, some of them wouldn’t even know what to say if they couldn’t add that one immediate punch line (followed by sequential punchlines by other people). If you take this away, they will literally have no way of joining the convo.

They won’t be able to come up with an angle, ask a probing question, entertain an alternative perspective, provide analogues or metaphors, they’d simply have no voice. It’s akin to providing these people with ‘what do you think about the weather today?’ as a lifeline in casual social interaction.
Interestingly Zelensky might be easier to deepfake than other world leaders because there's more footage and a wider variety of facial expressions to train on due to his acting career
> In many ways the Ukrainians have succeeded in an information war where the Georgians, Armenians, Sirians, Yemenis have been unfortunately less successful.

Ukrainian government is killing it on the "media war" and certainly a case study for the future. It certainly helps that the President is a comedian by trade and backed by producers and screenwriters - they know exactly what people want to ear/see/read. Of course this has also a (huge) negative side but this is another story. Some stuff that makes sense in a movie, doesn't make sense on real life. Scenarios and deaths are real.
The existence of the law is not an assumption.
"My Company would be fine without me" also means you can take vacation, medical appointments, heck even weekend (crazy concept!).

"Being Indispensable" can also mean two years of no physical or mental time off; it was not fun!

I am currently lucky that all my layers of higher management understand that if my team can function effectively without me for a period of time, that means I'm doing my job well . I was able to take 2 months of paternity without things falling completely apart, and it was a proud moment for me and the team (plus great chance to bond with family). Sure there were things to catch up on and new initiatives and some bad habits to work through, but it was overall a success.

(In addition to "be indispensable" vs "don't be indispensable", one of the best pieces of advice I got and share is "The moment you get a new job/role/position, start looking for your replacement". I did not understand the value of that the first few years, but I now 100% do. I know a lot of HN SME/IC's believe "it's my boss's job to replace me / I'm in & out in a year or two", but if you are even remotely looking for a sustainable career in a company or small market/industry, it will speak VOLUMEs to your foresight, care and team&business responsibility if you have a trained, capable backup identified and positioned, for your times off as much as for your eventual ambitions).
daily adjustments.
> Eureka: Philosophy is solved.

Philosophy begins there, not ends https://en.wikipedia.org/wiki/Pythagoras

> Being an adult made me realize that I have responsibilities. And that I need to accept that I need to take these serious.

Ok Atlas. Don’t close the thought without the realization you have limits, that your mind is finite. If you pick up the baby, is it made of tar? Are you Horton, or do you call up the child welfare authorities and release the baby to someone else’s care?

In a worldview of responsibility for consequences of one’s actions, from where do those actions come? Are they not the consequence of other actions from within or out? It action-consequence-responsibility a graph or a fabric of interrelations?

https://en.wikipedia.org/wiki/Tar-Baby

https://poemanalysis.com/dr-seuss/horton-hatches-the-egg/
War is peace, ignorance is bliss.
The quality on this is really awful. Lighting mismatch on the neck, no atmospheric effects, voice sounds robotic, very little movement and it’s unnatural. It’s not even a useful PoC. It’s more like a meme. I think if it actually got some traction in mainstream media - like Marina Ovsyannikova’s fake Twitter account which was quoted by journos, then you could call it a legitimate first.
I've been closely following him eversince he first got into the spotlight.
He got famous in the tech community because he's been preaching about tdd and later on clean code before it got widely accepted to be good practice.
Because of this the tech community treated him like a divine preacher and it seems like this got to him and went into his head.
His persona "Uncle Bob" is this wise and all knowing guy who has ideas way ahead of everybody else but like most people he had more misses then hits.
It seems like he's chasing "controversially big ideas" which he presents like they're truths and this can be pretty tiring to read.
I really doubt he is the one who fired the person. He could however reinstate them, if there's valid reason to.
somewhat unrelated, but i would have thought buying a PS4 from amazon (or other reseller) would be cheaper then buying directly from Sony...
Rarely using a tool risks it rusting/rotting/obsoleting on the shelf, and if it is expensive you are paying a lot of depreciation. You buy a chraler consumer version that breaks, or an expensive professional model that depreciates. The time share model makes sense.
A 'normal internet user' has an email address, the format of which is probably specified in some decades old RFC.

Nothing else but the format should be checked and ANY kind of error should be properly communicated.

I had two situations recently that cost me a substantial amount of time and effort, due to f**ed up email handling and non-communication to the user.

Once I tried to sign up to Pinterest with my personal catch-all domain using the emai pinterest@mydomain.tld. Only received random errors no matter what browser and IP I tried, had to contact 'support' (three levels of bots) to eventually find out that 'pinterest' is a reserved word because of which they would not accept my email.

Second situation in a hotel trying to connect to WiFi via a captive portal. Using email hotel@mydomain.tld (which I used to check in and was thus required to use in the portal) the page just refreshed again and again without throwing a user facing error. After significant back and forth at the reception I was educated that I was only allowed to use private / personal emails (meaning GMail). My own domain wasn't personal enough...

Both situations could have been rectified easily if proper errors would have been communicated.
The rules never changed. One should only match if the email contains "@" (or better, use browser email inputs), and do the verification by sending an email to it (as you said). Validating TLDs was never a good idea, and still isn't.

Yes, you can put UX helpers for spelling mistakes on most common domains (gmail…) (helps the majority), but never make it a hard error. It's that simple.
Oic, nice. I still have the python module installed then I guess.
> Why do you think so?

Because .pizza wasn't a valid TLD before 2014 when it got delegated? Don't know what to tell you, .pizza haven't always existed, it's a relatively new gTLD that got introduced by the new gTLD program by ICANN.

But I agree with you in general, trying to validate emails with regex will never work in practice, and has lots of issues. Only real way to validate a address is to actually send email, ask user to input data from said email.
I don't disagree, I have no real attachment to the term and I think there's too much nitpicking about what the precise definition is. At the end of the day, sometimes past work can slow down present and future work; and if the impact is significant, you should do something about it.
All nation states repress their whole population by definition. You could argue about differences in degree but while the USA might not be as repressive to it's own population as the Chinese (or Russians) are, the reach of their repression is global in nature.

Most liberal democracies operate this way in fact. They offer their own citizens a modicrum of freedom - a mix of the substantive and performative - but bolster their own economic and political might through imperialism abroad. The only difference between the Europeans and Americans in this regard is the former rely mostly on "soft" power and economic represssion while the USA have a more overtly militant approach.

This does not mean that liberal democracies are not an improvement over the monarchies and fuedal states that preceeded them but lets not pretend that they are not still pretty terrible to anybody that's not either wealthy themselves or the most profitable group for the representatives currently in power to appeal to.
I'm genuinely curious, why would you like this to be a part of systemd instead of an independent system service?
"we may be able to change more" "free will"
Why should it? If crypto became popular there wouldn't be tax revenue
Productizing every operation is critical to how Amazon became a $trillion company.
None of these issues are PWA specific.

Just that PWA.
Unfortunately I received a Mac last year for free and have been hooked. So sadly I can't use Okular. Weird there is no Mac support. Have noticed many things are now "Just 3.99"...etc Guess that's my world now.
It does seem worse than what people create with DeepFakeLab.

https://github.com/iperov/DeepFaceLab
Russian 'Prisoners of War' Voice Disquiet – 'Shame over War in Ukraine'
Because if I want to do a graph from some data, it's much much easier to open the csv in Excel (or LO Calc) and create a graph from a sum of the subset of three columns VS a fourth column than it use to write an SQL query.
If you have a catchall, why not simply put <anything unique>@david.kitchen instead of <shop>@david.kitchen, and then use previously received emails to do any eventual pinpointing ?
Apple TV+ global market share grows and gets closer to HBO Max
Cue the ZFS people, homeowners with cracked concrete, and flickery electricity .
Being on the same continent is a very basic minimum requirement which Syria doesn’t pass.
I do not understand why anyone (outside of maybe individuals with disabilities) would purposefully interface their actual brain with an item that is completely out of their control. I legitimately do not understand why you would allow that access.

If the company or a hostile government goes after my phone or internet, I can live without it. My brain?
"The US Tried Permanent Daylight Saving Time in the ’70s. People Hated It"

There would be no difference here if the article said:
"The US Tried Permanent Daylight Saving Time in the ’70s. People Loved It"

Both imply (some) people. Both would (technically) be correct. A story could be squeezed out of either. Bad writing.
I do something like this.

It's on a .com domain I've had forever. There are a few inboxes for different people. There is a regex for each and if it matches, it goes in that inbox.

An example rule, it must contain 'zy' in the user and it gets rerouted to inbox 1. If it contains 'yz' it gets rerouted to inbox 2.

so, shopzy@example.com and shopyz@example.com
I live in a very, very, very conservative part of the country and it’s nothing like the caricature you just mentioned. It is, though, safe, polite, and friendly. And people are happy to leave other people alone.
It’s really not victim blaming. But it’s still bullshit nonetheless. The amount of power consolidated between Gmail, Outlook, iCloud, and other top providers is problematic. Imagine how much damage they could cause by cancelling accounts for a political dissident. We see the chaos here on HN all the time when somebody gets their account mistakenly closed for “fraud” by an AI mistake.

There’s definitely a big problem here with email, and I don’t know what the solution is.
The Clinton stuff is really funny. HN is not really the place for heated political commentary but there is deep irony there with regards to how a certain portion of the population responds to criticism of Trump and his policies (lately, mostly surrounding Ukraine and denying them aid) and how often they bring up the Clintons.
I make https://ibar.app/ which does something like this.
There's a growing number of users with addresses ending with .email. Unfortunately, the same issue applies to .email domains.

Regardless, the issue is in the validation end here. There's public lists with valid TLD's and any email address validation should ensure valid email addresses are let through.
Can you buy the cable ?

That seems interesting on the cost side if the cable is not too expensive.
I could perfectly think of a scenario where there is an anonymously deployed "faucet" contract with some logic that distributes its coins to various L2 protocols or maybe some form of future shards, and enables people to interact with that contract's currency on those upper protocols whereas anyone can claim those coins by only paying gas. And anyone could participate anonymously by doing a little mining over VPN/Tor in a pool with a freshly generated wallet for a little Ether that can be used for gas, and again submit their transactions containing any speech they like using again VPN/Tor and not interacting with those wallets with any KYC-enabled exchange.

Sure, gas fees aren't that low to cover with "a little mining" but I'm sure there will be a middle ground between with more gas available for anonymous posting and optimizing gas use for these actions, with some volunteers over the world incentivizing free speech contract interaction with lower gas fees just like people volunteering to participate in Tor network.

While we're not there yet, I see it very hard to trace any transactions that way.
Maybe "normal users" are not a good parameter for comparison after all.
How to Prepare for a Product Launch, Part 1: What Could Go Wrong?
There is surely a distinction between vintage and timeless, where the first is representative of the time it was written (and may offer relevant insight for today), and the second offers some universal truth, regardless of when it was written.

I'd say Knuth is squarely in the latter category
Spoilage is more an issue of waste than accidentally selling a spoiled product.