skysight-inc/HackerNews huggingface dataset:
> One place to start might be Wikipedia, the culture there is very much "organize knowledge" as opposed to "achieve some political end".

There's a crowd right now trying to remove any reference to neo-nazism in the Azov Battalion wikipedia page: https://en.wikipedia.org/w/index.php?title=Azov_Battalion&ac...

Please go ahead and verify it yourself. Among this crowd there are the same people that curate the sections about the Uyghur oppression in China. I don't fully trust Wikipedia either for these reasons.

> Just think about that from a logical perspective: if you start your proof with false axioms, you can never produce anything true. You can only produce a universe of internally-consistent false statements.

I strongly disagree. By watching propaganda from both sides, I can easily understand what are the interests in play and what is each side's reasoning. By confronting it then with the rest of the independent information I can form a cohesive opinion. I won't trust anyone to provide me with "news" at the moment. We have to do the hard job and create our news with the sparse information available.
All causes? Even lightning strikes?
Why the congratulations? Other than intellectual curiosity how is this a positive? As I understand it no other company can now get even close to matching these techniques without legal accusations of copying the code coming about.
> If people don't see the need for ideology right now then we're all properly fucked

I believe we need to opposite. Cold hearted real politics going for deescalation. Screw right and wrong and ideology. There is way too much emotions now and I am getting scared for real ...
A dealer recently told me that leasing, not buying, was the future, at least for his dealership. He said 80% of the business was leasing. With prices today, I can see why. So they also want to "loan" you a vehicle.
Don't buy phones from Samsung. They're the worst. They've been #1 on https://dontkillmyapp.com/ for a while now.
e: fyi the ringfence bit in this post is incorrect. Leaving for posterity but don't believe this comment, see replies :)

--

Could just set up an app password limited to accessing gmail, been able to do that for like 10 years now and it's not going away with this change

different password: check

ringfenced access: check
That said, it _is_ optimizable, it's just that:

- the gains are the sort of typical 2-8x speed improvements from vectorization, not the multiple-orders-of-magnitude gains that you can get on dense GEMM.

- the absolute number of flops performed is O(n^2) rather than O(n^3) for GEMM, so even if you could make tridiagonal operations infinitely fast, that optimization effort would be better spent on even small speedups to the O(n^3) work that probably comprises other parts of your algorithm.
Inability to park Russian money in NY might slightly lower prices overall. But we all know this wont happen, its too obvious and straightforward.
That's reasonable.

I see so many cases where someone asks "what should I use for auth" and immediately the answer given is JWT, where simple random tokens or session auth would be just fine. And simpler to implement, since they're supported out-of-the box in many frameworks.
I think the founders have run through an analysis much like this one I gave ten months back: https://news.ycombinator.com/item?id=27195000

Erlang/Elixir is a very neat little ecosystem, but in a lot of ways it's a dead end now. It was alone in its space for so long that it built a lot of ways of doing things that are kinda closed in on its own ecosystem, because there was no other ecosystem to reach out to to speak of, but now there's an abundance of choices and choosing Erlang means choosing something that is built on a lot of assumptions that don't match the world anymore. There may be some "reinvention" in building something on WASM and other communication mechanisms, but it's one with a path forward.

In particular, Erlang/Elixir have a lot of integrated solutions for modern code problems, but being either first or very early, none of them are best-of-breed anymore. You could think of them as the first draft of a lot of modern techs. Between that, and the fact that you can't build a business based on going to your customers and saying "Hey, everyone, I've got a great platform, just allocate the budget to rewrite your entire codebase into this somewhat obscure language and we'll make everything all better!", it just isn't a viable choice for a business, or at least not one that has any plans for growth. (And I don't mean VC-funded hypergrowth... I mean, the regular kind too.)
I just moved to my own domain + Zoho mail.

I sleep soundly well knowing I will never lose access to my email.
they offer both. they simply require more secure authentication. something which doesn't require the app to know the username or password. it's that simple.
This is essentially a non-governmental sanction that is severely lacking any moral basis.

If you would be directly targeting the domains of the Russian administration itself, or its main beneficiaries (oligarchs) you might have a point, but those are not typical namecheap customers I imagine.

So those affected are small businesses and citizens where you assume some type of guilt or complacency simply based on them being Russian. Because indirectly they are contributing tax revenue to the regime.

That's a really low bar. If we would extend that logic and consistently apply it, Russians should be banned from healthcare and food too.

Further, the idea that all this added sanction pressure will get citizens to rise up against the regime is quite an arrogant one to make. As if risking your life to rise up is the least one can do. The pile of sanctions may even worsen the outcome and make Putin even more motivated.

I think it's a reckless, emotional, ad hoc move.
Unfortunately, Rights Management is the hot thing of the minute. It doesn't make since for you since you are the ultimate destination, but in many cases we need to transmit information and also take steps to ensure that the recipient does not forward that data anywhere else without our permission. If we are going to still be responsible for the data's privacy after it leaves our network then we are just going to never let it leave our network.

These unfriendly encryption mechanisms also let us actually retract a message if it was sent to the wrong person, a feature that is on the honor system in traditional implementations.

On the user end all they know is that if they put [encrypt] in the subject they won't be written up by their compliance department. People really like not getting fired over clerical stuff so they over-use it.
You can use the unsubscribe link at the bottom of each email. I have done this probably hundreds of times over the past 5 years and it has worked as expected with no undesirable side effects.
Reacji Channeler: Slack Automation with Emoji Reactions
West wants to destroy Russia. Russia wants to survive. It's simple as that.
> In the coming months, we’ll be expanding MDN to include a premium subscription service based on the feedback we received from web developers who want to customize their MDN experience. Stay tuned for more information on MDN Plus.

It’s hard not to feel pessimistic about this one.
Isn't this going to break their own "send mail as" feature in Gmail to send as another Gmail address you own? Which I basically use constantly.
Does anyone at Twitter? Whenever I open the official app, I feel like I'm attacked by middle-manager KPI hacks. "Follow this!" "Try that!" "Ad!" "More topics for you!" "Ad!" "People who ate a sandwich also liked this!" "Rando replied to another rando" "Topics!" "More Topics!" "Toooooopics we beg you!" (and "see less often" is as effective as door close elevator buttons)

In this cacophony I can't find tweets from the people I follow. If I wasn't using a (dying) 3rd party app that removes all of this nonsense, I wouldn't be using Twitter any more.
It shouldn't break either of those usecases (I gave GitHub a go and it certainly seems to work). Those functions tend to be handled by a different preference (dom.allow_cut_copy).

The only service I am aware of that it does break is Google Docs, because they handle things in an odd manner. But as they received several bug reports for that since 2017, I wouldn't get your hopes up that it'll ever be fixed.
I think you left out the option for people to leave. Particularly in the US where such a large percentage of our youth are immigrant/minority.

Is a Chinese or Indian American 20, 25, or 30 year old faced with the prospect of dying for the EU going to join up? Or go live a happy life in Ningbo or Hyderbad? And those are the relatively successful immigrant/minorities. What will your average Colombian or Brazilian 25 year old do? Sign up to fight in the Balkans? Or go live a happy life in Rio well away from potential radioactive fallout zones? Not to even speak of Mexican 25 year olds or Black 25 year olds who already have a strained relationship with the US government as it stands.

Now there will always be some people who choose not to fight, but the past 40 years or so we have fostered an atmosphere where we have greatly increased the number of people likely to fall in that camp. At least in the US. It'd be foolish to assume that in a nation of immigrants, people would not exercise the choice to return to their nations of origin faced with the prospect of a (likely nuclear eventually) conflict with Russia. Especially when we'd want to put most of those very people on the front lines of that conflict.
Sorry but no. I hate when people, ie when talking truth and outright lie, try to drag discussion into 'its somewhere in between', or 'consider the side of this murderer, he has needs and insecurities too'.

Who gives a f*k what some murderous dictator wants or not. That's undefendable position these days. He had done enough evil in this world in past 20 years and cost lives of millions civilians including many children that he can shake hands with Hitler, Stalin and Mao. Anything Russian is a big no-go. I guess they really have to build their tanks from wood now, since they failed with Armata tanks so badly (but for Russia predictably).

Do you also point out some traumatic events from Hitler's childhood as some form of excuse for his actions? He was also just trying to expand his country to what he seemed as more ideal setup and give it better future. This abhorable little man stands against everything western democracies value very dearly.

He managed to do 1 thing almost perfectly though - unify whole Europe and in fact most of the world in a way that leaders were failing for decades. Its just that its against him and his crooks and murderers. Hopefully the momentum will remain for long. As they say, the society is defined by common enemy, and well he is the best there could be right now. He would be comical if his actions were not killing hundreds of people every single day right now.
I think that’s the biggest problem, but there are others.

Off the top of my head:

- PGP key discovery is hard to do securely. Do you just trust what’s on the public keyserver? Do you use RFC 7929? S/MIME is relatively better in this respect, but obviously still quite behind the state of the art for e.g. Web PKI.

- PGP has so many different potential client configurations that it’s hard to reason about what security you are getting. Someone can (and for S/MIME, this is quite common!) have a PGP or S/MIME gateway that encrypts/decrypts mail to/from MUAs—meaning messages sit unencrypted in mailboxes and end user devices.

- PGP doesn’t encrypt metadata.

- PGP doesn’t give forward secrecy.

I’m sure there are other things I’m not thinking about, but for at least these reasons, PGP is in some ways less secure than SMTP TLS, hard to use correctly, and in general a lot of effort to leave you worse off than if you just chatted over WhatsApp/Signal/Wire/Threema/etc instead.

Transport layer security (and enforcing that) is definitely good for email, and we’ve moved the state of the art beyond where it was in the ‘70s, but I think the quest for true e2ee in SMTP-based email is probably not worth the effort.

Email should be thought of as having certain tradeoffs (like messages living unencrypted on servers, and relying fully on server to server trust), and for things that need e2ee, you should use something like Signal instead.
Yeah, definitely, hence the "not always" in this case.

There are several terse syntaxes I really like. I'm just not convinced it's a virtue in this context.
Ruble Crisis, Again?
I'm sure from a business standpoint they don't want to make it harder for users. But My 88 year-old-mother is always getting security warnings from Google when she tries to log in to email (despite me telling her NOT TO DO THIS) from a Kindle Fire device (which is basically an android tablet). And then she panics and tries to change her password, and then she forgets her password even though I tell her to WRITE IT DOWN and put the date next to it. (Don't tell me to get an 88 year old to use a password manager. They would be way too confusing for her.)
Maybe great? A post on design docs
thanks! we initially wanted syntax to be identical but later realized it doesn't make sense because dataframes rely on indexes for a lot of operations. i do think we can eventually support direct translation of some pandas functions though.

the cool part about rql.dataset is it's only a metadata pointer to the dw... so it doesn't pull any physical data into RAM
Conveniently Google also controls the allowed usages for “proper” OAuth access to Gmail. If your client is performing a function they don’t like then you’re screwed. I would expect that to be fair Google would have to also allow arbitrary access to the Gmail API to these now untouchable clients, but snowballs chance in hell Google will be so rational.
I agree.

When I read to my pre-literate children, I'd say the title and they would have to repeat it after me. Then I'd say the author's name, again they'd have to repeat it back. Then I'd read the rest of the book.

They wondered why they had to do that, and sometimes they even resisted. Then I'd play a game of not being able to go on until they said it.

Anyway, as they grew they knew the authors of all their favorite books. To this day (in their 30's) they know the names.
Excerpt from the Mutt OAuth readme page:

Mutt can present a token inside IMAP/POP/SMTP, but by design mutt itself
does not know how to have a separate conversation (outside of IMAP/POP/SMTP)
with the server to authorize the user and obtain refresh and access tokens.
Mutt just needs an access token, and has a hook for an external script to
somehow obtain one.

mutt_oauth2.py is an example of such an external script. It likely can be
adapted to work with OAuth2 on many different cloud mail providers, and has
been tested against:

- Google consumer account (@gmail.com)
...
This is turning off IMAP. The Twitter/Google invented OAuth they pushed on the IETF is not part of or relevant to real IMAP. It's just mega-corp crap. Especially OAuth 2.0.
Wait until you want to do some tourism
I have a hisense eink pocket reader(5.84") and it has an eink refresh button. It's hisense's degoogled android(only support chinese and english and some menus have weird grammar).

But what's interesting is that if you hold the extra button it launches into a notes app which has dictation and unlike googles own dictation it does a pretty good job at capturing both chinese and english without needing to switch.

I didn't try it for longer than a couple of sentences, but in general it's an interesting idea. It does have a lot of very nice eink optimizations that other devices don't have.

Contrary to huawei however this device has a snapdragon and allows unlocking the bootloader. There is however no dev community around this device and I don't feel like fixing the headphone amp.

https://goodereader.com/blog/reviews/hisense-touch-music-pla...
GNU Taler is a nice software project. The problem with privacy-preserving centralized payment systems is that "writing software" remains the relatively easy part of the deployment puzzle: in practice you need to convince centralized banks and payment systems to deploy it for some application. Unfortunately, cryptographers have been trying to do this since the 1980s and DigiCash... with extremely limited success.

Decentralized payment systems have changed the equation and now we're seeing a great deal of progress in the area of privacy-preserving payments, some for better and some for worse. I wish Taler could find some applications over there, but the developers don't seem interested. Which is only fair.

(Disclosure: I've worked on decentralized private payment systems.)
Spamassassin with a 7.5 threshold and other measures like DMARC checks has worked surprisingly well for me in recent years.
I agree. I think the single-page .vue model is also really amenable to whitespace and consistent formatting.
The telcos can be mitigated by using burner SIM's that you rarely turn on. Use VOIP numbers with SIP phone clients. Only turn off airplane mode when needed.

I know somebody who refuses to use any encryption anywhere because he is worried that he will raise suspicion.
Where can I read about what what WinNT/XP code leaks did to the Wine project?
I thought I was going mad reading the previous comments. Thanks for bringing the sane.
As much as personality is fun, it's clear and simple - first and foremost it's a reference work?
AMD has FidelityFX and it's open source :)

Maybe they can borrow some of the DLSS techniques
The reason dealers don't want to do this is because of chargeback abuse. Now, to counter that argument dealers have gotten "smart" but greedy to the point now where they sneak arbitration agreements into a purchase... so while you may dispute a charge if the dealership lies about price or something, good luck using their chosen arbitration service.
As you grow, a founder's job is to hire people who can build and lead the company with you.

Waiting for a fundraise to increase a below-market salary in an unprofitable business is a responsible thing to do.
The unsubscribe buttons on those emails mostly work, by law. My life improved a lot when I started taking the ten seconds to unsubscribe from everything, vs. just deleting.
have you had any success using the useReducer hook totally outside of redux? I feel like its bulky for certain operations but I still haven't found that "perfect" use-case for it yet that makes it click for me
I use Fastmail and am very happy with it. I know others who are happy with Protonmail. Both place an emphasis on privacy.

The biggest thing is to get onto your own domain so that switching again if your host changes policies becomes much easier.
Love the update. The color-coded pages are also very useful. Though I wish they had an option to hide deprecated methods and properties, or at least put them in a different group.
No, I am blaming an entire nation for the attempted murder of another nation.

It’s naïve as hell to think the Russian people aren’t complicit in their government’s actions; Putin is not a dictator, and he is not the only evil actor in Russian government.

Collective punishment for the actions of the collective is not wrong, but a great way of meting out justice to those who have acted morally wrong, as the Russian people have.

You may have contempt for me, but I hold disgust and malice for the Russians here acting like they’re blameless for what’s happening in Ukraine; they’re just as proportionally responsible as Putin. He’s their leader, he’s their fault.
If Google granted arbitrary and fair access to those OAuth scopes then sure, but they don’t. I have personal experience with this, trust me.
Your example is not relevant to this conversation because we are not talking about retroactively changing negotiated prices.

Labor prices stagnating relative to equity owners’ gains has to do with supply of labor vastly increasing due to globalization, and simultaneously, automation reducing demand for many types of labor.

Having transparent prices will help better inform labor sellers which labor markets have excess supply and which need more labor, in a timely fashion.
Sure universities train people how to think. But they're in the liberal arts, which is why OP finds some many SWEs with music majors. STEM is very transactional. Liberal Arts is more about teaching you how to think and communicate.

The problem is too many tech bros have been pissing on liberal arts for 30 years. And now people are looking around and saying 'we have too many tech bros'.

My college years were spent reading various viewpoints, bringing them together, and synthesizing them into a coherent narrative. This turns out to be very helpful when it comes to solving problems and analyzing security incidents. I've found it more useful than that semester of C+ the new hires took for their CompSci degree.
The Washington senate will pass just aboutanything. I’m 99% sure they’re all just desperate political runner ups who don’t want to lose their free government cheese.
Have you disabled animations (aka 'prefer reduced motion') in the accessibility options of your device? I check for that and disable animations on the site.

If not, then I'd be interested in the device you're using, to try and debug the animation.

You're correct though, SVG animations can be resource-intensive. There's an interesting discussion elsewhere in the comments about how best to use the developer tools to debug poor performance in animations, but it can be a struggle.
I strongly support a universal terrestrial communications protocol. In many ways, that's not the internet of today - but it's the internet that will be.

Have courage for principles in the face of an overwhelming preference cascade - they will serve you (and your spirit) better in the long run than retreating exactly when they matter.
I mean all FAANG has morphed into is ads, content and monetization and selling you things. New tech coming from there is also how that can be monetized .
The kind of folks who went into derivatives in 2001 are now going to FAANG (and burning man) . Blind, levels.fyi comparing and fitting in.
*Maybe I am biased since I have mental health issues and got PIPed from one because of that.Or concurrently got burned out from one .
An American company punishing citizens for their country's crimes is the most stupid, naïve and self righteous thing I've ever seem.

Go ahead and to the same to the rest of clients who are citizens of war criminal countries.

Good luck with the 15 remaining users.

Taking my shit out of Namecheap too.

Brazilian citizen here.
Ok, but Huawei outranks them all and the entire telecom world knows why. If you have to choose a lesser evil, choose someone else
Hong Kong's Covid Death Rate Is Now One of the Highest
I ran my own mail for a couple decades, until it got too time consuming. Now I primarily use Fastmail and I prefer it to Gmail, but still sometimes there are issues of third parties not liking my TLD (rare but happens with certain TLD's), but the biggest issue is when people just assume Gmail even though I've given them and sent them mail from other addresses and done everything I can to have them not send to my Gmail. Some of these are business clients, also. It's not that I haven't mostly moved from Gmail or that I'm not trying, it's that it's difficult. And I may lose some business when it happens.
Sorry, I can't send screenshots right now, but you can easily find some by googling (yes, they're apps).

There's nothing much to it, it's just collapsible nested lists. And to be clear, I think most people would be weirded out by a blog post that looked like that. I think making the "flat" view the default one but adding a toggle for a hierarchical view would be the ideal UX for me, but I bet this is a very niche preference and it wouldn't be worth it for a larger audience.
That doesn't make sense. The C VM only affects how C code is understood by the compiler, in particular what optimisations are allowed. It doesn't stop the compiler from generating an executable or linking to libraries.