skysight-inc/HackerNews huggingface dataset:
I’m curious: where did you build the custom GPT? On ChatGPT?
Maybe we misconfigured Kubernetes?

Here are my concerns:

With Kubernetes is that you need to pay for a few node just to keep it up, and then you need to pay for your nodes, no matter how much you use them.

Remember that Cloud Run charges based usage, so if a service sits unused for a while, which often happens in a heterogeneous microservices environment, you don't pay for it.

Also autoscaling is slow (Cloud Run autoscales really quickly, about as fast as your docker can be loaded and started, which for me is 1-3 seconds, where as I found Kubernetes auto-scales on the order of minutes) unless you over-provision, which is costly. This lets one scale to zero even without much of a hit.

I also ran into massive issues trying to get GPUs to work in Kubernetes - it was a driver nightmare that has wasted weeks of time collectively over the years. Whereas they are auto-provisioned properly on Cloud Run if you request them.

Lastly job systems on Kubernetes are a nightmare of configuration. The built-in scheduler cannot handle a lot of jobs but Argo also has its own issues if you actually try to use it. We've wasted weeks of effort on this. Cloud Run Tasks just skips this and is ultra fast too and handles scaling up to do a lot of jobs in such a simple fashion.

Honestly, managing Kubernetes is just overall a pain that has little benefit.

It is really hard to figure out what the benefits of Kubernetes is from my point of view. It has been a massive source of pain and costs and lost developer time.
It's a compute resource you configure to offload compute jobs from a specific platform. You can have for instance Jenkins runners that will actually execute the pipelines and leave the main node free to do UI and admin tasks.

You also have github and gitlab VCS's that have their own hosted runners for pipelines, but also enable you to configure a runner to use private resources to offload jobs to.
> California is a major producer of food crops, and there are significant concerns about the racial and social disparities in exposure to pesticides.

Ok, as a foreigner, I don't even know how to parse this.

How is racial disparity even relevant when it comes to exposure to harmful substances? If it's harmful, it's harmful. Such a weird comment.
People made this same argument about DRM escalations, about increasing privacy violations in the browser, and about Google's donations to support climate change misinformation. Even about Facebook interface redesigns. Every variation of "people will be driven to do X" I've ever heard assumes some coherence and unity of collective purpose that rarely matches the reality of how people behave.

There are counter examples, e.g. Unity. But catching that lightning in a bottle is rare and merits special explanation rather than being assumed.
Doesn’t that express as anxiety when the imaginary self, kin and reality don’t aligh.
Show HN: PerfRoute – Global observability with automatic network path analysis
Hi HN! I built PerfRoute because I was frustrated with monitoring tools that either required complex integration or provided shallow insights. Here's what makes it different: Our core is a distributed network of agents across cloud providers. Each agent:

* Automatically collects DNS metrics, SSL status, and geolocation data
* Uses an isolated V8 engine to run custom evaluation logic
* Can perform full MTR analysis (optional, takes 10-15s for accuracy)
* Adapts automatically to identify network path anomalies

Technical implementation:

* Agents run in isolated environments with independent networking stacks
* Custom JavaScript evaluation runs in V8 isolates for security
* Dynamic baseline learning for network path detection
* Automatic correlation of path changes with performance impacts
* Zero-config SSL and DNS monitoring baked into every check

You can try it right now:

Visit https://www.perfroute.com/
Enter any endpoint
See immediate global results

Here a video of it: https://www.youtube.com/watch?v=fxAhu1aHaRU

I'll here here to discuss the technical details and answer questions about the implementation. Particularly interested in hearing about:

* What monitoring edge cases are you struggling with?

* What network metrics would you find most valuable?
that is exactly what a "follow-up" is
As security tester I don't understand how hard is most basic authorization and access control be in systems. Do developers actually need my time to check if you can access something either unauthenticated or with different user. And then update something that I shouldn't even be able to... I admit what request updates is step forward, but still something that should be automatically thought about.

Or is it just move fast and leave things broken mindset?
The 'Happiness Plateau' Doesn't Exist
These are BOLD claims:

I can program any system so it will never fail

I can find every bug in any program I write

The last time I couldn’t find a bug, it was 1975
While Apple’s spatial audio engine renders in real-time, Apple Music’s spatial audio tracks are rendered binaurally during mixing.

Whereas Sony’s 360 Reality Audio is object-based and rendered in real-time.
I think I phrased that badly. What I meant to convey is that a cheap and cheerful solution will need replacement at interval X, and a much more expensive solution will need replacement at 1.2X. At least in my experience, the relationship between the money spent and reliability tended to be logarithmic.

In other words, spending more on fancier equipment didn't really minimize the main pain point of failures: the ship being unavailable for sailing due to maintenance. It was worse in fact, because more expensive equipment wasn't more reliable usually. Shiny lcd touch panels looked great but were a ballache to use when there was a swell. I had chunky 800hp mercury engines fitted to crack that magical 100mph barrier, but because they were fly by wire, we had constant issues with electrical contacts that were difficult to diagnose out at sea (unlike the older mechanically actuated throttles).

Even worse, the more "over-engineered" a piece of equipment becomes, the more difficult it tends to be to reason about it's boundary conditions. More moving parts, heavier weight, more exotic materials - these all add further unknowns to an already very chaotic system that is seafaring. To come back to my electronic vs simple mechanical throttle system, the former is difficult to repair with a set of pliers, the other is trivial. Even though the former may have redundancies and fancy recovery modes, if it does fail, you are SOL.

So you are right, ultimately it's a cost question in the sense that if the more expensive components aren't more reliable, why spend money on them. I was keen to make the point that I'd have gladly spent more money on said equipment to make it more reliable, but there seemed to be no correlation between the two aspects :D
Why are you asking me? I’m not the expert on how the USG spending policies are decided… hence why I wrote the comment in the first place.
Wooden satellite heads to space in Mars exploration test
How does this relate to the parent comment? Is there some counterargument why X is unlikely due to Y reasons?
Deep bass sounds in live music are just awesome, in the original sense of the word. Those big dubstep "wubs" or deep downtuned sludge metal riffs vibrate through your whole chest. Reproducing something like that at home is certainly possible, but you're going to have to piss off the neighbors to get there.
"Use make" advices start so sound a lot like fetish and disregard the actual challenges.

Make is just a framework for you to do your builds. Sure you can cram anything into it, but that is exactly the kind of area that other tools like Ansible or even Terraform shine.

Make isn't a silver bullet.

EDIT: Just to make sure, I'm using fetish as something you spend an unreasonable amount of time with it.
From the page header, it sounds like the author is Roderick Beck:

“Roderick Beck worked as a sales contractor for Hibernia Atlantic and helps buyers procure capacity and providers make sales.”
The big problem I've had historically with non-native CUDA wrappers is that they always seem to omit or bug some feature that is critical for my application, and the amount of debugging pain and implementation or bugfix work to get around this problem exceeds the effort "savings" of a high level interface by an order of magnitude or three.
I'm not as convinced. A quick glance at the numbers doesn't factor for the outsized influence oligarch-class real estate developers have on legislative processes. Consider the frequency with which the state legislature here signs off on infrastructure and beach replenishment projects that explicitly and solely service the most expensive coastal development projects in the state. They've literally greenlit coastal overdevelopment to the point that the bulk of the state's shellfish industry has gone bankrupt as once-viable commercial beds have become inundated with surface and septic tank runoff to the point they are no longer safe for human consumption. This in the face of decades of protests by middle and working class folks on the coast. Then there's the billions of dollars worth of public funds that have been tossed at the same developers for "mixed use" urban high-rises in all of the largest cities in the state. Without exception these projects were billed as targeting the housing crisis to generate positive column inches. The actual net result is three quarters of a million dollar condos, rent and property prices downtown tripling over the course of 18 months, and a massive wave of local businesses filing for bankruptcy in the face of unsustainable rent increases, all of which has exacerbated the problems it was claimed were being addressed. Lastly there's the rash of 300+ unit suburban hellscape subdivisions that are popping up like mushrooms in what was once quiet rural corners of the county. I am absolutely dead-ass certain that 100% of the existing residents of those areas would have had those projects halted in the planning phase if they had any way to do so.
First UK pension fund allocates to Bitcoin – IPE
If JavaScript (V8) and PyPy can be fast, then CPython can be fast too.

It's just that the CPython developers and much of the Python community sat on their hands for 15 years and said stuff like "performance isn't a primary goal" and "speed doesn't really matter since most workloads are IO-bound anyway".
(There was a comment that I was replying to about the realization that this was a transmitter and not just a receiver that was deleted ...)

It was both.

The Arecibo message was transmitted from there - https://en.wikipedia.org/wiki/Arecibo_message

> The entire message consisted of 1,679 binary digits, approximately 210 bytes, transmitted at a frequency of 2,380 MHz and modulated by shifting the frequency by 10 Hz, with a power of 450 kW.

There's also the field of radar astronomy (not radio astronomy) https://en.wikipedia.org/wiki/Radar_astronomy where you bounce of a signal off of an object in the solar system (such as an asteroid)

> Radar provides the ability to study the shape, size and spin state of asteroids and comets from the ground. Radar imaging has produced images with up to 7.5-meter resolution. With sufficient data, the size, shape, spin and radar albedo of the target asteroids can be extracted.

> ...

> In August 2020 the Arecibo Observatory (Arecibo Planetary Radar) suffered a structural cable failure, leading to the collapse of the main telescope in December of that year.

> There is one remaining radar astronomy facility in regular use, the Goldstone Solar System Radar.
You paint the "what if?" fear as if it's completely useless, but I think it's important to consider these things and there's a reason we consider the alternatives. I don't think that's something we should try to get rid of
Couple plans to return to US after dream life in France became a 'nightmare'
Fortunately, more novel research comes out of "Huh, that's weird... why did that happen?" than out of things behaving as expected. Though this one does seem rather baffling.
Lawmakers are still exiting the chamber as a throng of bodies rushes towards the door. The nation watches on TV as someone with a deadly serious job waits on the other side to start shooting in defense of the lawmakers if the protesters break in. These protesters already know somewhere in their mind that they've committed a crime that will land them in prison. Should they gain tactical control of the chamber, especially after losing lives in doing so, especially before all the lawmakers were out... I agree that hostages would have been taken. It does not take a democratic vote for a mob to take hostages.

But I'm not judging -- they were just people, doing pretty much what I suspect you or I would do if we could contrive a comparable set of circumstances.
> The lack of documented concern from the contracted engineers about the inconsequentiality of the cable pullouts or the safety factors between Hurricane Maria in 2017 and the failure is alarming.

This is crazy. Basically cables were pulling out for months and years and no one raised the alarm? In many industries that could be a criminal or career ending malpractice. Are the "contracted engineers" liable?
> On the other hand, a lot of these changes to try and speed up the base language are going to be highly disruptive. E.g. disabling the GIL will break tonnes of code, lots of compilation projects involve changes to the ABI, etc.

Kind of related, the other day I was cursing like a sailor because I was having issues with some code I wrote that uses StrEnum not working with older versions of Python, and wondering why I did that, and trying to find the combination of packages that would work for the version of Python I needed-- wondering why there was so much goddamn churn in this stupid [expletive] scripting language.

But then I took a step back and realized that, actually, I should be glad about the churn because it means that there is a community of developers who care enough about the language to add new features and maintain this language so that I can just pipe PyQt and Numpy into each other and get paid.

I don't have any argument, just trying to give an optimistic perspective.
Similar to how Russia did it during the Cold War. It’s a very cheap and effective catch up tactic. Airbus was rumored to have been using old Boeing design manuals when they first started up as well
> Back in the US, Joanna, who describes herself as a “chatty box” had an active social life, but she hasn’t been able to replicate this, or anything close to it, in France thus far.

Surprise one: your friends stay in America.

Surprise two: you don‘t speak any French and that hinders your social life.

> “And then when you want to drink, you have to have a drink that’s on a little menu that they make,” she says. “So if I want to have a martini, ‘Oh, it’s not on the menu.’”

The horror!
Is a lie really a lie when you mean/believe it at the time?

Empathy trains the amygdala. So anything that causes anxiety in an empathy-trained amygdala 'originates' somewhere else, probably via modulation in parts of the CNS that deal with the specific stimulus that causes the impulse of fear which manifests via stress hormones and responses of heart, lung, neurotransmitter producing organs that cause muscle tension, (loss or gain of) clarity and sharpness of vision and so on.

So your brain perceives something. Or your body does. The effect is near instant. What do studies say about small and big amygdala people and speed of stress response in CNS? I'd have to check ...
And further:

The reliance by the consultants (before and after the first cable failure in 2020) on a perceived allowable pullout of
one-sixth of the cable diameter, which should only be seen at loading at 80 percent of ultimate cable strength, does
not align with the AASHTO M 277 standard guidance. The committee, therefore, disagrees with the suggestion
made in the Thornton Tomasetti, Inc. (TT) 2022 report, Arecibo Telescope Collapse: Forensic Investigation,13 to
use the D/6 limit as a threshold for slip monitoring.
P-stalk ribosomes act as master regulators of cytokine-mediated processes
This assumes they can do more than they're doing now (without immediately losing control). Frankly, after Russia demonstrated how well they can defend their own border, I'm not nearly as willing to believe states making threats ...
The CUDA driver handles multitasking issues between processes, as each process has no knowledge of any other process.

But within your own application, yes, you can create multiple streams and assign each a priority.

If you are in Apple land, you can set the priority of your Metal command queues. Even with the integrated GPU, it is logically a separate device and you have limited control over it. And the comment about having its own compiler allows for some weird behavior. For example, it is possible to use an iPad to do Metal GPU programming using the Swift Playgrounds app: Use the standard boilerplate Swift code that sets an app up for executing a Metal shader. But instead of telling it to run a compiled kernel from the kernel library that would have been created during the application compile step on a desktop PC, you pass it Metal C++ source code as a plain old Swift string. The Metal runtime will compile and run it! You get no warnings about errors in your code; it either works or it doesn't, but alas, it shows that the compiler is indeed somewhere else :)
"Wouldn’t this mean that promiscuity was increasing?"

Maybe it would mean that? I see the logic, we have more vaccines and cures now so to reach the same risk there would need to be more sex, according to the theory.

But it doesn't mean it is increasing now or that it generally increases over time.

As the risk of stds fluctuate, so would promiscuity, albeit with a time displacement and inversely of course.

So that's what the hypothesis would predict. A steep decrease in promiscuity following a pandemic, and then a gradual growth as a cure for it or vaccine is found.

Regarding the present time. I think we would be in a promiscuous phase, yes, the std risks are quite low.

Evidence? How about dropping marriage and increasing divorce rates? Divorces even peak in the aids pandemic. The effect of cures for gonorrhea ,clam etc.. I don't know exact dates, but generally it does coincide that we've been curing them for the past century and marriage is becoming less prevalent.
Pretty sure it was a mix of java 8 (yeah, very outdated even then) and more modern stuff.
But that special status should not extend giving Israel a pass for its policies of territorial expansion and ethnic cleansing, considering Germany's history between 1933 and 1945.
I agree it's a strong sentiment. But development seems to slow to a crawl at around that time from what I've seen. And then it seems like keeping the app going needs extremely strong developers around it, which not every company can afford. It's just bad value; you have to pay a lot to continue to develop at a normal pace.

I think the fact that we are trying to shove typing onto Ruby with Sorbet and RBS are a sign that maybe it's not the best programming language once you reach critical mass.

It's possible the grass is greener and this is what happens to every tech department... but I'm not totally convinced. I always hit a point with Rails apps where I can see the refactorings I'd like to make but I know it's not worth the pain of the inevitable `NoMethodError` at run-time in production. And that's _with_ a giant test suite.
Track Modifications to Instagram Accounts in Real Time
I want more features from GA4, not fewer!

But I'm certain this is exactly what some people want from its confusing UI. So kudos to you for building it. Looks nice.
Python famously has a community that does NOT adapt to changes well. See the Python 2 to 3 transition.
RedisDict is built exclusively as a dictionary, without focusing on other collections.

This means that all features are available as they build on top of each other.
RedisDict has namespacing by default, allowing users to avoid unintentional collisions in production, which are really difficult to debug. Learned that lesson the hard way.

RedisDict also has more support for different types, relying not just on json encoding/decoding but passing those to json so even nested types such as list, dictionaries there type support.

Let's say you would like to build a cache to store webpages for 60 minutes.

```

cache = RedisDict(expire=timedelta(minutes=60))

cache['gone'] = 'in an hour'

```

And RedisDict only makes use of a single dependency, redis.py.
Zephyr3d – WebGL/WebGPU rendering engine v0.6.1 relased
> With Postgres, we mostly just use `text` everywhere, unless there is an actual reason to have a size limit.

Yeah, there's still the very rare need to performance engineer out a fixed char field "to the left" of the table to speed up common table scans, but also so many of the reasons you might table scan strings have moved into proper full text search indexes or now all the rage is in vector embeddings.

> In other news, I haven't seen a dedicated "DBA" at a company in over a decade.

Yeah, anecdotally from LinkedIn and other sources it does seem like all the dedicated DBAs that have stayed that way have stuck to very specific niches and/or Oracle Products (including MySQL and derivatives these days; the "Oracle Effect" is strong). Especially in Amazon RDS and Azure SQL Server/Cosmos DB today, Postgres and Microsoft's SQL Server mostly run themselves and day-to-day administration is minor/trivial.
One per microservice.
How the New Sqlite3_rsync Utility Works
I still have a similar 'battery bomb' sitting in my closet because I had the same plans some years ago. Perhaps I should dispose of it before it goes up in smoke
No disagreement here. But you are falling for a very bad logical fallacy.
That still means global warming should (rapidly) reverse just as soon as we get enough water vapor out of the atmosphere to reverse the effect of 11b tonnes CO2 for ~a year. If you can do that, the year after that, more water should be removed from the atmosphere without interference, and then the year after that, and so on.

I wonder how much that is.
Performance for python3.14t alpha 1 is more like 3.11 in what I've tested. Not good enough if Python doesn't meet your needs, but this comes after 3.12 and 3.13 have both performed worse for me.

3.13t doesn't seem to have been meant for any serious use. Bugs in gc and so on are reported, and not all fixes will be backported apparently. And 3.14t still has unavoidable crashes. Just too early.
Maybe he's confusing it with the other post? https://subseacables.blogspot.com/2024/10/facebooks-semi-sec...
Show HN: drift.dev – Observe, Resolve and Optimize Flink Pipelines
> And I still have no idea what I’ll tell my own children when the time comes.

of all sad words

of tongue and pen

the saddest are these:

dad was right again
Really? You need one type “either”, which then wraps your return type or an error as appropriate, giving you compile time guarantees.

That’s not a million little classes, that is one class.
New CSS that can be used in 2024
Merely repeating your previous statement isn't helpful. Thanks.
I mean, if the libertarians are to be believed they'd use some combination of disapproving looks and hired mercenaries (depending on how married they claim to be to the NAP) to enforce their perceived rights given there'd be little or no government framework available to even define what those rights might be much less enforce them.
It is better to give to homeless shelters and food banks.