skysight-inc/HackerNews huggingface dataset:
If you attempt a little objectivity, you will see that addressing the answers (vs the commands) was in my first response.

Before even going into the nature of the commands, I said that the answer does not match the question. The answers addressed details, while the details in the question were merely examples.

Missing the point is actually merely one of the at least two dimensions along which the answers suck. Thank you for reminding me about that.
Does anyone with FIPS experience know what sort of changes are entailed by those requirements?

This repo doesn't seem to list what sort of high-level/conceptual changes are involved. I could look at the diff, but that sounds exhausting :Þ
Both sides are the same in the way that, they generally work in tandem to erode the common individual in favor of the wealthy. That doesn't mean the totality of what they do is to that end, it doesn't mean that they aren't at odds with eachother as to how to reach that collective goal at times, just that, pragmatically, it doesn't matter anywhere but on very short, ultimately inconsequential time scales.

These things get planned and implemented far outside of the normal 2/4/6 year election cycle, so it's easy to hide what's actually happening.

Fact is, red tie, blue tie, they're all drinking and merrymaking together, they attend the same parties, they bang the same hookers, and they're in the same corporation's pockets. You have some outliers here and there, but, aside from the occasional filibuster, they do little more than create a spectacle.

None of this is unusual, it's simply how systems of government have been exploited and subverted since humans had the idea the government should exist. That being a somewhat esoteric idea only serves to further the degeneration of a system, much in the same way doing nothing, which is likely what some find so offensive about the idea that "both sides are the same", furthers the degeneration of a system.
It is, because other browsers don't require it. I would not have tried out Chrome in '08 if I needed to log into it. What's next? 2FA to secure access to the thing so I can 2FA all the other things I have logins for?

Besides giving them an open invitation to spam your email, login based access tells me that they're doing what Chrome is, attaching your browser history to your identity. Google does this because they need a way to fuel their behavioural ad machine without cookies. I imagine Arc is doing it for the same reason - monetization.
The sibling comment's linked article answers this.

"If you put money in a checking account, regulators make banks set aside a cushion as reserves in case they get into trouble. But if you put money into a savings account, regulators tell banks they don’t have to reserve anything. The catch is that it’s only considered a savings account if the consumer is allowed to make no more than six withdrawals per month.

It’s worked that way for years.

But then Covid hit, and regulators realized that having trillions of dollars in savings accounts with limited withdrawals was a burden as 22 million people lost their jobs.

So last April the Fed changed the rules and eliminated the six-withdrawal limit on savings accounts. It wrote:

The interim final rule allows depository institutions immediately to suspend enforcement of the six transfer limit and to allow their customers to make an unlimited number of convenient transfers and withdrawals from their savings deposits at a time when financial events associated with the coronavirus pandemic have made such access more urgent.

It was an obvious and nearly risk-free way to help people. Just let them have easier access to their savings.

But it changed the relationship between M1 and M2.

Savings accounts are measured in M2 and left out of M1. But once the six-withdrawal rule was removed, every savings account suddenly became, in the eyes of regulators and people who make these charts, a checking account.

So M1 exploded higher. Not because the Fed printed a bunch of money, but because trillions of dollars in savings accounts were reclassified as checking accounts."

https://collabfund.com/blog/the-fed-isnt-printing-as-much-mo...
Sure. Square Enix is a big publisher and sometimes developer, responsible (or formerly responsible) for the Final Fantasy series, Tomb Raider, Hitman, Thief, Deus Ex, etc. They sold some of their development studios to Embracer Group, I believe, but still publish titles. You can see their franchises here: https://en.wikipedia.org/wiki/List_of_Square_Enix_video_game...

AAA games can cost around $100 mil or more, altogether. Here's a list: https://en.wikipedia.org/wiki/List_of_most_expensive_video_g...
Let's try that at the top of the chart instead of a couple steps down.
First of all, thanks for the review. I'll try to respond to all points.

Disk encryption, on which this is based, is usually deterministic in nature.

So yes, an adversary 1 that can inspect multiple versions of a database (e.g. backups) can learn exactly: which (blocks) changed, which didn't change, which have been reverted; but that is all they should learn.

An adversary 2 that can modify files, can also mix-and-match blocks between versions to produce a valid file with high probability .

And an adversary 3 that can submit changes and see their effect on the encrypted data can probably infer a lot about the database.

I'll try to make these more explicit in the README. In practical terms: adversary 1 is the one I thought I'd covered reasonably well; adversary 2 means that backups should be independently signed, and signatures verified before restoring them; adversaries 2 and 3 mean that this is ineffective against live attacks.

Security, though, is also about comparing options. Reading the documentation for alternatives (even the expensive ones) I don't see this kind of analysis. I see 2 advantages to the alternatives that encrypt page data with a nounce and a MAC. The nounce allows reverts to go unnoticed. No change, means a block definitely didn't change. But ciphertext changing doesn't necessarily mean plaintext changed. The MAC ensures blocks are valid. But they still be reverted to previous versions of themselves, mix-and-match is still possible. Do these two properties make a huge difference? Is there anything else I'm missing?

On your other points.

Yes it's always safe to round up file sizes to block size, for databases, journals and WALs (I could detail why, but the formats are documented). It may not be safe for all temporary files (I'm assuming it is), but that can be fixed for those files by remembering the file size in memory.

About atomicity, corruption, etc, the VFS is supposed to declare its characteristics [1] to SQLite. Your concerns are covered by SAFE_APPEND and POWERSAFE_OVERWRITE. See also [2]. As a wrapper VFS, I filter most of those characteristics from the underlying VFS, forcing SQLite to assume the worst.

[1] https://www.sqlite.org/c3ref/c_iocap_atomic.html

[2] https://www.sqlite.org/psow.html
Then I suppose the appropriate way to phrase this would be "people suggesting both sides are the same need to qualify their statements."
One password is easier than two and it feels weird to use the same password for both accounts. About half of my sudo invocations are 'sudo su' lmao.
I already do, every time I eat a hotdog.
doas exists but isn't universally available but already solves this problem. sudo has too many features and permits excessive configuration, but it also has the convenience of ubiquity. Inventing a third thing tied to systemd is absurd and unnecessary.
Do they? I'm not well immersed in the socials, but I thought "both side are the same" peaked around 2000, and now the pendulum has swung to "the other side is wrong in every way".
There was a TV show I watched 30 years ago already, NYPD Blue. When a criminal clearly abused children, Detective Andy Sipowicz, "a drunken, angry, racist goon with a heart of gold", would smack the perp around a bit, while his partners looked the other way. Somebody committed suicide because of this hack and extortion. That is a tragedy. How the tens of thousands of persons who were attempted to be extorted felt, how can you even measure that? Don't you think that there is a bit of grey area in a case like this?
At one point I bought a bunch of pens from jetpens because I wanted to find “the best pen” (for me at least). I bought like 10 different kinds, some of which were I think exclusive to Japanese markets, some ballpoints, some gel rollers, etc. based on what people recommended online. Ultimately I think the Uniball Signo DX in 0.5mm and the Pilot Hi-Tec C in 0.4mm were my favorites, they felt really smooth and precise, though the quality of paper matters a lot (Rhodia is really good). The Pilot G2 is still my go to because it’s easy to find in stores and not too expensive.
They document exactly that
https://github.com/microsoft/go/tree/microsoft/main/eng/doc/...
As much as I will most likely never spend 6 figures on a watch, I greatly appreciate their engineering. Tangential, does anyone know how easy is it to design and build your own movement?
>an official word

What's an unofficial word?
If you want to justify rent-seeking because it helps you pay for your lifestyle, come out and say so in the first place instead of pretending it's for the benefit of your users. But claiming that Linux is a "hobby" on HN is essentially trolling.
> Made phone theft drop to pretty much zero

Use a nuke to kill a fly?
Jobs and Woz were computer criminals before they even started Apple.^0

0: https://www.theatlantic.com/technology/archive/2013/02/the-d... (https://web.archive.org/web/20240402191558/https://www.theat...)
A decent Python development tool chain handles most of that. Docker, pylint, black, type hints integrated with IDE/editor

Admittedly some languages like Go do a better job integrating all this into the core of the language. However, Go doesn't tend to have as powerful of a stdlib so it tends to be a lot more verbose to achieve the same thing.
There used to be the GO FIPS branch:

https://github.com/golang/go/tree/dev.boringcrypto/misc/bori...

But it looks dead for some time.

However https://github.com/golang-fips/go sprung up to take it's place.

I wonder why microsoft prefers to maintain it's own in entirety rather than share a piece of the burden.
It would be interesting if it was an evolutionary response to the absence of cars at night. Less cars, less windshield, less splats.
> takes time to figure out how to get them aligned

From what I understand, Khan was learning to manage a large team. She failed at it. Noticed. Corrected. And seems to have figured it out.

The early FTC was highly centralised. In its new iteration, staffers appear to be trusted to pursue probes on their own. This not only broadens their firepower, but brings to the table staffers’ decades of experience around what wins in court.
In lots of situations speed doesn't really limit how much time you have to react, because it's something like "someone is merging into you without noticing you" or "you and someone on the other side of an empty lane both started to merge into it".

But ya, the statistical argument of how often does accelerating out really help, vs. often is someone driving too fast the cause of the danger, seems very relevant.
Another nice one: Uxn

https://100r.co/site/uxn.html
I hope the next-gen google earth looks something like this.
Maybe run a VM inside Safari via QEMU and WASM that boots a Linux desktop environment
> The popularity of systemd encourages people to require it, which is the major problem

The usefulness of systemd encourages people to require it. Projects most often require it in cases where either there isn't an alternative, the alternative isn't maintained, or the alternative is missing functionality.
This system was the first thing I turned off in my new (2024) car because it was triggered by road debris and almost got me rear-ended on the Interstate by a semi doing 75mph.

This technology is too error prone to be mandatory. All I want are less huge vehicles on the road and a return to normal cars and all the improvements in handling and dynamic performance we have gained over the decades.

As long as I can see far ahead and my view isn’t blocked by some blocky shitbox SUV, and my vehicle handles well, I can avoid nearly any possible collision.
Walgreens sells cigarettes, cigars, basic alcohol (beer, wine, hard seltzers etc), occasionally liquor, nicotine patches & packets, and snuff. They sell OTC Narcan, and now OTC birth control. They moved into the last two items pretty much immediately upon availability.

They'll definitely look at their options for the marijuana business as they can safely do so legally.
It might be helpful to understand that "extraordinary" is an accounting distinction:

>An extraordinary loss is a loss resulting from a business transaction that is highly unusual, should occur only rarely, and which does not result from operating activities. These losses are reported separately on the income statement from operating earnings, in order to keep from confusing readers about the state of a firm’s earnings.

https://www.accountingtools.com/articles/extraordinary-loss
There's already Cahoots[0] (underground bar in Carnaby), and the Churchill War Rooms[1] (top-secret corridors used during the Second World War). This seems like free marketing for this possible future attraction.

[0]: https://www.cahoots-london.com/underground/
[1]: https://www.iwm.org.uk/visits/churchill-war-rooms
> Here in Canada, it has been rather eye opening the extent of cannabis use.

When I visited Quebec in 1997, I saw a lot of people openly smoking cannabis in public. Once I smelt weed, turned around, and saw a kid, probably about 12-14, just sitting on a bench in public smoking a joint. I wasn't in a shady part of town, either.
I think atom was going down before Microsoft bought GitHub ?
Machine code is intended to be written by humans. That was the only way to program computers at one point in time. Given a machine code target, would you say it is product of transpilation or compilation?
I suggest starting with the tutorial and the heavily commented examples in rama-demo-gallery, linked below.

https://redplanetlabs.com/docs/~/tutorial1.html

https://github.com/redplanetlabs/rama-demo-gallery
Please Google, implement this in google maps (especially on mobile).

It's been over a decade and we're still stuck with 2D maps and boxy untextured buildings.
Related "Ask HN: What's the best charting library for customer-facing dashboards?" https://news.ycombinator.com/item?id=40196880 yesterday which lists a lot of visualization frameworks
ZFS, AFAIK, can offer something in addition which is harder for a VFS to offer, and which AFAICT no other SQLite encryption offers: a kind of HMAC Merkel tree that authenticates an entire database (at a point in time).

Alternatives, even those that use MACs only authenticate pages/blocks. They still allow mix-and-match of pages/blocks from previous backups.

I could, potentially, add optional/configurable nounces and MACs at the VFS layer.

I've refrained from doing so because (1) it complicates the implementation; (2) it can be added later, compatibly; (3) it doesn't fix mix-and-match; (4) it will impact performance further; and (5) it would be MAC-then-encrypt (against best practice).
Something that fits all of that is a career as a professional athlete. Are you any good at golf? ;)
In the situation described, I already charged lanes to avoid the toddler / deer / stopped car.

The question is what I do about the incoming car I didn't notice.

A) change back and hit the toddler

B) do nothing, and have a fatal head-on collision

C) hit the brakes, and have a non-fatal head-on collision

D) speed up a little bit, so I can get back into my lane before the other car gets here
The solution is not to have laws dictating that people drive slower, but to engineer roads so that people naturally drive slower. Add some curves to roads. Add speed bumps in all residential streets and parking lots. Make roads narrower. Add more stop signs or traffic lights.
A group of pharmaceutical companies that held patents for non-CFC inhalers got together and created the "International Pharmaceutical Aerosol Consortium" to lobby in order to get the generic version banned.
A lab "working" on something is the equivalent of not having it. It should be not be read as an inevitable outcome.
> I expect government to make choices that are best for society at large, rather than for any individual.

I expect the government to ensure the market contains accurate information and leave me alone to make choices for myself, not kill me to save 20 other people without my input or consent.
You joke but the inability of BEVs to make use of the gas station infrastructure is probably their number one obstacle to mass adoption.
The expansion of a 16-bit C insn to 32-bit isn't the problem. That part is trivial. The problem (and it is significant) is for a highly speculative superscalar machine that fetches 16+ instructions at a time but cannot tell the boundary of instructions until they are all decoded. Sure, it can be done, but that doesn't mean that it doesn't cost you in mispredict penalties (AKA IPC) and design/verification complexities that could have gone to performance.

It is also true that burning up the encoding space for C means pain elsewhere. Example: branch and jump offsets are painfully small. So small that all non-toy code need to use a two instruction sequence to all call (and sometimes more).

These problems don't show up on embedded processors and workloads. They matter for high performance.
> along with numerous communications about intentionally facilitating money laundering, sanctions evasions and a host of other securities law violations

He turned himself in, plead guilty and presumably provided law enforcement with a decade’s worth of easy convictions. I’m not convinced Zhao will be a pest on release. I’m not convinced SBF won’t be even half a century on.

> didn't really steal customer funds, he just did a negligently bad job of running the bank of crypto

No, he absolutely stole the money. Lending yourself money from the coffers is embezzling, full stop. It also seems clear he knew what he was doing was wrong, given the bizarre series of lies and obfuscation that he started making before being indicted and while on the stand.
The chronological timeline at Twitter fans out on write. This makes sense when you consider that the most important application metric is the latency to load the timeline. That latency is a lot lower when you only need one query on the materialized timeline rather than a ton of queries for everyone you follow.
I would also suggest checking out ABCjs for web rendering.
Well there is whole bank transfer implementation there and thoroughly commented too. Some entrepreneur can take this and run with it to create next generation banking platform.
> the fastest, least cost route to decarbonization

Just wondering, did you read the article? The problem it describes with inverters is just one out of an array of problems with renewables (leaving aside hydro). Cost overruns due to electrical grid incompatibility, hardware instability, operation in bad weather conditions (almost certainly a fact of life in the near future), unprofitability, reliance on China for critical parts of the solar power supply chain...the problems with renewables are endless.

Nuclear? Proven technology that's expensive mostly because it's over-regulated beyond all rationality, and because the US foolishly neglected its large-scale manufacturing capabilities and let them atrophy and move offshore. The supply shocks that were felt in the US and Canada because they had to wait for masks from China when the pandemic started, should make this blindingly obvious.

You'll also note that every country not controlled by the insane anti-science green lobby is seriously looking at, and many are building, nuclear power plants as fast as they can. UAE, South Korea, China, India, Bangladesh just to name a few.

> your words of focus on decarbonization are lies.

Am I living in a parallel reality to you, because in my reality France and Ontario, Canada are examples of two regions which achieved deep decarbonization. Guess what they have in common? Most of their power comes from nuclear energy. Guess what happened to German carbon emissions after they shut down their nuclear plants and started up their coal-fired plants? Shocker! Carbon emissions went up.

But sure, good luck in your parallel world where actual demonstrated decarbonization is nothing but lies.
Like most things, it's not that simple.

Frequently these machines are used for things like surgeries, which frequently may not need to be done right this day while still being important. Keeping this one person on it may simply have decreased the number of such surgeries that could be performed per day, mildly increasing patient wait time.

How much of an increase in surgical throughput is worth killing someone for?
Just so it's clear: Your preferred strategy is that once anyone is placed on ECMO, they should not be removed except through their consent under any circumstances. Is that true?
I wonder if a system like that could work.

SpaceX and numerous other companies were able to draw in billions of dollars of funding for R&D to chase after US Government contracts that could only be won by proving massive technological feats (reusable rockets, etc).

Hypothetically, it seems we could do something similar for drugs. Instead of "If you make a medicine that works, you get a monopoly to sell it for X years" it could just be "If you make a medicine that works, you get a check for $X, and then the drug is immediately generic".
I think at this stage of the game, none of these things are made for utility, they are made to flex watchmaking skill. Building something big isn’t as impressive and building something small. Unless you’re talking about the air clocks of Paris. Those are still rather impressive, because of the scale [0].

[0] https://m.youtube.com/watch?v=gol_p2aWrJg
It's only politically unpalatable until we, the people, make it palatable to our politicians.
I didn't know Bangladesh was supposed to be a tech hub. Fascinating.
Multi-user clusters are still quite common in HPC. And I think you're not going to see a switch away from multi-user systems anytime soon. Single user systems like laptops might be a good use-case, but even the laptop I'm using now has different accounts for me and my wife (and it's a Mac).

When you have one OS that is used on devices from phones, to laptops, to servers, to HPC clusters, you're going to have this friction. Could Linux operate in a single-user mode? Of course. But does that really make sense for the other use-cases?
Of course the laws are stupid. I dont care what IA said to defend themselves. They could have ineffective counsel. The entire concept of copyright in this historical moment is antithetical to a productive society. It is rent seeking, parasitic behavior. It is unsustainable and completely unenforcable in the digital age. The only mistake IA made is they were upfront about what they were doing. People pirate books all the time. It is trivially easy and there's virtually nothing publishers can do to stop it. And when it comes to law enforcement, the effort it would require to enforce the laws as they are written is obviously not worth it. If the laws are only enforced on good faith actors, what do you suppose that incentivizes? Reform is not possible; corporations control the legal system. The entire paradigm needs to be done away with.
If it's not economically viable then how come countries around the world, from rich to poor, and doing it? Do they just love wasting their money?
Another question - would this answer be different if Europe did not have access to innovations that have come out of America? To what extent is more time “enabled” by good relations and mostly free trade with America? And in the reverse, to what extent is America’s money enabled by having access to European markets?
Listen to someone who has worked in the industry:
https://youtube.com/watch?v=lJGa3rtuoKY