News for hackers. Stuff that matters.

eddd-ddde

Re:Gemini 4 Carbon on Wednesday October 28, 2026 @02:21PM (#50278521)
Personally, any of the flash options is my default most times because it tends to perform tasks faster and with the same level of success.
Re:Microsoft Teams is a red flag on Sunday October 18, 2026 @11:43AM (#50142055)
Do people actually rely on their chat groups as a knowledge base? If tomorrow I come to work and all my chats are wiped I wouldn't even budge .

I see chats purely as an ephemeral way of coordination.

Re:F-Droid 2.0: A New Chapter for Android Freedom on Thursday September 24, 2026 @09:51PM (#49839309)
I think the terms are usability Vs usefulness.
Re:The whole premise of checking for human writing is daft on Saturday July 25, 2026 @02:33PM (#49050280)
Effort is not a good signal for value. Never has been. Just because someone took 10 more hours to finish a task doesn't mean they did a better job or they care more about the result.
Re:I Regret Migrating to Codeberg on Friday July 24, 2026 @12:36PM (#49038108)
Not sure why this is down voted.

You cannot support FOSS and then get mad when people use those freedoms to create a service that matches their ideas and philosophies.

For what reason would grammar influence whether something is true or not...
Re:Claude Code uses Bun written in Rust now on Monday July 20, 2026 @10:39AM (#48979521)
Zig is always _less_ robust than rust. Even if you have a single allocation you can always forget to free it.
Re:Elixir-lang.org has a new design on Saturday July 18, 2026 @03:34PM (#48961468)
Ideally websites just respect the existing media queries so you don't even have to switch!
Re:Linux 0.11 rewritten in idiomatic Rust, boots in QEMU on Tuesday July 14, 2026 @10:49AM (#48907793)
Because making segfaults impossible is simply a better solution to playing a game of whack a mole of "crash, root cause, fix and add test for that very specific bug"?
Re:How do you use Vim in the era of AI? on Friday July 10, 2026 @10:30AM (#48860522)
Your macros are not implementing features, fixing bugs, and writing test cases.
Re:Road to Elm 1.0 on Monday July 06, 2026 @12:27PM (#48806897)
This is very similar to my recent experience!

LLMs are surprisingly effective at helping you learn the "vibes" of making music and understanding various concepts.

Re:I Could Kill You with a Consumer Drone on Friday July 03, 2026 @09:14PM (#48781780)
I can run away from a knife holding psycho or fight back, a drone can fly into my bedroom. Same argument for guns really.
My flow state with AI is having 5 different conversations at the same time making good progress on all of them by giving key insight and feedback at the right times.

You can actually go super fast with the right setup and focusing only on the important details like ensuring the shape of the APIs make sense and that test quality is good.

Re:Google copybara: moving code between repositories on Wednesday July 01, 2026 @09:42AM (#48746653)
The main benefits you get are transformations. You can leverage tooling to automate include remapping and things like that.

But it's definitely not geared towards forks, but rather mirrors with deterministic and invertible transforms.

Re:Google copybara: moving code between repositories on Wednesday July 01, 2026 @09:39AM (#48746599)
The "supported" workflow is you keep your source of truth in either the monorepo or the external repo. Then you export the current state of the source of truth to keep the mirrors up to date. Then, since we can assume the mirrors are up to date, the inverse transform can be applied to import change requests from the mirrors.

It works well when the assumptions hold, that there isn't large divergence on either side. It can actually be largely automated.

It's a good day to work in a monorepo :)
Re:Incident CVE-2026-LGTM on Friday June 26, 2026 @12:27PM (#48688536)
My favorite:

> This report was reviewed by Legal, who have asked us to clarify that the fox was depicted as over eighteen.

Re:Google Hits 50% IPv6 on Sunday June 21, 2026 @10:45AM (#48619408)
> I like being able to memorise IP addresses, it really helps testing.

This is even easier with IPv6. At work we have a bunch of test devices, and you calculate the IPv6 from the device's serial number. Simple as that, no memorization at all.

Re:I Hate Compilers on Thursday June 18, 2026 @01:31PM (#48588702)
I don't think these kind of features belong in a compiler. If you want a stamp then pass it in to your compiler invocation via explicit defines.

You might accidentally end up including it transitively and suddenly your binary is nondeterministic.

So? That's literally how language works. The importance is not in the writing style, but in the content of the words.
Re:What old technology do you still use regularly? on Sunday June 14, 2026 @10:38AM (#48527633)
What about battery life? I bought a cheap Chinese MP3 player online and it works wonders. I use it with some regular wired headphones as well.
Re:Software Is Made Between Commits on Thursday June 11, 2026 @08:35PM (#48498367)
The internal version at least is heavily based on a global commit cloud.

If you give me your commit ID I can immediately print it on my workspace without you having to upload a formal change request.

But parent is right, you have to cast it anyways before reading from it, so might as well take the right type from the beginning.
What about "go see an agent in person and use your fingerprint to prove it is you"?
Re:SQLite is all you need for durable workflows on Friday May 29, 2026 @04:48PM (#48329039)
That's still orders of magnitude more complexity for no real benefit. A migration from sqlite to postgres, if really required, is not that hard.
Re:The Green Side of the Lua on Thursday May 28, 2026 @09:49AM (#48308949)
It's more like comparing assembly against the same program but with comments.
Re:I'm Tired of Talking to AI on Wednesday May 27, 2026 @10:15AM (#48294751)
The pattern I notice more frequently at work now is:

"I'm working on X problem, I tried Y solution, AI thinks Z is wrong and W could be better, human opinion?"

This way there's never space for ambiguity, you showed you did your homework to the best of your extent, you already asked AI, all that's left is explicit request for human input.

It works quite well, and I appreciate it from both ends, as it saves everyone time.

Re:No More JetBrains Products for Me on Tuesday May 19, 2026 @12:44PM (#48195765)
This is obviously massively understating what an IDE does.

Do you never use language server features? Showing git blame on files? Doing regex search and replace? Doing multi-cursor editing? Run test?

If you genuinely never do, then that's ok, you don't need an IDE.

Re:A History of IDEs at Google on Thursday May 14, 2026 @12:36PM (#48137772)
I actually think these constraints _help_ the average project as well. By enforcing remote builds and execution you completely remove the need for something like docker. You also get cloud backups for your code automatically.
Re:A History of IDEs at Google on Wednesday May 13, 2026 @04:49PM (#48127367)
This is not a complete answer.

There are many open source projects that are developed in google3.

Older »