skysight-inc/HackerNews huggingface dataset:
For this specific use case, the old fashioned virtual credit card is sufficient. BOA and Citi offer them, to name a couple.

wrt dispute resolution, paypal is pretty awful compared to the traditional credit card, at least the major (top tier) bank issuers. the lower tiers like Capital One I imagine are more difficult. I'm in a paypal dispute right now. I have to wait 2 weeks for something to happen (don't know what exactly) before i can progress to the next stage, whatever that is. really? my amex reverses the charge immediately when i call them, and as far as my side of things, i'm done with it at that point. my WF visa is similar, and they call me when a further action is required.

paypal is google-level horrible. nearly indispensable service, immensely useful in some ways, the worst anti-user behavior in other ways. even the website to manage your account is full of dark patterns.

if you hate supporting it, stop supporting it.
This...actually sounds really nice. Why didn't I think of this when I was there before?
I imagine the gravity would be too strong?
Ask HN: How do/did you find your purpose?
My first blog post is a bit depressing (http://blog.jonathancai.com/purpose/), but I wanted to ask, have you also felt lost during the beginning of your career? And how do you combat this and/or find "purpose" (in your work or otherwise)?
Facebook accused of obtaining concealed weapon licenses with false info
Utah's higher education system has what I think is a very stupid tuition hierarchy. It seems that tuition is set by the state legislature and cannot be modified by the individual school. But schools can set other fees. So they have this concept of "differential tuition". That is some arbitrary amount that they choose to charge for a particular class that is the difference between what tuition would be if they could control it and the amount mandated by the legislature.

You may have paid all your tuition and still owe the university tuition. Got a tuition scholarship from the university? Better check the fine print. Full-tuition or half-tuition doesn't necessarily mean what you think it means. It might only cover one of the definitions of tuition. Each class can have multiple tuitions of arbitrary amounts and you have to pay them all; your scholarship does not have to cover them all.

Oh, and it is impossible to know how much to budget for a 15-credit hour semester unless you provide a specific list of classes taken.

So, "didn't come from tuition" is an ambiguous statement from a Utah school.
The copyright on the page says 2013, but I think this was actually written in 1989 ("20 years ago", "1969")
Early modern race scientists said exactly the same thing. They thought they were just trying to incorporate an understanding of races and their differences. But now we reject the field as a whole; we don't just think some of their conclusions were implausible, we think their methodology was fundamentally bad and their whole conceptual framework was tainted by bigotry. Those who study similar things today don't see themselves as part of the same intellectual tradition at all.

I don't see why it's impossible that the same thing could happen to gender studies.
Apparently some of Palantir's line is so secret we don't know about it. The products we have heard of, like "Gotham" (?!!), are ineffective at the task of "assisting police without violating human rights". That task is important to humans, but not to some of those who decide where police departments spend money. It's a principal-agent problem.
It's because the PLA stole the Mozilla logo.

Source: I'm Chinese.
Facebook Portal adds support for Zoom
Wow - that's a very good Inspiration. All the very best to your bro!
Jeff Wilke is retiring from Amazon
> existence has a meaning. Who discovered it?

If you're looking for the Christian answer to this, it is: no one discovered it. The meaning of life is not discoverable knowledge. It is instead revealed by God.
What? I won't even set foot in a plane whose pilot hasn't posted their VATSIM [1] Twitch [2] or recordings [3]. How else would I know they can actually fly!?

/s

I have a horrible ear for radio communications, so until I figure out how to learn to parse what I'm listening to one of these days, I can't get into what appears to be a really, really cool sim experience I'd love to play with someday.

[1] https://en.wikipedia.org/wiki/Virtual_Air_Traffic_Simulation...

[2] https://www.twitch.tv/directory/game/VATSIM/videos/all

[3] https://www.youtube.com/playlist?list=PLtO_n5SzuAacXKQYoKQY4...
> This is stupid because a division by a very small number has the same effect as division by zero.

It doesn't, it cannot ever return NaN.
Out of curiousity, how many pilots do you regularly hire?
My experience has been that recently AMD's open source Linux driver has been quite nice, not always having all the latest features implemented but being very stable and roughly as performant as the closed source driver.
A Stupendously Raft of Volcanic Rock Has Floated Across the Ocean to Australia
Very interesting thought! Although I’d probably call it anti-fragility or resilience instead of stability.
Defmt, a highly efficient Rust logging framework for embedded devices
Am I right to say that using std::move is even a logical mistake here?

The purpose of move is to "steal" the underlying memory, but if you do that, you leave the gfx variable from the class without backing. So basically you would need to reallocate it after every call to get_display_pixels. So the code only works because the author uses array, which is statically allocated and there is nothing to steal. It would break were they to switch to vector.

Either the author doesn't understand what the purpose of move is, or if this is really their intent, it's a terrible design, since get_display_pixels looks like an idempotent getter function, but it's not.
Both may be true. https://www.logicum.co/wp-content/uploads/2016/08/Comcast-Ro...
Signal Protocol won the Levchin Prize at Real World Crypto, which was awarded by a panel of several of the most renowned academic cryptographers in the field (including Dan Boneh and Kenny Paterson). Other winners include Bellare, Krawczyk, and Joan Daemon. The protocol has been extensively analyzed and is the current gold standard for messaging encryption.

Telegram's protocol... is not that.
The British Navy were already looking at fully automated dronecraft carriers back in 2015-16 too. Using smaller drones as armaments instead of missiles and the like.
Indeed.

"Official" election results were giving Tsikhanoyskaya around half a million votes while over 1 million Telegram users with Belarusian phone numbers already said that they voted for her.

Se here https://t.me/telegrambelarus/9
Who will add updated content without the tech writers? It is probably too much to expect the core engineering team to also double as the doc writing team in the longer term.

Sounds like they're planning to basically hand MDN over to either an independent foundation or consortium setup just for it, or let MS/Google take stewardship (Apple prominently but perhaps unsurprisingly missing from the Advisory board)...

Whatever happens I hope the docs are not left to languish outdated and progressively less useful. MDN is literally the wikipedia for web developers.

I also don't see why efforts can't be made to monetise the site with contextual ads. Hosting reasonable ads is better than simply dying off for lack of self sufficiency. If the issue is because of ties to the non-profit foundation then changes can be made...
Indeed.

I would put "making transportation fuels" at about the bottom of the list in terms of the best use of electricity until such time as all electricity is renewable.

It just doesn't make sense until the entire grid or close to it is renewable already because if you use 1J of electricity to make 0.95J of hydrogen that gets turned into 0.9J of ammonia you'd have been way better off just using 0.9J of gasoline in the first place because that 1J of electricity probably was generated from 3J of fossil fuels.

So I'd say the same regarding fertilizers -- I'd rather they didn't use natural gas as a hydrogen feedstock, but generating hydrogen from electricity generated at a natural gas plant is a very Rube Goldbergy way to generate ammonia that still uses natural gas.

That's changing, but it's nowhere near true yet. Generating ammonia from excess renewable electricity that the grid can't sink does make more sense to me.
also really classy to put their own copyright notice on a document "found on usenet and the author could not be determined"
Maybe, though that seems pretty fringe to me. I'd note that backing up the secret from a challenge/response token creates a big new class of attacks--it's much easier for someone to learn my secret without me realizing when that secret exists outside tamper-resistant memory. It would be better to register multiple different security tokens, or to program multiple security tokens identically and then destroy the key material afterwards (except for the copies inside the tokens).
From football game ticket sales... duuuh
MAN, the biggest producer of marine diesels, was supposedly working on this. But there's nothing about it on the MAN site. Just on the "ammoniaenergy.org" site.

The case for marine diesels is reasonable. The energy density is higher than bunker fuel, and the fuel only has to be available at major ports.
> Also technically I guess (IANAL) you might have to prove that you obtained the source code prior to the license change.

I don't see why. If some code is made available under an MIT license and then the copyright owner switches to a new license, nothing stops others from continuing to use the original code under the original license.

Of course to do this you would have to know the code exists, but you could learn about its existence after the license change from someone other than the copyright owner.
In this instance I meant security, as in to feel secure. Like a security blanket.
I have seen the dark universe yawning
Where the black planets roll without aim,
Where they roll in their horror unheeded,
Without knowledge, or lustre, or name.
This whole mud special issue is really quite good.

I remember many times in childhood being at the beach and trying to "help" the stream reach the water. The end result was always a muddy mess. Lesson learned, let the water meander.
Historically free software follows proprietary software because proprietary vendors can't contain their greed and mandate free software, it happened to GNU, git, nextcloud, many times over and over.
If they're spending it all the time anyway, why shouldn't the payment have been made?
A Visit to Aoshima, a Japanese 'Cat Island'
There is a continuum - early spads, tossing bombs, shooting rifles - then machine guns (MG's) on axis, then gunner steered MG's, then axis rockets - then radar rockets - then AI rockets - then AI planes with AI rockets, then AI rockets with AI submunitions, and sub-sub munitions.
Later AI's abd AI rockets capable of 100+ G turns.
I see the fighter space fully non-survivable for manned fighters, with 100+ G opponents.
Overlay this with mature jamming on 4 or more sublevels.
I can see Tesla self driving AI packages, shaped to fit to be the teachable AI's that are NOW capable of running these shows. Same applies to high speed anti tank/truck/ship remote killers.
High level management inertia in the Air Force hierarchy has been stalling these developments. You can bet Russia and China are on all this, so we must adopt ASAP while we have the electronics lead?
You certainly have more experience and context than me. But my experience with Redux over the years is there was so many ways to do it leading to a lot of uncertainty. Do you use a switch statement or something like redux-actions? Do you use the duck pattern, where do all these things live in the codebase? What package do you grab for async actions? Are actions 1:1 with DOM events, or are they more like a state machine? How do you compose reducers? Should you compose reducers?

I think this led to a lot of confusion and uncertainty with Redux. "I'm using it, but I'm not sure I'm using it effectively." I think a lot of ineffective implementations caused a lot of developers to get a really bad taste. I can unfortunately say at my previous company, just mentioning Redux would make just about every developer cringe. I hated that.

But I feel like a lot of what is making Redux more successful these days is the more opinionated releases like the toolkit and the new docs. Since they've only been around about a year now, I think it's reasonable to conclude that before their existence, Redux didn't have a strong opinion a new developer could lean on.

It's similar to React, which also tries to avoid opinions. I can appreciate and understand that approach (for both React and Redux), but I do wonder would React be better if there was a stronger opinion on things like CSS, routing, state, etc?

I don't mean to criticize. I love Redux and am very grateful for it. This is just how I experienced it over the years.
Militarized AI is nothing to celebrate. It should be banned or at least controlled with international agreements. 200K people died due to the atomic bomb, but AI weapons will not cause such apparent destruction. They will continue to be improved and integrated into the military and our culture. Because they will never be so scary to cause an outcry from the public or the experts, and politicians will not feel obliged to control them seriously.

Until it becomes completely accepted that flying robots kill human beings every other day... oh but wait. Already the case, never mind. It is okay I guess, as long as you are born in the country equipped with it.

I had an interview with Improbable in London, the CEO of their "Defense" research arm is a complete nutjob without any care for ethics or forward-thinking into the risk of what he is building. And that's a tech startup, I can't even imagine what's the mindset in the R&D labs of the old-school defence industry. Probably ridiculously entitled and self-congratulatory.
A language needs an active community of many users. In these days, without support for libraries that make software exciting and useful a language can definitely die as a platform. Those are some of the many qualities that persuade users to invest time into learning a new language. Otherwise, they'll go with something already established.

So I disagree, there is definitely competition amongst programming languages.
to quote from "how to be an antiracist" - a best selling book during this last year

https://www.nationalreview.com/magazine/2020/08/10/ibram-x-k...

>The defining question is whether the discrimination is creating equity or inequity. If discrimination is creating equity, then it is antiracist. If discrimination is creating inequity, then it is racist. . . . The only remedy to racist discrimination is antiracist discrimination. The only remedy to past discrimination is present discrimination. The only remedy to present discrimination is future discrimination.

I'm not super fond of the idea of indefinite discrimination on race. How do we run those numbers, who decides what is or isn't a good policy, does that change with the politics of who is president every 4 or 8 years? Especially because I didn't ask to be born my race or sex, but I was told by my dean of STEM that "it's not advantageous for this position you are a white scientist" followed by "you came from a well-educated family right?". My lower class farmer dad thought that was funny.

I've since left the college system due to what I feel is now labled antiracist discrimination.
Ask HN: Can you continue to use Messenger with a deactivated Facebook account?
Before you answer, I know the answer has been "Yes" but today, Facebook is making some changes. The desktop web site https://messenger.com/ was down for a short while, and now forwards you to https://facebook.com/messages. If you log in to this page, it reactivates your account. If you deactivate your account, you're kicked out of this page.

And the Windows 10 Messenger app was working, but has just stopped working for me.

So far, Messenger on Android continues to work, but I'm worried what will happen if I log out, or if this will also be changed.
This is a myopic eastern-European worldview where general population are sheep and nothing ever happens unless some sort of Illuminati has planned it.

CIA does a lot of things, but they are not the only ones, and they can't be everywhere at once.
as by a man of leisure is my favorite phrase in the passage. I think it's the key to the whole thing. It's implies what kind of mindset you should try to adopt: relax, enjoy what you're doing and appreciate the moment (if you're able to).

Aurelius' adopted father was a consul three times, which is certainly not a stress-free job! But he apparently was able to keep cool by the way he approached his work.

https://en.wikipedia.org/wiki/Roman_consul
"Official" figures have no ground in the reality. A crowdfunded campaign to check election results just produced a report, details are published in https://partizan-results.com/

People behind this campaign are starting to reveal their names at last. I know personally one of them.

My network says others are highly respectable as well.
Time dilation is a real thing. You’re likely describing his experience accurately.

We see it in obviously exaggerated forms in film, like the Matrix, but that’s based on real shit. The best baseball hitters describe seeing the pitch the same way.
Launch HN: Plum Mail (YC S20) – Email alternative for group conversations
Hello HN! Plum Mail (https://plummail.co) is a messaging app that gives you better conversation features than email and instant messengers. These features help make conversations more useful and easier to get value from.

Today we're launching Plum Mail in early access. You can join our Wait List to be one of the early users by emailing yesplease@plummail.co.

Email is disorganised, instant messaging is distracting and group chats are hard to keep track of. But email is great, because everyone has an email address. Why can’t we build an awesome messaging platform that lets us keep our email addresses? Our insight: keep the email
address but replace the emails with something better.

The first thing we want to fix is group conversations. Conversations between three or more people in email get messy quickly. We can solve that with the ability to break off-topic messages out into sub-threads or the ability to conclude a thread. We’re working on the ability to highlight text and pin it to a noticeboard so important pieces of information don’t get lost in high message volume.

To help solve the issue of distraction created by platforms such as Slack, we’re introducing features like inbox delay, group chat message rate limits, and a complete lack of notification noises. Our design philosophy is respect and simplicity. We do not want to nudge you to check your inbox with things like red dots or read receipts.

We are also offering greater control over adding and removing people from conversation threads. Here’s a demo video showing some of this in action: https://www.youtube.com/watch?v=Yf-82ychDgA&t=6s

Peter and I started Plum Mail because we had these problems with email and IM ourselves. Group chats quickly get out of hand. We find it really hard to organise our annual ski trips with friends in Whatsapp. Half our mates just want to share hilarious
GIFs that smother the conversation we’re trying to have about dates or hotels or ski hire. I love a funny GIF as much as the next guy so we probably just need to think about where the funny GIFs live and where the details about our hotel reservations live. i.e, not on top of each other.

We also have 12 months' experience working exclusively on passwordless authentication technologies in our company DID.app. We realised that the marriage of passwordless authentication with a common messaging platform could be a happy one.

Our vision for Plum Mail is to position it alongside other premium inbox products on the market to people that care about new features enabling them to have great quality conversations online. However, Plum Mail will remain open and accessible to all at some level so that users can enjoy the freedom of writing to anyone (whether they’re a user or not) whilst enjoying the clear benefits of messaging inside a common system instead of over email protocol.

We would love to hear your thoughts. In particular, what do you dislike about either email or instant messaging? Anything goes! This feels to us like an opportunity to re-imagine how communication online can work.
Triad of molecules could predict severity of Covid-19
...most of the detained people didn't have such switches and it's not easy to use it - just look at how quickly people get arrested - it happens within seconds, hardly enough time to even take the phone out of your pocket and unlock it.
I only know about as much as you do, but I interviewed with them ~7 years ago and played with the software a bit and from what I can tell you're spot on. My understanding is that they're basically a counterpart to the big data companies serving enterprise, except targeting the government/military space. They are obviously bound to secrecy as part of those projects, but it seems they lean in to the secrecy as a recruiting strategy because it's better to be mysterious than admit to candidates that they're a boring government contractor.
The intel Kaby Lake G processors are Radeon RX Vega M GL/GH paired on-die with an 8th gen core series processor over an internal PCIE 3 x8 link. Seems like they could do much better, but its the only such product I know of.

https://fuse.wikichip.org/news/1634/hot-chips-30-intel-kaby-...
Exactly. They are not specifically near 'our sun'. They are near our system. The title (because of the specificity), seems to say that they are in our solar system, or so close that you could consider it like that
I concur, when clicking the link I genuinely thought they installed Microsoft flight simulator, which really made me follow the link.
I should mention - the `fastbook` repo is not just a draft - it's the full book in basically the final version (except it's in Jupyter Notebook format).
I want to repeat

>> Sure, maybe this doesn't help you in a channel, but one on one? Or small groups? Most people don't run custom apps

The bidirectional part is helpful in the non-public channel context.

How does this help? Why does this matter? Well you can keep a public face and a private face. Private channels, group chats with friends, or one on one messages you can be more open and use this tool. But this is normal. Everyone shows a different face in public than what they show to friends (offline!).

> If your friends are picked up by a nefarious actor, you would have to know that they were

Sure. But they're your friends. I don't know how you interact with your friends, but usually when I'm out with them I'm physically near them and know what they are doing. Chances are pretty high I'd know within a few hours if they got arrested/abducted.

> you'd have to ensure that Telegram isn't keeping some sort of deletion log.

This is a different issue and FWIW that's why I don't personally use Telegram. There's no verification so no trust. But that doesn't mean that the deletion tool can be useful in certain contexts if the implementation is correct. No reason to throw the baby out with the bath water. It is about the probability of reducing self incrimination, not guaranteeing.
When you pay ransom for physical possession you get your possession back.

When you pay ransom for lost data you get a copy of your data back. The culprits still have the data, but they likely don't have a use for that data.

But this is the worst kind of ransom.

You already have the data, you're paying ransom to make sure the culprits don't use the data, but the culprits still are in possession of the data and they can use the data next year, or two years later, or demand more payment next year.

What in the world?