skysight-inc/HackerNews huggingface dataset:
I inherited a project where all the validations were in the forms and it meant that you couldn't reliably use the model layer without the forms layer (you'd end up saving invalid data). We eventually moved the validations to the model layer and dropped the forms abstraction. It didn't feel like the right separation of concerns when we had to pretend data was moving through forms to reliably interact directly with the model layer.

The enforcement of allowed params (and type casting from strings) definitely seemed like it was in the right place per-action in the control layer though, so we kept that from the forms even though we implemented it in the controllers.

I wonder if we just didn't understand the idea though? Or maybe if the original implementers didn't implement it right?
Probably means narrowly; a donation to an entity that is capable of issuing you a charitable receipt for tax purposes ?
On a related note, if you add a comment like “Cuba Russia China you need better fraud detection” to a Venmo payment they will freeze your transaction for a couple of days. I’m sure the same is true for PayPal.
The OP is complaining about mainstream science reporting, in comments on an article being posted by Nature - which is literally the absolute top of peer-reviewed journals.

Which is to say, it suffers from the same fallacy as when people complain about Hacker News' collective opinion as though a collective anything with voluntary participation is going to be in anyway consistent.
I would encourage anyone to read that article before taking "vicious anti-Semite" at face value. I think the article speaks for itself, both in what it says, and in what the author clearly fails to achieve. It does achieve one thing, however: illustrating what the opposite of moral equivalency looks like.
>AllThingsOnePlace on YouTube [1] has been doing a good job of reviewing performance characteristics of many different chargers

I watched one of his reviews recently[1], and while it's true that he reviews performance characteristics, it's unclear whether it's something I should care about. For instance, he talks about how that particular charger has a low power factor. Sure, having a high power factor[2] is nice in theory, but is that something I should care about? Judging from the wikipedia article it's more of an issue for the grid itself, and I'm not personally billed for it. I care far more about how much noise/ripple is being outputted by the charge, or whether it's going to damage my electronics, but that's doesn't seem to be evaluated.

[1] https://www.youtube.com/watch?v=uasxk9HBAtE

[2] https://en.wikipedia.org/wiki/Power_factor
I have yet to see one that doesn't have clear claims otherwise, so this doesn't seem too surprising.

Check your MSDS. Even the community-perceived-as-safe PLA is pretty clear about recommending "local exhaust ventilation", which is quite a step up from "opened a window".
> Just one additional word needed. No excuse. Ironically, this clickbait style is similar to the fraud being described in the video.

The title is "How primitive building videos are staged," what one additional word to you propose adding to distinguish the Primitive Technology channel's videos from all others? If you're thinking something like "many," that really doesn't really clarify much if anything.
I don't think you can do a charge back on a debit card. At least not here in the UK. Though you are quite right about crime etc.

I mostly use debit cards because I have no real interest in getting credit and dealing with debt etc.

I never know the status of debit cards. I assumed they were free riding on the credit card infrastructure (hence the zero fees etc). Is that not correct?
The effect of masks on cognitive performance
The party to addiction pathway is very regional, only affluent or hard-working teens can transverse that.
a tool to set slack statuses based on tripit trips. extending this to be an ifttt but for status messages

a tool to retrieve specific flight info from scraped flightaware pages

lots of automation around capturing expenses from receipts and bank alerts.

i thought of one just the other day that works kind of like a link unshortener but for sengrid/mailgun/tracking URLs
If you scratch the pan, you are generating micro particles of PFAS that eventually turn into the stuff some people are worried about.

Now, on the scale of things, probably the obesity epidemic due to sedentary life styles, sugar, etc. is 10-100x more of a societal health issue, but it’s harder to blame someone else for that.
Wikipedia says gold must be ground to form an amalgam. Whereas, dissolution presumably could proceed unattended if necessary.

Also, Hevesey was limited to materials on hand; a sufficient quantity of mercury simply may not have been present in the lab.
Macron opened museum dedicated to the the Dreyfus affair in 2021
Maybe if you looked it up ("NAD therapy"), you'd have found it, like this one:

https://www.webmd.com/mental-health/addiction/nad-therapy-ad...

https://pubmed.ncbi.nlm.nih.gov/31917996/

https://www.mdpi.com/2076-3921/9/5/425

"The late John P. Cleary, MD, explained that we are likely to experience strong cravings for substances like alcohol when our NAD+ receptor sites are empty. That’s because alcohol drives the formation of the chemical compound acetaldehyde, which then interacts with dopamine to yield morphine-like compounds that temporarily quell cravings and withdrawal symptoms. When the NAD+ receptor sites become unoccupied again, however, the withdrawal symptoms and alcohol cravings come rushing in, driving us back to the bottle."
Nice one, but I don’t like the history/back button “hijack”.
I always thought that he was some kind of an engineering/anthrophology/... proessor/TA, and after showing a few examples (eg. how a brick is made), a team of students took over the work for a lab course, each of them made 20 more :)
Or if you live in Europe and go to the same place often you can not tip, and no-one will care. No waiter will be angry at you, no business will think you a bad customer. Because you're paying what the service costs, which is why they put that price on the product that you decided to purchase up front knowing it's price and knowing that this is what they expected and would be happy to receive in return for that product.

I don't expect you to necessarily agree with this comment, but I do expect a minimum tip otherwise I'll hate you with every cell in my body since my being able to afford to support my family depends on it. /s
Montrealer found guilty of hate against Jews after Daily Stormer post
The Future of Quantum Security Will Be Encoded in Light
Agree with locking down sites/apps - if you find your hands just start auto typing addresses in the toolbar as a coping mechanism for dopamine hits then lock up the problem sites and throw away the key. Set the redirect to something to try to queue you/remind you why you have it blocked (e.g a webpage with a quote).
Leechblock is a good in browser alternative if you are on a work pc without access to pihole (e.g. through vpn etc) - you can set password and throw it away.

I would also add to all of this if you have the ability to work in person with your screen visible it may help you to keep on track if you feel pressure of being "caught" slacking. Research "body doubling" multiple approaches to this.

Above might seem extreme but some tricks like this can help you use your other psychological traits as a stick against your adhd trait (because we all know the carrot only lasts temporarily).
Right. Not saying that it'd be hard to support the original code, but more that it's just an extremely weird case to have. As in, I'd say that adding "foo = try { bar(baz) } catch (SomeException ex) { SOME_DEFAULT }", even though that requires adding the ability for blocks to "return" a value, would be a more sensible change to aid the problem at hand.

Were the original to be allowed, it be the first case where adding a System.out.println(); statement into code {}s results in an error. (ok, second case, the first being adding it before a super()/this() in a constructor. But hey look what post we're on!)
My comment was posted mostly in jest - my stance on it is mostly neutral, but considering the level of engagement it still generated even though this meme is admittedly getting old, there is or was clearly more to be said on the subject.
I saw something similar in a home-grown "antivirus":

if (file.getName().contains("trojan")) {
antivirus.flag("malware");
}
Banks seem to be OK giving cards to known churners. It should be trivial to figure out. My theory is it's either because the marketing department is happy to show off the success of their campaign, or that the banks are leveraging the high credit scores of churners to reduce the risk on-paper of customers with lower credit scores.
If 10 generations == 250 years, that sounds very debatable to me. Looking at e.g. Joseon-era Korea, did it really become a different civilization between 1500 and 1750?
I love state machines since my CS classes.
I've wrote chatbot engine using this pattern; it was big success for my customer.
Something that the HN crowd will appreciate: the entire SPA is 143 KB (HTML+CSS+JS+Fonts) and it doesn't make any requests to external domains (like GA).
And I have an exhaust hood over my cooking range, so I think it's fine?
> I don't buy it, because it contradicts the very nature of flash storage.

No, it really doesn't. Besides, both capacities _and_ performance have increased a lot since the top-of-the-line IDE HDDs. It's easy enough to see that e.g. a user of a Steam Deck probably writes daily a couple orders of magnitude more to a microSD than even a heavy a Windows 98 user did to its HDD. Even the writes caused by desfragmenting your average era HDD daily is practically peanuts to a TB microSD, but it was definitely not peanuts to the HDD itself.

> The underlying SDIO protocol/interface of this storage type has several shortcomings making it awful for general operating system use entailing frequent intermixed writes and reads

We are comparing this to IDE. Not NVME on top of PCIe.

TL;DR I have a pile of broken microSD hards, but I also have a larger pile of broken old HDDs.
Sure, and as I said ambiguity is a problem. However, 50 shades of gray for elementary schoolers is ALSO a problem.
With coordination, I believe several high-level Hamon users could undo this problem.
> paper maps targeting the somewhat advanced users

Since when did using a map become an "advanced" life skill? Is "Idiocracy" becoming a documentary?
I wish my wife appreciated my commentary whenever there's an obligatory hacking/software related bit on TV, haha.
In the scale of technology development for humanity, PFAS is about the same age as nuclear power. Both are infants.
Could be because of history of past problems

>They wouldn't have that option if PayPal had locked the GitHub Sponsors PayPal account.

Does that lock any incoming money or just taking the money out of the account ?
GPT works based on tokens, not characters.
I wanted to close my Paypal account just now and they have very dark patterns going on.
I wanted to send the remainder of my balance to my bank account, in order to do so I had to couple my bank account.

It directly presented me with the info that if I were to couple the account, Paypal will have 90 days of access to my balance and all my transactions.
How about no.

Luckily there was a link on the bottom “link it in a different way”, when following this path (By manually entering my IBAN*) Paypal only stated I could then “easily transfer funds back and forth”. Sounded good, until my bank app opened again and stated that if I was pressing the ‘accept’ button, you guessed it, Paypal will have 90 days of access to my balance and all my transactions.
This time I pressed ‘cancel’ and thought “I’ll just buy something random and donate the last Paypal cent I own to some random charity”.
Got an error message after pressing ‘cancel’ in my bank app, but curiosity got the best of me, I refreshed the Bank Accounts page and there it was, my bank account number. I was able to transfer to it without coupling after all.

Once the funds are on my bank account I will avoid and evangelise avoiding Paypal.
You're right that adding dependencies is easy, but you're significantly downplaying the discoverability of quality crates for specific usecases.

When people say "we need a rich standard lib" they are more interested in a "blessed set of crates" than a "it should be pre-downloaded with the compiler".
There is no such thing as being anti-Zionist and not being anti-Semite. And the Brits of his generation were both.
Apple isn't a serious contender because their devices aren't sponsored by tracking/ads? You can also get an iOS device (partly) included with a post-paid mobile plan, can't you?
It's probably that mercury is incredibly toxic. Heating up the amalgam was done to create traditional gold gilding, but it also left the tradesman with mercury poisoning and bit insane to boot
Is discarding the primary communications channels for the project a valid decision? In addition, the main website of the project was "golang.org" for over a decade. That domain still redirects to the current homepage at go.dev.
Sandworms gotta live somewhere
Read a great book over summer based on a mystery of various maps - especially an old 1930s gas station map from a time of adventure that I guess doesn’t exist any more. The Cartographers, by Peng Shepherd.

https://www.washingtonpost.com/books/2022/03/24/cartographer...
Neat! If anyone's looking to buy and dissuaded by the Amazon price, it looks like Abebooks has cheaper used copies.
Reading, and Not Forgetting
Maybe it's "commercial" as in "sold as a complete product" as opposed to a DIY printer using the RepRap firmware or similar ?
Well, take HN. HN was that - not a couple hundred, but maybe a few thousand. And it was a high quality community, and therefore worth being a part of. And therefore it grew.

And as it grew, it became a more attractive target for zealots, propagandists, and trolls. And as it became a larger community, it became - to some degree - a diluted one.

Metcalf's Law says that the value of a network is proportional to the square of the number of users. V = k N^2.

AnimalMuppet's Law, which takes into account the greater attractiveness of larger networks to those whose activities destroy value, says that you must subtract a term proportional to the fourth power of the number of users: V = k N^2 - K N^4. Depending on the values of k and K, there will be some optimal number N of users, beyond which the value stops growing - or, beyond which the value to each user stops growing.
It wasn't google maps, it was a free version of an app. I should have known better but thought it'd work.
Sometimes I just get on street view and find a place I've been before that's far away and just cruise around clicking carets.
Ahh. Refreshing to see some people talking about class politics on hn.
This even extends to stuff added to builds that are mandated by law and have little reasonable justification. For example, a city might demand all new apartment units need to have a balcony, and all new apartment buildings might need to have some open courtyard space. Now you've increased the cost per unit by a huge amount by mandating these balconies and also the unrentable voidspace.
Le Carre is definitely more on the literary side, and was likely a big influence in the history of the genre. Also, he was an actual spy, I believe at one point in his career.
Yup.

Heroin will barely make some feel well.

Fent burns the Mu-opioid receptors, once normalized, H will barely get you high.

and, of course, you literally must have it - especially, to sleep.
Or a debit card.
Here you are, "gradle build" works with this cleaned up and faster version (and the diff looks plausible on first sight):

javas=$(find . -regex '.*\.java$')
sed -i -E "$(printf 's/\\<(%s)\\>/Kt\\1/g;' $(grep -hrPo '\b(class|interface|record|enum) (?!Kt)(?!List\b)(?!Entry\b)\K[A-Z]\w+'))" $(echo $javas);
rename 's;\b(?!Kt)(\w+[.]java)$;Kt$1;' $(echo $javas)

(The $(echo $javas) is so it works in both bash and zsh).
New “XMosaic” World-Wide Web Browser from NCSA (1993)
I'd prefer lambdas transporting checked exceptions outside instead of forcing a try-catch inside. It's a pain in the ass for using libraries with checked exceptions.
Accounting tricks will make it look zero profit.
Sounds like test-driven development!
I think this is a very pure and cynical view to take to humanity. We’re a whole lot more than systems and equations. I get this is hacker news but this surely is a result of your own personal view which is valid but ultimately yours? Thus not answering the question. Or have I jumped the gun a bit?
That reminds me of AGDQ runs where someone used one controller to control few games at once, it was helluva impressive.
Ruby is OOP.

Go is procedural.

They're different.
Nitpick: Generally “hot reloading” refers to reloading a single module or component in the system, while retaining the rest of the page state.

But maybe this counts because it’s a static site.
That is to allow PayPal to reverse fraudulent money transactions.
they could if everyone donates!
Plenty of publications by Venneman (mentioned on the linked site). The man was a linguistics professor for 30 years. Was he right? Probably not, but definitely not just "a guy" and "another person".
270bn for climate.

And that includes a bunch of anti climate activities like agricultural subsidiaries and rural energy guarantees.

How much will actually be spent on preventing climate change, even if the bill isn't repealed by the new congress is anyone's guess.
I can't help but wonder if this is a parody article inserted into Wikipedia by some brilliant vandal.
We took out all the oil, and the dynamo ground to a halt. Neat.
DuPont had US$1.79 billion cash on hand as of September 2022.

If ten million people have been negatively affected by PFOS (surely an undercount) then that's a fat US$179 per person.

"Okay, so force them to pay a portion of future profits."

Ah, the Purdue Pharma solution. But is everything else that DuPont making known to be harmless? If we discover a PFOS-2 in ten years, should they be required to keep making it in order to pay off the victims of PFOS-1?

The problem with taking over a company to operate it in the national interest is that a country can be tempted to continue operating it in the national interest. In 1947, the UK nationalized all its coal mines. In 1966, a coal mining waste pile collapse and killed 116 children and 28 adults.

Nobody was ever prosecuted, and no person ever went to jail. What was the government going to do, punish itself?

https://en.wikipedia.org/wiki/Aberfan_disaster
Since I became a parent, waiting for weekly episodes to completely release and then subscribing has become immensely favorable since it turns out I can easily live without being a part of the internet discussion of whatever.
What I miss from paper maps is the size. You can spread them out on a table. Good luck with your phone.

I got tired of using Waze, as I found that when I arrived I had little idea of how I got there. I had no notion of which direction I went, or where the destination was.

Now I look at a map on my computer before I go, and sketch out the route on a piece of paper. Then, I tape the paper to the steering wheel and follow it. I know, I know, I'm out of step. But at least I am spatially oriented with this method.
If you've never done it, revisiting places you've been before in Google Earth VR is a kind of surreal experience. Whenever I've introduced friends to VR, letting them visit their old homes is always a hit.
This is terrible news, but par for the course. Lost a couple of friends to AIDS back in the day. I'm glad the drug cocktail continues to work for lots of people, but a vaccine would be a modern marvel.
I don’t know enough to know if he was anti-Semitic, he could have been. But your quote really doesn’t make him seem an anti-Semite. If that’s the worst leveled against him, I think it’s just hot air.
No it doesn't. Sites like Github and Patreon can pick and choose which cryptocurrencies they want to support just like they choose which payment processors they support. And creators can choose to take donations directly today using whatever payment processor they choose, but creators and donors choose to use the middlemen because they provide value.

Cryptocurrency doesn't change any of those factors, it just makes processing fees and currency instability orders of magnitudes higher.
China's fertility rate is at 1.7, same as the UK and Netherlands, and lower than the US's 1.8. Their annual growth rate has been <1% since 1994, and they've just had their first year of population decline. Meanwhile the US is still growing (or rather, being added to) at 0.5%/year.

So why should I exclude the most populous country in the world with sub-replacement fertility?

Sources:

https://www.macrotrends.net/countries/USA/united-states/popu...

https://www.macrotrends.net/countries/CHN/china/population
> Assuming the wealth of the nation is fixed, halving the population would allow each citizen to own a slice of the pie twice as big.

I don't think this holds up to scrutiny. Consumption is fixed since the population is, and as the portion of citizens producing goods and services goes down there's a shortfall of those goods and services. Accumulated wealth will be used to patch over that shortfall via imports, and the wealth will be disbursed to the countries exporting those goods and services.

The lack of production will cause inflation of goods and services, which will mean the retired won't have enough money saved. The government will either bail them out with accumulated wealth, or they won't and I'm not sure what the retired will do then.
> during which there may be almost no field strength

Does this increase the susceptibility of the Earth to the effects of solar wind, such as increased radiation at sea level or atmospheric erosion (like on Mars)?
This may be the case with the mobile plans, but I get HBO Max with my AT&T fiber service, and short of going to a lower speed tier, I do not see any cheaper plan I can switch to without HBO Max.
my experience with paypal as anything other than a way to buy things has been exclusively shit. their "security features" like locking your account because of "suspicious activity" on a card that's been expired for 5 years - are little more than excuses to claim your money when after sending them scans of your passport, dental records, grandmother's birth certificate and wifi password you inevitably give up and let it go

their one benefit - ubiquity - isn't even earned. no, they were just early to the scene 20 years ago, then held their nerve until about 2010 after which the major online players pretty much haven't changed. fuck the current online eco[nomic]-system. the network effects of familiarity nearly always trump competence or quality

my advice: never ever have money in your account. it's just too tempting for them. if you're taking payments, auto-transfer them out. if you use it pay for things, use it via a card. since I realised this, I've not once had to unlock my account, no unsolicited two-factor, not even a dodgy notification. it's almost like they have nothing to gain from locking it anymore :o