Is « cacheability » a property of the data structure or of the lookup algorithm?
HN user
jackhalford
https://0x5.be
Litestream is super interesting, I managed to get it to run with S3 as a backend. Making apps with sqlite backends (there are a _lot_ lf them) almost stateless, at least no filesystem stare. I feel like s3 state is much more manageable, backups and syncing is done by the provider.
What is the current state of the art lua toolchain? Lua is king for dsl embedded in other software.
Used it for world of warcraft scripting and openresty http rules, that’s a wide range.
The aacp.rs and the att.rs files were translated from Kotlin to Rust with AI. Some parts of the media_controller.rs file, mainly the pulse integration, was also AI-generated.
The future is now.
It’s getting attention because the subtext of the article is the zig vs AI ideological battle going on (and zig vs Rust somewhat on the backburner)
Recent events AFAIU: - bun (bought by big AI) switching to Rust - zig team banning AI pull requests (because they want to review humans) - The cloud industry buying all coding tooling companies (uv, vite, bun) but zig being unbuyable
If anybody from the zig core team is reading this: thank you and carry on the good work.
I’d prefer to live in a world in which we don’t need this
Could we compile tailscale with tinygo to run it on openwrt? Last time I checked tailscale was too large for 8MB flash routers
Fluent french speaker and currently learning spanish, I feel so lucky it’s not the other way around…
I wonder if having a /dev/ntsync device could make it easier for game devs to compile their games for linux in the first place, instead of having to use wine. There may be other windows specific dependencies though, but this is one less right?
I’ve had trouble installing proxmox with ventoy, I had to install debian and then proxmox as a package. AFAIK there isn’t really an alternative to ventoy?
By removing a bunch of conditionals for UDP-Lite from the fast path, udp_rr with 20,000 flows sees a 10% increase in pps (13.3 Mpps -> 14.7 Mpps) on an AMD EPYC 7B12 (Zen 2) 64-Core Processor platform.
Considering the number linux udp sockets in the wild this is huge. It’s a shame C/compilers can’t optimize this away though without entirely removing the code, this is exactly why zig’s comptime exists.
Some licenses require you to contribute improvements back. Your shareholders didn't invest in your company so you could help strangers.
Took me a minute to recognize the satyre, good one boys.
Secondly, it should perhaps be a concern for Zig, now at 10 years old, to still produce solidly breaking code every half year.
Not at all, if the team needs 30 more years they should take it.
However, the outlook for a Zig 1.0 is bleak from what I gather from Zig social forums: the most optimistic estimate I’ve heard is 2029 for 1.0.
Funny you see it as bleak when most of the community sees it as the most excitinh thing in systems programming happening right now.
I think you comment is in bad faith, all the big zig projects say that the upgrade path is never a main concern, just read HN comments here or on other zig threads, people ask about this a lot and maintains always answer.
Given Apple's historically very premium pricing, launching such an affordable product is certainly a shock to the entire market
No? Apple has been delivering way cheaper laptops ever since M1, this one is just even cheaper. I thought PC execs were asleep at the wheel but not this bad.
Excited for this, GrapheneOS teased this a few months back. I might finally move away from iOS.
thanks!
Can you please add an rss feed to your blog? Thanks for the amazing work
Which ebook provider should I use to get an actual epub file?
I’m interested which french bank is this?
What are the advantages of this setup rather than reverse proxying right where your jellyfin is?
I was thinking of using this to tunnel all of my public sites, do hide my home ip. But in the end whats the issue of showing my home ip? The attack surface stays the same. I just reverse proxy everything through Caddy.
Also weren’t some feature gated behind the cloud version? An appeal for this to replace cloudflare tunnels and tailscale funnel is the _fully_ opensource aspect
In the future, it is planned to support peer-to-peer torrenting of dependency trees. By recompressing packages into a canonical form, this will allow peers to share Zig packages with minimal bandwidth. I love this idea because it simultaneously provides resilience to network outages, as well as a popularity contest. Find out which open source packages are popular based on number of seeders!
Really like this ideas, this space is lacking and we are silently looking at github stars, we can do better
From wikipedia
Attested from c. 2900 BC. Went out of vernacular use around 1700 BC; used as a classical language until about 100 AD.
So vernacular use stopped roughly 3725 years ago
I don’t think this is the https://xkcd.com/2347/ of the ops world? People will usually use the ingress controller of their cloud provider. I’ve been using the tailscale ingresses for tailscale funnel. But the transition from ingress to gateway api is seeming to take forever so I’m just running a caddy pod with a static config until the dust settles.
I think it has a lot to do with licensing. Companies feel safer using BSDs because there’s no fear of being sued under the MIT license, I suspect this is the reason sony chose FreeBSD for the playstations. A second reason would be quality vs linux, netflix has been line rate encrypted traffic with FreeBSD just because the network stack is (was?) more mature than linux. We used it at $job for zfs file servers because it’s native and much more mature than linux alternatives.
Nice to finally have a hackable headset on the market. I’ve been using the dji goggles for fpv flying because of vendor lock in. I wonder I could use these with OpenIPC to fly fpv with a fully open video stack.
Flying now requires you to own a smartphone
Nice that Suspend/sleep is on asahi-edge, I hope it will be upstreamed soon. I’m hoping to switch to asahi linux for the M series gpus to do video editing seriously on a laptop. Curious to hear how other people are doing this, or is everyone video editing on desktop?
Hasn’t is always been an open secret that daring fireball it a shadow marketing website for apple?
Why install proxmox on top of debian? Proxmox distributes an iso that basically does the same as you with preseeding. Although recently had to install proxmox as an apt pkg on top of debian happened because the proxmox iso wouldn’t install properly. That actually happened twice. I think I’ll just install debian from now on…