HNHacker News
TopNewBestAskShowJobs

bberrry

711 karma · joined March 2, 2012

submissionscomments
bberrry··on Prompting Claude Opus 5.5
You don't realize the point of disallowing Claude to change it's own permissions?
bberrry··on Gemini 3.8 Live and 3.8 Live Extended Thinking
Does you Android Auto show a microphone for voice our the Gemini star? I think you're likely talking to the pre-Gemini voice assistant which is very basic.
bberrry··on OpenShot 4.0 – Open-source video editor
Neither open source nor free however.
bberrry··on GPT-5.6 Sol, along with Terra and Luna, will launch publicly this Thursday
5.6 Sol is extremely good, definitely Fable level from my experience. With 5.6 Sol being half the price and noticeably faster I think Anthropic will find the coming months unpleasant.
bberrry··on GPT-5.6 Sol Ultra will be in Codex
If you want your company's code to be used in training, then yes.
bberrry··on Spring Boot Done Right: Lessons from a 400-Module Codebase
My favorite stack, Kotlin with Spring Boot. A real delight to work with
bberrry··on Day 1 of ARC-AGI-3
They are definitely cheating, they have crafted prompts[1] that explain the game rules rather than have the model explore and learn.

1. https://github.com/symbolica-ai/ARC-AGI-3-Agents/blob/symbol...

bberrry··on State of the Windows: What is going on with Windows 11?
The old stuff still being accessible is the only way I find the stuff I'm looking for
bberrry··on EuroLLM: LLM made in Europe built to support all 24 official EU languages
Do share examples and evidence, by all means.
bberrry··on Today is when the Amazon brain drain sent AWS down the spout
75 minutes to diagnose what's failing is not.
bberrry··on 'Death to Spotify': the DIY movement to get artists and fans to quit the app
Tidal is using a revenue share model, just like Spotify. A higher per-steam payout just means users on Tidal are listening to less music than Spotify users.
bberrry··on Top Programming Languages 2025
So is Netflix. Silly take
bberrry··on Top Programming Languages 2025
Those of you surprised to see Java so prominent, where have you been all your careers? 10 people startups with nodejs backends? You must have been entirely shielded from enterprise software companies.
bberrry··on Brazil's government-run payments system has become dominant
Have you had any significant issues with scams? In my home country we have a huge problem of scammers calling and tricking elderly people to transfer their savings with a similar instant payment app.
bberrry··on Java 24 Released
Finally I can recommend virtual threads without significant caveats.
bberrry··on Feds Link Cyberheist to 2022 LastPass Hacks
Mine had iteration count 1. I was livid when I found out. Fucking amateurs taking on the responsibility to safeguard everyone's passwords
bberrry··on Why is the American diet so deadly?
What evidence is there of preservatives having detrimental effects on humans (in the doses we actually receive)?
bberrry··on Translating 10M lines of Java to Kotlin
Kotlin does improve on the primitives/boxed situation. For example in Kotlin there is just "Int", not both "int" and "Integer". The language will use stack-allocated primitives wherever possible and boxed objects when necessary (in Collection generics or when you've explicitly opted into nullability). The distinction is abstracted away from you as a programmer. Sounds like the consistency you want.
bberrry··on Translating 10M lines of Java to Kotlin
This is the biggest issue with investing in Kotlin IMHO. The stewards of the language have a conflict of interest in democratizing the tools.
bberrry··on Translating 10M lines of Java to Kotlin
try statements being expressions is also especially lovely
bberrry··on Translating 10M lines of Java to Kotlin
Can't blame Kotlin for that. And it's a very minor sin frankly.. set-and-forget.
bberrry··on Translating 10M lines of Java to Kotlin
Depends on what you're writing I guess (as always). I write backend services and if there is an exception thrown, generally the whole request is forfeit. So a top-level exception handler is all that's needed.. no checked exceptions ruining my lambdas or streams like in Java.
bberrry··on Advent of Code 2024
Personally I love the esthetic and hope they never change it.
bberrry··on BYD launches sodium-ion grid-scale BESS product
You can't spend 20 minutes charging on the occasional 5 hour trip?
bberrry··on When did estimates turn into deadlines?
Funny, their technique is to completely ignore the nature of the task and ask for the smallest possible number you will accept.
bberrry··on Web Browser Engineering
I'm so incredibly thankful that there are people like Pavel and Chris putting effort into articles like this. You are truly the best of us
bberrry··on "Begin disabling installed extensions still using Manifest V2 in Chrome stable"
It can't handle YouTube ads unfortunately.
bberrry··on Meta fined $102M for storing passwords in plain text
I would hope it's not the authentication team's systems that are logging payloads with passwords.. they should definitely know better. Presumably it happened some infrastructure component owned by another team.
bberrry··on Java Virtual Threads: A Case Study
I don't understand these benchmarks at all. How could it possibly take virtual threads 40-50 seconds to reach maximum throughput when getting a number of tasks submitted at once?
bberrry··on Java Virtual Threads: A Case Study
I don't think that's correct. ThreadLocals should behave just like on regular OS threads, the difference is that you can suddenly create millions of them.

You used to be able to depend on OS threads getting reused because you were pooling them. You can do the same with virtual threads if you wish and you will get the same behavior. The difference is we ought to spawn new threads per task now.

Side note, you have to specifically use InheritableThreadLocal to get the inheritance behavior you speak of.

Page 1 of 7Next →