skysight-inc/HackerNews huggingface dataset:
How many requests do you expect users actually do? Especially if you're serving a B2B market; not everything is centered around addiction/"engagement". My 8 year old PC can do over 10k page requests/second for a reddit or myspace clone (without getting into caching). A modern high end gaming PC should be around 10x more capable (in terms of both CPU and storage IOPS). The limit in terms of needing to upgrade to "unusual" hardware for a PC would likely be the NIC. Networking is one place where typical consumer gear is stuck in 2005.

Webapps might make it hard to tell, but a modern computer (or even an old computer like mine) is mindbogglingly fast.
Google enticed them and Mozilla swallowed the bait --- hook, line and sinker. Now they are dangling like a fish at the end of Goggle's rod.

Brave is what Firefox could have and should have become. This would have actually served consumer interests --- something that Mozilla constantly talks about but never follows through.
I remember configuring my openwrt router wasn't fun. I'd say there's room for improvement with the UX, but it's possible it's already been improved and I don't know about it. I haven't bothered updating to the latest available versions simply because I remember the initial setup being so time consuming. I'm afraid I'll lose something with an update and have to go through the trouble again. It's my own conundrum.
The as a fellow renter of your faith, I’m are worried that somebody playing with the “modeline” option might burn down the place.
The Role of Doubt in Conceiving Research (2022)
According to Wikipedia it is 25,000 years ago and in Eastern Europe

https://en.wikipedia.org/wiki/Sedentism#Requirements_for_per...

The 45,000 years ago number I referred to earlier comes from sources that are not online. Either way, the start of human settlement occurred on the Eastern European plain during the ice age, which is far before anything in Anatolia or Mesopotamia.
Or hetzner has also DDoS protect for all their customers. Seems like a lot less rip off and scam than AWS and Cloudflare.

Set your TLS a low number, and you can swap whenever you feel like it.
SOC2 is voluntary, not regulatory.
Anyone know how to find the list of AMD GPU/Accelerator hardware that ROCm 6.3 supports? Usually AMD drops an old line or two every time they update ROCm.

https://rocm.docs.amd.com/projects/radeon/en/latest/docs/com...

When looking at the latest support matrix it basically only supports these bleeding edge cards, "AMD Radeon RX 7900 XTX, AMD Radeon RX 7900 XT, AMD Radeon RX 7900 GRE, AMD Radeon PRO W7900, AMD Radeon PRO W7900DS, AMD Radeon PRO W7800".

Surely I'm misinterpreting this and that can't be all the cards they support with latest ROCm. Does anyone know a more complete list?
> You want enums, nope.

It has enums, and if you want exhaustive checking, use golangci-lint (as every good gopher should be already, considering the language ensured tooling would be easy to write) https://golangci-lint.run/usage/linters/#exhaustive

> You want functional constructs (map, filter), nope.

There are libraries for map/filter (just make sure you use one with deforestation)

> You want string array contains, nope.

https://pkg.go.dev/slices#Contains
Yeah I think the kids would like it. It's a bit reminicent of Postman Pat's van https://content.instructables.com/FRX/AYCQ/JASJWQW4/FRXAYCQJ...
It's important to note that pretty much every claim Duckworth has made about grit has been called into question by other research. That doesn't disprove it, but I think as a rule we should be extra skeptical of simple, easily-understood concepts that try to explain a complex world, or which even promise to give you control over it.

https://en.wikipedia.org/wiki/Grit_(personality_trait)#Scien...
vim used to have similar vulnerabilities (maybe still does?) via modelines:

https://security.stackexchange.com/questions/36001/vim-model...

https://lwn.net/Articles/20249/

Circa 2002-2003, and the LWN comment describing the exact same scope:

"""emacs is the same, if not worse. (See the node File Variables in the info docs.) You get not only to set random buffer-local variables, but also to evaluate arbitrary lisp code. Ouch!"""
I have used janet for embedding into another program as an alternative to lua and it was great for that case. Lua doesn't have good tooling either, and I didn't have anything to gain from a tiny runtime and I wanted more powerful tools for making a DSL in there. It worked out perfectly, I'd do it again.
I am not waiting for Janet for Ethereals. Once it ships, it will always have been available.
Do people really think that being pro-Russia will materially improve their standard of living? I think this is all people really care about, anyway.
Does it matter, though?

Try to look at what would happen if it were otherwise — suppose they used the GPS coordinates of the bus lanes instead of an AI-based image recognition thing and left the rest of the system unchanged. GPS is a little jittery, so it would locate some cars 2m from where they really were, producing false positives.

The bad effects came about because of a chain of three mistakes: ① the AI misclassified about 2% of the cases ② the human reviewers didn't catch it and ③ they sent tickets in the test phase. Breaking the chain at any point would prevent the bad outcome. So where is that possible?

At ③ that's trivially possible. If the printer prints a warning letter instead of a ticket, no tickets are delivered.

At ② it's also possible. 2% false classifications is often enough that humans can catch it. Remember that the reviewers don't have to catch all 800, only enough of them to find out that the case "cars parked legally in bus lanes" is mishandled.

At ① … I don't think so. Replacing the AI-based system with a GPS-based system would lead to the same outcome. Replacing it with software that has no bugs in the test phase would work, but that's a pie in the sky.

Blaming the AI is unreasonable when replacing the AI with a realistic alternative wouldn't change the outcome.
Might be one of those "unfortunately we lost context necessary to know exactly what that meant"
Firefox testing credit card-scanning feature
> Without writing, there was no history.

Uh, is there not plenty of evidence of oral traditions and histories spanning back millennia? There are Aboriginal stories that go back 7000 years. [1][2] Kind of weak to open with a statement like that.

Obviously not as old, but just in Toumani Diabaté's family they've passed down their familial history for 70 generations. [3]

Clearly history exists without writing.

[1] https://www.tandfonline.com/doi/abs/10.1080/00049182.2015.10...

[2] https://www.bloomsbury.com/us/edge-of-memory-9781472943279/

[3] https://en.wikipedia.org/wiki/Toumani_Diabat%C3%A9
Previous discussion: https://news.ycombinator.com/item?id=42239607
Most important reason is the ridiculous etcd limit of 8Gb. That alone is the reason for most k8s cluster splits.
>But the tax dodging should be eliminated completely, not expanded to smaller businesses :)

Tax incentives should be awarded to smaller businesses though while mega-corps should pay more. We can't be surprised that we don't have any great SW giants in Europe when Ireland awards these generous tax breaks to US giants but small EU companies get the full shaft.

We have progressiver taxation for income, why doesn't that apply to corporations as well? I mean we do, but it functions the exact opposite of how it should, favoring the giants and strangling the start-ups.

And I'm not even a socialist, but the current system is ridiculous.
Unwind AI would be helpful. They publish daily newsletters on AI as well as tutorials on building apps with step-by-step walkthrough. Super focused on developers. https://www.theunwindai.com/
I am surprised (hardware tokens based) luci 2fa is not on the list, I would think it is table stakes at this point.
Well, one data point: Airbnb cheap rooms allowed me to travel widely while in my twenties. I definitely couldn’t have done so if I needed to pay for hotels. This very much changed the trajectory of my life.

That said, I was an active member of couchsurfing.org prior to Airbnb eating its lunch, so maybe you could make the argument that we’d be off better as a whole with a free community-oriented platform.
Hmm, may explain why I had to switch back to wpa2 when half my stuff didn't work (like shelly sensors) after switching my Unifi setup to wpa3.
He did that in the past.
Dora Report 2024 – A Look at Throughput and Stability
Better challenge: generate these puzzles in a way to have a unique solution.
Is this really a launch? I see reviews from 4 years ago.
Those blue metal Netgear switches are the only Netgear products I buy (after they burned me with their crappy routers back in the 802.11G era to the point I went full Office Space on one).
As much as I feel joy at the discovery for the advancement of science and human knowledge, a part of me feels sorrow for the wee critter so many years ago. I feel similarly for human archaeological discoveries, the illogical desire to extend warmth and comfort to those long since departed. So it goes, as Vonnegut wrote.
You could also macroexpand in a sandbox, e.g. via LSP.
he's not. it's gear you can order online or get at any local surplus store. I'm not even in the US and a quick look shows it's trivial to get.

it's another layer of obfuscation. strippers telling you their name is April (but then whispering to you that their real name is Stefani)... but their real name is actually Angela, and it's just another deflection to keep off the stalkers.

same idea with IT OPSEC
Collabora office uses a custom web ui for controls, dialogs, etc. The document body is rendered by the server and streamed in raster tiles over a web socket.

https://sdk.collaboraonline.com/docs/architecture.html
I don’t think you’re defending slavery and I think the US is a good country. I dislike the contemporary progressive account of history. It’s the same genre of justificatory political manga as the Whig history it seeks to upend.

That said, I stand by every word of my argument.

I used the word natural as in naturalism, the intellectual movement that emerged in Europe in the Renaissance and came to fruition in the Enlightenment. Naturalistic racism was indeed new. I can point you to the texts where it was developed. It was accepted as cutting-edge science among enlightenment figures like Voltaire and Kant. I object strongly to the term, “scientifically-supported” racial hierarchy. Science in the post-baconian sense cannot support a concept of a racial hierarchy. Such a concept is a value judgement. Values are and can only be extrinsic
to modern, empirical science (another lesson of history our progressive friends have failed to learn).

When it comes to the nature of this value judgement, I do think it makes things worse that the western slavers should have known better. Christian society had been agonizing over slavery for more than a millennium; what does this mean for our own seemingly invincible moral convictions that it all melted away so quickly? I don’t think our contemporary political discourse, left or right, can handle serious answers to the question.

As to the exceptional evil of the US system, there was nowhere else that the hereditary and permanent racial chattel system was implemented and enforced so thoroughly (I could maybe grant Haiti as a possible exception). Spanish and Portuguese slavers used religious justifications carried over from suspicions of Jewish and North African converts after the reconquista. This was disgusting, but it also meant that the slaves’ status was impermanent and mutable. Manumission was vastly more common, and social-racial boundaries were much more permeable. This is reflected today, where racial relations are far less damaged in Latin America than in the North.
BYOD barely existed for cable (since DOCSIS specifies ISP remote management as part of the spec) and doesn’t exist at all for fiber. If you mean your own router: yeah, I do that, they don’t support it but there’s no real way to stop me? I do end up double-NAT’d but my real router is DMZ’d so there’s no practical issue… until they start issuing IPv6.
>“Destroying deities perceived as ineffective and then creating new ones to replace them is a well-documented practice in ancient China,”
API for central management of APs. And a server instance to do this.
Space hype is nothing new. Werner von Braun was doing it. It is very likely that astronauts could go to Mars, walk around, maybe even stay in some kind of shelter for weeks to months, and we'll benefit in the form of some technology and engineering spinoffs. But it will be as if Earth's colonizers landed on a barren rock and tried to build a "colony" there. Without people and resources, it isn't a colony. That's not how colonies work. It wouldn't make humaniity multiplanetary. It would just create the longest, most expensive, Earth-based supply chain evar. If Earth suffered a civilizational collapse, the Martians would be dead a few months later.
I agree. At the same time, they're just 'doing their job' working at a for-profit company controlling the brand of open-source (core?) software.
yeah that page is wrong? or there is some context I'm missing.

I think this is what you want https://rocm.docs.amd.com/projects/install-on-linux/en/lates...

edit: well this is still 6.2.4, but the other page says only the bleeding edge cards are supported for 6.0 and 5.7 family. Sadly this is my experience with amd documentation.

double edit: yeah that page you linked to is just "Radeon" branded, and that's most consumer cards. Sometimes the more professional cards get something like "Radeon Pro" but that's not "Radeon"...

last edit I swear: https://rocm.docs.amd.com/en/docs-6.2.4/ is the current docs, changing that .9 or something nonsensical is a 404 but changing it to https://rocm.docs.amd.com/en/docs-6.3.0/ asks me to log in at the moment. I think someone forgot to release this or it's inbound soon. So we don't currently know.
Indeed. My previous company did this due to regulatory concerns.

One cluster per country in prod, one cluster per team in staging, plus individual clusters for some important customers.

A DevOps engineer famously pointed that it was stupid since they could access everything with the same SSO user anyway, and the CISO demanded individual accounts with separate passwords and separate SSO keys.
it’s kind of odd though to think about a kiddo learning history as the evidence allows it to be unfolded.

they’re brand new to being a human, and even then they aren’t adult humans (i guess defined as such, post facto)

seems like our brains are craving hard structural information to establish requisite coherency once fully ‘weened off’ by our family unit. so things are taught in the traditional scholastic type of way first, and then introduced to more scholarly approach later, revealing who is behind the curtain in oz.
+1

it's pretty easy to work around but all I generally need is something to knock me out of my flow.
TinyCHttpServer
What?

No nftables?
yeah that's 3 or 4 layers in. until then convince them you're Iranian and Chinese first
I want a screentime app where it requires your friends to approve an override

Like the ones you share location with

Keep you accountable more than reflexively remembering the override pattern

Has to be at the OS level so that everyone already has it
We can't be informed about everything
New AI tool generates realistic satellite images of future flooding
ಠ_ಠ

edit: okay fine I'll bite -- because of chicken piccata
The M2 iPad Pro with Apple Pencil and Magic Keyboard.

I got it so that I could do some writing and note-taking away from my main work computer. Forum posters and tech reviewers assured me the device was up to the task. But the reality is that while iPadOS can do about 60-70% of what macOS can do, the remaining 30% is entirely impossible to accomplish unless you have access to a computer.

I learned this the hard way when I was traveling with just my iPad and somebody sent me a ZIP file that had a hidden file in it (in the UNIX sense, i.e, with a name starting with a period). At the time, there was no way to view or open this file using the iPad Files app. I could pay for a third-party file manager, or I could use iSH to edit it in Vim. Why make it impossible to see dotfiles at all?! Why not give me a checkbox I can enable to temporarily view those files? I understand that it's rare to receive a dotfile over email, but it's not an impossible event.

At some point I discovered you can't install custom fonts on an iPad. Apps can bundle their own fonts, but installing a font globally requires a nasty workaround: use a third-party app to embed your font files inside a security profile, then install that security profile via the Settings app. For a device that targets designers, video editors, and musicians, not being able to install your own fonts is such a bizarre choice.

There were other weird papercuts too. When exporting tracks from Logic, I couldn't put the app in the background. I had to sit there and wait for it to finish. Many apps had iPhone and Mac versions, but no iPad versions. For a while the Magic Keyboard's trackpad cursor didn't send hover events to web pages in Safari, which meant some webapps were unusable. The Apple Pencil could send hover events, though, which meant I had a fun week navigating the WordPress admin interface using the Pencil instead of the trackpad. They eventually fixed this issue.

You can't play more than one sound source at a time. A one second looping sound on a webpage can permanently stop playback in Spotify or Apple Music. This behavior might be fine for a phone, but for a tablet that claims to be a computer replacement? Weird choice.

I could go on and on about this. After all these years, the iPad is still pretty much a consumption device unless you're a digital artist who relies on the Apple Pencil for work. Besides digital drawing and handwriting, there is very little you can accomplish on an iPad that you can't accomplish far more easily on a Mac.

My iPad Pro is basically a Kindle now. Sometimes I use it to watch YouTube, but only sometimes. The YouTube app on iPad is far worse than the website, and it's easier to just reach for my Mac.
"tenants" clearly being the superior option
Yeah, this isn’t that different than the food “best by date” requirements, and in most cases (despite popular belief) the likely consequences of eating old packaged food is not even getting sick, just staleness. Arguably, having exploitable electronics that are “expired” is a greater danger.
Using AI to Retexture PS2's WWE SvR 2007
Show HN: Permit.io's new predictable, startup-focused pricing model
Hi HN, I’m Gabriel, VP of DevRel at [Permit.io](http://permit.io/). We just launched a major overhaul of our pricing, and, while working on this, I’ve encountered challenges I thought were unique to our SaaS.

The more effort I put into this, the more I felt like balancing operational costs and providing customers with predictable pricing is something other SaaS companies probably encounter as well.

We’ve had a lot of startups reach out to us to help them implement fine-grained authorization, and, as an authorization SaaS, this created some pricing problems for us.

It would be easiest for us to charge clients based on the number of authorization API calls we have to process, as each call directly represents a quantifiable cost in server and infrastructure resources. That’s the way most authorization providers do it.

The thing is, authorization calls add up quickly and unpredictably. Even a single API call from a user may require multiple authorization checks. This means potentially large, unexpected expenses for our clients.

That’s why we initially designed our pricing model around Monthly Active Users (MAU) to offer a predictable cost structure.

Basing pricing MAU, however, created a problem for us as a SaaS provider, as it doesn’t account for the variability in authorization usage that occurs within different applications.

Some companies may have a small number of users, but those can trigger a very high volume of authorization calls, meaning significant operational costs on our end.

To address usage unpredictability, we just introduced a quota on the number of resources and rules clients can define in our system, as well as a new startup tier.

By setting these quotas, we can now manage our operational costs more effectively, especially when it comes to caching rules and handling the volume of API calls.

This approach allows us to offer a Monthly Active User (MAU) pricing structure at a rate significantly lower than any other authorization-as-a-service provider.

I’m now sure this problem isn’t a challenge that’s unique to us. Have you encountered anything similar? I’d love to know how you solved it and what you think of this solution.
Loved this. Great writing and a bit of cultural arcana I knew nothing about but which resonates into the present day.
Imagine an AI model so powerful, it matches OpenAI's top performer, O1, while displaying its thought process in real-time. Meet R1-Lite-Preview, unveiled by DeepSeek!

TOP 5 KEY TAKEAWAYS:

• MIND-BLOWING PERFORMANCE
: R1-Lite-Preview matches O1's capabilities while showcasing live, transparent thought processes.
• GAME-CHANGER
: Trained on 50,000 H100 chips, this open-source model could disrupt the competitive landscape.
• CREATIVE TOOL OF THE MONTH
: Top AI tools for business creation include:
- Kling AI
- Postiz
- Adobe Podcast Enhance Speech v2
- Dokko
- ReadPartner
• PAPER PERFECTION
: PaperGen creates fully-referenced, charted papers in one click.
• NEW JOB MARKET
: AI jobs emerging: writer/editor, account executive, office manager, director, and software engineer.

Meta's Game-Changing Moves

Messenger just got a massive upgrade with AI-generated video call backgrounds, HD calling, and intelligent noise suppression features.

PREDICTED FUTURE

Niantic plans to train an AI model on millions of player-generated data from Pokémon Go and Ingress. OpenAI takes the top spot on the Chatbot Arena leaderboard, while Writer introduces a self-evolving model architecture.

HOW WILL YOU ADAPT?

Stay ahead of the curve with exclusive insights. Register for our AI updates and receive expert analysis on the latest developments.
I was hoping to read something about "Martian Time-slip".
Ask HN: What tools do you require at your workplace?
We are a set of great engineers and designers working on DoShare Personal Cloud.
This one is for out of the box thinkers, if you're working at a startup, and have faced a problem that is affecting your productivity, I'd like to build you a tool for free.
Your problem maybe due to cash flow limitations at the startup or simply because your startups core values don't align with the tools(like privacy, or vendor-lock in) or the fact that there are no tools that fit your requirements.
That seems like one the least harmful mistakes you could make. Capacitors are sprinkled all over boards in excess’s because it’s probably better than not enough capacitance.
Do new consumer routers still "need" aftermarket firmware?
I've found this as well, nostalgia factor is fun for a limited time. Then it becomes a question of if I have the patience and dexterity to slog through a game to the end much like I did when I was younger.

If given the chance, playing for nostalgia reasons is fine, just set the expectations lower on how much fun it will be. Spending a lot of money to play? Probably not worth it, find a bar-cade or someone else to loan you a system for a day or two.
I think the assets are as “dynamic” as it gets.
I think the “Don’t engage, just block” culture helps a lot. I don’t have much of a block list since the larger accounts I follow have been ruthless in with their block lists. There is a spam-bot “herd-immunity” developing in certain communities on Bluesky.
My theory is Redis is trying to take control over all popular libraries that interface with it so it can break protocol level compatibility to force vendor lock-in