News for hackers. Stuff that matters.

mroche

Re:How Fast is Python 3.15? on Wednesday October 07, 2026 @12:44AM (#49988292)
> I did some benchmarking of Python against C, Go, Rust, Node, LuaJIT etc in preparation for my runtime.

Out of curiosity, have you seen if Cython[0] would provide any benefit to your runtime performance?

[0]: https://cython.readthedocs.io/en/latest/src/quickstart/cytho...

Re:Newgrounds.com – A community of games, music, and art on Saturday October 03, 2026 @08:59AM (#49943887)

    Newgrounds
    Armor Games
    Addicting Games
    Miniclip
    Kongregate
    CoolMathGames
These occupied far too much of my attention when I was younger... was sad to see them decimated with the Flash removal in browsers at the time.
Re:Sonnet 5.5 on Monday September 28, 2026 @03:22PM (#49883097)
Is there ever any focus on producing new Haiku models? There are a lot of use cases for quick to return models when you're limited to a single provider.
I know very little of this but it seems like not all things kratom are affected.

> This temporary scheduling action does not apply to botanical kratom products that contain naturally occurring 7-OH below the specified threshold. Instead, it targets synthesized products and those containing elevated concentrations of 7-OH as outlined in the temporary scheduling order. DEA believes these substances pose an imminent threat to public safety given their effects are highly unpredictable.

Re:Kagi Changelog (July 2): Heads, tails, and an AI toggle on Saturday July 04, 2026 @04:06PM (#48788491)
I'd been hoping for G4 to be added so I could play around with it. Pretty much spent all of last week doing so. I thought something was short-circuiting due to the speed of response, I'd never seen a model operate that fast.

https://inference-docs.cerebras.ai/models/gemma-4-31b

Re:Computer use in Gemini 3.5 Flash on Wednesday June 24, 2026 @02:21PM (#48663773)
The graph has Gemini 3.5 Flash matching Sonnet 4.6, losing to Opus 4.8, and slightly behind GPT-5.5 by 0.3 points... That's not that much of a hands-down loss for Gemini for this specific workload benchmark.

The methodology used:

https://deepmind.google/models/evals-methodology/gemini-3-5-...

Methodology: All Gemini scores are pass @1 except where otherwise noted. "Single attempt" settings allow no majority voting or parallel test-time compute. All of the results are all run with the Gemini API for the model-id gemini-3.5-flash with default sampling settings unless indicated otherwise below. To reduce variance, we average over multiple trials for smaller benchmarks.

All the results for non-Gemini models are sourced from providers' self reported numbers unless otherwise mentioned below. For Claude Opus 4.7 , Sonnet 4.6, and GPT-5.5 we default to reporting maximum thinking/reasoning settings available, but when reported results are not available we use best available reasoning results.

Re:.gitignore Isn't the Only Way to Ignore Files in Git on Saturday June 20, 2026 @12:12PM (#48610356)
Browsers are some of the most annoyingly configured applications out there.
Re:.gitignore Isn't the Only Way to Ignore Files in Git on Thursday June 18, 2026 @06:11PM (#48592345)
You may need to have certain directories be excluded depending on the programs you use. For example, the default Chrome profile location is within ~/.config, which includes cache data that can be multiple gigabytes in size.
This sounds... not possible for the core problem of how Python handles dependency resolution during the life of an application? How are you setting things up so that the following scenario is valid?

    program
    ├── dependency_a
    │   └── dependency_c (1.0.0)
    └── dependency_b
        └── dependency_c (2.0.0)
Otherwise, you've created a magic layer hack to enable multi-version dependency chains in a mono-version dependency chain language.
Re:Bun is being ported from Zig to Rust on Monday May 04, 2026 @09:39PM (#48017086)
I do not know if there's any overlap between these teams, but it seems like Anthropic itself is fairly invested in the Rust ecosystem.

They recently proposed some of their internal tools to be the official Rust implementation[0] of Connect RPC[1]. As a protobuf based library set, this includes a new Rust-based protobuf compiler, Buffa[2].

[0]: https://github.com/orgs/connectrpc/discussions/7#discussionc...

[1]: https://connectrpc.com/

[2]: https://github.com/anthropics/buffa

Re:Backblaze has stopped backing up your data on Tuesday April 14, 2026 @01:36PM (#47768663)
My understanding of Backblaze Computer Backup is it is not a general purpose, network accessible filesystem.[0] If you want to use another tool to backup specific files, you'd use their B2 object storage platform.[1] It has an S3 compatible API you can interact with, Computer Backup does not.

But generally speaking, I'd agree with your sentiment.

[0]: https://www.backblaze.com/computer-backup/docs/supported-bac...

[1]: https://www.backblaze.com/docs/cloud-storage-about-backblaze...

Re:Don't YOLO your file system on Saturday March 28, 2026 @05:55AM (#47553137)
The more you know, thanks for the information!
Re:Don't YOLO your file system on Saturday March 28, 2026 @05:26AM (#47552993)
> The claude sandbox is a good idea, but to be effective it would need to be implemented at a very low level and enforced on all programs that claude launches.

I feel like an integration with bubblewrap, the sandboxing tech behind Flatpak, could be useful here. Have all executed commands wrapped with a BW context to prevent and constrain access.

https://github.com/containers/bubblewrap

I'm looking at building a new system, and was waiting to see what happens with this chip and Intel's Arc Pro B70 card. I can't find ECC UDIMMs of 64GB per-stick to make 128GB, but I can put together two solo UDIMMs of 32GB or 48GB for $800 and $1000 per stick respectively.

I really want to see what enabling the L3 cache options in the BIOS do from a NUMA standpoint. I have some projects I want to work on where being able to even just simulate NUMA subdivisions would be highly useful.

Re:A Faster Alternative to Jq on Friday March 27, 2026 @05:20AM (#47540533)
> Having used `jq` and `yq`

If you don't mind me asking, which yq? There's a Go variant and a Python pass-through variant, the latter also including xq and tomlq.

Y-Zer myself and I do the same thing. I never initiate the communication when called unless I am expecting it or I know who the caller is. Otherwise, they'll know when someone picked up because their side will stop ringing, and they'll only get awkward silence until they start talking. Often times it's an automated voice system that will not begin until prompted by the callee, so it hits a timeout and hangs up.

The number of calls I get where it's either dead silence in the other end or clearly a call center based on the noise can only be categorized as "too much".

Re:MAUI Is Coming to Linux on Sunday March 22, 2026 @09:55PM (#47484622)
What's needed beyond API docs is a review, refresh, and possible merging of the two Wayland Books by active Wayland contributors.

https://wayland.freedesktop.org/docs/book/ https://wayland-book.com/

Re:Standardizing Pure PQC on Saturday March 21, 2026 @10:34PM (#47473892)
First time I've heard of SCW...

Of all the AI voice-generated things I've heard so far, this definitely takes the cake for the funniest tech-related conversation.

Older »