skysight-inc/HackerNews huggingface dataset:
> is a meter attached

Yes, of course. Having flow data (or monitoring ports/interfaces) for traffic engineering and management is pretty essential, not least for determining when capacity upgrades are needed.

I understand both sides of the argument here. The idea of offering "unlimited" is appealing because most users of a typical 2GB RAM virtual machine (as an example) consume less than 1TB of bandwidth per month. Offering unlimited bandwidth removes the hassle of overage charges/billing queries and eases customer concern/friction. Both sides benefit from this.

However, on the other hand, is it reasonable for a $5/month virtual machine customer to use 1Gbps 24/7/365, potentially consuming $100–$200 worth of bandwidth?

Should providers avoid offering unlimited bandwidth unless it's truly unlimited? From an engineer's perspective, yes, I agree. But this stance also risks degrading the experience for the 99.5% of "normal" customers—those who don’t exploit this simplification of "free bandwidth"—just to address a handful of users who take full advantage of it.

It's tough, so IME most such providers leave something in their terms that allows them to intervene in extreme cases but typically exercise restraint in doing so, usually only doing it manually if they notice that 'extreme' usage is damaging other users experience e.g it's serious and prolonged usage.
"Few decades".

Im thinking more like at least a century.
sounds about right, I'm surprised it's so low; we should probably stop doing the other things putting microplastics into the environment since they account for 3/4.

tires are an essential part of most people's lives, and even city people who don't have cars rely heavily on wheeled vehicles. When I think about the plastics that I take out into the environment where I subject them to wear, I can't really think of anything apart from tires.
That would be perfect
It depends on what you're aiming to learn. If you're interested in handling hardware and connectivity, hardware is your best bet. If you want to focus on programming, the VPS is likely your best option. They're relatively affordable, and you can learn how to host a project using one, allowing you to focus on programming.
Vigilance and proper operation and safety procedures would save a lot more lives than any kind of noisemaker.
The problem is that many people do in fact use emojis instead of words in the flow of text. It’s a super common idiom (think about how people use the eggplant emoji in texts). So you can’t just use emojis to duplicate words in a sentence or people will read it as the same word twice (or worse, two completely different words that break the sentence’s grammar).
I guess I assumed that consumer protection laws would mean people could reverse charges more easily than they can here in the US (which we can do easily, albeit as a cardholder benefit, not a matter of law). Interesting.
Show HN: StackOps – an AWS CloudFormation deployment pipeline and console
After being frustrated with the current crop of Infrastructure as Code tools, I wrote StackOps. It does multi-account CloudFormation deployments and has automatic Stack dependencies with deep links into AWS console.

StackOps setup in your AWS account takes less than 5 minutes. Free to try.

For AWS Solutions Architects and DevOps engineers wanting to begin their Infrastructure as Code journey. Great for small or large enterprises.

Need help? I'd love to get on line with you and step you through things.

Audio overview available on StackOps home page - click the orange talking heads on the right.
I was impressed by the author they managed to find for this piece, Rachel Kushner. She's an accomplished novelist who writes with deep knowledge about motorcycles, as in her novel The Flamethrowers (how I was introduced to her writing). She's at the level that you might expect to find a long interview with her in the New Yorker. To learn more about her, see this article.

https://www.theparisreview.org/blog/2021/04/13/on-memory-and...
If it's not already obvious, in a lot of places, when regulations are promoted to reduce waste and benefit public/environmental health, a large number of people will get angry and vote for those who'll want to maximize damage just because. If regulations promoting smaller cars were ever suggested in these places, some smiling politician would announce a mandate that vehicles be 5 tons or greater with anything smaller being banned, and compilations of people who worried about the environment would be circulated and heavily mocked online.
This is absolutely untrue in both a naive and more nuanced sense. Naively, it's not like an airplane, it's like an airplane rented by the month: the owner of the airplane collects rent whether or not the airplane is flying. More nuanced, many VPS providers don't sell you 100% CPU utilization; they sell you a compute budget. AWS actually enforces this; I don't know about other providers. But if you're exceeding your compute budget and the provider doesn't enforce the budget limit, you can expect the system to break at some point.
it is not necessary though that 8 tons of energy displacement moves 60 kg individuals. we should absolutely cut down on private transit
Consequence: we'll find life wherever we go, and we'll never know if it was always there or if we brought it there?
there are 200000x the number of private cars. are you sure?
Ask HN: Any great Black Friday Tech deals you want to share with HN?
GIMP 3.0 — a milestone for open-source image editing
Thistlefoot by GennaRose Nethercott. If you're into Jewish history/legend, Baba Yaga, intergenerational trauma, or just good books, I would find it difficult to recommend it more. It's well-told and well-paced (note: do not read at night if you have something to do in the early morning the next day). As you would expect from a book drawing heavily on Jewish history, it can be difficult to read.

Middlegame by Seanan McGuire. Excellent book that handles time travel and its implications reasonablly well. She also wrote a shorter, "children's" book series under a pen name; quotes from it appeared in Middlegame. It's called the Up-and-under series. I've only made it through book one so far, as I lost book two, but so far it's been good!

Silent Spring by Rachel Carson. It's been on my list of books to read for ages and it is in fact excellent, if difficult. I'm planning on reading some of her--allegedly much less dark--books about the sea next, because I've heard she can be very poetic and in Silent Spring it shines through sometimes, but not often.
K8s-Srv6: Extending Kubernetes with SRv6
Similar experience, I highly recommend
That's the problem with pretending it's merely a legalistic right rather than a general principle.

If a big chunk of your society make a habit of censuring people for disliked speech, organizations that are in the business of relaying speech make a habit of dropping customers over disliked speech, etc? Then your society is not practicing the principle of freedom of speech.
For me, Rust has a size issue, its std lib after strip is at least 3x as to libstdc++, and Rust is default to statically link to that lib! When you have a few Rust binaries, the storage space adds up quickly, not a good fit for embedded boards where storage is limited(same problems for Go, by the way).

Why can't Rust have a mode to do what c/c++/etc doing, that is, a reasonably sized standard library to link to? Yes I'm aware of 'how to minimize rust size' and 'prefer-dynamic', still comparing to c/c++, it is so much worse when storage size is a concern.
Where i live, 80% of all vehicles are passenger vehicles. I'm not sure that the extra wheels on semis would make up for that difference, especially with the slow increase in size of passenger vehicles.
tire dust is behind major die offs of juvinile salmon, thete are specific toxic compounds in it, and when therevare major rain events, all the dust in the ditches gets washed into rivers and streams in high enough concentrations to kill all the fish.
from memory the toxic compound is some sort of biocide put in tires, to keep them from bieng eaten by ? algea? fungus?
whatever, not an important detail, but an
additive that can be eliminated or replaced, $$$$$$$$
Kinda.

The vast majority of c++ I encounter is simple orthodox c++.

No one I know cares about new features in c++ and bemoans having to ever write a template.

No one really cares about bulletproofing types, ie: copy/move constructors and all that stuff.

I'm sure it's different at big companies but the vast vast majority of c++ is just simple procedural code.
To take delight in node users misery perhaps?
It's not like Russia is some undeveloped country - they have as advanced materiel as any major power.

How would Ukraine ever achieve that kind of kill ratio?
Btw for those wondering what to do instead is to simply use https://tigerbeetle.com/
Did you just notice you transitioned to your alt account on HN too?
Seems like something you do often. Grab a few accounts in every website you make an account regardless of the ToS.
I drive a lot less working from home
The ISS is crawling with bacteria, too. Anything that humans touch, does.

> [...] or off-site research labs, like on the moon.

Why stick your lab in a gravity well? And why involve humans (as anything closer than remote operators of robotics)?
Zig is a C compiler. Much like D, you can use it to cross compile any C code.
No competitively priced VPS* is charging a price that works when everyone is fully utilizing their entire quota at 100%...

It's not nefarious: you pay a bit more than the compute you use would cost on a fractional basis, and in exchange the cost of entry is dramatically reduced, spikes in usage get absorbed, etc.

It's a win for everyone involved unless usage patterns shift and suddenly there's never a surplus to go around. At that point prices will quickly climb to roughly what dedicated resources cost.

(*and frankly it's not just VPS, a lot of cloud services rely on everyone not trying to max out their quota at the same time to even function, let alone profit.)
Switched to the wrong Qube that's logged into your alt just now. :)

Maybe that kind of opsec failure took place earlier too.
Feeling vindicated for the double entry transaction system we built at clearvoice.com for our two-sided marketplace, leveraging the fantastic DoubleEntry Ruby Gem from Envato.
The example of the price and units is actually a real-world example. If you look at how much you pay for electricity you'll see you're paying something like 0.321 per KwH and you're not billed in full units.

Your issue is just people being lazy and forcing a day rate into an hourly employment system.
I doubt that was Kubrick's choice. It was the theater or their parent company that made the programming decision.
That's odd! Finding libraries (crates) has been the easy part for me. You usually get the answer directly from crates.io. Even in cases where there are multiple alternatives, it's easy to choose one based on the statistics available on crates.io. And in the rare case where you still can't decide, a web search reveals the frontrunner with detailed articles on why.
Poland should send troops, to man the border against Belarus. Not too escalatory, and frees up more Ukrainian resources.
That only makes it fair within your country, but it doesn't remove the self-crippling effects.
On the other hand airlines regularly overbook flights, and residential ISPs don’t have nearly enough bandwidth for every customer to max it out.
I largely agree with the "programming languages are a communication technology [thus critical mass is critical]" bit, we spend more time reading and explaining code than we do writing it. That's why I'm really hopeful for Rust web frameworks like Loco to get to mainstream-ish.

There are just _so goddamn many_ webdevs that a reasonably popular web framework can bootstrap a language out of the mid-popularity uncanny valley. On the flipside, a lot of webdevs are interested in Rust, but aren't really personally set up to do some embedded or systems stuff, so the activation energy for a given developer getting into it remains slightly higher than other languages.
You have not arrived. Keep searching.
Better artist payouts, clean layout, no podcast pushing, higher quality audio, emphasis on credits so there's more discoverability based on writers and producers.

Slightly lower price for the same catalog size.
Exactly! I had a three node k3s cluster hosted on OVH. When I decided to switch to Contabo, it was as easy as adding the three Contabo nodes to the cluster, and then removing the three OVH nodes (plus updating some DNS rules). It was the easiest and simplest migration I'd ever done. All my services and data just moved automatically and mostly with zero downtime. The only service that experienced a little downtime was Plex, which as I understand does not support high availability. If I ever find a cheaper host, I'll simply switch over. No hassle and no vendor lock in.
Tyre wear is proportional to the fourth power of wheel load; reducing weight per wheel is the key here.

No, it's not.

You're taking a very loose rule of thumb for road surface wear and baselessly applying it to tires.

Tire wear follows the rubber the tire is made out of. Soft rubber wears faster. Once you control for that it's acceleration and braking loads (i.e. driving style) that dominate. After that is when weight starts mattering.

If what you said was even remotely true then heavy vehicles would get obviously less life out of tires compared to compact cars when in reality they get about the same
Another data point:

17.6 tokens/s on an M4 Max 40 core GPU
Source code repos could have USER.md and DEVELOPER.md files to record social context.
I drive a lot more now. But I preferred the old city life, taking the subway to the office instead of driving around the suburbs.
Thank you. One of the things I would really like to get to the bottom of is the question of why he could not accept the 6-month plea deal. Was it because he feared incarceration, or did his managers and investors do an inadequate job of reassuring him that his career would be protected in spite of the felony? If the latter, this community has a right to know.
Pushing a bug, yeah that happens.

Deliberately implementing a financial system that ignores established (and probably legally required) accounting practices? That's kind of like a structural engineer willfully disregarding the building code because that's what management asked for.
This reminded me of an old article I read about this from `Straight Dope` years ago (2006 in fact!)[0].

> Pollution studies in the Los Angeles basin in the 1980s concluded that more than five tons of breathable tire dust were released into the atmosphere there each day, and there’s no reason to think that figure’s gone down since.

[0] https://www.straightdope.com/21343778/when-the-rubber-meets-...
Semi’s drive 12+ hours a day most days of the year. Passenger cars just go to work and they store and back.
Generally even in containerized deployments, you run one container per service/process. You wouldn't run everything you’d run on one box in one container.

I definitely recommend using docker compose or similar even in a one node deployment versus just installing and running things on the host linux system like it’s still 1998. Having a single directory to back up and a single file defining all of the services that can easily be redeployed is very convenient.
By the latin roots:

Continue - hold together (cum + tenere -- same root as contain)

Proceed - go forward (pro + cedere)
I think a question that must be asked is "what market?" Go is a very niche language in it's application: it is ubiquitous in the Docker/Kubernetes DevOps world. It's also successful as an alternative to Node in the server/micro services world. And there are many CLI tools written in it (but CLI tools can be written in any language whether or not it has critical mass - there are popular ones even in Haskell!).

Excluding CLI, Go's use cases virtually did not exist when Go was created. So Go was "the right language at the right time" to grow up with it's niches (decent performance, easy to learn, easy to reuse library code, easy to deploy, easy concurrency). It is virtually non-existent anywhere else.

On the other hand, Rust competes in exactly the same high-performance/low-overhead space that C++ dominates. Because of Rust's complexity, it is very unlikely that it can compete anywhere else. Rust must displace C++, or at least be a viable alternative to it.
Oh, I'm not saying it's difficult. I'm saying that at one point it becomes too much. And if I don't actively work with Rust I end up forgetting and having to relearn in the future.
it's widely accepted that trucks cause the majority of road wear, considering the tire is the softer part in contact there, it seems pretty plausible

I don't have a citation to point to, though!

edit: there are roughly 100x registered passenger cars in the US as semis
An honest question - why can’t volunteering be a job?

From a free market principle, doesn’t giving your time for free for what is clearly of a lot value send the wrong incentives to organizations who are paid (whether by tax payers or patients) to deliver the value you’re giving away
What's going on here? What planet are you from to come up with a comment like this? Haha wtf.
Music recommendations is a fools errand, I’ve never experienced or heard of a system consistently recommending it well. From my experience it’s 50:50, when it’s good it’s good then half the other time it’s Ed Sheeran
You hear this about refactoring a lot and I don't get it. I've done several multi-thousand line refactors of a 500k line rust codebase in the past few years, and it's absolutely fantastic for this task. The type system guides you along, and once the thing compiles, it almost always works exactly as you intended it to. the "quick prototyping" languages like say python are a nightmare to do large refactors in, in my experience. at least if you don't want type system timebombs lurking in infrequently executed corner cases.
Tires these days are expensive. To make them cheaper, they have reduced quality as well. Likely wearing faster and with worse material
AI Video Generation compare: Kling V.S. Hailuo V.S. Runway V.S. Luma V.S. Pika
That vehicle would require a commercial license.
Tell that to Synapse customers. Many millions of dollars are missing.

Banks have to follow strict rules to account for where all the money goes. But the way fintechs work, they usually just have one or a couple underlying "FBO" accounts where all the pooled money is held, but then the fintech builds a ledger on top of this (and, as the article points out, to varying levels of engineering competence) to track each individual customer's balance within this big pool of money. In Synapse's case, their ledger said the total amount of all of their individual customer balances ended up being much more than the actual funds held in the underlying FBO accounts. Lots of folks are assuming fraud but I'm willing to put money that it was just a shitty, buggy ledger.

FWIW, after seeing "how the sausage is made", I would never put money into a fintech depository account. Use a real bank. Fintechs also often put out the fake promise that deposits are FDIC insured, but this only protects you if the underlying bank goes belly up, not if the fintech loses track of your money.

See https://www.forbes.com/sites/zennonkapron/2024/11/08/what-th...
What are you trying to avoid, exactly? The cost?

Consider that inner city schools are often massively over-funded per child to virtually no metrics benefit. My suggestion is to allocate some such (relatively minimal) funding earlier in life, in line with cognitive development, so that children may be more successful in school in spite of later funding. Ideally, reducing the later funding that is needed to help children achieve.

Whether you're aware of it or not, you're asking for research with a very specific set of variables.

Whereas I'm making a suggestion, as a Speech and Language Pathologist, which is in line with child development best practices that are predicated on more general child development research. The latter which has formulated a long standing set of child-development best practices. One of the most primary being that the child must hear as much language as possible, and much of it should come from reading stories to and with the child.

I'm unsure of your first statement as well. Either look for such a study yourself, or if one doesn't exist then one may need to be done including those very specific variables.

What I am sure of is that absence of household books guarantees a negative outcome. And therefore it would be considered to be unethical, in research or more generally, to keep households deprived of books. As doing so would both make success more or less impossible, generally, as well as more specifically deprive children who are cognitively dispositioned to pick up a book on their own despite their parents.
Like many efforts (effective or otherwise) to solve environmental problems, fixing this might require new tyres sold to environmentally conscious consumers initially, to prove that it can be done. Cost effectiveness comes later, paired with government regulations.

I'm assuming there are currently no tyres on the market that contain nothing that degrades into microplastics, but please correct me if I'm wrong.
Perhaps street cars and trains could take efficiency even further, with metal wheels.
hetzner is really known for its german bandwidth prices, a change in the US is fairly insignificant IMO. for most applications you could just put a free CDN in front of the cheaper german service to reach the US
This thing would be a nightmare to clean. If you have ever had a jetted bath you will know what I mean.
Undruggable No More – Advances for Targeting Mutant Ras Proteins and Cancer
Thanks for this suggestion, I’ll try it. I have also been frustrated with Spotify for replaying the same stuff over and over. I tried their new AI playlist feature and prompted it for “tracks with fewer than 10,000 plays”; it correctly named the playlist something with “underground” in the title but failed at delivering on the premise. That’s really what I want - stuff that is similar to what I’m into in terms of genre, but obscure and fresh. There have to be thousands, maybe even tens of thousands, of tracks it could try out on me, but it seems to recycle the same 100 or so tracks over and over again.
And noise pollution! Even electric cars (which are quite heavy and produced a lot of tire wear) create loud roaring at moderate to high speeds for anyone the car is passing.
Why were you using a VPN?
By Russia using "meat wave tactics."

Here is a sober assessment of the strategy from Anders Puck Nielsen. He is an extremely well informed source on these matters. I highly recommend all of his videos.

https://www.youtube.com/watch?v=-8ZPbnVqHrY
Or what, NATO will invade?
Orson Scott Card wrote the novelization of James Cameron's The Abyss while on-set during filming, since it was filmed in an abandoned nuclear reactor cooling tower in his home state of South Carolina, and had some input on the script during shooting. (I heard this from Card at a science fiction convention, and it's borne out by IMDb trivia.)
In double-entry, a transaction is the tuple (amount, credit_account, debit_account).

In singly-entry, it is the tuple (amount, account).
While the argument is generally correct, Fortran and COBOL aren't in the same league. Fortran is still being upgraded and has some use cases that are hard to achieve in another language. I've seen the Rust subreddit recommending use of old Fortran code with Rust, rather than rewriting it in Rust. Unlike most other languages like C++ and Rust, Fortran kept its scope mostly limited to numerical processing - making it still one of the best solutions to code highly parallel numerical algorithms in.

Fortran isn't surviving just because nobody wants to rewrite Fortran code. Unless you're talking about Fortran77 code.