skysight-inc/HackerNews huggingface dataset:
Just from experience, the system failures tend not to be of this mode. If heroism is routinely deployed, then yes, failures can be huge and even more heroism then needs to be applied.

But normally, what failures look like is a degredation in responsiveness or a failure to scale up quickly enough for surging demand or faster turnaround on canary failures or caches that need to be purged after batch jobs, etc.

Much more "degredation below SLA" rather than "every windows machine in the world blue screens". Heroism for disasters like that, sure, but that's going to be a post-mortem and a big deal. Most of the time failures are small, and letting them fail means that generally there is more awareness of the problem -- clearing caches or restarting the instances because they get slow conceals the problem and become part of the background routine.

The note on heroism is not a note for managers -- it's a note for SREs to actively notice when they are engaging in heroism and to stop doing that. Letting the cache get overloaded so that an automated system can do the purges because the development team is now aware of the issue is far preferable. And sometimes these routine acts of heroism become routine process/superstition to fix problems that no longer exist, or that are minor and not worth the time spent.
Related:

How not to say the wrong thing (2013) - https://news.ycombinator.com/item?id=32588709 - Aug 2022 (1 comment)

How not to say the wrong thing (2013) - https://news.ycombinator.com/item?id=18156384 - Oct 2018 (47 comments)
Was about to make a comment similar to this, then saw that the title'd been changed :disappointed:
I don't believe any court officer is necessary for a DMCA notice.
Penrose tiles are more fun to address, as all addresses need to be relative.
For someone who is not deep into AI lingo, this pretty much sounds like an ORM + Cloudflare Worker/AWS Lambda. But I'm probably really off here.

What would really help would be a concrete business case for when someone would use this and how it helps vs other options
Given the replies to every popular tweet, I don't really believe those are actual people.
How do we know this isn’t another CIA/Swiss front? Just like Crypto AG.

https://www.bbc.com/news/world-europe-51467536.amp

Some of us also remember Hushmail.

https://www.wired.com/2007/11/encrypted-e-mai/
Can you be more specific? What's the rumor, and what is true about it?

What connection does the true rumor have to attacking Muslims?
OpenDNS is reporting this domain as malware :(

https://malware.opendns.com/main?url=1fps.video&server=nyc4&... - not sure if that's viewable elsewhere, but if so there's a report link there.
> you can go in a straight line rather than following roads

Yep. You also need another type of transportation to bring you to the airport and back. Given the price tag I doubt the target customer would take the bus.

> But it's not outrageously more so

More than too much is way too much.

> in aggregate much less than what cars consume now

The aggregate value is totally beside the point since one could always make up some subcategory for which the aggregate is small. What counts is the unit value per person per year. Unless of course we assume it is ok for some people to mess with climate while the others do more than their part to compensate.

> The environmental impact is not the main issue here

I respectfully and strongly disagree.
Thank you for sharing this and recommending XSalsa20+Poly1305. I have always been interested in cryptography, so learning about the many ways why one shouldn't roll their own crypto AND protocol is very cool.

Out of curiosity, is the primary reason you don't recommend fixing the nonce issue in this specific case due primarily to the pitfalls in doing so or is it more nuanced and related to the general issues mentioned in the articles above?

A naive perspective could be that one uses AES-GCM because it is used in so many places, such as TLS or SRTP, and someone who is not very well versed in cryptography assumes it can be the way to go.
Really interesting tool, really interesting article. I'll be returning to this often. Thank you and well done :)
If by non-violent speech you mean roman salutes or nazi quotes, yes.
In that case, you might just email your host's support team and ask them directly.
You may be in the U.S, but are clearly from Canada
> Suburbs can be prisons if there’s not enough people your age around you. I lived in semi-suburbs and had friends I’d walk to after school. Makes it more fun than having to organize car dates until someone gets a car. But nowadays kids are so supervised I don’t know if they hang outside anymore

Totally. There seem fewer kids in the neighborhood than before too. Play-date is such a suburb concept for the US kids. As a kid, I used to hang out with neighbor kids, sometimes more than a dozen, every day. Not any more for my kids in the suburb. To that end, I admire my Indian friends. Even during the most panicking days of Covid, they would organize weekly meetups of multiple families, so kids got to play together.
I always wondered, is YC worth the try? Are there any hidden details that are usually not mentioned? I hope to get answers from individuals who went through the process.
I applied for summer 24, and got a less-than-thoughtful response bordering on personally insulting (“TL;DR - why don’t you go back to your day job?”). I won’t be applying anymore.

Funny thing is, I didn’t even want to hear back - I just like to fill out the application as a writing exercise, to help me get a snapshot of my own thinking around what I’m building.

I guess it’s stressful reading all those applications, but why respond if all you have to say is “I don’t believe you”? Silence will do just fine; I’m aware that people don’t believe me - it’s called a startup, right?

(Anyways, nbd, apologies for the tangential rant, love the website)
These are wonderful ideas, I'll implement them all and post when I'm done thank you!
SES is an email platform. So Plunk is a self-hosted email platform - which uses a cloud platform to actually send email. If it's not sending email by itself, it's not a self-hosted email platform.

Those apps using 3rd party auth providers almost universally have them as an optional plugin, allowing you to choose one of a dozen auth providers or your own self-hosted one. You're not tied to any specific 3rd party platform, and rarely tied to any 3rd party platform at all.
We had a UB version of noexcept for a very, very long time. __declspec(nothrow), the throw() function specifier, etc.
Thanks and great question :)

When we first launched, the tool was very manual; you had to generate each step via the UI. We then added a "Loop Creator agent" that now builds Loops for you without intervention. Over the past few months we've mostly been fixing feature gaps and improving the Loop Creator.

Based on recent user feedback, we've put a few things in motion:

- Form generator (for manual loops)

- Chrome extension (for local automations)

- In-house Google Sheets integration

- Custom outputs (charts, tables, etc.)

- Custom Blocks (shareable with other users)

With these improvements, you'll be able to create "single page apps" like this one I made for my wife's annual mango tasting party[0].

In addition to those features, we're also launching a new section for Loop templates + educational content/how-tos, in an effort to help people get started.

To be super candid, the Loop Creator has been a pain. We started at an 8% success rate and we're only just now at 25%. Theoretically we should be able to hit 80%+ based on existing loop requests, but we're running into limits with the current state of LLMs.

[0]https://mangota.ngo
> A new approach has been presented by the research group led by André Studart, Professor of Complex Materials at ETH Zurich, using the cellulose-producing bacterium Komagataeibacter sucrofermentans. [...]

> K. sucrofermentans naturally produces high-purity cellulose, a material that is in great demand for biomedical applications and the production of packaging material and textiles. Two properties of this type of cellulose are that it supports wound healing and prevents infections.

From "Cellulose Packaging: A Biodegradable Alternative"
https://www.greencompostables.com/blog/cellulose-packaging :

> What is cellulose packaging? Cellulose packaging is made from cellulose-based materials such as paper, cardboard, or cellophane.

> Cellulose can also be used to produce a type of bioplastic that is biodegradable and more environmentally friendly than petroleum-based plastics. These bioplastics can be utilized to make food containers, bottles, cups or trays.

> Can cellulose replace plastic? With an annual growth rate of 5–10% over the past decade, cellulose is already at the forefront of replacing plastic in everyday use.

> Cellophane, especially, is set to replace plastic film packaging soon. According to a Future Market Insights report, cellulose packaging will have a compound annual growth rate of 4.9% between 2018 and 2028.

Is there already cling wrap cellophane? Silicone lids are washable, freezable, microwaveable
> Your "portfolio page" is quite disrespectful and in line with your behaviour in this HN submission.

Care to elaborate what is "disrespectful" about my own personal website? How did I offend you, specifically?

> You've made up too many blatantly obvious lies and are now stooping down to provocating a reaction, because you having nothing better to say. I don't think anyone should trust you.

I've cited a lot of news articles, blog posts, insights, even malware databases from multiple globally known and trusted security vendors.

What more do you want?
This is why return to office is such a joke. It’s really “return to the office near where the CEO lives or lived at one time”

Like if Tim Cook decided to move to Alabama that’s where Apple Park would be

So dumb
>Stratton Oakmont sales folks

Just call them what they were — con artists.
He also said "kind of" and "probably".

Doesn't pretty much everyone wish that they had more money? I "kind of" want to steal a Lamborghini when I see them, but I don't do it because that would be unethical because robbing people is unethical. I don't think it's gross to at least think about it.

I mean, I don't know, maybe "we all" was a bit hyperbolic but I don't think it was so bad.
SF has had some cleaner parts - including north parts of Embarcadero, Presidio, etc. but the center and Market St. areas can be pretty scary to a person who's not used to it. As a large ugly dude, I didn't really feel _that_ threatened there, even if a bit uneasy, but I can only imagine how, for example, a woman would feel navigating it, especially at later hours...
Don't forget access to doctors and hospitals. I browse city-data at times out of boredom, and it's a major concern for retired people considering relocating anywhere.
How Rivian reduced electrical wiring by 1.6 miles and 44 pounds
They jail people for antisemitic and nazi speech, if for you this is "non-violent", I have a history lesson on 1939-1945 to show you.
Collision of India (Tectonic Evolution) [video]
https://www.youtube.com/watch?v=o_AIw9bGogo (The Tragedy of systemd) is an interesting talk on this topic from the view of someone (Benno Rice) in BSD land. Highly recommended.

EDIT: this is mentioned in the article, thanks koalacola
I’m saying the argument has its limits in a state run/dirigiste/Communist system
And contradicting myself, I found this: https://en.wikipedia.org/wiki/Refusal_to_deal

> Though in general, each business may decide with whom they wish to transact, there are some situations when a refusal to deal may be considered an unlawful anti-competitive practice, if it prevents or reduces competition in a market. The unlawful behaviour may involve two or more companies refusing to use, buy from or otherwise deal with a person or business, such as a competitor, for the purpose of inflicting some economic loss on the target or otherwise force them out of the market.

So I guess I don't know!
But the point is that they're giving up distinctive, widely-recognized branding for a bland, flavorless alternative
They mean how people write “S23” for summer 2023 batch or “W23” for winter, since there are two seasons that start with S it would have to be abbreviated P25 or R25 or SP25 etc. instead
You could simply censor invalid tokens, but that does rely on 2 assumptions.

1. There is always a valid next token.

2. This greedy algorithm doesn't result in a qualitatively different distribution from a rejection sampling algorithm.

The latter isn't too obvious, and may in fact be (very) false. Look up maze generation algorithms if you want some feeling for the effects this could have.

If you just want a quick argument, consider what happens if picking the most likely token would increase the chance of an invalid token further down the line to nearly 100%. By the time your token-picking algorithm has any effect it would be too late to fix it.
SystemD is great when it works, which is most of the time. But when it breaks or you have to do something that SystemD doesn't support it becomes an enormous pain in the ass. It's like being back in Windows land again.

Some DBus message is not appearing and it stalls out your boot process, finding where it was supposed to come from and why it didn't appear is a nightmare. If you want to use a different daemon than the one SystemD provides for some service it will fight you every step of the way, sometimes even undoing whatever you had to do to make the process work in a random update. As someone who experiments with weird networking stuff from time to time I've been kicked in the nuts by NetworkManager on several occasions.
Not an expert, but this is my understanding.

1. It is necessary for nonces to never be re-used for a given key lest you open yourself to a certain class of attacks that can decode all messages using that key. This is specific to AES-GCM due to how it internally reuses nonces.

2. AES-GCM uses very small nonces, making the probability of randomly using the same nonce unacceptably as the number of messages encoded with a given key increases (as it would with each frame sent on 1fps).

You can avoid all this by using a different primitive with a longer nonce such as XSalsa (a version of Salsa with a 192-bit nonce)
Things are much better in 2024 in MSVC than they were in 2014. The overhead today is mostly the additional metadata associated with tracking the state, and most of the inline compatibilities were worked through (with a ton of work by the compiler devs). So it's a binary size issue. We've even been working on that (I remember doing work to combine adjacent identical regions, etc). Not sure what the status is in GCC/LLVM today.

I'm just a little sore about it because it was being sold as a "hey here is an optimization!" and it very much was not, at least from where I was sitting. I thought this was a very very good case of having it be UB (I think the entire class of user source annotations like this should be UB if the runtime behavior violates the user annotation)
You can get rid of that stuff in the Muted Words section of the settings, mute the following terms forever:

ActivityTweet
RankedOrganicTweet
suggest_activity_tweet
suggest_activity
suggested_recycled_tweet_inline
suggested_grouped_tweet_hashtag
suggest_pyle_tweet
suggested_rank_organic_tweet
suggest_ranked_timeline_tweet
suggest_recycled_tweet
suggest_sc_tweet
suggest_recap
suggest_who_to_follow
generic_activity_Highlights
I can only speak for myself. I want to have enough money to be able to comfortably provide for myself and my family, while also allowing us to be able to go and do the things we love. And - that's where we're at. We're firmly "middle class" and I'm content with the amount of money I'm making. I don't really care if I had more (it'd be nice, sure, but I don't need it), and I don't really care about fancy, overpriced, high-end goods that are, essentially, just status symbols (eg, Lamborghinis).
aka a boomer scam

everything has a market price
I see. Agree with the point about marginal improvements at a hefty increase in computational cost (I touch on this a bit at the end of the blog post where I mention that better performance requires better tooling/base models). Though I would still consider sampling and voting a “multi-agent” framework as it’s still performing an aggregation over multiple results.
That documentation talks about all the benefits and "can mostly be used as a drop in replacement for String", but what are the tradeoffs? When cannot it be used?
SG24 (SprinG) and SR24 (SummeR)?
Grocers not putting per unit prices on the label is a pet peeve of mine. I can’t imagine any purpose not rooted in customer hostility.
I do track the price per unit (kg, lt, etc) and I was a bit on the fence on whether I should show and graph that number instead of the price that someone would pay at the checkout, but I opted for the latter to keep it more "familiar" with the prices people see.

Having said that, that's definitely something that I could add and it would show when the shrinkflation occured if any.
What you've described is part of the experiment, which asks the question "can/will you focus for ten minutes on something that you did not choose and may not immediately tickle your neurons?". For most the answer is 'no'. The lack of choice is by design.
I was wondering how a 9 year old would come across HN... But it's just the dad posting in behalf of his son.

I never thought about AI as an entry-point for children because of "the microphone tool which is faster than typing", or because the output is easier to read than blog posts.

Glad the kid is having fun. Love the sprites.
Show HN: Simple TypeScript SSG with custom JSX support
https://archive.is/FMfu4

> Perhaps as BPF subsumes Linux into making it a managed-runtime hybrid kernel with subsystems becoming increasingly componentized and instrumented (with early signs in the proposal to add Linux Security Module hooks to BPF programs), as pidfd/process descriptors allow for reliable supervision to be distributed across self-contained processes, as the native Linux mount API becomes more event-driven on its own, and as a generation of Rust fanatics in their undying religious zeal insist that all men are obligated to offer sacrifices to the borrow checker, a new shift may emerge where once again, the init system is made to cease mattering.

Alpine, Devuan, Gentoo and other devs have kept init choice available.
so it's always been about misinformed white people violently rioting in protest of a perceived invasion by non-whites? we know.

those people who are rioting and think they're being invaded - what are their thoughts on europe's colonial history?
By doing that, you’re actively contributing to enshittification—you are the enshittifier.
This feature has existed for quite some time in several inference libraries, like Outlines, under the names "constrained decoding" or "guided decoding". Some even include it in their OpenAI-compatible API in a very similar form (allowing to pass in a JSON Schema). All this required doing your own inference, though -- so the announcement really just brings this popular feature "to the masses".
or you could stand up and go grab a coffee ... or look at your phone or other device instead
How would you say this compare to the bigger* ones, like Lit or StencilJS? Apart from being decorator heavy?

* more known ones
Captchas don't stop this, they only add a minor hurdle that any "unsavory company" looking to sell this data will bypass with ease.
Wireguard and Shadowsocks are trivially detectable, as Chinese and Russian providers show in practice.

TLS-in-TLS (trojan) seems to be detectable too.

If we look at Chinese and Russian government DPI, we will see that now VLESS with XTLS‑Vision and XTLS‑Reality are not detectable. YET.
I think the point was to suffer. And then either quit of find bliss in surrendering to suffering.
We've been using the term "AI coding assistant"
Mormon salesmissionaries are trained to do whatever you want. They'll mow your lawn for you.
I absolutely hate how it feels like the e-mail delivery services and Google/Microsoft/whatever are working together to form a protection racket: sure would be a shame if your email were to get lost, better pay us to guarantee it makes it to its destination...

Imagine the outrage if your national snail mail carrier were to shred 50% of all mail which didn't have a Premium Protection stamp. Why do we let the big cloud hosters get away with it?
Maybe fn-f10 or app perms, enable camera perms so all apps can access camera.
Obviously they're referring to the 1924 batch which had MGM and Universal Studios. They even got Henry Ford to come to Demo Days!
No problem! As an outsider to sales myself, I only realized after a friend who does this for a living as an account executive explained to me how much of sales is simply asking good questions and being a good listener. Quite opposite of what I thought sales was and much simpler when you think about it that way. Good luck!
Totally.-

PS. Brings back memories. Won an US, national high school "paper trading" contest back in the day. Out of 14000 participants. Was quite proud ...
The other person deleted their comment to you about Hetzner accounts being randomly terminated before I could reply, so I'll send my reply here:

This happened to me when I tried to sign up for Hetzner on a whim in June. I'd heard they have ARM offerings and wanted to try them out, so I got through the account registration process and set up a machine. I'm not exactly sure what I did wrong – I think I was trying to change my primary email address, or maybe set up billing – but I was promptly logged out and my account was deleted. They sent me the following automated email:

> Dear Joshua Harms

> After reviewing your updated customer information, we have decided to deactivate your account because of some concerns we have regarding this information. Therefore, we have cancelled all your existing products and orders with us.

> Best regards

> Your Hetzner Online Team

Screenshot: https://imgur.com/a/rPrZka2

I suspected it was because I was using Apple's Private Relay VPN while creating the account, so I turned that off and signed up again with a different username/email address. No issues with the new account so far, but I continue to hear about other people having their accounts terminated.

I haven't moved anything serious over to Hetzner yet, but to be fair I wasn't intending to unless their ARM CPUs become available on private instances.
OTOH, not using it could "lock you out" of building a cool product for your users, so ...
It's all in the article.
> I am generally a fan of Cloudflare and I think they are good players and good people

Companies generally don't have immutable characteristics like "good" or "bad". They have lifecycles. Today's scrappy startup fighting for the people becomes tomorrow's hated big tech oligarch.
BitClout founder arrested, charged with fraud
Fair point, but that only covers half of my objection. Also I would not agree with "no action". My action was to decide on a different product.
That would make deep work meditation as well.
Can I just ask whether other people think that "agentic" is a word?

As far as I can tell it's not in the OED or Miriam Webster dictionaries. But recently everyone's using it so perhaps it soon will be.
AI Winter: Why we don't care if they "fail" and lose money
Yah, Networkmanager is a rootkit.
Because Musk tolerates spammers. He put most of the API behind a $5000/month paywall, but still allows up to 1500 automated posts a month for free. All trending hashtags are quickly overrun by spammers. I've reported one account for spam close to 100 times (not an ad - a fake account that just endlessly retweets t-shirt vendors in any political discussion). Nothing happens.