skysight-inc/HackerNews huggingface dataset:
> External caches are resilient to total failure and the need to failover to another environment.

> Memory leaks are a non-issue - seriously, you're processing the transaction and durably storing the result and going away. I've seen systems written this way that have been running for over 20 years.

> The system is more resilient, there's no pretense to it. I have anecdotal data from many projects developed by many teams in multiple companies now that show the business disruptions have decreased and decreased considerably.

> Not all systems are affected the same way by cold starts, some aren't affected at all. You do have to plan for it and understand how cold starts affect your system and whether any remediation is required.

> It's making the world worse - that's a subjective opinion. I call faster time to delivery with fewer business disruptions better. We're currently delivering capabilities the business thought would take far longer to develop and would cost a lot more in operations costs. I call that making the world better.
In the US, we have the Committee To End Pay Toilets In America to thank for this state of affairs. It was an organization started as a joke back in the seventies, when pay toilets were very common in public spaces; it succeeded all too well. Pay toilets are banned across many states but there has been absolutely no work put into replacing them with public, free toilets. Nobody is willing to pay to maintain these, so if you can’t pay the much higher tax of going into a coffee shop and buying a $10 drink, you are largely fucked. Large banks of pay toilets in places like bus stations, where everyone can take a dump for the minuscule cost of a coin, are long gone.

IF you look sufficiently affluent, you can slip into a hotel or a department store (assuming your city’s downtown still has those) and take a free dump in some pretty luxurious surroundings. But if you’re at a point where that $10 drink for bathroom access is a big stretch then you’re probably not going to make it through there without a run-in with security.

https://en.m.wikipedia.org/wiki/Committee_to_End_Pay_Toilets...
Call me cynical, but I'm surprised how far behind predatory cosmetics industry advertising male-targeted marketing has been and how long it's taken to start taking off.
In the past, public restrooms in China also required a fee, ranging from five to two yuan per visit. It wasn't until 1998 when a rural youth named Ge Rui was charged three jiao at a restroom in Zhengzhou Railway Station. To seek justice for this three-jiao fee, Ge Rui personally paid 50 yuan for the lawsuit, taking Zhengzhou Railway Bureau to court. The case went through two trials, the details of which we will skip. In short, Ge Rui won the lawsuit in 2001. A month later, the National Development and Reform Commission, citing "strong complaints from passengers," mandated that all public transportation venues must provide free access to restrooms. To this day, most public restrooms in China do not charge fees, and most government agencies, institutions, companies, shopping malls, hotels, office buildings, etc., allow tourists to use their restrooms for free, which is seen as a symbol of civilization. Presently, public restrooms in China are generally well-maintained, and since China has strict drug laws, there are no issues with drug addicts, marijuana odors, needles, or syringes.
I haven't seen good teams do that - there's reliable options even in the pretty crazy JS/web ecosystem. What it does have is a ton of junior devs and a lot of people pushing their open core startups or celebrity status with new libraries and tools where they could have contributed to something existing instead. There's more bad devs and more noise, but there absolutely is enough good people and good stuff to build solid software. Just have to get used to the noise I suppose.
There’s a substantial difference between governments trying to provide a service (which they are generally terrible at) and paying for a service on behalf of those who cannot afford it (which they tend to be reasonably competent at).

EBT is a pretty good program. Government grocery stores would almost certainly be an abomination (just ask your local public school cafeteria or military base mess hall).

Edit: adgjlsfhk1 is correct that “generally terrible” is overstated and simplistic. Hopefully better take downthread.
My wallet feels as essential as my keys when leaving my home. Are you just making the point for people who forget their wallet, or do you think there is good reason to intentionally not carry your wallet?
This was the argument that let NYC to ban coin based toilets in decades past, with the assumption that people should not need to pay and businesses/govt should provide restrooms for free. But no replacement was ever provided.

Come to NYC, walk around busy areas for a while you will not infrequently see less fortunate people urinating in the subway stations, on the sidewalk, on walls and buildings, by trash cans, and sometimes (if the mood strikes them) right in the middle of the street.
> The reason they are not implemented is not cost, but because people here consider it their god-given right to drive as quickly and aggressively as they want.

As an amendment to this: People in many western countries tend to do this.

Writing from Germany with, e.g., speed limits on some high ways being a broken promise from the last election.
I’m on plain vanilla Mobile Safari with no content blockers and the site gets unusable as you scroll down through the videos. My device is also now hot enough to melt the sun, too.
In surveys the amount of liquor consumed is often about half the amount of liquor that is sold.
I use yjs myself and you can choose to serialise anything you like, most solutions allow saving snapshots of the document state. You can also store any incoming changes too for more fine grained undos and redos etc. AFAIK the state in typical solutions is a binary representation.
And then depending on the person’s race, he sues you for racial discrimination. Or he resists the police when they try to remove him from your premise.

You have then opened yourself up to a bunch of risks.

Much less risky to shut down access for everyone.
Sorry, my comment was a joke, I wasn't being serious.
And in critical production systems AV/EDR upgrades should be first tested on lower environments.
This. Absolutely spot on. The profitisation common services is absolutely disgusting. It is literally the reason we have governments to build and make available for the people.
maybe they arrived themselves to https://en.wikipedia.org/wiki/Martingale_(betting_system)
That German voucher thing system sux. You cant just buy something cheap with voucher, there is minimum buy attached to it. So, you pay 1e for toilet and if you want to use the voucher, you have to pay 5e minimum - usually in overpriced shop you want nothing from.

The end result is that woods next to stops smell horribly and you have to be super careful where to step. Because, too many people stop there to piss and shit.
See also Pigeon[1], which is inspired by automerge but takes a different approach:

> While Automerge optimizes for working offline and merging changes periodically, Pigeon is optimized for online real-time collaboration.

[1]: https://github.com/frameable/pigeon
Having composed pieces of academic writing, I would like that, journals would start to supporting typst, or, plugins/bridges to LaTeX/Word would fall in place.

For now I would not chose to write a paper in typst, because I most certainly need to convert it once it leaves the institution (even arXiv require LaTeX source).

Tooling around LaTeX is quite good today, with a plethora of IDEs helping. Personally I use Emacs' Org-Mode which compiles to LaTeX.
Classic first order thinking. Forcing someone to pay directly to access a toilet is yucky. Voting against pay toilets makes you a good person.

Second order effects? Please. Those aren’t on the ballot, and are hard to stuff into a sound bite.
No, I just think we should resist the notion we need to carry things on us at all times to exist as a human being.
yes, and they have two. it is a windows problem.
Lead engineers and architects chasing resume-filler projects are absolutely part of the problem
Why does it suck? It's a negligible amount of money for the person using the toilet, but the revenue is enough to pay for people to maintain and clean the toilets regularly. Being able to use a clean toilet for what is essentially a rounding error in your budget at the end of the month seems like a worthwhile tradeoff.
This is a great host for all my privacy disclosures for my websites and apps.
10% of Cubans left Cuba between 2022 and 2023
the Playdate is the Mastodon of handhelds.
> Business owners perceive the presence of homeless people as bad for business so they don't want to encourage homeless people to stick around. And they think homeless people will trash their bathrooms or use drugs inside which is dangerous for other customers and brings police presence.

These things aren’t just perceptions or thoughts. It’s a real problem that anyone who runs a business in a location with a homeless problem can attest to.
I've noticed this too, night and day from the Trump years.

Here in Ohio we have the Intel plant going up just east of me, goverment spending is great when it works and thats what the Dems have become all about. But the flip side is our courts have been sold off to the highest bidder and our juvinile and family court systems are run like for porfit orphanages with the legal right to seperate children from their families [1]. Big government is great when it works but terrifying when it overreaches as is happening now.

I'm glad everyone is making money but, in more ways than one, we are simply incurring a debt that will have to be paid back by our children.

1. https://www.amazon.com/Injustice-Inc-Americas-Commodifies-Ch...
Free identity theft included!
Many projects use Yjs for its collaborative rich-text editing (e.g. Linear: https://x.com/artman/status/1733419888654291102). Yjs makes this easy by providing "bindings" to various rich-text editor GUIs, which sync between the editor's internal data structures and Yjs - something that involves a lot of detail work. Automerge's rich-text support is more recent (~last year), and so far they only have one editor binding (ProseMirror), so Yjs is naturally more popular here.

For non-text collaboration, there is a more crowded "market", because it is an easier problem to solve - at least when your app has a central server. Tools range from hosted platforms like Firebase RTDB to DIY solutions like Figma's (https://www.figma.com/blog/how-figmas-multiplayer-technology...). Meanwhile, Automerge's target niche is decentralized collaborative apps, which are rarer.
Seems like it's not built on top of LaTex, so you presumably can't drop into LaTex when Typst can't do what you need, or did I just miss that?

LaTex is positively arcane, but I still use it for all my writing since it's so incredibly versatile: Academic papers, letters, contracts, forms, invoices, tons of packages, pretty easy to apply regional standards, ...

How I manage to not go insane is Org Mode: I can write almost everything in something similar to Markdown but do inline LaTex as needed (since it compiles from Org to Latex to PDF). I find that incredibly powerful.
You might also like http://pauperhosting.nl/
How do we know they even power up any servers at all, for the service? I mean, they could simply just not power up any servers at all. Till then, I’ll opt for the ‘take-my-money’ plan.
> This is fundamentally laziness and/or incompetency.

From management - that couldn't care less about low visibility, low impact projects
Even if the helicopter is overhead for a planned drill you can't land it in a minute. 30 years ago if my first cpr class the teacher said it was typically 45 minutes from when you call - which is why they (in a big city where a level 1 trauma hospitial is at most a 30 minute drive away) almost never call for air help.
I’m pretty sure most of reddit is botted / shilled astroturf too at this point, especially in product reviews, they’re way ahead of you

For all I know your reply is also a botted response to promote reddit reviews as trustworthy and bot-free :P

To put it another way: who defines the trust network?

Or another way: every trust network will be invaded.

Or another way: trust is already actively exploited and has been for decades (or longer, if you want to go there....)
> It seemed like it solved a number of problems of the current web architecture and opened new frontiers of what could be done.

What problems have they solved in your opinion?
I don’t think it really impacts DevOps folks, I think most of the azure users are more traditional enterprises / windows admins.
Over 40 so far, so I'm definitely not the only one :-/
Some place in Switzerland offered two classes of bathroom. Paid clean ones that are maintained and a very simple free one with squats, not maintained hourly and only sprayed down a few times a day. Still much cleaner than I expected.
I think we should charge by the pound. Not because it makes any actual sense, but because it would be hilarious.
Absolutely. Discipline can make all the difference.
This is a great place to host all those litigation hold files.
Have we failed as an industry?
Better than not being able to go. That's the beauty of capitalism
The site being currently up does not inspire confidence.
Just recently setup some ebook software on my linux laptop trying not only use Apple for everything these days.

Calibre was the very first thing I tried but it seems like it was going to be a time sink. I can't quantify that precisely maybe because of the design? I didn't seem like I could just get going easily.

Foliate was the next thing I tried and seemed perfect. Easy to start, limited options, good design. It was a lot closer to what I was used to on my mac.

I'm sure Calibre probably does a bunch of things perfectly and I should revisit it, but that's the experience coming from a novice.
> Au contraire, the popular vote should be the only metric that counts. The electoral college and the per-state weighing of votes are pointless and detrimental

Yeah, no thanks. Two wolves and a lamb deciding on dinner. We are a republic and not a direct democracy intentionally because the founding fathers realized that mob rule is stupid.
I’m not even a sysadmin, I just learned how to do stuff in Gentoo in the early ‘00s. Undoubtedly there are graybeards who will laugh at the ease of tooling that was available to me.

> But do you know all of the settings to make the db safe to access? Do you maintain it well, patch it, replicate it, etc?

Yes, but to be fair, I’m a DBRE (and SRE before that). I’m not advocating that someone without fairly deep knowledge attempt to do this in prod at a company of decent size. But your tiny startup? Absolutely; chuck a default install of Postgres or MySQL onto Debian, and optionally tune 2 – 3 settings (shared_buffers, effective_cache_size, and random_page_cost for Postgres; (innodb_buffer_pool_* and sync_array_size for MySQL – the latter isn’t necessary until you have high concurrency, but it also can’t be changed without a restart so may as well). Pick any major backup solution for your DB (Barman for Postgres, XtraBackup for MySQL, etc.), and TEST YOUR BACKUPS. That’s about it. Apply any security patches (or use unattended-upgrades, just be careful) as they’re released, and don’t do anything outside of your distro’s package management. You’ll be fine.

Re: Neon, I’ve not used it, but I’ve read your docs extensively. It’s the most interesting Postgres-aaS product I’ve seen, alongside postgres.ai, but you’re (I think) targeting slightly different audiences. I wish you luck!
While it's true that the volume of bad writing is increasing, our ability to analyze and refine this sludge is also improving. Just as spell check and grammar check give instant feedback why not AI instant feedback about writing quality / originality / suitability / correctness / … ? If instant feedback can improve spelling and grammar why not these other things?
I can't wait for LaTeX to go away in favor of Typst. The experience is night and day. Very impressed with their work.

I've been using Jinja2 templates to generate TeX files, but Typst can take a JSON over the command line and is easy to use and powerful enough that I can completely remove the Python step.

Not to speak of the compile time that is measured in milliseconds.
Same, from the UK.
New SCALE tool enables CUDA applications to run on AMD GPUs
Some people these days just carry a couple cards with their phone but that's still functionally a wallet. And a lot of things are headed towards contactless payment with phones or smart watches though I'd have trouble wanting to depend on that.
I remember you describing Ropey's author as a "lovely human" too, and want to say that "it takes one to know one/real recognises real". :)
Take a look at https://github.com/n0-computer/iroh

Open source project written in Rust that uses BLAKE3 (and QUIC, which you mentioned in another comment)
Ideally they wouldn’t need to power up the servers but you can see from the graph that unfortunately there’s still some uptime, though they are working on it, maybe once they reach 100% downtime
This one pairs great with https://devnull-as-a-service.com/

I mean, just check this list of features:

https://devnull-as-a-service.com/features/

And the pricing is super competitive too!

https://devnull-as-a-service.com/pricing/
Thanks for the link, that's an interesting read. Actually the referenced PyMutex is a good old pthread_mutex_t, the same you'd use in C or C++. But I shouldn't have written so surely. Although uncontested locks are very fast, if the loop is tight enough, adding locks will be significant.

However, PEP 703 specifically points out that performance-critical container operations (__getitem__/iteration) avoid locking, so I'm still highly skeptical that those locks are the cause of the 30-50%.

https://peps.python.org/pep-0703/#optimistically-avoiding-lo...
Yea that is my setup right now.

I write markdown and use eleventy + nunjucks templates to build the final result.

It’s pretty easy to create new layouts and styles for really any use case with that setup in minutes.
so what you’re saying is search ranking, and more generally, feed prioritization algorithms, aren’t a trustworthy solution to this? LOL.
My experience in Italy was that the paid toilets were worse maintained than basically every free toilet in Australia.

One of the toilets I paid for didn’t even have a seat.
That reminds me, I should check Twitter to see the most recent batch of “cybersecurity experts” take on Crowdstrike. Always a good time.
EU (Europe in general) has an enormous bureaucracy, that wants to know everything about its citizens e.g. you have to register after every move. Then on top of requiring the state knows, you have an expectation of privacy.
how many websites do you think should exist on the internet?
Finally I have discovered where my university moodle servers are located!
store blobs of bytes

Files

by bucket

Directories

key accessible

File names

over HTTP

Web server
I'm guessing most of this is graft and kickbacks for city, county, and state officials at various levels. It will be interesting to watch how they react to this legislation trying to get their revenue streams back. They, of course, still have their other avenues, like commissary, mail, "e-messages", etc.
I've tried that — copy paste in code, ask it to explain what it does.

This worked (with the original ChatGPT 3.5) about as well as asking it to write code if you did the documentation first. Not great, not terrible, misses more precisely when you want the most help.

I should try again with 4o.
> Don't like uploading your files via FTP? No problem! Send us your files on a floppy and we'll upload it for you. It's one of the many ways we do our best to accommodate your needs. Just remember, our floppy system does not accept Windows, Linux, or Mac floppies.

OS/2 Warp is back, baby!
Yeah, my guess is that they roll out the updates to every client at the same time, and then have the client implement the n-1/2/whatever part locally. That worked great-ish until they pushed a corrupt (empty) update file which crashed the client when it tried to interpret the contents... Not ideal, and obviously there isn't enough internal testing before sending stuff out to actual clients.
Sounds like you haven't really looked into TuxGuitar....

You can set custom keyboard shortcuts for most menu items, and setting loop and repeat points is pretty easy in my experience...
True, it can't fall back to LaTeX. It's not there yet, but give them some time and there won't be any cases that Typst can't do that LaTeX can. It's already impressively close if you ask me.
I can exist without carrying things. Practically, if I'm walking around a city, I probably want to have ID and some way of paying for things (and to get back into my home which is presumably locked). If I just take a stroll on the river path from my house I often don't carry anything but mostly I do.
Disgusting. What about people that can't afford it? Should they just shit on the sidewalk?
> disregard for the dead

They didn't disregard them: they tried to target them with ads.

What higher form of acknowledgement is there in our modern world?
Berlin has a program building public toilets. Though not so many, it is a contradiction to the original post as the public toilets increase.
Based on their reports it’s approx. 42%. Do you have other sources?

https://s21.q4cdn.com/399680738/files/doc_financials/2024/q1...
Too late, I was born smug.

If Linux and Windows have similar architectural flaws, Microsoft must have some massive execution problems. They are getting embarrassed in QA by a bunch of hobbyists, lol.
If that's the case, I don't think you will get any benefits by switching to Typst.
Spending the money doesn't suck. Having to wrangle the payment system when you're in a hurry, that does suck.
I can’t believe it’s more practical to use a robot quadruped than a rover with big soft tyres. This is cool but it’s gonna be a maintenance nightmare.
Without HOA boards, people would have landscaping that doesn't match their neighbors. It'd be anarchy!
Yep! Also this one comes to mind

http://www.supersimplestorageservice.com/
I was thinking, Uber of toilets. You can order mobile toilet driven to you and then you are charged reasonable rate for distance and travel time it did. Plus ofc, standard fee. And time you spend inside.
I heard they’re announcing unlimited write-only object storage soon
But if the annotations get stored directly in the ebook file (as opposed to separately in a JSON file), I don't see how this would work for you, either? You would still have to transfer them to the new file somehow.
Bear blog hosts a bunch of technical blogs, is markdown based, and open-source.

https://bearblog.dev
Or Arthur Conan Doyle who was so fed up with writing Sherlock Holmes stories that he killed the character off (but had to undo that later when it turned out the public wasn't that interested in his non-Holmes stories).
Ask HN: Do immutable OS's make kernel-level anti-virus obselete?
Immutable OS's provide a read-only core system. Does this mean that the kind of kernel-level threat mitigations that non-immutable operating systems use (anti-virus, anti-cheat) are unnecessary or could be solved in a less risky or intrusive way?

Examples would be: Chrome OS, Fedora Silverblue