skysight-inc/HackerNews huggingface dataset:
I know a few "unbanked" people.

Some know don't have a bank account because they simply don't trust banks. They want to have access to 100% of their money 100% of the time.

Some don't have a bank account because they don't have income (adult dependents)

One didn't have a bank account because she was a minor and there was no adult around willing or able to open one for her to use.

When I was a kid I knew of a few adults who had bank accounts closed on them for check kiting, including my parents - I know of this because I overheard people talking about it quite a lot. I don't know what ended up happening after that, if they were able to open a new account or what. I know you probably wouldn't be able to open a new account nowadays with Chexsystem and the like. Of course, check kiting also isn't a thing anymore either.
people have a right to speak their mind wherever they want; that's the basis of the internet, free expression.
Yeah, stay away from companies with generous employee benefits. That will show them!
> He wrote: “They can have Rogan or Young. Not both.” [1]

So he wanted Joe Rogan removed. It wasn't "I'll leave because I disagree with people on this platform". He insisted to remove Joe Rogan and threatened. That, in my book, ain't activism. It is bullying and exploiting his position in the industry.

I would be fine with Gandhi's approach towards boycotts (Salt March).

[1] https://www.nytimes.com/2022/01/25/business/neil-young-spoti...
Variable rate loans make a lot of sense. It’s still strange to me that in the USA I can get a 30 year FIXED mortgage at 2.75% when inflation was 7%.

Makes “inflated” housing look cheap. Doesn’t really make sense that it’s even offered.
Examining your statement literally is also very illuminating. They literally treat the money like tomorrow does not exist.
Maybe I'm too old, but these stories amount to "in an old rural area, where everybody knew everybody, paying postage on the kid provided a decent excuse for Post Office managers to look the other way when folks wanted an employee to escort their kid somewhere".

When (a few decades later) I first started walking to kindergarten as a kid, my mother paid an older (maybe 5th grade) neighbor kid 10 cents a day to make sure I got there & back okay. (It was a bit over 1/2 mile each way, otherwise alone. And 10 cents would easily buy a full-sized candy bar back then.)
Handling unicode can be fine, depending on what you're doing. The hard parts are:

- Counting, rendering and collapsing grapheme clusters (like the flag emoji)

- Converting between legacy encodings (shiftjis, ko8, etc) and UTF-8 / UTF-16

- Canonicalization

If all you need is to deal with utf8 byte buffers, you don't need all that stuff. And your code can stay simple, small and fast.

IIRC the rust standard library doesn't bother supporting any of the hard parts in unicode. The only real unicode support in std is utf8 validation for strings. All the complex aspects of unicode are delegated to 3rd party crates.

By contrast, nodejs (and web browsers) do all of this. But they implement it in the same way you're suggesting - they simply call out to libicu.
I would never use this after being burned badly. Duplicity hits a scalability brick wall on large file volumes which consumes ridiculous amounts of CPU and RAM on the host machine and leads to irrecoverable failure where it can’t backup or restore anything. Fortunately I caught this before we had a DR scenario.

I am using rdiff-backup over SSH to replace it now. This has been reliable so far but recovery times are extensive.
I worked a lot with different curve generating algorithms when I was working in sail CAD design. If you can, avoid Bezier curves and use Splines. Far more predictable and much easier to construct with.
Scheduling a large heterogeneous workload on a single cluster is both a very deep problem, and a very lucrative one for large companies to solve, in order to manage their capacity/utilization.

Many Kubernetes deployments are for a homogeneous workload, or a heterogeneous workload is split up into many Kubernetes clusters. In these cases you are bringing in a whole lot of very complex infrastructure for bin-packing, isolating workloads from each other, etc. that you are not benefitting from.
I just bought Primal Kitchen "pure" avocado oil. Hopefully its not the fake stuff.
If this is indeed the case, wouldn't it make sense to force companies to indicate that that there is no quality standard on the label?
How many more trillions a year does it need to finally be effective?
I used to keep oils around forever, and somebody once said something about oils going bad over time. I hadn't really noticed anything, but being a foodie and a chemist, I got curious.

Now I wish I had never learned that oil can go rancid. You cannot imagine what it's like to live in a world where oil is rancid but most people can't tell. I don't think there are any true negative health effects, but now that I can detect (smell and taste) rancid oil I see it everywhere. My parents and parents in law both have 5+ year old oil containers that they use maybe once a year.
I think it is, for the most part, a long-solved problem and both your example and the article outline it, in a somewhat circuitous and circumscribed way - it's a combination of 'make computers so much faster, it doesn't matter' and 'don't use decimals'. This writeup is about a very specialized case in which they're both using decimals (down to the internal representation) and it's not quite fast enough for their purposes.

Every x86 computer, incidentally, still carries vestigial hardware support for BCD.

https://stackoverflow.com/questions/33182491/why-bcd-instruc...
Thanks for clarifying - I was scratching my head why that commit wasn't showing up on git.kernel.org https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin...
> I may have agreed with you 10 years ago but now we have Incels and Red Pills and Men Going Their Own Way and people openly advocate raping women

I'll only close to say that I think the media exaggerates this phenomenon considerably because it drives clicks, so don't buy into it. It's the same effect where people saw terrorism everywhere and feared muslims back in the late 1990s to late 2000's because the media was constantly harping on it.

Yes these people exist, but I haven't seen any evidence that they are a problem on the scale the media would have you believe (unless you're on Twitter, which is an unrepresentative cesspool).
Did it show signs of myocarditis?
I don't think there is any real evidence or logic in thinking he is. If he had come up with the idea he is smart enough to have also thought up some of the negative consequences as well. Whoever did the work either didn't consider them or didn't care. And Linus doesn't strike me as that kind of person.
To cover up the genocide?
I hear people say all the time that, in the US, the Postal Service would be great for this, and I can't help but agree. Sure, they'd have to develop in-house expertise around these sorts of security systems (just as any new federal government agency put in charge of this would have to do), which could be difficult. But they have the ability to distribute forms, documentation, and tokens to pretty much everyone in the US, with physical locations nearly everywhere that can be used to reach those who don't have physical addresses.
What about some kind of fraud/false-advertising catch-all? Do we really need to wait for popularity in order to have a more generic regulation?

There are multiple ways to come at the problem, we could just say that the species origin of any oil included at greater than 1% concentration is required to be labeled in the ingredients and any oil not composed of greater than 95% concentration of single source must be labeled as "mixed"

I'm sure the legalease version of the above is a 100 page doc, but the FDA does provide similar generic rulings.
Not about absolutely every issue, but it does seem like there are more absolute redline divisive issues on which we can't be friends if we disagree. In fact, we not only can't be friends, we can't even get together to have a good argument, because that's offering you legitimacy and, after all, you're one of the bad people who aren't really even human at this point.
> This is just wokeness and cancel culture

He didn't "cancel" anyone. He opted out of a business relationship. Who do you think was canceled? Spotify? Rogan?
That’s the problem. People ought not be so egotistically fragile that they cannot be in the same room as someone else.

You either sell him water or me water, but I hate him, so I implore you not to sell us both water.
> the fact that there exists a correct answer for every piece of text that will be obvious to readers of that text which is the definition of a grapheme cluster.

No, I insist there is not a single "correct answer," even if a reader has perfect knowledge of the language(s) involved. Now remember, this is already moving the goalposts, since it was claimed that a human needed "no knowledge" to get to this allegedly "correct answer."

You already admit that people who don't speak Arabic will have trouble finding the "grapheme clusters," but even two people who speak Arabic may do your clustering or not, depending on some implicit feeling of "the right way to do it" vs taking the question literally and pasting the smallest highlight-able selection of the string in reverse at a time.

Anyway, take a string like this: "here is some Arabic text: <RLM> <Arabic codepoints> <LRM> And back to English"

Whether you discard the ordering mark[0], keep them, or inverse them is an implementation decision that already produces three completely different strings. Unless we want to write a rulebook for the right way to reverse a string, it remains an impossibility to declare anything the correct answer, and because there is no reason to reverse such a string outside of contrived interview questions and ivory tower debates, it is also meaningless.

[0]: https://en.m.wikipedia.org/wiki/Right-to-left_mark https://en.m.wikipedia.org/wiki/Left-to-right_mark
https://np.reddit.com/r/4chan/comments/rwpli5/anon_has_an_id...
I doubt it, for basically the same reason that electric bicycles are not going to replace most of the cars. They might be great, but are not very nice for long commutes in poor weather (while wearing fancy suits or dresses/skirts).

For jetpacks there is an additional huge problem with safety flying over inhabited areas. Unless the jetpacks are meticulously maintained and inspected, we would see people falling out of the sky on the daily. Taking the maintenance state of most cars as an example, it seems safe to state that it would be infeasible to expect the general population to keep their jetpacks in an acceptable state.
I'm always amazed at the amount of rancid oil people eat. Peanut Butter in particular. People will be happily munching away on it and I can smell the rancidity from a mile away. Blech, it's an awful smell.
We're better off without any FDA standards of identity. Even maxerickson isn't asking for one; he's asking for a regulation that limits the use of ingredient names in general, not the names of individual products specifically. There is no public interest -- not in the sense of improving public welfare, and not in the sense of public demand -- in FDA standards of identity.

Standards of identity made the news recently, when the FDA granted an obvious petition after thinking for just 24 years: https://reason.com/2022/01/12/the-fda-finally-liberates-fren...
I haven't had a chance to check out Remix yet, but I've certainly been impressed with the creators' (Ryan Florence and Michael Jackson) work on React Router and their React Training series. They design very good, easy to learn, low surface area APIs. I suspect Remix will be more of the same.

Regarding frameworks in general, the common lament is that it's all churn with no progress. In my experience this certainly hasn't been the case. It was much easier to work with jQuery than with the old web APIs, and it's light years easier to work with React than with jQuery or some of the older frameworks like Backbone and Ember. Each step built upon the previous one and unlocked a completely new set of capabilities.
The medium term storage might but the long term storage sections will be sealed and I don't think it would be cost effective (or super possible) to actually unseal it.

The copper capsules will be buried 500m in the bedrock, the capsules will then be placed inside a hole which will later be covered by bentonite clay. As the sections fill up that will also be filled with clay.
Tony's (Hsieh) Book Recommendations
> Trusting what politicians say at face value is so naive I don't even know how to respond to you.

Is that what you think I said? I said no such thing, and I didn't even say anything close to that.

>>> How do you know he didn't know it was false when he said it?

>> The most reasonable course of action is to leave it up to you to figure out how to evaluate (without telepathy) when something is honest misstatement vs a deliberate lie.

> https://www.youtube.com/watch?v=HP_Uuj_ABew

So, honest misstatement or deliberate lie?

Also that link is crap. Chronology is important, and when you link to some rando's video with 500 views, it makes it unnecessarily difficult to determine the actual date of the event.
This is an authentic Tony Hsieh book recommendation list. I received it from his assistant in 2019 after I had cold emailed Tony just after reading Delivering Happines. Enjoy!
This sounds really beautiful, and I am saving the link for future reference.

I'm curious about the DNS encryption recommendation. My impression was that DNSSEC was kind of frowned upon as doing nothing that provides real security, at least according to the folks I try to pay attention to. Are these due to differing perspectives in conflict, or am I missing something?
Not actually tried this, as the online systems don't support the service that I need in the first place.

Part of the problem is that they have multiple back-office legacy systems. I remember reading recently about a modernization of the personalised number plate system. This was apparently completely separate from the licence management so could be modernised quite easily. How convenient that it just happens to be a good revenue generator for DVLA, so presumably it was easier for someone to justify the development costs.
Good I'm glad they were able to share the risk was minimal and line with previous discussions on the matter. I'm sure that Fox News will turn this into a complete fail for medical science and NOT report the comparitive death rate of people who are completely unvaxxed.
I think from the viewpoint of a business/enterprise environment, yes you're right, context-aware authorization is a good thing.

But I think the point of your parent comment's reply was that the inevitable adoption of this same techonology in the consumer-level environment is a bad thing. Among other things, it will allow big tech companies to have an stronger grip on what software/platforms are OK to use/not use.

If your employer forces you to, say, only use a certain version of Windows as your OS in order to do your job, that's generally acceptable to most people.

But if your TV streaming provider tells you have to use a certain version of Windows to consume their product, that's not considered acceptable to a good deal of people.
'Drive It Like You Stole It': When Bug Bounties Went Boom, Part Three
Harming one person in an isolated incident vs propagating misinformation which can result (has resulted) in many more than one death.

A comparison between the two is intellectually dishonest and it's hard to believe it's done in any way except bad-faith. Negligence in due diligence is also bad faith, mind you.
Well my understanding is "paying off" the national debt amounts to reducing the amount of value that is owed. You could do this in two ways.

Way 1 is what you described, which is directly paying off the debt. This is the path of austerity, high taxes, spending cuts, etc. Agreed that this never ends well.

Way 2 is that you reduce the value of the debt by reducing the value of the currency it is held in. This isn't really an option for most countries, but the US is unique in that it controls the world reserve currency and can directly print the debt away. This would be a far politically easier option as inflation is a complex phenomenon that can't simply be blamed on harsh austerity policies.

It does strike me that they are going to go with option 2. The political conditions for this aren't quite there yet, but you can see it forming with articles like the OP.
>This is complete conspiracy theory nonsense. It's a hoax generated by 4chan trolls.

Correct. https://np.reddit.com/r/4chan/comments/rwpli5/anon_has_an_id...
I genuinely do not remember a time like that. How long have you been alive?
I don't think there ever will be actual support from current major tech companies for such an endeavor, their business models are all about information and development lock-in, either explicitly or implicitly... I think it would have to start with academia and technical content, just like it did for the web (as I understand it)
I like the term “Incident report”.
Yes, if you carefully pare away every bit of context then it's true that nothing makes any sense.

In actual real life though it's not the difference between flavors of goddamn jelly, it's a serious moral concern for a lot of people.

Similarly it's not even a matter of forgiveness, or permanently staining someone's reputation over one action many years ago. These actions are ongoing and Rogan hasn't repented of them. If you believe they cause harm then you probably also believe they are currently causing ongoing harm. Which is a situation with different considerations than "someone did something bad a long time ago".
I don't like VPNs. I think there's better ways of protecting our infrastructure without them. AWS offers a lot of technologies for doing just that.

A VPN is another failure layer that when it goes down all of your remote workers are hosed. The productivity losses are immense. I've seen it first-hand. The same for bastion hosts. Some tiny misconfiguration that sneaks in and everybody is fubared.

Bastion hosts and VPNs: we have better ways of protecting our valuables that's also a huge win for worker mobility and security.
> So while you do need to learn a few React specific APIs, most of your code is just JavaScript. That's transferrable knowledge!

Well that gets a big LOL from me. React goes out of its way to eliminate any awareness or interaction with real DOM APIs, and tends to abstract away all kinds of things that are actually straightforward using native JS APIs. Heck, we're only _just now_ perhaps-maybe-hopefully getting true support for web components and they've been around for years.

If you want to use a reactive view library that actually helps you learn about vanilla APIs, try Lit. Or drop down a level and check out Stimulus.
This is correct: it's the standardization of the interface between blocks and things using them, which includes structure in the data being passed back and forth, and the structure of the interface itself (e.g. what operations are available).

We do want to promote the free exchange of structured data, and to have data captured and marked up according to some structure - we also want to promote the portability and easy-of-setup of UI components.

Our FAQ illustrates how we relate to and intend to use existing standards - https://blockprotocol.org/docs/faq - we'd be interested in any others you think worth building on.
Programming Language Design as Art
DNS over TLS and DNS over HTTP/TLS.
In Europe belts are mandatory

I'm having a hard time understanding this one... Are you literally saying that belts that hold people's pants up are mandatory?
Disappointing but not surprising, it's certainly long been the case that a lot of olive oil is adulterated[1] (I avoid buying imported oil here in the US, even though in theory some of it very good, just because I am hoping that California is keeping a better eye on the local stuff).

1: https://www.forbes.com/sites/ceciliarodriguez/2016/02/10/the...
Can't speak to graduate student experiences, but I did take Dr. Harper's principles of programming languages class as an undergrad.

The course was ambitious and moved at a breakneck pace, and Dr. Harper could be a whirlwind in lecture. As some of the anecdotes mention, he's pretty opinionated. He'd often go on intense (albeit well-informed), tangential rants, particularly about Python.

Personally, I would have preferred a less comprehensive course with more time to let some of the abstract ideas settle, but I can imagine his attitude and approach being well-suited to energetic graduate advising.

For those curious about the material, we covered a significant portion of his Practical Foundations of Programming Languages book: https://www.cs.cmu.edu/~rwh/pfpl/2nded.pdf
Telling you that you don't know what you're talking about.
Picking 20 seconds out of thousands of hours of your political enemies broadcasts to smear them is the lowest form of propaganda.

How do you know you're not the one being radicalized?

Have you ever tried to listen to Alex in good faith even if you don't agree and try to understand his view at least? Or is your entire perception based off of John Oliver?

Do you think you could pick 20 seconds out of John Olivers footage and make him look like a crazy person?

> impressionable young men have been radicalized to a dangerous degree on the internet. Having the same views on his podcast as conspiracy theory sites, for example, will undoubtedly make it easier for the bad actors running these sites to radicalize JRE listeners

Some would say that claiming the outcome of free speech is radicalization...to be pure idiocy.

And this cancel culture lockdown mentality is possibly why mid terms are going to rough for the left.
You'd also get a better exchange rate from the arbolitos vs the ATMs.

If I remember correctly, it was referred to as the "black rate". If you paid a vendor in USD directly, you got the "blue rate". Both of which were much better rates than the ATM.
Bresenham's algorithm really is all about integer division, and its applications are far broader than just drawing a line. When I was still doing a lot of CAD work Bresenham's was the proverbial Swiss Army Knife, from stepper control across five axis (including rotation axis for thread cutting) to 3D visualization and all kinds of other odds and ends.
There is. I found Petro Canada to be a fascinating use case too.

Inject yourself into an absurd market, with price fixing, to force competition.

And in the long term, it profited us quite well, including as we sold it off.
did he catch polio after he was vaccinated?
Turns out it was a Southern Man from Alabama who told him it was he, the Old Man, who had the heart of gold, and he was just searching for it in the wrong place. After all, it was After the Gold Rush and he had it all along.
note: ID in this context stands for Internet-Draft.

> All too often one reads something in the press, or some ravings on a
mailing list that reference some Internet Draft, that claim that "the
IETF thinks that XXX" or that the ID is an IETF document, and so
represents support by the IETF.

...

> So, here is an Internet Draft. I wrote it. It's full of nonsense.

---

Do read this, it's a really fun read :D

The "Background" section starts as follows:

> Pyramids are good for sharpening razor blades. The ancient Egyptians
had a major problem - wearing a big, bushy beard in the desert is
uncomfortable. Unfortunately the safely razor hadn't been invented
yet, and so they all had to use straight razors. Additionally, camel
leather makes a very poor strop, hippopotamus leather was reserved
for the pharaohs and crocodile leather, while suitable, had the
unfortunate property of being wrapped around crocodiles.