skysight-inc/HackerNews huggingface dataset:
Something I don't see talked about often is a variation on the "checkbox hack": using radio groups. The checkbox hack gives you a nice binary piece of state without JS, but using radio buttons gives you any number of options that you need.

For a light-mode/dark-mode toggle that doesn't use JS, I would suggest using radio buttons. It's really a situation that calls for 3 distinct states: follow the system preferences, override to force light mode, and override to force dark mode.

---

I totally agree though that JS should be used to augment, especially to save the state across page loads. At best, Firefox will autofill radio buttons across page reloads within a session, but that's not sufficient enough.

I was recently considering the approach of keeping this transient state in the URL somehow: the only place that makes sense (for CSS to access it) is in the fragment. Rather than toggling a checkbox or radio group, link to a fragment of the page. This gets tricky with multiple pieces of state though; you have to permute all of the state on the page into increasingly long (or unreadable) fragments (eg. `example.com/my-page.html#color-scheme-override-dark-and-sort-by-title-asc`). However on the plus side, you get state for free _and_ can share your set of state with other people (which makes sense for page state like sorting and filtering, but not so much color scheme overrides).
You can also still use an "application-specific password".
They already do this in Kharkiv. Yesterday and today, they were shelling residential areas for no reason. Also, today they dropped two bombs from the planes. The first bomb was dropped on the city center. And the second one near the residential building and hospital.
I just got into mine as well.
PM or proto dictator, seriously Orban controls media - as owner of them - and uses them to fight his opponents.

Number of controversial laws. Very close personal ties and meeting with Putin etc

I wouldn't be surprised if his people are funded by kremlin, it happened in czech republic, so its not unfeasible
My most recent auto loan had no origination or other fees. If you finance through the manufacturer's captive lender then they often don't charge any such fees.
Cosmic rays and muons can initiate a nuclear reaction: they can have very high energy sometimes. If the metal plate is large enough, then it can be hit often enough to produce significant output, when it is not shielded from cosmic rays.

For example, lab at top floor or in mountain area may produce much more heat than lab in basement at sea level.
Just wanting to point out that as an alternative to ProtonMail, FastMail, etc. you can simply buy your own domain, and point your DNS MX record to a traditional mail service with POP and IMAP access. All DNS registrars I know do offer that, plus RoundCube as web mail service if you want to access it from browsers.
My experience is the odds are greater than 50% that people designing a system do the wrong thing with the I.V.'s.

The NSA gave up on back doors, limiting the key size, etc. because people are too stupid to manage keys correctly.
I have been having lockout anxiety lately as well. I actually took the time to look up proton mail and gave been waiting for and day to add it to any accounts I need access to such as amazon, eBay, Facebook, etc. There are just too many stories of people losing their gmail and no recourse as you will never get a human on their part to fix the issue unless you are some high profile client who can rock the boar.
I sincerely doubt it has anything to do with a whitelist of user agents. It is probably triggered by a failure to evaluate the botguard program, which indicates that your browser may be under the control of malware.
I've thought recently that the worst thing that can happen to an author's quality is massive success - it seems like there are a lot of authors who get to the tail end of a series or who get a large body of work behind them who decide that they don't need anyone's input on their work, and their editors know it will sell and refuse to fight them on it. It's not universal, but "full creative control" seems like it doesn't work for a lot of writers.
Thanks for the reference to neutron generators. Wikipedia agrees:
https://en.wikipedia.org/wiki/Neutron_generator

Just maybe people wanting a neutron source stay with thin foils to let the neutrons out because that's what they want. I wouldn't be surprised if this method of initiating fusion we completely overlooked for 90 years, but turns out to be viable after all. There are still many questions to be answered since the probability of a fusion event still seems to be too low. I just wish people would do more searching for answers and less outright rejection.
We use pop3 access to gmail accounts for all our automated sign up tests. Will this break that?
Its a lesson about risk. Your investments can sour. Put it another way. If you had a paid off car, would you take a loan out on it to invest?
> Namecheap is essentially unilaterally terminating a (probably yearly) contract

Russians are essentially terminating Ukrainians citizens
It definitely works on Firefox, that's my main browser. Have you disabled animations in your OS? I have it set up to respect your accessibility settings - if you have indicated that you prefer reduced motion, it won't play.
The season begins once you first power up the device. Everybody is on their own release schedule.
> UI is just messy. It's just hard to program cleanly.

I'm an almost entirely frontend dev (iOS + macOS now, web development in the past) and this is what I've come to believe. It's easy to program UI cleanly if it's extremely basic or not very usable — but the second you want an animated transition between states, or to remember what the user checked on the last page so that you can keep it checked on this page, or any number of other things that you need to do if you actually want people to _enjoy using your software_, it gets much harder.

My take is it's because building UI is building software for humans, and humans often want behavior that doesn't allow for clean abstraction. Backend dev is more about building for other software -- not that it's easier, just a different set of problems.
Mozilla's given me a lot of reasons to be skeptical of much of their last few years but I think this is relatively safe. I don't think they can mess this one up. Web Docs, the bit most people here care about is open source and has many contributions from MS/Google also, so they can't really paywall it or make it too expensive or they'd just go back to hosting that content themselves on msdn or web.dev

If they want to launch a paid newsletter/tutorials site with the same name, it doesn't really affect me much
Wgcf – get free VPN from Cloudflare
I recently read about Warp in https://news.ycombinator.com/item?id=21070321.

Turns out there is a tool to get a wireguard profile easily: https://github.com/ViRb3/wgcf

How to create an account and connect:

wgcf register
wgcf generate
wg-quick up ./wgcf-profile.conf
Btw this isn't a problem specific to data science, it's how education works a lot of the time. Getting a computer science degree, you'll learn a lot of cool things but then a lot of your day as a developer will be spend gluing framework APIs together. In a medical degree people learn tonnes of interesting and advanced stuff but lots of doctors spend all of their day entering data into a computer, writing the same prescription for antibiotics over and over again and telling people to rest.

I feel like data science gets called out disproportionately for something completely normal.
If you have a domain, that's just another liability for email security. Look at what NameCheap did. Imagine losing your domain for some reason -- even forgetting to renew. All your contacts need a new address now, and until then it's dropped emails.

A custom domain is mostly a vanity measure. It does allow you to migrate to a new email service if your provider cancels your subscription, I suppose... But I'd rather only have one thing to worry about.
Sure, that's the logical programmer mindset. But the web used to be fun, and that makes me sad.
Application specific passwords require two-factor auth being on, which means either giving google your phone number or having to pay for e.g. a yubikey.
How big of an economic impact can we expect from this?
>it is not clear how great the average temperature of the metal would become.

Certainly not above the melting point of the metal if the lattice structure is required to sustain fusion.
https://privacyguides.org/providers/email/

I use mailbox.org with no complaints.
Surprisingly, I've never been charged this fee (and I'd remember). I don't know why. In particular I don't have any sort of status with the airlines.
How are we supposed to trust 'your browser might not be secure' when Google benefits directly from hobbling everything that isn't Chrome?
Sure. But, again. Bombs are falling on innocent people right now. That is more important no matter what.
Time for Git using SQLite for back-end storage.

Git has corrupted its own store too many times for me ever to trust it anymore. Almost ready to switch to Fossil.
Devices with notifications are little skinner boxes for our brains. There's perfectly valid reasons for people to want a device where notifications are not even an option, just like there's valid reasons for alcoholics to not want booze in the house. If that's not an issue for you - congratulations, those devices are not designed for you. But please don't deny others them, just because you don't think they should exist - they absolutely should.
I thought I was on a different website for a moment haha.

First impression is good though! Looks clean.

One minor annoyance: The sidebar scroll behaves weird. I'm also not a huge fan of the big in your face custom scrollbars. I usually have them hidden, and the custom ones do not respect that, but that's preference.

Dark mode is absolutely great!

Much respect for taking on a big redesign like this. Especially considering the target audience, that takes guts haha.
Ah fair point. I assumed UK. Sorry jpgvm
Finally! A way to directly support MDN and the great things Mozilla does. I remember emailing them over a year ago about their broken previous $5 subscription and getting 0 response back which was perfectly Mozilla.

I'm not optimistic at all about a subscription service for "web developers who want to customize their MDN experience" as an actual value add, as this seems negligible, but I am overall as 1. it's a step in the right direction for new ways to monetize Mozilla and 2. it sounds like they're listening to feedback and willing to iterate on it.
Compact fusion reactors exist and are functional… and they chose griftcoin junk tech.
I'm not even sure this is the future - the new hotness is car subscriptions. (though some of these are cool in that you can swap out a sedan for an SUV or convertible).
I agree that it'd be cool for browsers to add a per-site color-scheme toggle in the UI.

While it does lack in many other areas, Safari on MacOS has a wonderful interface for per-site default behavior for: automatically using reader-mode, allowing permissions (microphone, etc), setting page zoom, etc. This would be the perfect place for per-site overrides of the system light/dark mode.
MDN is the single most useful and impactful site in my webdev/design career. Above all things, I want this site to stick around and exist.

Some comments seem to be critical of any change. And while I don't like some of the visual changes, overall I think it's going in the right direction.

Most importantly, I want MDN to stay online and whatever they need to do (within reason of course) to keep it free, open, searchable and existing, I am on board with.
> Remarkable 2 is better, because of the features it doesn't have.

Like syncing local notes using common cloud services?

Technically, the feature's there, but it's locked behind a $100 per year "service".

Rant aside, I have an iPad mini where I turned all notifications off. Just as good as if it didn't have those features when I don't care about them - but if I need them they're right there.
second the boots and socks.
A drop of sugar syrup on a plate near where they're landing will usually get and hold their attention - just a drop, too much can become a glue trap - and slow movements while you take the plate outside will typically not disturb them. Then you just need to bring the plate back in later, once they're done with it and have gone about their occasions.

Solitary wasps tend to be a little twitchier than social ones, but I've had this method work as well with both sorts. On the other hand, I understand wasps well enough not to be frightened of them and they seem to like me pretty well too, so I suppose I can't vouch for good results in all circumstances.
Regular car dealers just aren't set up to receive wire transfers. They wouldn't know what to do with it.
Your comment inspired me to search harder, and I found what I believe to be credible evidence that some of the MRLS missiles targeted at Kharkiv contained cluster munitions. I would retract my above comment.
UC Berkeley loses CRISPR gene editing patent case
Is there also a dontkillmybattery website listing poorly designed apps that leach my data and energy? Because it's very easy to whitelist the good ones on a Samsung device.
Russia tax income is less than $20B. But income from selling gas/oil is $80B, plus about same from other types of resource export. So if we talk about not paying taxes it's the Europe who buys that gas should stop buying it, that would make much bigger effect.
These are warcrimes, pure and simple. As long as Putin isn't in the Hague Russia should be sanctioned / isolated.
FidelityFX leverages an open source spatial upscaling algorithm - it doesn't integrate any sort of machine learning. I don't know if you could bridge the gap without radically changing what it's doing, especially in terms of now needing to provide training data.
Obscurity is of course not sufficient on its own, but it still an additional layer.
Security for Package Maintainers
I'd rather use an over engineered solution that has lots of libraries available for implementation than to build a home baked auth solution that's based off of ignorance.
I've got six google accounts and never seen this message while connecting from my normal IP address or a random VPN provider (so hundreds of users sharing the same IP address).

I presume something is wrong with your Firefox profile.
Ericsson workers were kidnapped when telco sent them to negotiate with ISIS
I already work for a company of similar size but always missing from the acronym.

It's taught me that these companies are less about the tech and doing it well, and more about sales/advertising and the like.

Most of my day is spent dealing with bureaucracy and convincing people of the obvious choice - because they hadn't learned this before joining.

We sell tech instead of ads, so it fits a little bit better with my principles. I just wish we focused a bit more on doing good work as a whole
???

Boris Johnson has been the most outspoken voice outside Ukraine for increasing sanctions against Russia. He's already announced freezing assets of all Russian banks and 100 other people or corporations,[1] and he led the charge of getting Russia cut off from SWIFT.[2] Germany and Italy were the ones opposing it since they are dependent on Russia for energy.

[1]: https://www.bbc.com/news/uk-60515626
[2]: https://12ft.io/proxy?q=https%3A%2F%2Fwww.ft.com%2Fcontent%2...
https://amp.theguardian.com/technology/2018/mar/05/apple-par...
I paid for a domain with you for a year. Transferred to another registrar, and the money stayed with you. Can I consider that you just stole my money? Covering yourself with beautiful slogans? All of us here are against the war, but you are acting like marauders.
Russia is currently firing on innocent civilians in a sovereign country right now. Explain how what you just said is relevant to that.
Top Data Science Tools for 2022
I have a canned response to this hoary old chestnut:

* https://articles.59.ca/doku.php?id=pgpfan:tpp
Just a reminder to everybody that Fastmail is an Australian company, and is therefore subject to Australia's TOLA / Assistance And Access.

I avoid them like the plague for this reason. Having your e-mail provider compelled to work against your interests is no joke and you may not want to be in that situation.
AMD's Ryzen 9 6900HS Rembrandt Benchmarked: Zen3+ Power and Performance Scaling
Catching Crabs in a Suffocating Sea
Thanks for the tool recommendations! While much of the content that I consume via audio is from podcasts, quite a bit is also from Audible (and arguably the more valuable as I don't read that much fiction on Audible). Is there a workflow that you'd recommend for Audible (I would imagine that involves stripping DRM and hosting the audio somewhere that I control?)
This author based its entire argument around the idea that crypto is a scam, but then says I’m not going to explain why crypto is a scam. Whether you think it’s a scam or not, it’s just not good writing.

Really weird article.
Every device in a walled garden is pwned, is it not?
NP, there is so much information flowing right now that this sort of thing is very easy to miss.
And if that’s too much commitment you can usually find a talk/podcast episode that is functionally an audio-summary of the book.
I’ll usually listen to something like this first and if I really like the content I will consider buying the audiobook.
Yes it’s different. Source. I asked Steve the cow.
True but backends are not always refuge. The back end Java version at my company would have a DI container, a few interfaces, factories, configuration files, custom attributes and a few random library dependencies thrown in.
Russia Restarts Gas Exports to Germany via Yamal for First Time in 2 Months
I don't know. Their UX team is infinitely superior to Google's. Didn't always used to be the case.
What's up with the huge amount of whitespace? This is supposed to be an information dense website, most of the screen is empty white. Not liking this, who designs this stuff? How to revert back, or I just need to add custom styles?

Update: I added custom styles to remove 95% of the extra margins, padding, spacing, line-height, updated h1/h2/h3/h4 header styling, code highlight styling, and it looks 10 times better, I can actually read the information. Unfortunately I still prefer the previous version

Question: Why do these important sites never get actual user feedback before forcing out a major update as a big "surprise" ?
I moved away from Google services years ago, but nowadays you can't even browse Youtube without asking for age verification, I'm not going to send my ID card or credit card data to Google to prove that my 15+ years old account was not created at that time by someone who was 2 years old and is still not adult in Europe, do these people even use brain to require age verfication from 15+ years old account?

Oldest e-mail I've found in my Gmail is from 2007 from Rapidshare, but created it already way before, but there is no way to find account creation time (POP/IMAP trick doesn't work, shows 2008).

Any idea how to find how old is Gmail account and why they ask for age verification for 15+ yo accounts?
There is no public roadmap on the business side as the commercial banks we are talking to are not yet willing to have their names disclosed to the public. They're rather conservative institutions (by nature), so they want things to be checked and double-checked and ready to go before going public. Plus it is not trivial (for them) to check all of the regulatory, technical and business checkboxes. I remain hopeful that we'll get through this mess "soon", but I've been too optimistic in the past.

What I can say is that we have presented GNU Taler to over a dozen central banks already. We're trying to convince them that they must give citizens privacy and that an account-based system would give them too much power.

So while the business side is not exactly transparent, what we do technically is all out there. And it's not necessarily a bad thing to have some extra time to reduce the list of known bugs before we go live. :-)
> "I think this looks cooler."

You're using this straw man to demean the author, but I think you miss an interesting point: it can be very hard in software developer to articulate the good and bad. "Uncle Bob" refers to this as "code smells", where you can't quite say immediately what's wrong here, just that you don't like it much. Something smells bad.

And maybe the point of Solid is to point out a mistake React made in their implementation of hooks. Hooks were badly needed, no doubt, but often times an okay solution to a really serious problem can look like a great solution.

The back end went through a lot of this already. That's why the patterns are more stable there, and why you feel less churn. The front end is exciting precisely because there's so much to still figure out!
Fixing retries with token buckets and circuit breakers
I'm sure nVidia's lawyers will respect "don't ask"
The sign-in method they're removing really is less secure: you're sending your full username and password to a third-party. Application-specific passwords (https://support.google.com/accounts/answer/185833) and OAuth are much better.

Disclosure: I work for Google, speaking only for myself
As soon as I started paying for cars with cash, I noticed a palpable cold, if not subtly hostile, attitude from dealership salesmen. I learned from that to only buy from online wholesalers (I've used cartelligent 3 times, all good).

Most dealership profits come from interest on those loans.
You can't make phone calls in case you only want open source software. GSM Baseband software is notoriously closed and that's practically enforced by law.
Has PDF annotation improved on Remarkable 2?

Otherwise it's trival to disable notifications, messaging, email etc (at least on Boox and there are quite good youtube tutorials about how to do this), so that's not a particularly strong differentiation.

"You can have any color you want as long as it's black" only works as a selling point if other cars can't be black.
Or using a free authenticator app for time-based codes?
How is updating Firefox enabling botnets?
Would like to do the same myself.. sadly my domain regsitrar is Google, not too sure if I'll need to register another name (a .dev tld) or if there's an easy route of changing registrars.
As far as I can tell, promoting the longnow movement is the sole purpose of using that confusing and distracting date format. So critiques of the movement you're promoting seem completely germane.
As an Indian, I wish that India would take a stronger stance against the Putin regime. I can understand them trying to stay neutral against a historic ally though, that is the reality of the modern geopolitics.

At the very least, I hope they keep out of the way of the countries that are standing with Ukraine today. There is clearly only one right side at this stage of this invasion.
Smart CEO
Seconding this. I'm running Firefox on mac, with the built-in "Enhanced Tracking Protection" enabled, and uBlock Origin with the default settings. I've never seen that error. I don't use a VPN and I'm in the United States.
If you're talking about the "taxibility" aspect of it, that's not a back door because it's right there in the front of the house, with a big banner and a red arrow pointing at it painted on the driveway.

Whether you'd like that particular house to have a door is a different matter entirely, but the design of Taler seems to be aiming for "let's make digital cash that a central bank might actually want to issue" and VAT is absolutely a part of that.