skysight-inc/HackerNews huggingface dataset:
AI Compute Costs
AI startups: What if you could cut your compute costs in half?

The AI industry is booming, but so are cloud costs. Startups are spending up to 80% of their budget on infrastructure just to keep their models running. That’s a massive bottleneck for growth.

This is where Kinesis Network changes the game.
50%+ Cost Savings – Pay only for the compute you actually use
Serverless & Fully Managed – No provisioning, maintenance, or infrastructure headaches
Multi-Cloud Optimization – Reduce risk while staying with your existing cloud provider
Sustainability Focused – Leverages underutilized compute to lower your carbon footprint
Instead of paying for idle GPU resources, Kinesis pools unused compute across multiple providers, delivering on-demand, high-performance AI infrastructure at a fraction of the cost.

Who here is currently trying to optimize their AI compute costs? Let’s discuss in the comments! If you’re interested in testing it out, DM me or drop a "" in the comments and I’ll reach out.
hashtag#AI hashtag#cloudcomputing hashtag#startups hashtag#machinelearning hashtag#infrastructure hashtag#KinesisNetwork
1 comment
I found it odd to base the loss-factor on the number of people you follow, rather than a truer indication of timeline-update-frequency. What if I follow 4k accounts, but each of those accounts only posts once a decade? My timeline would be become unnecessarily lossy.
For me, I have an option from my user account in Nextdns to cancel the subscription. Didn't that work for you?
You know, there are plenty of so-called "patriotic" influencers on the Chinese innernet who eagerly flatter the government, selling their souls. But they usually do it in a more subtle and calculated way. I've never heard of anyone outright worshipping Xi as a king or suggesting that his birthday should become a national holiday.

In contrast, the decline of America feels both faster and more destructive—after all, China mostly harms its own people, while the U.S. brings chaos on a much larger scale.
DI can be manual DI - passing dependencies. I think the hallmark is lack of "new" in your classes (or probably lack of specific imports in a non OO idiomatic language like JS)

IoC is more about design than dependency resolution mechanisms.
> That’s another var

By another var, do you mean another return value? That’s not how it works in Go at all. It is possible to do it that way, but that would not be idiomatic.

You have a single error returned regardless of how many “errors” you have (> 0). If you need to return a new error and it is a custom struct that includes fields, you just implement Error interface on the struct and return it as the single error return. If you need to add new args on the struct, nothing changes other than the error implementation.

Do you want to return 2 errors from the same call site? You have to use something like multierror or a custom struct that includes 2 errors and implement the interface yourself. But the actual thing you return is still a single error.

> unless you want to change the var from string to map

Errors are not strings. It is an interface. If you want to return a string, you implement the interface (although it is much simpler to create a new error with errors.New). If you want to change it to a map later, you implement the interface on the map. It is transparent to the caller, because errors are dynamically dispatched the majority of the time.

> only if they need to handle it

Well, every function needs to declare which exceptions it throws, so you will have to modify every function in the call stack if you don’t want to handle it and it is a new type of Exception.

> That’s not the case in Go

That IS the case in Go. The most common pattern is to return an implementation of the error interface. Nothing changes if the underlying type of error changes except (potentially) the sites that want to handle a specific type of error.
> My question is how likely can it be adopted in the kernel (likely high).

My guess is, it cannot. The way -fbounds-safety works, as far as I understand, is that it aborts the program in case of an out-of-bounds read or write. This is similar to a Rust panic.

Aborting or panicking the kernel is absolutely not a better alternative to simply allowing the read/write to happen, even if it results in a memory vulnerability.

Turning people's computer off whenever a driver stumbles on a bug is not acceptable. Most people cannot debug a kernel panic, and won't even have a way to see it.

Rust can side-step this with its `.get()` (which returns an Option, which can be converted to an error value), and with iterators, which often bypass the need for indexing in the first place.

Unfortunately, Rust can still panic in case of a normal indexing operation that does OOB access; my guess is that the index operation will quickly be fixed to be completely disallowed in the kernel as soon as the first such bug hits production servers and desktop PCs.

Alternatively, it might be changed to always do buf[i % buf.size()], so that it gives the wrong answer, but stays within bounds (making it similar to other logic errors, as opposed to a memory corruption error).
Swift, the core language, has a FOSS compiler. SwiftUI is a proprietary UI toolkit library and app framework whose only relation to Swift is that it's written in it. It would be like calling GDK "ValaUI" or Bevy "RustEngine".
You can set a Pi to have a read only filesystem on card/stick with an overlay with a RAM based filesystem. Ship logs elsewhere or have a second card/stick.

A Pi can run for a very long time if you are careful. I run my dad's phones with one with Raspbx. It has two USB sticks in it. Both are bootable and the live one copies itself to the other monthly. Its unlikely that both sticks will die at the same time - glacial speed RAID 1!
OK, first of all, really cool. I don't think I knew this! Thank you.

But how about a next step that I use LLMs for - taking this text from a document and reformatting it as, say, bullet points.

E.g. I literally had this in a Jupyter notebook: [some_var_name, some_other_name, ...] and a bunch of those, and I wanted them redone as bullet points. It was a bit more complicated than that but I'm simplifying for the example. I literally took a screenshot, through it in ChatGPT and got back the correctly-formatted list.

There are other ways to solve something like this of course (normally I'd put it in VSCode and use multiple cursors or macros), but I don't think there's anything that can go from a screenshot and a one-sentence description, to having finished the task, all in a single tool (that can also solve 100 other problems that come up in my work similarly easily).
iPhone 16e still has a SIM card tray in Canada
Fair point. Just because a domain is registered in Ukraine doesn't mean it's acting in Ukraine's interests. But that works both ways. If Russian actors can operate from Ukraine, then Ukrainian actors (or others) can also operate from Russia, or at least make it look that way. Cyber attacks originating from Ukraine and targeting Russia aren't uncommon either, which only adds to the complexity of attribution.

The issue isn't just attribution but also affiliation. When similar attacks come from Ukraine targeting Russia, Google stays quiet. I understand that Russia invaded Ukraine, not the other way around, but given the complexity of the conflict, aligning with one side in cyber warfare reporting is a questionable move. At the end of the day, attacks will come from both sides - it's a war, after all.

Edit: when I say 'questionable move', I'm specifically referring to Google. It's unclear what they were trying to achieve with this article, is it a political statement or just a marketing piece showcasing how good GTIG is? Or both?
Aw I feel like it’s perfectly harmless in this instance, right? You don’t need to talk to the people, so there’s no risk of insulting them.
> "Virtue signaling" in theory means "talking the talk without walking the walk"

Virtue signaling means sending deliberate signals about your virtues, whether you "walk the walk" or not. People are often critiqued for going to uncomfortable lengths to signal their virtues, but something as simple as a "meat is murder" shirt or a MAGA hat is also virtue signaling.
Dragonfly Swarm: Scaling In-Memory Data Without Limits
Sometimes keeping quiet isn't the best form of defense though.

So it really does depend on your situation.
Well, I bought a 12 mini the day it came out. I'm about due for an upgrade, and I would go with the 17 mini when it comes out, if they still made minis.

All of my friends that have minis are also people that don't upgrade frequently.
In Germany this is already common knowledge. I had a fractured radial head. It gets fixiated for 2 weeks (to let the bones heal) and than the fixture gets removed and you need to move it , you also get therapy sessions for that.
Of course this depends on the fracture degree , but it’s really uncommon to have a fixture for more than a few weeks since it makes it really hard at a certain age to still move it 100%
I'm no legal scholar, but sure, I'll elaborate as a layman.

During the Presidency, impeachment and judicial review are the important checks. During the transition of power, state-controlled (as in, not federally controlled) elections and Congressional certification are the important checks.

While many people are disappointed with Congress' hesitation to impeach, impeachment as an institutional protection still works as a protection against blatant disregard of the law. Congress faces the threat of re-election practically constantly, and obvious disregard of the law without impeachment is not in Congress' best interest.

Judicial review is clearly working. I don't need to recap the large number of cases that have be brought against the Trump administration this term. The administration is abiding by stays/injunctions, and the Courts are issuing opinions independently. The Supreme Court, even Trump-appointed Justices, has ruled against Trump before and will likely do it again.

State-level control of Presidential elections and Congressional accountability to the public during certification protect against the spectre of a third Trump term or end of democracy. This scenario is extremely unpopular even among Trump supporters and would be a disaster for those in Congress.

The recent Supreme Court opinion about Presidential immunity in his official capacity explicitly defers and leaves to the lower Courts to determine the precise limits of that official capacity. It is beyond belief that the entire judicial branch would collectively enable dictatorship "bEcAuSe iMmUnItY".
They mock fb whilst they use instagram and WhatsApp.
Show HN: Trackey – a local-first, keyboard-first, no-login time and task tracker
A prototype I wrote 3-4 years ago when I was starting out on web dev and moved on. Written in Svelte 3 but source lost to time. Found a complied html file.

I was inspired by a post on HN that I can't seem to find. It was a time tracker someone built with physical keys.

Try it out
https://trackey-beige.vercel.app/

Video demo
https://bsky.app/profile/sateesh.bsky.social/post/3likoilqzk...

PS: ignore/deny the clipboard alert. I wrote that for you to be able to paste text into the site but I don't I got around to actually using it. Nothing nefarious I promise.
How well can you see the iPad Air when you're sitting outside? That's why I like my Daylight, for doing Duolingo (with handwriting to enhance memory formation) and reading Reddit/HN (in Firefox Mobile which doesn't have the problem you describe with Chrome) on my patio

I've also found that my eyes are physically repulsed by the brightness of OLED displays after using my Daylight for a few hours indoors with the brightness down. It is much easier on my eyes and much less addictive / attractive than my phone.

An iPad Air's screen is still going to hijack my dopamine system like my phone does. The Daylight doesn't. I bought a Daylight because I wanted a healthier device, and it delivered on THAT promise.

But you're right, if you only have OLED Tablet use-cases, it's not an OLED Tablet, so an OLED Tablet is better for those things.
It falls out of complex numbers satisfying the conditions of a field though I don't know of a specific "proof" of that (you generally don't "prove" definitions). You could equally say "i is indistinguishable from 1/i" or "i's additive inverse is its multiplicative inverse"; in either case it's an arbitrary choice which of the conjugates is positive and which is negative. The key being that you cannot say "i > -i" because of that.
> Making rules sounds awfully like legislation, which is a job for the legislature rather than the executive.

Good thing Congress establishes independent agencies then. Their entire point is to receive rule making delegated to them by Congress.
I don't see the point you are making? It isn't politicians that are getting elected to be White House Liaisons, they will almost certainly be appointed.
If we were in Russia or China, we'd likely hear about US actions in this area quite a bit more. With allies, well, there's a lot of mutual back scrubbing going on.
I think Go adds to the enterprise culture and it does so on a global scale. Go is all about a consistent code style and a reduction of language complexity where your hands are tied on how you write code.
You will always have to root your trust in something, assuming you cannot control the entire pipeline from the sand that becomes the CPU silicone, through the OS and all the way to how packets are forwarded from you to the person on the other end.

This makes that entire goal moot; eliminating trust thus seems impossible, you're just shifting around the things you're willing to trust, or hide them behind an abstraction.

I think what will become more important is to have enough mechanisms to be able to categorically prove if an entity you trust to a certain extent is acting maliciously, and hold them accountable. If economic incentives are not enough to trust a "big guy", what remains is to give all the "little guys" a good enough loudspeaker to point distrust.

A few examples:
- certificate transparency logs so your traffic is not MitM'ed
- reproducible builds so the binary you get matches the public open source code you expect it does (regardless of its quality)
- key transparency, so when you chat with someone on WhatsApp/Signal/iMessage you actually get the public keys you expect and not the NSA's
Stop pretending that isn't literally the law, and the one you supported over many comments.

Offering $1k of support to a user of your code creates an obligation to any user in the EU, regardless of whether you know their name or not.
Then they're not returning to office, and the comment doesn't apply to them.
Phones maintain a cellular connection even if most data is being transmitted over WiFi at any given moment

Cellular modems are constantly reading and broadcasting messages to the cellular network unless they are explicitly turned off
Term limits lead to institutional knowledge and skills being concentrated in unelected staffers and lobbyists. Effective legislating involves building relationships, negotiating skills, and deep subject matter knowledge in at least some areas.

Yes, we have tons of bad legislators: some just not good at their jobs, some actively harmful (leaving that vague on purpose—I think all partisans can agree that they exist, even if we disagree on who they are). In theory, they can be excised via the ballot box. However, we don't want to kick out the good ones just as they're getting to be their most effective—not only do we lose their direct skills, but we lose their ability to mentor the promising up-and-comers.

I place more blame on the way we do primaries and general elections: in most districts, the only thing that matters is the primary, and that produces some truly rotten results.
Frozen shoulder isn't fun. I had it for almost 2 years - from onset to the point where my shoulder mobility was pretty much back to normal. That's probably why your doc recommended to keep the arm in motion.
That doesn't seem too bad to me. It isn't trivial to prove the earth is flat. 10th percentile IQ seems to be around the functional illiteracy threshold. The military won't take them because as much as they have tried they can't seem to get that 10th percentile trained in just about anything. If such a person looks out into the distance, sees that things look flat and not like a sphere, and then watches some video with half-baked reasoning telling them they are right then I'm not sure how you could realistically convince them otherwise.
Well what I mean is, if you disable Cortana or the gaming services or whatever, can it cause functionality like windows update to stop working properly?
I have to save your comment so I can write it under every thread I am not interested in. ¯\_(ツ)_/¯
Yes. It’s very frustrating. Like there is a great need for a kind of data pipeline test suite where you can iterate through lots of different options and play around with different data manipulations so a single person can do it. Because it’s not worth it to really build it if it doesn’t work. There needs to be one of these astronomer/dagster/apache airflow/azure ml tools that are quick and dirty to try things out. Maybe I’m just naive and they exist and I’ve had my nose in Jupyter notebooks. But I really feel hindered these days in my ability to prototype complex data pipelines myself while also considering all of the other parts of the science.
The only blocker for a lot of these things to exist is just someone to make it. There is no money in it, the software is life and death sometimes, the total amount of users you can reach is world wide is probably like 2-3 million. The only stopper is just someone making it.
That opinion specifically defers to lower courts to define the precise limits of the President's immunity. I refuse to believe that the collective effort of the judicial branch would construct those limits in a manner that enables dictatorship.
I've heard it as "If someone goes in, then it'll be empty!"
I'm trying to have a sober and thoughtful view on this topic.

But I genuinely cannot decide if it's likely that Trump's re-election and/or current behavior are the result of Chinese / Russian operations.

I guess the question is somewhat academic, given the scale of damage that Trump, Musk, et al are inflicting on national security.
I reckon Earth would need to be around 93M miles from the fusion reactor.
The "curve" example is a box
It’s primarily to guard against insider threats - E2E makes it very hard for one Signal employee to obtain everyone’s chat transcripts.

Anyone whose threat model includes well-resourced actors (like governments) should indeed be building their communications software from source in a trustworthy build environment. But then of course you still have to trust the hardware.

tl;dr: E2E prevents some types of attacks, and makes some others more expensive; but if a government is after you, you’re still toast.
Nope, every time I’d tried to do that I got a 500 error.
This sure sounds nice to management and senior folks who are comfortable in their position, but absolutely terrifying to everyone else: Sharing your actual emotional states with your boss who may or may not hold any revelation against you, or coworkers you cannot trust to not take advantage of, or accidentally sharing something that makes you seem incapable of your job, maybe not now, but in the future—if you’re considering implementing something like this, be aware that your employees will think these things, whether reasonable or not.
Wasn't one of the curiosities in Snowden vault7 an "attribution
engineering toolkit"? That sounds quite flexible.
Yeah Apple overcharges. The SE is downright crude by modern standards, no ways was it worth $430.

This phone is at least modern, but it's not great value for money.
You can easily pick up a used/refurb iPhone 15 for ~$500.
That is really quite bad.
Unfortunately, the worst example they set is the locked-down device + an app store.
Many, many embedded devices run Linux and the GPL does not matter.

The OS is usually generic, it does not matter whether it is GPL or BSD as long as specific drivers and apps can be proprietary. That's how many embedded devices work: they run proprietary apps in generic Linux with perhaps some proprietary drivers.

Where the OS licence matters is if/when you want to modify the OS/kernel for whatever reason.
Just today I had another fun one. I spun up a Debian VM and of course IPv6 was turned on by default. Well, this site didn't have IPv6 so it just got a link local address.

Well, turns out Debian's apt servers are hosted by Fastly and they have AAAA records, which apt of course tried to use because well, the host technically had a valid IPv6 address I suppose.

So had to disable IPv6 before I could get apt update to work again, yay...
GP is more or less correct.

Building and owning an institution that finances, racks, services, networks, and disposes of servers, both takes time and increases the commitment level. Hetzner is month to month, with a fixed overhead for fresh leasing of servers: the set-up fee.

This is a lot to administer when also building a software institution, and a business. It was not certain at the outset, for example, that the GitHub Actions Runner product would be as popular as it became. In its earliest form, it was partially an engineering test for our virtual machines, and we went around asking friendly contacts that we knew would report abnormalities to use it. There's another universe where it only went as far as an engineering test, and our utilization and revenue pattern (that is, utility to other people) is different.
> > > > > David Howells did a patch set in 2018 (I believe) to clean up the C code in the kernel so it could be compiled with either C or C++; the patchset wasn't particularly big and mostly mechanical in nature, something that would be impossible with Rust. Even without moving away from the common subset of C and C++ we would immediately gain things like type safe linkage.

> > >

> > > That is great, but that does not give you memory safety and everyone

> > > would still need to learn C++.

> >

> > The point is that C++ is a superset of C, and we would use a subset of C++

> > that is more "C+"-style. That is, most changes would occur in header files,

> > especially early on. Since the kernel uses a lot of inlines and macros,

> > the improvements would still affect most of the existing kernel code,

> > something you simply can't do with Rust.

I have yet to see a compelling argument for allowing a completely new language with a completely different compiler and toolchain into the kernel while continuing to bar C++ entirely, when even just a restricted subset could bring safety- and maintainability-enhancing features today, such as RAII, smart pointers, overloadable functions, namespaces, and templates, and do so using the existing GCC toolchain, which supports even recent vintages of C++ (e.g., C++20) on Linux's targeted platforms.

Greg's response:

> But for new code / drivers, writing them in rust where these types of
bugs just can't happen (or happen much much less) is a win for all of
us, why wouldn't we do this? C++ isn't going to give us any of that any
decade soon, and the C++ language committee issues seem to be pointing
out that everyone better be abandoning that language as soon as possible
if they wish to have any codebase that can be maintained for any length
of time.

side-steps this. Even if Rust is "better," it's much easier to address at least some of C's shortcomings with C++, and it can be done without significantly rewriting existing code, sacrificing platform support, or the incorporation of a new toolchain.

For example, as pointed out (and as Greg ignored), the kernel is replete with macros--a poor substitute for genuine generic programming that offers no type safety and the ever-present possibility for unintended side effects due to repeated evaluation of the arguments, e.g.:

#define MAX(x, y) (((x) > (y)) ? (x) : (y))

One need only be bitten by this kind of bug once to have it color your perception of C, permanently.