skysight-inc/HackerNews huggingface dataset:
This is very well made video. That said, the animations don't actually move like real snakes or real fish. Animals don't move from the head and drag the rest of their bodies behind them with constraints on circles. They pull/push with muscles though out the entire length of their body.

Fish: https://www.shutterstock.com/video/clip-29361571-koi-fancy-c...

In fact not only do they not drag their behinds, the tails turn further than the bodies

Snakes: https://www.youtube.com/watch?v=zEto1-ZTbd4

That's not a dis. The technique in the video is pretty to watch and might be good enough but it just stuck out to me at a glance as unnatural. Like something was off.
I mean you say all this, and then in every iPad keynote Apple hypes the performance for power users, content creators, photographers and videographers, and even gaming!

Case in point, the latest iPad Pro has an M4 chip which no other Apple device has.

The problem is Apple just don’t want to give any of those demographics the ability to run what they want - instead only what Apple thinks they should run.
So why invent Rust? Should we all use C and “git gd”?

This type of skill maximalism and tool minimalism is plainly nonsense, IMO.
Because I had to read this before falling asleep I had audio going out 2x so it sounds like a fifties cartoon.
Yeah, why would anyone rely on a third-party, and a website one at that for something as simple as base-32 decoding... or generating TOTP. :P
A detailed, hands-on, build a kernel module right away kind of tutorial. Bravo.
$456 million for one aircraft? Holy shit.
I wish we'd stop using text based templates in a file format where whitespace is significant
Call OpenDAL Rust from Go Without CGO
The thing that you and all other ipv6 haters miss is that none of that matters. Ipv6 is happening, like it or not. And that had been the state already for 10-15 years.

Maybe in the 00s there was window when there might have been true doubt if ipv6 was going to happen. But after that, it was just question of "when", not "if".

Keeping on hating is simply not very productive. It's just much better to embrace ipv6, no matter it's possible flaws.
This could be really nice on a VR headset with all the floating windows.
What kind of Nat though? You can use upnp, predictable mapping, etc. and still allow the traffic through. And that's only with ipv4, because you can run zerotier over IPv6.
> don't think you're right here

I am, but in a fun way.

> removing money supply (I.E paying back debt and raising taxes) is deflationary

Government paying debt is inflationary (in its own currency). Lender had a debt and not money. Now they have a money and not debt. More MMT ignores money stocks on the government side; we went from investor had paper asset to investor has money. The system has more money than before.

This, by the way, is how monetary policy works. The Fed buys bonds (and sells cash) when it wants to boost liquidity. It sells bonds (and buys cash) when it wants to drain it. The Fed has an infinite pool of notes, the Treasury of debt. MMT conceptually fuses these in an academically interesting and politically useless way.
Sonos Apologizes for App Redesign
Clickbait Capitalism – Or, the Return to Libidinal Political Economy
If only I could get this to work with SecurID tokens!
The interface of absolutely beautiful.
> You can't apply the law retroactively.

I don't know, it depends on their mood I guess? I'm unaware of the U.S. legal system specifically, but the Court of Justice of the European Union invalidated laws retroactively in the past. This isn't exclusive to EU laws either. My home country did the same thing with national laws. So I don't know, maybe the US can do that as well, but people just assume the US can't because it feels intuitive for it to be that way?
Show HN: Compound Interest Calculator
I mean yeah, you are right, it is learned, but "CLI is the one true way" for me because it is much more powerful than most GUIs I have seen. I am much more productive using the CLI, etc.
SMT also allows the cores to hide memory latency by executing the other thread(s). Taken to the extreme end this would give you a barrel CPU.
This seems pretty cool, thanks for sharing. So far, at least in my career, whenever we need "performance" we start with kernel bypass.
> some make things better

Do you have examples where human presence help the environment?

I don't know some, obviously there are constant changes, normal ecosystems are strong due to their biodiversity, so they recover and adapt quicky. With humans there are holes, more room for strong diseases. It's like on a more local scale the health of an average rich country human, it's very weak and subject to diseases, because of a bad lifestyle. If for a decade this lifestyle is changed with more diversity, interaction with nature, the change is incredible, it's the same at larger scales
> "No, merchants have risk with credit cards". That is literally what I said in the post you are replying too. Sloppy and rude.

What you said was that it was moving the risk from the merchant to the consumer, but it isn't moving that risk, it's removing it because the consumer doesn't have to give every merchant something that enables that (very common) form of fraud to occur to begin with.

> Credit card fraud isn't a problem for consumers because of chargebacks and insurance.

It is though, because it raises costs, and therefore prices. This is indirect, but the merchant can make it direct by offering a better price for using a payment method that lowers their costs.

This is one of the reasons the credit card companies try to prohibit that price lowering to the extent that they can -- because they know that otherwise it would happen and be effective in reducing usage of their archaic fraud-prone system with high processing overhead.

> People do chargebacks all the time because of a poor outcome that has nothing to do with being dishonest.

This is called "chargeback fraud" and is dishonesty on the part of the customer. If you buy something which is accurately described and then don't like it, issuing a chargeback should be prevented.

> There are also cases like bankruptcy where a chargeback will get you your money back but if you paid in crypto you'd just be another creditor.

Which is another form of fraud by the customer, because in that circumstance you are a creditor. It's like going back to the store and taking the money you paid out of the till. You're not taking it back from the store, you're stealing it from their other creditors who are entitled to their proportionate share.

"Credit cards are good because they enable customers to commit fraud" seems more like an argument to make them go away.

> The reason most customers don't use cryptocurrencies is because they are stupid and pointless for payments.

They're a payment system you can't practically be denied the use of and isn't operated by an industry dedicated to capturing the government in order to keep you under surveillance and covertly extract a vig from everything you buy.

> They make the process worse for consumers unless you're needing to hide your identity.

What if you do want to hide your identity? It's certainly not a feature to the customer that credit card companies create a list of everything you buy and who you buy it from in the hands of a third party. Why should the customer want there be a third party keeping track of who buys politically sensitive literature or contraceptives or anything that reveals their realtime location?

> Crypto is like mailing companies envelopes of cash.

It's like paying for things in cash generally, which lots of people still do in various circumstances.

People don't typically mail cash because stamps are too expensive to use that for small purchases, there is a cap on claims if you use it for large purchases and the Post Office loses it, and mail is slow.

And even then, people will use it to pay for e.g. Mullvad.
I don't know Pyright, but is it still Python? It's probably fair to bring it as Sorbet is mentioned, if course. But you can't use Sorbet using a pure ruby interpreter, if I'm getting it correctly, and I guess it's the same for Pyright. It's that so?
“I want students to feel the pain of working with non-SSA programs before the course introduces SSA. This frustration can help motivate why SSA is the modern consensus.”
I am curious, why is this comment being down-voted? I mean, I would like to hear an opinion against it (not that I care about the points).
Context isn't the same as syntax?

Yes, command line suffers from discoverability of which different applications (such as ln/mklink) may not be consistent.

It is one of the bigger problems (imho) of the cli but it doesn't go against GPs point.

The command line does have a learning curve (partly because of the above), but it is also quite rewarding.
The benefits of being a superpower are up for debate. Being a nuclear power is all that is needed for the security of US interests. There is significant need for investment locally.
It was even worse:

“Removing the effects of announced student debt cancellation that the courts ruled illegal, the deficit totaled $2.0 trillion in FY 2023”

https://www.crfb.org/blogs/2023-deficit-hit-17-trillion
> On the command line, the context is obvious.

You sound like someone who never tried to write a cronjob script…
Killer whales may be crashing into boats for fun, study reveals
Nah, you bring a new phone with no contacts other than family and colleagues on it.
Presumably these issues could be detected at runtime by having the compiler add checking logic into dev/debug builds.

The static approach used here may have the advantage of giving a more categorical assurance, i.e. one that doesn't depend on the particular behaviour exercised at runtime, but it requires annotations, meaning that:

1. It can't be used on an existing codebase lacking these annotations

2. It trusts the programmer to get the annotations right

(I'm not particularly well informed of recent developments in C++, perhaps such runtime instrumentation already exists?)
> continuations are hard to reason with (https://okmij.org/ftp/continuations/against-callcc.html)

The link is an argument against call/cc, not continuations themselves.

That entire website is an exploration into the shift/reset paradigm of delimited continuations, and explores in detail why continuations are incredibly useful and powerful idioms to build all sorts of control structures.
I honestly don't remember. However, there are too many now-a-days that I didn't care keeping records. Please do a search and try out a few, most of them just works. I remember that the colorize, at that time, had to be something that I ran locally. These days, there are lots of AI-powered Web Apps to both colorize and animated.
Z-buffers don't just require about an other frame buffer worth of memory, but also lots of read and write bandwidth per pixel. This extra memory bandwidth requirement made them expensive to implement well. High end implementations used dedicated RAM channels for them, but on lower end hardware they "stole" a lot of memory bandwidth from a shared memory interface e.g. some N64 games optimised drawing a software managed background/foreground with the Z-buffer disabled to avoid the cost of reading and updating the depth information.
Yea, so wildly out of touch with reality. The governing elite are wizards of prediction!

Sundar at Google knew LLMs were going to be huge after Google invented them, so that’s why they were first to market and…

Oops. Maybe not?

While it might make risk-averse types feel good to imagine the people in charge are all-knowing (see religion), the truth is the world is a chaotic and reflexive system of unpredictability. Scary, I know!
The US absolutely does grant full constitutional rights to noncitizens who are physically inside the US, excepting only those inherently tied to US citizenship. (Those are surprisingly few - there is actually not even an explicit right to vote stated in the US constitution, but certainly it is constitutional that noncitizens are not generally allowed to vote).

At border checkpoints on US soil, the border search exception to the Fourth Amendment which this court is interpreting narrowly does not differ based on citizenship. I think there is even no difference about the Fifth Amendment protection against self-incrimination in that context.

Of course, noncitizens do not have the same constitutional right to enter the US as do citizens, which is the same rule that most countries use. So refusing to cooperate at the border could block a foreigner from entering the US in ways it can’t for a citizen.

It is unfortunately also true that US constitutional rights only apply to noncitizens who are physically outside the US in very particular situations and not most of the time. (US preclearance border checkpoints on foreign soil count as physically outside the US for this purpose.) By contrast, US citizens at least in theory fully retain those protections with respect to US government actions wherever they are in the world when the US government ought to know they’re dealing with a US citizen.
I don’t know what your process is but if someone else has reviewed a PR before I take my turn I don’t ignore the code they’ve looked at. In fact I take the time to review both the original code as well as their comments or suggestions. That’s the point of review after all, to verify the thinking behind the code as well as the code itself and that applies equally to thoughts or code added by a reviewer.
My company evaluated both Yubikey and Nitrokey and decided to use Yubikey. While they are both in the same price range, Yubikeys are more durable, whereas the Nitrokey plastic cover began to show cracks. Because our employees wear them on their keychains, that would be a problem, while the Yubikeys were fine.

Also, the cheap Nitrokey FIDO2 key doesn't support ED25519 for SSH keys, only RSA and ECDSA, and even though they are open source, the promised support for ED25519 is still not delivered even after 4 years, so I doubt it will ever come: https://github.com/Nitrokey/nitrokey-fido2-firmware/issues/3...

Ultimately, while I like the idea of open-source, for a company use case, we had to go with Yubikey.
I am an OED man myself.

>Relating to or operating with signals or information represented by a continuously variable physical quantity, such as voltage, spatial position, etc., which in the case of measuring instruments can be displayed on a dial or other fixed scale. Also: designating a signal represented in this way.

But the bimetal strip represents the data that is the temperature of the coil and the coil represents the data of the current. We can use both as sensors and we do, the bimetal strip was ubiquitous in thermostats until the rise of the digital thermostat and still used, resistors as sensors are still common and used all over the place in electronics.
The CLI has a massive blind spot in today’s operating systems: it knows nothing useful about events.

Yet events are the primary way anything happens on a computer, whether it’s a user system or a server.
Why hasn’t someone made sqlitefs yet?
I guess with the iPhone it was walled from the start so anyone buying one knew what they were getting. I'd be pissed off if they walled gardened my mac. I've got an iPhone and have mixed feelings about the restrictions on it. They can be annoying but on the other hand I have significant investments and more and more banks are insisting you access them via an app and for that I'd probably prioritize security.
> we're talking about remakes,

Yes.

> not original 1993 game, right?

The original 1993 game has a great example of how to put time pressure on the player without an explicit time pressure: terror missions. Diddle around and you get an army of chrysalids on your butt.

> you are the scrappy resistance on quick hit and run missions it really helps build up tension.

They had a demo day. I played the first mission, or maybe made it to the second. Ran out of turns because I explored an empty corner on the way to the objective. Uninstalled.

And yes, i finished the first xcom remake multiple times. Hated every bomb disarm mission with a passion.

If you ask me, they kinda painted themselves into a corner with the aliens on fixed patrol routes that you could just wait around until the position was perfect. You couldn't do that in the original xcom. But instead of fixing that, they added ... turn limits. It's just bad game design.

Possibly too much world of warcraft. I've seen this trend in games starting a few years after wow was out. People thinking that if Blizzard does it into a MMO, it's okay to do it in a single player game too.
The Supreme Court has been nearly perfectly consistently shitty in the last 5 years.
I've played both monkey islands multiple times and I don't remember any time limit. Everything went at the speed of plot.
"Don't know about the concept of input and output"

Wow, that seems quite fundamental. Computing 101.

I'm not a "coder" and I spend "99%" of time on the command line. Because I prefer it. Ever since the 80s when I first used a VAX.
>it's removing it because the consumer doesn't have to give every merchant something that enables that (very common) form of fraud to occur to begin with.

It doesn't remove anything. The consumer is accepting the risk that they pay for something and don't receive it. You are just shifting the risk it is still there.

>This is called "chargeback fraud" and is dishonesty on the part of the customer.

No it isn't. Chargebacks aren't only for fraud or dishonesty on the part of the retailer they are for any situation when you don't believe you received what you paid for.

>Which is another form of fraud by the customer, because in that circumstance you are a creditor.

No because again the bankrupt company hasn't provided the service they took money for. Taking back the money isn't fraud.

>They're a payment system you can't be denied the use of and isn't operated by an industry dedicated to capturing the government in order to covertly extract a vig from everything you buy.

So you can be denied the use of most crypto in practical terms by having you address blacklisted in which case no mainstream exchange will accept your coins.

>What if you do want to hide your identity?

Then use crypto, but that isn't a concern for very many legitimate transactions.

>it's like paying for things in cash generally

It's like paying in cash remotely, hence mailing money. Paying in cash in person is fine because you are right there to collect your goods or confront the thief standing in front of you.

You believe the reason people don't pay for things by mailing cash is because of the cost of postage? Besides being ridiculous maybe check the cost of a bitcoin transaction during modest volume events.
> And it’s pretty obvious that there are almost no benefits and there are massive costs to this approach.

could you disambiguate to which approach are you referring when you write "this approach" ?
True, but Canada does have its own explicitly entrenched and judicially enforceable constitutional rights document in the form of the Canadian Charter of Rights and Freedoms, which in section 8 provides protection against unreasonable search and seizure. Naturally the US and Canadian judicial systems don’t always interpret these protections to have identical boundaries, but broadly speaking they are similar.
How so? London is doing quite poor nowadays, even more so after the UK left the EU.
> part that didn't happen is that the government then needs to not spend that extra money

Sure. From a real (really real relative) frame, taxes stayed constant [1] while spending blipped up [2]. From a nominal frame, taxes rose and spending ballooned with it.

We tend to adjust in the real frame, i.e. raise taxes or cut spending, because it’s simpler to specify the state’s needs in real terms (we want ten artillery rounds) than nominal (we want to spend $20,000 on however many rounds that might buy).

[1] https://fred.stlouisfed.org/series/FYFRGDA188S

[2] https://fred.stlouisfed.org/graph/?g=8fX
> the court has changed to the right, which generally (but not always) means less defendant-friendly, more government-friendly.

I would say the court is generally less defendant-friendly and less government-friendly.

Maybe in the narrow case where government = armed law enforcement, more government- friendly.
It's boom and bust. When adventure games became graphical, they became massively popular, one of the top-selling genres of games. But since 2000 they were in decline, almost to the point of death. Gamers wanted 3D shoot-em-ups or simulators or other genres, more than they wanted the old point'n'click adventures they'd been playing for the past decade.

https://en.wikipedia.org/wiki/Adventure_game#Decline_(2000%E...

They haven't really come back, in that form, except as appeals to afficionados. Deponia (2012-2016), Syberia (2002-), Dreamfall (1999-2017) did quite well, but I don't know how many people who hadn't played an adventure game before would willingly pick them up. Then there are nostalgia-bait games which Ron Gilbert is especially guilty of, e.g. Thimble Park, The Cave, Return to Monkey Island. You could also add the remake of Riven to that list.

If by Japanese story games you mean visual novels... they're not really the same genre, even if technically they have you moving around the place collecting things to solve puzzles. I'd also argue that anything David Cage has done (Farhenheit, Heavy Rain, etc.) are not adventure games, he chases after "interactive movies" as mentioned in the article.
That happens with human review too and often serves as an opportunity to clarify your reasoning to both the reviewer and yourself. If the code is easily misunderstood then you should take a second look at it and do something to make it easier to understand. Sometimes that process even turns up a problem that isn’t a bug now but could become one later when the code is modified by someone in the future.
Elite athletes making millions have agents.
Would you put sqlite in the kernel? Or using something like FUSE?

It seems to me that all the extra indirection from using FUSE would lead to more than a 35% performance hit.

Statically linking an sqlite into a kernel module and providing it with filesystem access seems like something non trivial to me.
For if your browser isn't okay with the long lines;

wget -O - https://web.stanford.edu/class/cs81n/command.txt | nroff | less
AWS and GE HealthCare are teaming up to use AI to improve patient care
4k Meters Below Sea Level,Scientists Have Found the 'Dark Oxygen'
Link to the study, https://www.nature.com/articles/s41561-024-01480-8?utm_mediu...
Because SQLite not being an FS is apparently the reason why it’s fast:

> The performance difference arises (we believe) because when working from an SQLite database, the open() and close() system calls are invoked only once, whereas open() and close() are invoked once for each blob when using blobs stored in individual files.
Idea: DNS TXT records are free-form. What if you used those to publish some (very short) "Legal Notices", stating that certain things were not authorized, and should be assumed fraudulent?

(Perhaps with similar notices published in your local old-school Legal News. There are entire periodicals devoted to the publication of legal notices.)

It doesn't matter if it would fully stand up in court, if the existence of the published prior notices convinced Google or MS that they were risking a nasty Legal Dept. situation.
Could we expect performance gains from Sqlite being in the kernel?
> homes to households hasn’t changed even as prices have gone up

Office for National Statistics (ONS) definition of a household: one person living alone, or a group of people (not necessarily related) living at the same address who share cooking facilities and share a living room, sitting room, or dining area.

By that definition (occupied homes)/households is always about 1, so homes/households is pretty much just homes/(occupied homes).