skysight-inc/HackerNews huggingface dataset:
Hah, this is another thing I've been thinking about recently :) It's cool to see tools like this popping up.

An approach I've played around with, but never sat down to actually build, was to use service workers to be able to encrypt large sites -- the entire site would be encrypted locally from the command line using libsodium's `crypto_secretbox_easy`[0], and all of the data would be concatenated into a series of padded files to try and somewhat hide the number of files/size of the site. That key would be merged with a lookup table that would also be encrypted with a separate key, that would be stuck in the url hash. Then once the site was decrypted (ie, the secretbox key was sent to the service worker from the url) the service worker would intercept any requests the the front-end made and decrypt the original map that would tell it which file chunks to fetch, and then it would decrypt them on the fly and cache them for the duration of the session. Whenever you updated the site, the files would be re-encrypted with another key, but the "user facing" key in the URL would stay the same.

The linked project (and other projects people have linked) are a lot more portable, but I was thinking less about being able to have a single file that I carried around and more about being able to put up a full website where I could have something approximating user accounts (ie, possibly having multiple lookup tables that could be decrypted separately per-user), and where I could build full-featured projects that could fetch their own resources.

But, I haven't ever gotten around to actually building it, I only ever built some tests to make sure that it would technically work, and I got nervous about rolling my own solution even though I was just going through the libsodium APIs.

----

[0]: I've seen a couple of people recommend using Web Crypto instead, which I've avoided because I thought libsodium ported to the browser was harder to shoot myself in the foot with; is that a bad instinct?
> If the files were present locally in the correct forder, the client would be smart enough to skip to verifying the download.

It still is; I just replaced the boot drive in my PC, pointed Steam at my already-installed library (on a secondary drive) and installed the games with no downloads necessary (other than updates for some games).
Fix timing oracle in RSA decryption (CVE-2022-4304)
but then 'char_not_space' is a misleading name, as it could denote the presence of a space due to p being null
I love these shows. Huell’s joyful child-like curiosity would light up and elucidate even the most arcane attraction or monument. It’s good that they are saving these for posterity. They truly are… California’s Gold.
A classic problem in politics:

We need leaders because everyday people are often not informed or interested in the boring but important things. The sober choices that are often right but unsatisfying. But then a lot of us want our leaders to obsess over the little, inconsequential things we find to be important. And then we end up wondering if a candidate is someone you could have a beer with, and the exceptional candidates are seen as unpopular.

I’ve always felt that politics, when working, should feel boring. And that one’s civic duty to be informed and vote should feel like actual effort. Like homework.
Except that in this case Apple is a distributor. This is a pretty normal distribution agreement. Apple isn't in the search engine business, so to say they are being paid to not compete is like saying Best Buy is being paid not to compete (ie, they don't produce computers) by Lenovo.

Many distribution agreements have a clause saying the distributor can't create their own product and compete. The reason is, as a distributor, you get a lot of insight into the customers, the product, the pricing. It's completely reasonable when you consider the full value chain of a product. Further, if Apple did compete in the search engine business, many would claim they would be unfairly competing by using their dominant market position in smart phones to dominate another industry.

Competition issues are complex.
Ugh, this reminds me of the years 2002 to 2008 when some people would install codec packs downloaded from dubious websites on their windows machines. I'm sure there was lots of malware.

From about 2008 the advice became "VLC player can play nearly anything, just use that".
I WAS alive — though a child - and I think you’re likely right. The only President of this era who I think might be as kind and compassionate is Obama.

But Carter’s post-presidential years stand alone in their profound decency and generosity.
I remember it being promoted pretty much as this video demonstrates, back when DOOM was new and people were just getting to know the networked options. Some old school video game players were adept at handling weird projection systems and this would not really faze them. Let's be real, DOOM was 2.5D afterall.

Speaking of ID games in a CAVE VR... somewhere in late 1990s to early 2000s, I ran into a caveman who was playing with some kind of hacked up Quake for the CAVE. It had integrated the head tracking, so you really got the full-immersion from being able to duck or peek around corners, etc.

I don't remember whether they really made the weapon aiming work with the full 6 DOF wand tracking, or if it was just a walking simulator.
Your 128 key is difficult for users to enter manually.
Imagine a grayscale color wheel (gradient) where we have white on one side and black on the other.

I want you to pick one color of grey and tell me why everything lighter than that has personhood, and everything darker does not?

This is the philosophical nature of the argument that we all have occurring now. Two very well informed experts won't even pick the same spot on the gradient. Some people will never pick anything that's not pure white (humanity), others will pick positions very close to pure black. Hell, there may not even be any right answer. But, I do believe there are a vast number of wrong answers that will deeply affect or society for a long period of time due to the things we end up creating with reckless abandon.
This happens for any game that requires you to be online. So I'll note that it shouldn't be a problem if it's a single player game.
How would changing our current system make it easier for 200 to give $5 a year? To me it seems like there's a coordination cost of having 200 to do an organized thing vs 1 to do the same thing as the organized 200.
Personally I don’t think the US should ever be expected to handle any foreign revolutions.
It is totally acceptable and normal (to me) for people to make decisions (and even agonize) over how to spend their own money.
> 'Safe' here obviously means including transactional integrity, so I feel you're criticising the wrong thing.

Good news, they're not criticizing the word "safe", they're criticizing the word "gone".

> That's so nitpicky it has lesser nitpicks living upon it.

It says "100% gone" when you pull the plug.

Pointing out that is merely queued for deletion is a big deal, not a nitpick.
I’m interested in hearing more. Also, I’m curious what language you use as a your daily driver?
Presidency as an outsider art, perhaps?
I can play if I'm in offline mode without an issue when my son plays on his computer. Have you tried that?
"They filter AT LEAST 95% of the particles above a certain size."

That's a common misunderstanding; they filter at least 95% of particles of all sizes. It's actually intermediate-sized particles (around 0.1 - 1 micron) that're hardest to capture. Smaller particles are more subject to Brownian motion, which makes them jiggle around more, and hence makes them more likely to bump into one of the respirator's strands... where they'll stick, thanks to Van der Waals forces.

N95 masks (if properly fitted) block at least 95% of particles in that 0.1 - 1 micron range (they're tested with particles around 0.3 microns), and even higher percentages of particles that're either larger or smaller than that.

Reference: https://blogs.cdc.gov/niosh-science-blog/2009/10/14/n95/ (especially figure 2)
You are correct, "great" is probably not the correct word - I think the article claims that California is doing the "right" thing. And, of course, the people who wrote the article know in their hearts what the right thing is, regardless of evidence.

The plot I posted shows that there isn't any correlation between gun ownership rates and the gun murder rates state by state. I haven't looked at the states behind the few outliers, but I suspect that people who do won't like what they find.

It gets even murkier when you include gun suicides, which are half the deaths, in the polemics. People will always find a way, and some states can be more depressing, e.g. winter in New Hampshire.

Edit: That 18 / 100,000 outlier seems to be bogus, I don't see it in the data table.
He funded and armed the Mujahideen in Operation Cyclone though - which has literally caused endless trouble with the rise of radical Islam. So it wasn't all "world peace".
I don't see why this was flagged.
I’d rather have good people that are bad politicians than bad people being good politicians, which seems to be what we get the majority of the time.
CRT-style Pi portable gets all the details right
Management are the (mostly-unwitting) foot soldiers for capital. Generally they either come from capital already, or are labor attempting to jump into the capital class.

The petite-bougeoise [1] as they were once known

[1]https://www.oxfordreference.com/display/10.1093/oi/authority...
They are not modifying them to stay relevant, they are modifying them to avoid any possible controversy that would impact the revenue stream. Woke cancelation is a real threat and they would lose a very expensive asset, so they are effectively butchering the original works in a way the author would definitely not have approved of and with little regard to the quality of the resulting text.

It's a clear example of financially motivated self-censorship.
If you read some of the original documents about the web, you'll see that it was one of the ideas. It never made it further than being an idea though.

Although IPFS seems to want to implement something like that, and probably much easier to do in a content-addressable way (like IPFS). So content has a hash, and as long as you trust the source of the hash, you can download the content of a hash from anywhere, even your drunk and slightly annoying neighbor that you don't actually trust, because you can verify that you got the right bytes after all.

Bittorrent does it for transfers already, and it works alright, so why not for the web too?
Oh! That I failed to recall. You are absolutely correct.
I think there's been a gradual reassessment of him over the years in the US. I'm not saying everyone sees him as a fantastic president, or that they necessarily should, but my sense is that he's seen more positively now than he was at one time.
I could understand if the environment would depend on network loading speeds, and having to lazy load and cache/inject dependencies only when they are actually used (like in the Browser).

But with go as build environment this kind of contradicts everything that go is good at, so even after reading I'm asking myself for a legit use case for dependency injection in go (other than malware development or hijacking a loaded DLL of another program).
Homelessness is a symptom. The actual diseases underlying it at mental illness and addiction (and under them are deep social disfunction). Sadly none of those core issues are really treatable.
Unfortunately by saying you need to take a step above text, you're not buying us much time. Voice and sound for example are something that we've put much less effort into faking and we've accomplished it pretty well. Visual AI takes far more computing power, but it's still something that's in the realms of impossibility these days.

I'm not sure which books of the future you read, but plenty of them warned of dark futures of technological process.
+1 for weight/strength training. Really does change your life.
I thought that too, but this appears like it works to password protect an html file that's *not* being served off a server. This ought to work with a file on disk too.
Carter blessed the re-election of Hugo Chavez as “free and fair” when he should have known better. Carter was ultimately a flawed man more beholden to leftism than to to truth. He was complicit in the total destruction of a country and that’s what he should be remembered for.
When I was a child I was at a Duke graduation event, and was sitting around waiting for it to end so I could go play, and a old guy sat down next to me and said "Hi! I'm Jimmy. Who are you?" and proceeded to talk with me for the next 30 minutes or so.

I had no idea who he was, and I have no memory of the conversation, but I have been told that he was relieved to find someone to talk to with about anything other than politics.

Thank you for keeping a little boy entertained on a summer afternoon long ago, among the countless other things you have done to make the world a more welcoming and caring place.
It's almost impossible for Youtube or others to find if this has been done without brute-forcing things.

Suppose you match the least-significant bit in (say) the green byte of every (say) 31st pixel in the video file to the next bit in your data file. Then you merely have to extract that bit and append it to make a new copy of your data file. Yes, you would need a very large video to store a quite small data file, but it could be done.

Youtube's problem: Which particular bit of the 24 in a color-pixel did you use? Was that pixel every 21st, or every 31st or every 101st in the video file? And which particular video files out of the millions added every day were ones with an embedded data file? The permutations rapidly make it an impossible task.
Why not use a password protected word document if those are your use-cases?
Over time, I think it's increasingly clear that our country made a horrible mistake in the 1980 election. Whatever happens, Carter's legacy will only continue to improve.
I'm curious which specific aspects you are referring to that have echos?
Something about the use billiard balls immensely amuses me. I'm impressed.
The cards were stacked against him. The legacy of Vietnam and the Yom Kippur War led to a massive debt, and an oil embargo from OPEC. This led to high inflation, high unemployment and constrained federal budgets for the first time in ~40 years.
Arguably he saw the correct way out through innovation and American energy independence but the technology wasn't there yet and the electorate had little stomach dealing with high unemployment and high inflation through austerity for the length of time needed.
He was also perhaps too principled for Washington politics, and he routinely got his ass handed to him by his own party in Congress which had no desire to curb spending on even the most obviously wasteful programs.
But these are all excuses and as President you don't really get to make excuses. As much as I admire and respect the man and support his vision for America, the reality is things just didn't work out for him as president.
Meh.. the majority of the deregulation that Reagan is credited with actually happened under Carter (craft beer, trucking, airlines, oil, nuclear, natural gas), he appointed Volcker specifically to beat inflation who then spiked rates to 17% which caused the slowdown that likely contributed to Carter's reelection loss..

Noah Smith has a good post on the topic: https://noahpinion.substack.com/p/much-of-what-youve-heard-a...
Your post is a ‘voice in your head.’

You are pretending to have a conversation with someone whom you don’t know is even there.
how big is the secondary browser market on iOS? I can’t imagine searches on iOS-Chrome are worth very much.
I believe it is. And it's lower case as well!
Indeed. I'm using LP as a shorthand; ours is currently LDmud, but it predates LDmud and changed over from LP before I started playing.

It took a long time, but LDmud finally got 3.5.0 released in 2017 and has been releasing a lot, since. Includes union types, and I think either 3.5 or 3.6 added a python module with the ability to define efuns.

fluffos is also actively carrying the mudos banner.
My friend’s dad was an HP engineer and had a lot of gear at home, and I think about 5 PCs in various rooms. They were networked with BNC Token Ring. FWIW I still have never met a more sane or satisfying plug mechanism.

His was a Mormon/LDS family so Doom was off the table, but I sure did log a lot of hours playing Star Wars: Dark Forces 2 and Tie Fighter. Good times.

Before that it was the Wacky Wheels on 486 over 14.4, and before that BBS’s.

Around the same time, my city had this free TTY phone IVR interactive fiction. You could dial some like 622, then enter 5 to play a sci-fi RPG over voice, with 0-9 as inputs. There were community features on that as well- it was one of those microcosm Municipal Computing, and much like the Santa Monica City early digital community I there there is a fascinating history of these short-lived, micro-networks and digital spaces that popped up in the 90’s.

Almost all of my digital entertainment in childhood needed a phone line, which were quite expensive and my parents made sure I knew that.
That’s all great to hear, but I think what most of us are frustrated about is the mandate aspect. You are welcome to go to the office every day if you want, and if you want to see coworkers in the office who are friends then go plan that with them.

For the rest of us its been a roller coaster of wfh being forbidden pre-covid, to wfh being what “saved the companies”, to now it being a problem all while we’ve delivered for the company (Ive been with AWS for 7 years). All the while, folks like myself have had to make decisions like where to buy a home given messages of “amazon has fully embraced wfh/remote work, we won’t be forcing a return to office” [1] to now this… its out of touch from reality.

1 - https://www.cnbc.com/2022/09/07/andy-jassy-says-he-wont-forc...
A lot of people still use it to support JSX syntax in React.

Also to remove Typescript types without type-checking (the type-checking is often done in parallel, for speed).
I don't find this very convincing. Do you have any evidence for this claim breaking down all the different costs for the research and quantified the change in those costs over time, or is this just an apriori argument?
Then bring forth a complex but indivisible test?
I mean... I have no issue getting herb haha But, it doesn't really have that kind of effect on me... just kind of amplifies my anxieties that are produced by the constant frantic state I am in with my ADHD :-/
To put it simply, winners write the history, and Reagan's influence on American politics and culture far outstripped Carter.
Just a heads up — you live in an echo chamber
Doesn't seem like it
F# doesn't, though.

https://github.com/dotnet/fsharp/issues/13398
It Does mention solder paste/flux types and application.
Epic Healthcare person that posts on here, how has all the government $$$ for mandated EMRs worked out in actual implementation? That would be an interesting example of how well this model works.
>What's the old saying? A newly-married couple puts a marble in a jar every time they have sex during their first year of marriage. Then remove one marble every time, beginning year 2 and beyond. They never empty the jar.

That certainly doesn't line up with my experience, or the stats I've read.
From what I've heard, it's pretty common for married couples to keep at it (with a slow decline, as both parties age) until they physically can't any more. And with modern technology (cialis etc.), that age keeps getting pushed further and further up.
My only tip, and this is super basic, is spend the money on silver solder. It handles much more like lead solder, and flows freely, it'll make learning to solder a fucktonne easier.

its about twice as expensive, but will make your life easier as you don't need to apply as much heat. So you'll save in fried delicate components.
I'd recommend John Bellairs in case he's not on anyone's radar. His books are from earlier in the 20th century though.
> Most of the Greek prefixes had an "o" e.g., aristos

Most Greek prefixes don't have an o. Instead, the o is used to connect the consonant at the end of the prefix to the consonant at the beginning of the root.

Where the prefix ends in a vowel, that vowel is used directly. Compare anabasis, catabasis, analyze, paralyze, metamorphosis, polygon, etc etc etc.

None of this works here, because "mendax" is not a Greek word. (Which doesn't help "mendacracy" - the epenthetic vowel in Latin is i.) The Greek word for liar is ψεύστης pseustes; you probably want pseustocracy ("rule by liars") or perhaps pseudocracy ("rule by lies", but seems more likely to be interpreted as "false rule").

It's not clear where the rest of the root of "mendax" is supposed to have gone in "mendacracy"; if you really wanted to jam it onto the -crat ending, you should end up with "mendacicrat".
Auditing is checking someone added up the numbers right and put the right things in the right columns.

Auditing is not actually checking the money exists or the transactions were real or the products paid for were really delivered etc.

If I say Acme Inc received 2$ in revenue and spent 1$ in costs, it's cash on hand should go up 1$. If I get that right, I pass that bit of the audit. Whether acme actually got paid or not or even exists is not the auditors problem: just 2-1=1.
The most recent Democratic President to die was LBJ on January 22, 1973- more than 50 years ago.
Yep. Carter's folksy image obscures a lot of his domestic agenda in the American memory, but he was an economically conservative Democrat.
Chinese Room as an argument that computers can't think, is thoroughly rebutted. Read the summary Wikipedia.
> you're just inventing Political Enemies Propagating Horrific Injustice when the simpler explanation is a publisher trying to sell more books.

I only described their actions. You're talking about motivation. Though the publisher's motivation matters little when it's the "sensitivity readers" doing all the changes.
it takes quadratically more time the larger your context is.
Hi @anigbrowl

Thank you for checking out our website. As told, we were working on a health app, that helps boost your health with quick 5-minute activities. We found that, for those who have a sedentary lifestyle, it's hard for them to hold their breath for at least 40 seconds. So we just made a quick website to show you, your lung capacity. Also, we are neither taking any email id's forcefully or taking any kind of personal data. The title provided was taken from donothingfor2minutes HN submission, and we have clearly stated we have copied that. Once again, thank you for letting us know your honest thoughts.
For people reading Russell: it's important to know in advance that he's funny! I've known an expert (specifically, on Plato) disparage Russell's history until I showed him which of his sentences were jokes, and then they came around to my view that his history is okay (although very condensed).
The gist of the comment is that scope creep is expensive & mutates the original mission of the organization. Organizations tend to self-perpetuate via scope creep.
My wife and I recently named our daughter Carter after Jimmy and Rosalynn.

There’s so much to admire about their life. They represent people who rose to the very top of public life in the United States and chose to live quiet lives of service afterward. Their work on Habitat for Humanity helped tons of people and paved the way for hundreds of other nonprofits.

They weren’t perfect, but I believe they were admirable and worthy of respect.
including unknowable cost/opportunity risk
Isn't it obvious? The position is not against the use of code that might cause UB, it's against making that the default everywhere. In Rust, unsafe is opt in and can be encapsulated. That's the key bit.