skysight-inc/HackerNews huggingface dataset:
> Why wouldn't they work on improving NTFS performance instead?

There are other old-school techniques which are far easier to implement and maintain, such as using RAM drives/partitions. Expensing 32GB of RAM is simpler than maintaining weird NTFS configurations.

Splitting your project into submodules/subpackages also helps amortize the impact of long build times. You can run multiple builds in parallel and then have a last build task to aggregate the all. Everyone can live with builds that take 5 minutes instead of 3.
What the smartest people do on the weekend is what everyone else will do (2013)
Can you further detail the "nice things"?

Is it "why is electron the easiest way to ship desktop software on every platform?" Or something else? A quality without a name?
I use this today on my Raspberry Pis to load the logs and other active IO to memory and avoid wearing out the SD card.
I have this issue with my Echo next to my bed. Even on vol 1 it’s too loud for me.

So, instead of using the Spotify alexa skill, I have to use my phone and connect it via bluetooth, so I can turn down the volume on my phone in addition to using the quietest volume on the Echo.
The exercise of writing the work has intrinsic value.

Having kept a blog or journal, material could be collected from that.

> bill Canonical... insane...

Well, that's a separate question. I'm not sure. But 10+ rounds seems excessive.
Hydrovane! That's the bloody brand. Couldn't think of it before first cuppa. Agreed it won't sink the boat, but it might reduce the appeal of the boat as a toy (or not... Wish we knew why this was happening.)

Planning a long-term Bahamas-/ICW- capable trip for family, or I probably wouldn't know about those either.

Fair winds and following seas, friend.
Interface Builder has just been integrated into Xcode for a very long time now.
IMO in this fantasy it should go like (1-.35)^n, not 1-.35n. We must keep our harebrained schemes plausible.
Using OpenAI Whisper to train a tiny keyword spotting model on RP2040 [video]
Imagine you have a product. And you want it to react to a very specific keyword. Aaand you plan to sell millions of it all over the world. Problem? You don't speak French. Or Chinese. Or Spanish. You could hire lots of people on mechanical turk or a similar platform. But that needs a large upfront investment. Enter Generative AI. In this video I'll show you how you can use Edge Impulse to get all the voice samples you need, train the keyword spotting model and deploy it to the extremely tiny Cortex M0+ based Arduino RP2040 Connect. Magical stuff.
It works well for me. I declare how I want my server to be set up, and I can trust that my local and prod setups are exactly the same. I can also let other people work on the same project and trust that their environment will be the same.

It was hard to pick up at first, but now it's undeniably an improvement to my workflow.
If you walked into a old house and found a random toy, would you automatically assume the toy is as old as the house?
Why not use https://github.com/bobranten/Ext4Fsd ??
Yeah, but the pie did not remain the same and Europe's slice shrunk. Some parts of the pie just grew faster. It doesn't mean Europe went backwards
tldr;

Premature optimization is the root of all evil. (Donald Knuth)
Not sure about visual novels, but the Japanese Zero Escape and Ace Attorney series are great. Maybe they meant those.
I love reading about these optimizations, it’s my favorite part of FFF.
Got it, that makes sense.

Maybe good to describe that use case in the README.
Not even remotely so in practice. Adults are largely responsible for themselves and their kids/elders. Sure, with some government assistance but true state wards are fairly rare and the system would have no chance of working if they weren't.
That Burning Feeling When You're Right (2021)
Videogames have gotten so ridiculously huge nowadays, we’ll be at the prosumer/workstation cusp to make this work nowadays.
A fair analogy would be: "when was upstream code of the filesystem was last updated?".

To that question, I doubt one would find a polular filesystem that was updated longer than 1 year ago (maybe I'm too liberal).
You can't trust any OS fully for that IMO. There have been file corruption bugs on Linux filesystems too. And there's always the possibility of an app you install having a bug and corrupting things as well.

One example is Nextcloud had a bug that reset the date/time on my files to 0/0/0 0:0 which required a full restore from backups.

That's why having backups is important, if you have staggered versioning that goes back at least a year or more, and you notice something is wrong eventually, you can recover from just about anything.
Handing out money will never make resources appear where they don't exist though. And if we want to say everyone should have access to certain resources, having money as an intermediary actually does us a diservice.

If everyone should have access to water, federalize water utilities and don't charge anyone. You will them have to deal with access rights though. How much water is enough for everyone to have access to? How do we avoid water rights issues even worse than what California has?

Defining certain resources as a fundamental right while still forcing them to operate as a free market is a risky game of chicken. If prices are still able to fluctuate in response to market supply & demand then we really aren't saying we truly believe everyone should have water, shelter, etc. A UBI is only an agreement that some amount of money is a fundamental right, nothing more.
I still find I have to think quite a lot about using CoPilot, I kind of use it like a search engine to see if will suggest the right thing for me, kind of like "jogging my memory".

I could probably go without CoPilot but I couldn't go without LSP servers, which have nothing to do with AI but have substantially improved my ability to write fast accurate code.

If anything, when AI is wrong, I think it heavily negates the benefits of the few correct suggestions it provides.
According to Wikipedia, the original Pentium had branch prediction, but speculative execution was first implemented by the Pentium Pro: https://en.wikipedia.org/wiki/P6_(microarchitecture)#Feature...
Sure maybe 20% can run the basics but what about building or growing society?
How to Give Feedback on UI/UX Design as an Engineer
I’m pretty sure you can’t resize blobs using this API. The intended usage is to insert/update a row using bind_zeroblob and then update that in place (sans journaling) using the incremental API. It’s a major limitation especially for writing compressed data.
> Careful, some people will be along any second pointing out your approach limits your ability to use "grep" and "cat" on your log after recovering it

I wish Splunk and friends would have an interface like that. Sure it does basic grep, and it is a much more powerful language, but sometimes you just needed some command line magic to find what you wanted.
> I am in particular very skeptical of anything that cannot be piloted or otherwise effectively tested on a smaller scale.

In turn, I'm sceptical of people who say we can't entertain any non-trivial, non-cautionary, non-evolutionary changes to the status quo ... while downplaying the fact that the situation we're in now - 9-5, mon-fri, 20-65yo - was not piloted or effectively tested on a smaller scale before all of us inherited it.
This is the core of so many problems in western governments today. Governments should be there to coordinate complex problems that society doesn't have a better way to handle. Governments should not be there to be a responsible parent to everyone, whether they want it or not.
Isn't that how it usually works with any given platform? Developing most of it with a given toolset which is then regarded as 'natural' or 'official', while developing for it with other tools becomes less viable or desirable due to lack of work and official support?
Retroactively invalidating a law is different from retroactively applying a law to a date before its passing.
The Math Death Spiral: How Knowledge Gaps Lead to Student Failure
The problem is that it sends you files before you need them, which clogs up throughput as you try to figure out what the files are supposed to be for. It's more efficient to slow everything back down to NVMe speeds.
A single datapoint from an experiment done by only one person you call it data? What's not to love...
For the most part the two are pretty equivalent in performance, it's particularly constant blocking on small file IO where Windows falls way behind. Also a bit in the "tons of cores" and "tons of networking" categories but not as nearly as bad as small file IO.
NTFS is perfectly fine at handling small files and performs on-par with other modern file systems.

The issue is Defender in sync mode/other AV/other file system filters.

DevDrive as noted by default uses an async scanning technique as well as ReFS. ReFS will suffer the exact same performance issues with Defender (or other AV/other file system filters) doing its thing when running in sync mode, which it does by default for ReFS-formatted drives in Windows Server.

https://gregoryszorc.com/blog/2021/04/06/surprisingly-slow/

https://news.ycombinator.com/item?id=26737521

> Except for CloseHandle(). These calls were often taking 1-10+ milliseconds to complete.

> While I didn't realize it at the time, the cause for this was/is Windows Defender. Windows Defender (and other anti-virus / scanning software) typically work on Windows by installing what's called a filesystem filter driver.

This doesn't take away from your point that _it is slow_, but the reasons are not due to the file system in use.
People born in 2000 use this?

What is it?

Can we call things for what they are? Is this a VPN? :)

Im tired and I am 34. So tired.
> As my app matured, I found that I often wanted hierarchical folder-like functionality. Rather than recreating this mess in db relationships, it was easier to store the path and other folder-level metadata in sqlite so that I could work with it in Python. E.g. `os.listdir(my_folder)`.

This is a silly argument, there's no reason to recreate the full hierarchy. If you have something like this:

CREATE TABLE files (path TEXT UNIQUE COLLATE NOCASE);

Then you can do this:

SELECT path FROM files WHERE path LIKE "./some/path/%";

This gets you everything in that path and everything in the subpaths (if you just want from the single folder, you can always just add a `directory` column). I benchmarked it using hyperfine on the Linux kernel source tree and a random deep folder: `/bin/ls` took ~1.5 milliseconds, the SQLite query took ~3.0 milliseconds (this is on a M1 MacBook Pro).

The reason it's fast is because the table has a UNIQUE index, and LIKE uses it if you turn off case-sensitivity. No need to faff about with hierarchies.

EDIT: btw, I am using SQLite for this purpose in a production application, couldn't be happier with it.
> Are you arguing that a UBI is wealth redistribution specifically?

I’m saying social safety nets are already wealth redistribution. Changing the form of that safety net to UBI is an allocation of resources based on individual decisions and thus free markets where Food Stamps/Housing Subsidies/etc is allocating money based on bureaucratic decisions.

Basically nothing says UBI needs to cost more than existing social safety nets.
I think you should give way more thought to why you don't like current entertainment. Why are you so convinced it's the racial composition of the cast that makes the content bad?

There are plenty of reasons TV and movies are bad these days. With the glut of new shows, writing and directing in particular seems to be suffering.

The Witcher (for instance) fell off a cliff after its first season, and its shittiness had nothing to do with "DEI" and everything to do with Netflix's belief that cheaper creative doesn't hurt the bottom line.

What if more than one trend is happening at once?
Show HN: I created a minimal form builder with doc like editor
Initially started in 2023 as an idea to build minimal interface form builder with full customisation for end user. But got stopped out due to freelancing work I was getting through this. This time decided to resume working on this I can see the potential in it. So started fresh and completely redesigned the app with tailwind and react-aria-components.
This update is the first step towards a fully flexible form builder, complete with theme customization, templates, team collaboration, and multi-column layouts. More exciting features are on the way.

Link here: minform.io (99% of features are free and you can try without signup)
https://www.youtube.com/watch?v=s_4J4uor3JE comedy sketch called kill all the poor
TypeScript ORMs Performance Benchmarks
Unless you can provide some hard figures, that number is probably not really accurate.

I'd say an insane amount of effort would go into all the things around growing food.

I've grown food and built houses and I can tell you, both things required a LOT of work, and if you want to do it efficiently, you need a LOT of good material and tech. None of that stuff falls out of trees. Ask Russians who are now under sanctions.

We now also have climate change, droughts floods and more thrown into that food growing complexity mix. One major famine could wipe out millions.
You can't over double NAT because the second layer of NAT is not going to support UPnP
You too! Enjoy the cruise.

And I had an unfair advantage - I was already drinking my first cup.
I wasn’t aware of PG Large Objects, though I do know about MSSQL Filestream, which iirc are actual files on disk and remotely transparently accessed via SMB - which in this context would be the moral equivalent of storing just the path in a SQLite db. The functionality you quote seems to be deprecated?
I believe the GP was referencing the posted article with the 300 years comment.
Obviously adding redundant layers will reduce performance.
I can imagine a for loop with `i` which computes something over a static value where `i` isn’t immutable but is needed to compute the “constexpr” value.
Avoiding side effects as much as possible is not a new idea, though; it's been around since at least the 80s. You can just ask people who have worked on Haskell code written in the past 25 years to determine for yourself if the idea aged well or poorly. Opinions will probably be mixed, though, not clearly one way or the other.
Write a program using

https://www.sqlite.org/c3ref/update_hook.html

On a PDP-11, run this program via telnet, rsh, or rexec.

If you're more ambitious, porting SQLite to 2.11BSD would be a fun exercise.
For a child maybe. Adults should be able to take a breath and see the services they depend on and how taxes pay for them.
> we just have phones now

That’s a huge understatement. We have electricity, refrigeration, medicine, mass transit (including international), human rights, enormous increases in population, fast media, internet, nuclear weapons, universal literacy, factory lines, spaceships, cities of many millions of people. Anyone that’s played Civilisation knows how far the tech tree goes once you hit the Enlightenment.

And you can see how much internet and social media have changed society, so imagine the impact of all those things combined on the human brain.
Other way around. Applications use databases instead of the filesystem.
Shift work with fixed time frames was absolutely piloted on tiny scales way back during industrial revolution and evolved from there.

We supposedly even had podcasts to make menial work bearable back in... 1865: https://mashable.com/feature/cigar-factory-lectors
That is not ARP problem. Its called broadcast storm and its problem of stupid people and/or bad equipment. You can bring any network down with incompetence.

Thats why newer switches have STP, DHCP Snooping, ARP security and so on.
Now take a look at ND tables exchaustion alone. Trival attack to do on IPv6 segment. Is it solved yet? I dont know. I do NOT track it.

The whole PnP (I call it Plug and Pray) is terrible aproach imo. IoT created hella of security problems (biggest DDoS botnets are IoT). If someone need autoconfiguration, he can slap DHCP on segment. Easy and super old protocol on IPv4. (IoT connected directly to internet? thats stupidy.. but I will leave that to other talk).

So, IPv6 should be simple, easy to implement and so less prone to mistakes.
All extras should be put layer up.
All large incumbents defend the status quo, except when advocating for larger barriers to entry for new and smaller competitors.
I don't think you can usefully equate 'UBI' to a single outcome of UBI.

One of the goals of UBI, as I interpret it, is to reduce the cost of living closer to zero.

And that's the literal cost of living - not the macroeconomist's use of the term. That phrase, once you contemplate it, is a ludicrous reflection of how our society has gone wrong.

Why should it cost to live?

(You can consider the answer in terms of > 11kya anthropology, or in terms of our current, advanced food production capabilities + other technologies - take your pick.)
Ongoing discussion with more comments: https://news.ycombinator.com/item?id=41084318
Oh don't be cynical, free money won't come with strings attached.
See also: https://news.ycombinator.com/item?id=41078647
I spent a ton of time on this for several thousand old photos and ultimately opted to use ScanCafe. It's not perfect, but if you have a little $, you're more likely to actually get the task done if you just ship them off.
That's a welfare argument, not really relevant to UBI.
There is no royal road to mathematics. All this fuss over finding the best book is an excuse to avoid doing the work of study and practice.
I don't claim to be an expert on Xcode but when I was playing with Xcode 15 the UI editor seemed nothing like Interface Builder -- not only from NextStep but even from earlier versions of Xcode.
AutoCAD is an unlucky choice of example here, because it's one of the few GUI drawing tools that actually does have a command line behind it that you have to understand sometimes! Look up a screenshot of AutoCAD and you can see the command prompt at the bottom of the window.

And if you were using AutoCAD in the 80's you can say exactly that you used to use the CLI only!
The FTC fined Facebook 5 billion dollars and required new safeguards and audits around sharing of user data: https://www.ftc.gov/news-events/news/press-releases/2019/07/...
Sure--if you're looking to do that, you're probably not taking VC and almost definitely not using YC.

VC does then choke out nascent companies in the "mid-sized, actually employs people" space if they think there's the potential for a quick buck, by driving it to zero, but the founders trying to do as you describe aren't anywhere near Y Combinator in the first place.
In the post-9/11 world, whats the current status of "free" countries and how they vet people crossing the border?
Of course the features are minimal i haven't even 'launched' it yet and i don't store in an object / storage they are all stored a database for quick access.
I am planning to add log archiving though!
I'm not a big fan of Windows, but I'm a bit sad that the project didn't go anywhere forever and then was cancelled. They had some pretty ambitious and interesting ideas for it.

E.g. the only public beta of Vista that had it enabled used the database as a backing store for Outlook contacts. Each contact was an object in the database. So were photos. And you could link - as I recall, I only read about it back then - people to photos. And then search on that data, of course. Like, "give me all emails, documents, and photos that have to do with person X, from 2022-2023".

But IIRC, the performance was atrocious. They might have been able to fix that, but instead it ended on the junk heap of unrealized ideas.
> Why should you have access to the SSH host for my pie?

Because that is how the internet is meant to work. It is an end-to-end network. If SSH would not be secure enough to handle this, it would need a secure replacement.

> Or my NAS? […] They are never meant to have the world access them.

What is a NAS, if not a Network-Attached Storage, i.e. meant to be accessed from the network? The concept of a ”local”, ”secure” network is a dangerous illusion. Embrace ”zero trust” networking.
That may be the crux of it though, people largely don't know what "enough" means.

People aren't okay with having shelter, food, water, and community. We want the smartphones, huge TVs, ridiculously expensive cars, access to fly anywhere in the world, etc. We absolutely could have all the basics cover, and then some, with 20% of the work we all put in today but few people want that world.
I think you are inferring a meaning that wasn't implied. To admit something is simply making a statement that you believe is real or valid or could be conceding to someone else's point. None of those things require that you lied before nor does it imply an insult.

I suspect if you are inferring that it might say more about your personality than it does the "astronauts". Because there's simply not enough information in the article to know anything about their personality. And as you readily admit it's likely no one ever asked them before so they never lied before or gave any dishonest information.
They did work at smaller scale though. It's not dependent on psychological dynamics like UBI.
The capitalist system loves the CLI.

That complicated series of commands you just ran? Copy and paste them into the Jira ticket so the junior employee who makes half your salary can run them next time.
> Files are not a good abstraction for events

Why is that? On the low level everything is a state of electronic cells. Files address those cells in a suitable fashion. Modern programming abstractions such as async/await are very simple, but fail miserably if you need something really complex and efficient.
Their "windows dev drive" setup addresses this. I haven't tested it myself but I saw a couple of inexpertly executed tests showing significant performance gains. I honestly have no idea if my compile times are quicker.
Finding the Deep Learning book counterpart
I need a comprehensive and definitive guide on how we human learn, akin to the Deep Learning book from MIT press.
I’ve tried neuroscience textbooks but most of them are too focused on the physiological or anatomical aspects, whereas what I am looking for is the comprehensive guide to the subject to further develop my future research on cognitive science. (like how the deep learning book taught me about machine learning in general)
Reminds me of stuff like hirens boot cd but this seems more complex to use
Tab completion can get you much of the way there.
My point was, and remains, that the current de facto, whatever is considered 'normal' in whichever country you currently reside and work, was not piloted or effectively tested.

You inherited your place in it, and it is therefore normal.

I'll extend my argument to suggest that most HNers are familiar with changes that can not be tested in isolation, simply because they require significant changes to the whole platform. [0]

UBI studies - including the one in TFA - help us work out some of the likely effects, but they are - also as per TFA - always going to be fundamentally flawed studies in the absence of a) guaranteed forever, b) universal, and c) basic coverage.

[0] https://en.wikipedia.org/wiki/Flag_day_(computing)
NewPipe v0.27.2 fixes HTTP 403 errors in YouTube videos