skysight-inc/HackerNews huggingface dataset:
It's the problem of heaps[0] and I think you'll find Michael Levin's fascinating perspective[1] on this topic to be very interesting

[0] https://en.m.wikipedia.org/wiki/Sorites_paradox

[1] https://youtu.be/e5GDnD_WA2Q?si=QQfWr3HsHQarhk-H
Scanner needs to scan files being deleted to catch certain kinds of malware, and Windows blocks until it's actually scanned and deleted. Lots of file operations are like this on Windows. It makes filesystem operations seemingly easier to program/understand, but much much slower. I suspect the synchronisation assumptions it is allowing are also deeply ingrained in legacy code.

Any serious Windows app needs to spawn many threads to work around this performance issue when batch operating on lots of files.
I don’t know if I would use it but thanks for reviving a dead project and maintaining it
It's cool that you can build this but in practical terms it's solving a problem that nobody has.
I read that recently after their security breaches
So, what will happen to all bash scripts once rm is aliased as suggested?
(TOK dev here.) Thanks for the linking. I'm sorry I could not keep it glorious (that is free and login-free). I got spammed by bots and I don't have time to discriminate so I made it BYOK and kept it at that. My idea deserves a better execution than this and so I don't mind if other people go at it. All the best.

BTW, related to learning AI software, I'm working on something else... Calling it "InfoRush AI" for now, it looks like that: https://imgur.com/0tncarJ
This is Python, BYOK, FOSS. Multicolumn synchronous browsing... orchestrated by the tree of knowledge. Going beyond and beyond. I'll post it on HN soon, (when it's done).
Good. I hope Gimp stays on GTK 3 for as long as possible so I don't have to use GTK 4.
Is it accurate to say that deleted files have their filenames and other metadata become readable by design? Or at least top-level ones (not necessarily subdirectories)?
Please explain to me why one would go this route instead of using cloud-flare tunnel, which are way more secure, by not exposing you to the outside?
This is the experience of a photon.
I really wonder whether a VC would rather invest into a startup with an architect focusing on KISS or one where the architect goes all in on cloud.
Ask HN: What are you proud of when it comes to automating your manual effort?
Hetzner does start at a much lower price point, and has servers also in Singapore and US (but only since a couple of months)
I would love to have a transcript of the generated podcast.
All the Linux shops I know not using MS security are doing just fine and probably better given the current headline you’re commenting under
> but when it was built by nerds and not managers, it felt more, uh, tolerable.

The 'WIN32_LEAN_AND_MEAN' era. Ye. Way more relatable than todays malware riddled joke of an OS. It is too bad since the Windows 7 foundation seems OK.
Agreed. I ran a small GPT chatbot on Lambda through API Gateway with a dynamodb storage backend and don't recall incurring any cost (or if I did, was just pennies per month).
> e/acc types

Please expand?
Ruby Support in Socket
Strong Startup Advice
They’re just trolling.
It definitely flattens your style.
> I'll probably spin up the runtime before using the library, and shut it down after I'm done using it.

Hopefully the library did not leave any background tasks running that you can't ask it to stop :) Raymond Chen has a lot of enlightening horror stories about multi-threaded COM (and multi-threaded programming in general) on his blog that are applicable not only to Windows, but in general context as well.
(active researcher in schizophrenia here)

I don't think we have a better, readily available solution to the problem than a public peer network (such as https://pubpeer.com/) monitoring the published papers, especially those "groundbreaking breakthroughs". Also, AI algorithms should be applied for the purpose. Every research funded from public funds should be freely available, together with datasets and auxiliary data (scripts, etc). Study preregistration should be obligatory.

Coordination of the scientific project is also very important, but that's out of my competence.
Part of the problem is the asymmetry between defined concentrated harm and diffuse hard to quantity loosely spread harm.

It's easy to quantify the harm of any specific failure. It's hard to quantify the harm of incentivizing people who can fly by the seat of their pants (metaphorically and literally) and generally succeed out of an industry and incentivizing button pushers, checklist runners and spreadsheet fillers into an industry. Say nothing of the fact that a bureaucracy built of these people has every incentive not to study it and to find in their own favor if they ever do.
This matches my experience. I ran one of my side-projects on AWS for a couple of years before switching to Hetzner - AWS was around £35 a month while Hetzner was around £7 a month, so Hetzner was around 80% cheaper for an equivalent service[0]. The other big thing was all the little costs in AWS - it took 2 months to get the AWS bill down to £0 due to all the hidden extras like backups and Elastic IP address.

[0] Full details at https://blog.searchmysite.net/posts/migrating-off-aws-has-re...
Are you talking about within Microsoft internally or as a customer of theirs?
I don't think this is solving the problem at the right abstraction level.

For example, you can also "delete" files by accidentally redirecting to them using the ">" operator in the shell.

Maybe some kind of snapshotting filesystem (+ tools) is a better way to deal with this.
Well, as I understand it, it achieves that by making the message passing extremely fine grained. So, in a sense all the messages are immutable, but only by creating a hairball of objects and messages.

Maybe I should be thinking about what sending references to objects in messages means.
Which, until recently, was losing file metadata, like extended attributes (in very old tmpfs versions also the timestamps could have been truncated).

Whenever exact file copies are desired, they must not pass through /tmp or through any other place where tmpfs is mounted, unless it is checked that the tmpfs version is new enough to preserve file metadata.

(In multi-user computers, it was usual to copy a file through /tmp for copies between users, because that might have been the only place where both users had access.)

Older versions of tmpfs did not support any extended attributes, then only certain system attributes were preserved, while all user attributes were deleted. Only one year or two ago tmpfs has been enhanced to preserve most extended attributes, with some size constraints. Many older systems still have tmpfs versions that lose the extended attributes.
PouchDB
I thought conversion from a newsletter community would be much higher than cold outreach, but that does not seem to be the case.
Survey suggests employers haven't a clue how their drug benefits are managed
> Anti-breakup effectively becomes anti-transparency and pro-abuse.

If there is no communal support or watchfulness, then I guess those things are more likely, yes. Communities should help prevent abusive people from isolating their partners. I guess you would argue that the reality will always fall short of that and that communities can never be good enough.

> So win-win.

I'm not so sure it's necessarily a win for the kids.

I guess the main problem that you're not addressing is the possible lack of sustainability. Women do have a time limit if they want children, and of course there is personal freedom and all that, but if a culture that pushes personal freedom doesn't reproduce enough to replace itself then it may eventually be outbred by cultures that are less interested in personal freedom (e.g. their women might be forced to have more kids).
“The Secret History of the Mongols”: A digital history approach
How abiut torrenting a collection of websites in one collection?

You can distribute less popular websites with more used ones to avoid losing it? And Torrents are good with transfering large files in my experience.
Presumably the use of a trash bin
To a potentially different Filesystem that's might not have enough space (and may be tmpfs and get Linux to start killing processes)

TBF it's a surprisingly not straightforward problem. I appreciate the effort and would like it to succeed.
The (pre)history of Mozilla's localization repository infrastructure
>~/.local/share/Trash

Kinda bad example since this tool doesn't follow xdg-trash spec per README. Tools that do (such as the file managers from the big DEs) use this directory.
Show HN: From feature specs to launch blogs and emails in just a few clicks
Hey HN,
I’ve been working on Novo, a tool to help lean teams tackle the challenge of generating content quickly and accurately.

The problem:

When you're a small team working on shipping new features, writing detailed content for launches—like blogs, emails, user documentation, and social media posts—can be time-consuming.
It’s a drain on resources that could be better spent building and iterating on the product.

The solution:

With Novo, you can upload your feature specs, and the tool generates launch content—from blog posts to email sequences and social media snippets—in just a few clicks.
It’s designed to produce a solid first draft that’s ready for quick edits, making the content creation process more efficient without compromising on accuracy or quality.

It also works great for generating marketing materials such as cold email sequences, Twitter threads, and ad copies.

I’m focused on simplifying the editing process, too. The goal is not just to give you a high-quality, accurate draft quickly, but also to help you polish using an AI-first editor.

Would love any feedback or thoughts from the community!
The reality is that with the maximum discount, the public cloud is still 2x the cost of comparable hosting providers (including on-prem).

More realistically, I've found that the cost is between 3x to 7x what people were paying for before.

I'm not surprised cloud adoption has slowed to a crawl. Azure and AWS won't admit this publicly because it would tank their share price, but they can't hide it from observant people. For example, they used to get the latest Intel or AMD CPUs before retail availability in huge numbers. Now? They're 2-3 generations behind because they're not rolling out new servers in significant numbers. The customers are all tightening their belts because of the global economic downturn, and one of the most expensive things they've been splurging on before was public cloud hosting.
Anyone knows how something like GNOME or KDE handles it? I am guessing a directory in user's home should be good enough, right?
Not only that, but the comment could have been much better: It could be an issue on GH saying "the default location is insecure, please use ~/.cache" or whatnot.
On the other hand its published on open-std.org which adds to its credibility
Nintendo Wii U Is a "Ticking Time Bomb" Say Gamers
Not much of a study, as regards to XFCE at least. Everything is movable and programmable. With multiple screens that are on and off this is kinda crucial.

This is my contribution to XFCE4. Making new icons was just too bothersome.

cat /usr/local/bin/noko-make-icon
file=~/.local/share/applications/$1-noko.desktop
echo [Desktop Entry] > $file
echo Name=$1 >> $file
echo Comment=noko-made >> $file
echo Exec=$1 >> $file
echo Terminal=false >> $file
echo Icon=~/.local/share/icons/nokoicon.png >> $file
echo Type=Application >> $file
Selling Software to Snake Charmers, and Other Mistakes I've Seen (2018)
Nobody knows how to fix the root causes.
How much each hourly update costs? OpenAI pricing table says $15.000/M characters.
It's actually not about beauty of the math, it's about something which is nowadays called a number sense. It takes a lot of practice to develop an understanding what these things called numbers are, how these relate to each other, what happens if you combine these with operational signs, how numbers grow and shrink etc. And you are damn right that there is no any use to explain it to the 12 year olds. Or even to 16 year olds.
AI is a calculator for all subjects, ChatGPT is not that advanced.
But it's written in Rust.
Yeah, I can't disagree with this, knowing that something is a bad default and still using it isn't fantastic.

It would be much better to put the files somewhere else and clear old files whenever rip was run.
Oh heck, good point. I forgot about that in my criticism, extended attributes. If you've gone through the effort of actually using SELinux, this could undo it... at least to the point of requiring 'restorecon' to reapply the context policy on deleted-then-restored files

So the trash bin leaves grime on things, great.
Cloudflare Tunnels only support exposing what mostly amounts to HTTP-based services. If you're using other protocols for e.g. a game server, or something else, it won't fly unless you are also running the WARP client locally.
The first rule of Tautology Club is the first rule of Tautology Club.

https://xkcd.com/703/
CEOs get way f-ing richer when they succeed than they do when they pull the golden parachute cord.

Everyone's time is finite. Would you rather spend a few years to make high five figures slogging through a failure of mid 6s succeeding? It's the same mental calculation but with more 0s in to the left of the decimal.
But it somewhat does, no? Why else would words change meaning over time?
Why in the world would you compile to wasm and make your code slower instead of just compiling to native code? To your example: you don't need nginx to talk to wasm, it already talks to your code running on a local socket.

The only reason for wasm is portability. If you can't compile your code for the server you're going to be running it on, then the original argument of choosing wasm over JavaScript is already moot.
Unfortunately by that time you're mired in EKS, SQS, EFS and whatever other 3-letter services, unpicking which is more expensive than months of operation on AWS.
Incorrect. Or at least, it varies by state. I was visiting my mother and borrowed her car, had a minor accident with it. Her insurance paid, not mine.

This is why you are required to have insurance for the cars you own. You may from time to time be driving cars you do not own, and the owners of those cars are required to have insurance for those cars, not you.
Have you every heard about Google Street View?
> Here's the thing: you don't really get to see the consequences of your decisions until 3yr after you've made them.

That's a weird thing about resumes... they're pretty much for life, so any move has to be explained/justified over and over again one or more decades later.

Any short-term quick win to get away from a bad boss of a few thousand $$$ could stop you from getting a great job much further down the track. Any move should always be thought of in terms of "how will this look on my resume?" (which won't show salary, office environment, etc.) and "how can I explain this?". "It was a good opportunity to learn about XYZ, which they didn't have at the previous company" sounds great. "I had to get away from XYZ" or "I wanted more job security" don't sound as good, especially if XYZ or the fact that the company was a startup with limited job security was evident from the start.
> I don't know what these 'students' are doing, but it's not very hard to prompt a system into not using the easily detectable 'ai generated' language at all.

Writing their essays by hand. That is what they are doing.
Aliases are not expanded in shell scripts, unless they explicitly opt into it. Additionally, they are run in a non-interactive shell, so will not load your ~/.bashrc where you probably defined the alias.
Stress isn't all bad. Here's when it can help
Even something as magical as a RAID won't make a technician instantly teleport to your server, power it down in zero seconds, swap out the hard drive and boot it back up in another zero seconds.

OPs comment is valid - physical servers might incur downtime.

But I do agree with your sentiment. "Downtime" is not an argument which should tilt the discussion towards either physical servers or the cloud. AWS data centers famously also have outages, while physical servers often have uptimes of multiple years. So what's better? It's hard to tell, but at the very least, none of these solutions is downtime-free.
It's an open secret and cited many times by officials (eg Hanselman) that F# is the testing playground for C# (and vb.net) features.
Is it better to fail spectacularly?
On the other hand, Prague would be much higher if the official population number was accurate at all - since this official statistic in Czechia relies purely on the number of registered people and does no further analysis. There's over a million people more than the official number says - that's well known even to the government. Analysis of mobile device traffic and other stuff like that suggests multiple millions.

I'd definitely say it's a major EU city. Maybe even a major The West city. I agree that it's hard to compare it to places in Asia, though.
AI sucks, but on the other hand

Judges and police officers arent 100% accurate too
Tube worms surviving an extreme environment is not the most interesting part of this tale. It's what they eat. Chemoautotrophs living at the edge of the vents are bacteria that can metabolise inorganic compounds such as sulfur, iron, or ammonia and produce ATP (sugar) which the tube worms consume. They can not only survive, they thrive in those environments. I have a feeling that chemoautotrophs or the plastic eating fungi will be the main long-term solutions to our plastic waste problem.
If the US were a functional democracy, and continued letting unrestricted gun ownership be legal, you could argue that the US citizenry is being stupid. But the US is not a functional democracy, and meaningfully reforming anything is impossible, regardless of whether most people want it or whether it’s a good idea.
From my experience (only one of the FAANGs, so far)... It seems to me that FAANGs are the new banks. Like, today's equivalent of 40 years ago's bank job (cushy, well-paying soul-draining job).

So far I'm done with FAANGs. I can get a nice salary, albeit lower, elsewere and still live comfortably.

FAANGs are just not worth it anymore in my opinion.
> instead of just compiling to native code?

Because the managed service you signed up to doesn't offer that to you. They like WebAssembly modules because it's a sandboxed runtime.
Your product looks really interesting. I'm a big advocate for docs-as-code at my company. We use Confluence generally, but our team uses GitLab and Gatsby for our documentation/blogs as we really value the Merge Request workflow.

Our biggest challenge is local development. A WYSIWYG is just so useful in that regard. Is that what Doctave Studio is trying to solve?
Fan death predating the rise in suicide trends makes it seem more likely to me that fan death was used to obscure a suicide.

What is your perspective on what it is?
Somebody is trying hard to change the history of the internet.
When someone does a zig implementation of rm, what will its headline announcement be?
During the era of the Soviet Union, all institutions and all science within their sphere of influence agreed unanimously that socialism was a superior system in all ways measurable. The people believed it. Probably most academics believed it, as well as leaders of institutions. In the highest echelon they were painfully aware of the shortcomings of their system, but it was still inconceivable to admit what was really going on.

In the future you will probably read books and memoirs from international banking leaders, speaking more unfiltered about how they had to keep the truth from the population, just as we today can read the memoirs of previous Soviet leaders admitting their lies and failure.

When you talk about economists as an authority, do you think anybody could get a tenure or a degree unless they believe in inflation as a mysterious force and not man-made? Probably as likely as somebody getting a degree in political science in the USSR without being a socialist.
I don't understand this comment. Are you implying Prince Andrew was _in_ or part of the UK Government? This would be a weird misunderstanding of our system.

If it's just a general cynical "all gubernment is bad and full of pedos" then I'm not sure what the comment adds to this discussion.
We blasted through the “you won’t always have AI in your pocket” phase in a blink of an eye. Local LLMs were running on smartphones before the world got to terms of LLMs being used everywhere. It’s one of many examples of exponential technological advancement.
Scientist discovers one of the Earth's earliest animals in Australian outback
And if you delete too much the trash folder on tmpfs will fill up to half your available memory. With how terrible linux is with swap, unintentionally deleting a lot of data while doing something memory-intensive may well cause your system to slow to a crawl, forcing you to either sit it out or reboot and lose your recycle bin
It is hard.

Lichess admins are highly skilled and I'm sure they already have a well designed infrastructure. You can see what they use at https://docs.google.com/spreadsheets/d/1Si3PMUJGR9KrpE5lngSk...

The issue was on a network equipment that they didn't even manage. You can't load balance when your core network is down. There was nothing they could do as I understand it.

More details at: https://lichess.org/@/Lichess/blog/post-mortem-of-our-longes...
The goal when writing unsafe blocks is that no calls ever lead to a violation not let's silently load all the footguns.
As with all such articles, there is no real help with getting through the hurdle. Very surface-level, sounding like AI summary at times.

Also, AFAICT, nobody has yet actually worked out spacetime with masses properly, right? Where masses influence and are influenced by space, each other and time, all at the same "time", in general?

Edit: Looks like people are working on it? (for mergers of binary stars) https://arxiv.org/abs/2405.06035
> It matters, because when the prefix changes, it changes IP addresses of every single device in your network.

My solution for my home network was to write a script that periodically checks my IPv6 prefix and updates the firewall rules and DNS if it ever changes. It doesn't feel like a great way to do it but it seems to work.
Agreed. It's weird, and probably also a trademark violation? It's not saying that it's "like" a TikTok feed, it's saying that it "is" a TikTok feed.
And while that's super awesome that someone feels passionately enough about a piece of tech - that they're willing to spend their precious resources helping others... that kind of charity is untenable. You can't expect that person to be there at 3am when systems are down and your nightly processing jobs are failing.
You seemed to have missed my point entirely.

If your organization is running a chosen enterprise security solution, often fragmentation is not better, whatever your reasoning.
Sounds like they would make good programmers.
We'd be much better off using less power rather than finding different sources of power though. I also personally prefer nuclear energy to coal, but is our best chance really to come up with a new technology so power hungry that we have to build nuclear just for the new demand?
Strip the student of tech.

Choose a randomly selected question.

Record and transcribe.

No need for AI detector.
The manufacturer is being rewarded. You just bought a TV from them. They are making money anyway. The revenue from the data selling is just extra.
Faster than light in a vacuum. Not faster than light in other mediums. See the many other explanations on this thread.
I agree. There are small question about bias (gender, race) etc in these oral systems, but I think they are resolvable and much better than written essays (which are now written by AI).