skysight-inc/HackerNews huggingface dataset:
Sorry, that's incorrect. Banks loan out money that is backed by collateral. This money is indeed created. But when the loan is paid back, the money is destroyed. The money tracks the value in the economy, so the inflation is zero.

What the fed does is create money that is backed solely by the fed promising to pay it back in the future. But the money is paid back by issuing more debt! Hence, inflation.
M1 performs better in some realtime use-cases because of the unified memory: the GPU and ML hardware can work on a camera framebuffer directly without any copy.

CUDA always requires sending data over the PCI bus, at least when it comes to realtime camera processing. GPUDirect exists but it's optimized for disks and NICs, I don't believe it's possible to use it with cameras.
Maybe a nitpick, but

> memory unsafe language

That's the implementation thing, not the language. You can implement an ANSI Forth standard like GForth in a memory safe way without a lot of issues. Even the memory allocation words[0] are easily implemented in a garbage collected language. Of course that makes it useless for embedded purposes which is where Forth usually works well, but that's not an issue as you are not doing that here.

[0] https://forth-standard.org/standard/memory
> (Selgin also blames the S&L crisis on the Fed and FDIC, which doesn't make sense.)

Why not?
I had not heard of Phoenix, and it looks interesting. Though I doubt I would be able to do a better job of reimplementing sway/i3 in Javascript than the folks working on yabai have managed.
As soon as it asked my birth date I knew it would estimate my death date and I closed the tab.
> Whatever animal they apply this cleaving to will display the same results

That’s the kicker isn’t it. “will”, not “does”. As someone who is not in the field it’s hard for me to get excited before you can at least say they’ve reproduced it with another species
> we all have to agree with the bank's opinions on who is creditworthy?

We don't. You can go to another bank.
This reminds me of WinFS, which was probably one of the most ambitious architectural project ever in the history of Windows yet failed to materialize. The vision was so attractive, encode all the semantic knowledge of file schema and metadata into relational filesystem. So you can programmatically query on whatever information about the filesystem and its content.

IIRC the problem was its performance. I don't have any insider knowledge so cannot pinpoint the culprit but I suppose that the performance issue was probably not something fundamental tradeoff (as this article suggests) but more of its immature implementation. The storage technologies got much better nowadays so many of its problem could be tackled differently. Of course the question it has to answer is also different; is it a still worth problem to solve?
Experiences with iDRAC 6, 7, 8 have been terrible. After high runtime they stop to respond via HTTP and SNMP, its just rubbish. Reboot of BMC helped Sometimes, sometimes only a powerdrain. Back then even the ProSupport could not do much, they support a system unsupported by their devs.

The latest iDRACs (with the fancy blue GUI) work a little better. I have no numbers to back all that, its just a feeling, maybe the problems are yet to come.

Given the Dell pricing, they should be better. But i've heard from collegues that ILO and others are not much better either.
S3 is a key-value store where object keys might contain slashes, but the implied directories don’t really exist. This is a problem for Spark and Hadoop jobs that expect to rename a large temp dir to signal that a stage’s output has been committed, because HDFS can do that atomically but S3 requires renaming objects one by one. IAM security policies also apply to keys or prefixes (renaming an object might change someone’s access level) and changes are cached for tens of minutes.

S3 didn’t used to be strongly consistent, though surprisingly they delivered https://aws.amazon.com/about-aws/whats-new/2020/12/amazon-s3... which I hope they’re proud of.

Some people have been crazy enough to store tables of padded data in the keys of a lot of zero-length objects (which they do charge for) and use ListObjects for paginated prefix queries. It doesn’t much matter whether keys have slashes or commas or what.
I'm not sure being dismissive or judging from only one metric is big picture thinking. Some may even call it narrow mindedness.

A quick Google search would show many interesting aspects of the BSDs and especially NetBSD, from resource efficiency to keeping the "original" Unix alive on current hardware, but I suspect you may not the kind of person to be receptive to that.
I read about this on Thursday from a CNN.com article that appeared on their home page.

https://www.cnn.com/2023/01/12/health/reversing-aging-scn-we...
How could a stolen session token even be useful. I have to log into tools every day, if I change IPs at all I have to re-authenticate, and all prod access needs to be approved and has a finite lifespan.

How could a CI company be that negligent. They should be leading this stuff from a best practice point of view.
If implemented well it shouldn’t cost too much energy, it is basically interpolating a value and redrawing it a few times with the GPU.
S3 has always been designed and optimised for large files.

In order to maintain high availability they deliberately trade away latency.

So this blog only really applies to local filesystems not object stores like S3.
You do realize that central banks decide the time value of money by setting interest rates?

This is the central issue causing the system to behave erratically.

The irony of it all: the only place for socialism in our economies is the monetary system. No surprise it doesn't work well.
Sorry, could you explain what you mean?

Fugger was a German merchant, I'm not sure where you take the Anglosphere from?

(Btw, I'm not claiming that the Fuggers introduced any of this. Just that their rise coincides with this development in Europe.)

I am specifically replying to your claim of 'For most of human history, the game was zero sum. Fixed-supply money worked, [...]' which has no relation to the Anglosphere.
It’s very different to know that eggs become less fertile with age and being aware how rapidly this happens even during a woman’s 30s.

I’m not sure why you’d love to see bubbles and “misinformation” here.
> "This happened in WWII so if these conditions starts to appear it risks to happen again".

There is a reason why history repeats. This kind of learning never happens in human society.

We currently have similar warning signs to WWII, but nobody cares. We are currently at the stage where if you express an opinion that does not agree with the approved narrative, you get downvoted/cancelled. But nobody cares.
Oh my god, I'm glad someone else noticed this because it was driving me nuts. Deeply troubling that their case hinges on such a fundamental misunderstanding of the technology.

I bet a proper analysis of that toy experiment would conclude that none of the original data points are perfectly recovered: Only the underlying distribution / manifold is recovered, which really doesn't lend well to their argument at all.
I do not understand why for the GPU they did not go the VisionFive-1 way. When the driver is FOSS they could release new boards.
That's a good take. I wonder if those engineers have hopped around and said similar when Apple or others tried to implement the same?
If you're using 16 PCI 4.0 lanes you max out at 32GB/s, although commercial drives tends to have much lower throughput than that maximum (~7.5GB/s for a good NVMe drive). Cat6a ethernet tops out at 10 gigabits per second, but plenty of earlier versions have lower caps e.g. 1 gigabit. My guess is you'll most likely be limited by either disk or network hardware before needing CPU parallelism, if all you're doing is copying bytes from one to the other.
This stuff seems to happen on proxmox when you try speaking to a vm console using the novnc web interface. If I recall correctly for me it wouldn't handle modifier keys correctly so stuff like shift-2 for @ wouldn't work.

I suspect it is some kind of console and raw keycode mismatch with the remote ui, maybe via the browser.
I'm currently working on SDLC security. There's lots of different pieces: peer review, secure code review, threat modelling, training, secure patterns, coding standards, static and dynamic analysis, software composition analysis, build pipeline security, and pen testing! And a bunch of other things to think about.

In terms of the developer facing stuff, I'm keen not to repeat the sins of the past where security teams dump a whole load of well-meaning but practically useless stuff on them. As I say, I've been on the other side of the fence.

Management and compliance people want assurance that devs are aware of relevant secure coding techniques and pitfalls, but they tend to glom on to big, well known standards, even if half of it isn't useful.

I like the idea of finding coding examples relevant to the tech they use, that demonstrates insecure and then secure patterns. For the things that actually make a difference... And then to link the secure coding standards to that as well. Join it up, keep it relevant and practical. Then I just have to demonstrate that this actually meets what the compliance people want to see...
Turning off `atime` is about the first thing you do when you care about filesystem performance.
In my opinion database as a filesystem was a noble goal and someone will repeat it successfully in the future. Just because MS failed at it, does not mean that this idea is not possible.

I think that we stuck in 80-s/90-s foundational tech for too long and there're many new ideas that will shape future computing.
That works on most wayland compositors nowadays for quite some time now.
I think latency is where they truly shine, should be near instantaneously available, as opposed to generators or some batteries. So 32 kWh yes, but the hour part is more like a few minutes, at which point the Wattage can be a lot higher, and thus a decent bridging solution between grid and backup for somewhat large installations.
Sure those are differences. I really mean: how does something deliberately designed to be a file system in a file compare to SQLite being used that way?
Try zip file. Might work even better.
This is seriously one of the dumbest things I've read in a while.

The points the author makes about version incompatibility were already very weak in 2018, when the article was written and Python 2 had already been declared deprecated. They don't make any sense today.

The problem about incompatibility across minor version is nonsense. Yes, some new features introduced in a minor version are often not back-compatible with previous minor versions (like the walrus operator in 3.8, or typing annotations on variable declaration in 3.6), but the previously written code is ALWAYS forward-compatible to newer minor versions.

The complaint about the syntas being unreadable is also bogus. "You end up with your editor wrapping the long lines!" - well, just use parentheses to wrap complex expressions and break them down on multiple lines, like I do in EVERY programming language.

"Finding a list of what can be imported is not intuitive and people end up grepping the codebase" - grepping header files in /usr/include is exactly what I've been doing for years in C/C++. In Python you have sys.path telling you which paths are searched for modules - and, in most of the cases, if you used a virtual environment or system-installed modules, all the modules will be in the same folder anyway.

The complaint about 3rd-party libraries having inconsistent names (with Py at the beginning or end of the name) is also laughable nonsense. Take a look at the 3rd-party libraries built for Ruby, JS or PHP, and tell me where you find name consistency.

The complain about passing objects by reference is also nonsense. Java does it as well: if you pass a primitive value, then you pass it by value. If you pass an object, then you're passing a memory location by reference. It may seem unintuitive at first, but once you get used to it you really appreciate it, because you don't have to create a lots of copies of a value for different function calls unless you have to.

To be clear, I also criticize many of Python's design choices. Starting with its functional features, which are either ugly afterthoughts or they don't exist at all. I hate the idea of using list comprehension for everything, or having map/filter/reduce that either support one-liner lambda with an ugly syntax, or some cryptic getters defined in the operator module. And I was expecting to find this type of criticism in this article. Not the shallow rant of someone who has barely touched Python.
A financial asset – a stock, a bond, a loan contract, a promissory note, a bank note, a warrant, a future, an IOU...

https://en.wikipedia.org/wiki/Security_(finance)
There's an open source implementation of the paper in pytorch https://github.com/nebuly-ai/nebullvm/tree/main/apps/acceler... by @diegofiori_

He also wrote an interesting thread on the memory usage of this algo versus backprop https://twitter.com/diegofiori_/status/1605242573311709184?s...
> I'd say that whatever they're doing, it seems to be fairly effective.

It's a police state with an ongoing alcohol prohibition, tremendous amount of road blocks in the capital and night club bouncers having to have basic police training. Compared to Estonia where there's almost no cops visible, no no-go zones and very little crime - Sweden isn't doing that well.
I think you’ve invented a new kind of porn
Yes if it gets out of balance or somehow gets loose, you don't want to be within 1000 feet of it...
We should move back to the state when hardware had a detailed development guide so you could write your own driver.
The other being a network socket in this case? But that socket might be two servers over? Meh, ideally they've optimized that as well.

So absolutely it is a network problem which means custom fiber?
So, you don't have to. Check out that spin2win "example" I linked, it's really less of an example and more of a pretty fleshed out implementation of XMonad. I don't really know javascript/TS at all and I was able to get it running with a few tweaks in 20 minutes or so. Phoenix is super intuitive.

I'll admit it is a little bit janky (which the author admits/warns about). But it seriously does work better than yabai. This config (using Phoenix) basically abandons the native "Spaces" functionality and does everything by just maintaining an internal window state and moving windows around fast. So you don't have to disable SIP (a big thing for me, since I want to use this at work). I'm seriously kind of blown away, this is miles better than apps that people are paying for, and it was just sitting here in this guy's github fork.

It is super disappointing this is the best that Mac can do though. There is no reason there shouldn't be a mostly-native (ie, less janky) tiling wm solution on the platform.
Unfortunately he didn't apply that philosophy to the bottle, which killed him in the end.
Political videos on YouTube has the widest spectrum when it comes to quality.

You can get highly informative, mind-changing videos with 10k-30k views. And on the other end, hot-take, "debate me bro!" Twitch personalities with 1M-3M views.

That's the nature of it, don't see this on any other category really.
We have various Supermicro boards in production at work with BMCs from 2018 or so. The ATEN iKVM on them works just fine with a recent OpenJDK 11 and OpenWebStart. I’ve found that all the features work including mounting ISOs and doing remote upgrades. No need to whine about installing anything ancient or spreading ridiculous Java FUD.
Not GP but one disadvantage of updating one huge file is it's harder to do efficient incremental backups. Theoretically it can still be done if your backup software supports e.g. content-defined chunking (there was a recent HN thread about Google's rsync-with-fastcdc tool). If you choose to store your assets as separate files instead though, you can trivially have incremental backups using off-the-shelf software like plain old rsync [1].

[1]: https://www.cyberciti.biz/faq/linux-unix-apple-osx-bsd-rsync...
Life in Weeks – Wait but Why
An AI using a calculator. Ha!
Github actions are pretty amazing. It can run most CI workflows.
One devil’s advocate I haven’t seen discussed: let’s say 99% of species die off via a harmful intervention. Once the harmful intervention stops, new species will naturally branch out from the survivors to fill the now-vacant environmental niches. This will result in an increase in the number of “species” back to the original level or beyond.

Assuming humans never destroy literally all multi celled organisms on Earth, I think this rediversification is guaranteed to happen after some amount of time.

Is the number of species really important at all, or is the preservation of the basic genetic drive the important thing?

There is a race between humans destroying their own capacity to destroy and humans destroying all life on Earth. I would bet on the former.
Well fuse… did you expect performances using fuse?
Q: If you have 1 bucket that holds 2 gallons, and another bucket that holds 5 gallons, how many buckets do you have?

Would ChatGPT get this question correct?
Do you object to Promise.all/race/any for turning potentially many rejections into one while marking all as handled?
Placing new STOP signs in the UK required written permission from the secretary of state until some years ago. They're still quite uncommon here, typically reserved for more risky junctions.

We most commonly use the "Give Way" sign at junctions instead, indicating that other traffic has priority.
Interest rates go up, money is harder to come by, people are building less since they can't get a loan, contractors find other work until construction picks back up.
This always makes me conflicted about AdGuard. I don’t mind they’re Russians, they cannot help “their” president being a tool. But the shadiness and opaqueness doesn’t jive well with me for a company that can basically see all my internet traffic.

I’m currently happily using https://nextdns.io/ but I don’t thing you can install that on a Raspberry Pi.
As I understand it, the stacked greenhouse is automated, so no labor, starvation-wage or otherwise.
Maybe this is a combination of signalling and confirmation bias. You might not notice consumers who don't make these displays.
> And giving people enough confidence in you that paying $100 a year isn’t?

Why stop at Apple then? Why not paying the antivirus companies as well?
It's getting really bad. I've seen horrible voice dubs over Elon Musk keynote presentations advertising crypto in the YouTube ads!
Twitter API Page
The employee had malware on his computer, and the hackers might've used a VPN that's located in a "safe" zone.

Security is pretty lax at most companies, and the more employees you have, the worse it is.
The videos from the author are also a lot of fun, and his analysis are quite interesting, highly recommend - https://www.youtube.com/@TheBibitesDigitalLife
I have the same issue. As an orthodox Jew, I'm very very thankful for keeping the Sabbath, because that makes it 25 hours off my phone. It reminds me that I can do this, and I can limit my time. But setting those boundaries is really really hard!
Explaining Computers did a video on this one last week.

Pretty impressive. In one year, they managed to deliver a product that's not only better, but also cheaper. Fascinating stuff.

At this rate, risc v single board computers could be viable by the end of the decade.

Even my wife noticed how slow KDE was running on this thing. Hopefully the software situation improves soon
Audio CDs have less error correction than CD-ROMs. When you rip an audio CD, the drive is doing the error correction, and may give you PCM data different from what was written on it. Software like ExactAudioCopy tries the best it can, but that’s exactly that. Reading CD-ROM data is different. You can get an iso image of a data cd, but not an audio one.

This was done to both increase play time and discourage copying.

So since you’ll never get the raw redbook data off a cd, there is no reason to prefer WAV over FLAC for CD audio.
What do people get out of this paper?

That banks can create as much money as they want, without limit?

Or that, even if the bank has a hard limit to how much they can loan out to the amount they hold in reserves in the central bank, what counts as money being created into the wider economy is the act of making a new loan for a customer?

One is way more boring, technical and unsurprising than the other.
How do you prove that something is false if you weren't given a reason why it should be true in the first place?
Agreed, read the article. Economics is a bit like physics in (and only in) that much of it isn't something you can solve through intuition alone, and quite often you'll get the wrong answer.

An example, nobody uses cash for payments anymore, demand for bank notes must be down. And yet: https://www.rba.gov.au/publications/bulletin/2021/mar/pdf/ca...
252 is a personal favorite. https://en.m.wikipedia.org/wiki/Amarna_letter_EA_252

I feel it holds some applicability to current events. It does however contradict another wise saying, from Shaka Zulu, “Never leave an enemy behind or it will rise again to fly at your throat.” I favor the former.
It may well be similar to the situation in the UK, where - while it is not really within the terms of a licence for (for example) unlicensed 446MHz radios, no-one is going to do anything about it.

In the US the FCC will go after you for running half a watt over your power limit. In the UK, Ofcom literally cannot be paid to take an interest on what happens on amateur or ISM bands, and will only get involved if you're making a nuisance of yourself on commercially licensed frequencies.
I think an in-process database will always have a large advantage in this scenario, as going through the filesystem means at least three system calls (open, read, close) per file.

That's not to say filesystems couldn't be improved.
>Twitter is run by faceless nobodies and Elon Musk. Mastodon is run by Eugen if you join his instance, or your friends if you join their instance.

Yes, and if Elon Musk and faceless nobodies change the content policy that affects which accounts get banned, it's international news.

If Eugen kicks you off his server without notice because you mentioned your Twitter account, nobody cares.

Unless you pre-emptively prepare for being banned, you're SOL, and all your data is gone. [1]

A Federated Twitter would allow the user to get their data and migrate to another instance after being banned from the one they signed up with.

Being tied to your particular fiefdom (pardon me, instance) for life (of the account) is a feudal model.

>In NO WAY does federation imply... that it’s like email

The way Mastodon implements "federation" does.

It's exactly like email in the aspect of joining servers, and depending on that server for having access to the service. Including compliance with whatever rules that server sets.

It's exactly like email in that if your email server admin decides they don't like @gmail.com accounts, you won't be able to send or receive messages from that domain, regardless of how you feel about that[2].

>Any of the other weird shit you assumed

See [1] and [2].

[1]https://www.reddit.com/r/Mastodon/comments/zusr5l/what_happe...

[2] https://github.com/mastodon/mastodon/issues/8911
Ha! Exactly that. Never seen that before :)
It's so bad at math that they made it start responding that it can't do math.
> (your utility from the exact same good shouldn’t change depending on where you buy it from.)

It's rarely the exact same good in real life.

(If you like a bar you'll accept higher prices because they fund the bar. If you like an artist you'll buy their merch over a different artist even if they're the "same thing".)

Of course this is true for things like grocery stores, but if you see someone doing this in real life you should assume they have a reason for it.