Readit News logoReadit News
bgribble commented on The warning signs the AI bubble is about to burst   telegraph.co.uk/business/... · Posted by u/taimurkazmi
bgribble · a day ago
As it turns out, the magic sauce that makes everything taste better is just ketchup.

It's good (maybe even indispensable) for some things. Please don't go "ketchup native" on my ice cream.

bgribble commented on Sunny days are warm: why LinkedIn rewards mediocrity   elliotcsmith.com/linkedin... · Posted by u/smitec
democracy · 7 days ago
LinkedIn is a vanity fair, and I'm not sure why it even matters in 2025 — it's just a job board when you need it.
bgribble · 7 days ago
How else are you going to liquidity-stalk that company you left with some options or even shares?

I take my first cup of coffee with a little tea-leaf reading based on the activity of the CEO and my former coworkers. If you ever see more than 5 connections reacting/liking the same thing you know that HR or marketing sent out an email about it.

bgribble commented on We rewrote the Ghostty GTK application   mitchellh.com/writing/gho... · Posted by u/tosh
aidenn0 · 9 days ago
I hate GTK enough that I'm considering porting Ghostty to literally any other GUI system. I think that Qt is probably the only alternative that anyone might consider "platform native" so I'll probably go that direction, even though Qt development is rather special in its own way (you know how GTK decided C needed an object system? Qt decided that C++ needed a more better object system).
bgribble · 8 days ago
I feel some genuine grief about what GTK has become.

It started out as a toolkit for application development and leaned heavily into the needs of the C developer who was writing an application with a GUI. It was really a breath of fresh air to us crusties who started out with Xaw and Motif. That's the GTK I want to remember.

What it is now is (IMO) mostly a product of the economics of free software development. There's not a lot of bread out there to build a great, free, developer experience for Linux apps. Paid GTK development is just in service of improving the desktop platform that the big vendors ship. This leads to more abstraction breaks between the toolkit, the desktop, and the theme, because nobody cares as long as all the core desktop apps work. "Third party" app developers, who used to be the only audience for GTK, are a distant second place. The third party DX is only good if you follow a cookie-cutter app template.

I switched my long-term personal projects from GTK2 to Dear ImGui, which IMO is the only UI toolkit going that actually prioritizes developer experience. Porting from GTK2 to GTK3 would have been almost as much work since I depended on Clutter (which was at one point a key element of the platform, but got dropped/deprecated -- maybe its corporate sponsor folded? not sure).

bgribble commented on OpenAI prepares to launch GPT-5 in August   theverge.com/notepad-micr... · Posted by u/ghoulishly
andrewstuart · a month ago
There’s so much work to be done developing coding related tools that integrate AI and traditional coding analysis and debugging tools.

Also programming needs to be redesigned from the ground up as LLM first.

bgribble · a month ago
I am still skeptical about the value of LLM as coding helper in 2025. I have not dedicated myself to an "AI first" workflow so maybe I am just doing it wrong.

The most positive metaphor I have heard about why LLM coding assistance is so great is that it's like having a hard-working junior dev that does whatever you want and doesn't waste time reading HN. You still have to check the work, there will be some bad decisions in there, the code maybe isn't that great, but you can tell it to generate tests so you know it is functional.

OK, let's say I accept that 100% (I personally haven't seen evidence that LLM assistance is really even up to that level, but for the sake of argument). My experience as a senior dev is that adding juniors to a team slows down progress and makes the outcome worse. You only do it because that's how you train and mentor juniors to be able to work independently. You are investing in the team every time you review a junior's code, give them advice, answer their questions about what is going on.

With an LLM coding assistant, all the instruction and review you give it is just wasted effort. It makes you slower overall and you spend a lot of time explaining code and managing/directing something that not only doesn't care but doesn't even have the ability to remember what you said for the next project. And the code you get out, in my experience at least, is pretty crap.

I get that it's a different and, to some, interesting way of programming-by-specification, but as far as I can tell the hype about how much faster and better you can code with an AI sidekick is just that -- hype. Maybe that will be wrong next year, maybe it's wrong now with state-of-the-art tools, but I still can't help thinking that the fundamental problem, that all the effort you spend on "mentoring" an LLM is just flushed down the toilet, means that your long term team health will suffer.'

bgribble commented on I ditched my laptop for a pocketable mini PC and a pair of AR glasses   tomsguide.com/computing/i... · Posted by u/T-A
regularfry · 4 months ago
I really, really wanted the SimulaVR headset to work out because of th attention they were paying to text rendering. The hardware feels dead but the virtual desktop project might still have legs: https://github.com/SimulaVR/Simula

As far as eye strain goes, I think there's room for argument: having virtual screens cinema-screen-distance away from you is less straining than something under a meter away, but only if the text rendering is up to the job.

bgribble · 4 months ago
I don't know that the hardware is dead yet. They got a cash infusion last year and there are occasional hardware updates in their Discord. It's just a slow process with 1-2 engineers total working on the many different hardware and software and firmware elements of the overall product.
bgribble commented on You're not a senior engineer until you've worked on a legacy project (2023)   infobip.com/developers/bl... · Posted by u/tonkkatonka
bgribble · 6 months ago
There's no hurt feelings like the hurt feelings of a junior engineer, who has spent the last year kvetching about how much they hate working on legacy junk, hearing someone else refer to one of THEIR projects as "legacy junk".

Any code that's old enough to have its first birthday party is "legacy", which means that "legacy" is a completely useless category. Anyone calling anything "legacy" is generally just showing their own lack of experience.

bgribble commented on Ratchet effects determine engineer reputation at large companies   seangoedecke.com/ratchet-... · Posted by u/rbanffy
bgribble · 8 months ago
I ran face-first into this effect at a successful startup where I started as employee number 9.

When everyone can sit around one big table, you don't have to consciously polish your "brand" all the time -- most people have direct experience with you and base their opinions on that. You do good work and you will have a good reputation. If you have a conflict with someone who is a jackass or have a project that fails to launch, people know enough about the context to judge pretty fairly.

When there are hundreds of people on the engineering team, especially in a remote-heavy workforce, most people don't have direct experience with you and can only base their opinion of you on what they hear from others, i.e. your reputation. This goes for peers as much as leadership.

You have to be aware of how an org changes over time, and how things that were once not important are now essential skills for success.. and decide if any new essentials are skills that you are interested in developing.

bgribble commented on Bike Manufacturers Are Making Bikes Less Repairable   ifixit.com/News/101675/bi... · Posted by u/LorenDB
Micand · 10 months ago
I'm grateful that my 2019 Norco Section uses a round seatpost, threaded Shimano BB, and standard cockpit; I deplore the "self-adjusting" D-shaped Giant seatpost on my girlfriend's bike (which is subtly off-centre and takes all kinds of witchery to approximate the ease with which I can adjust a standard seatpost), as well as the mess of BBs and integrated cockpits that are becoming common even on mid-range road & gravel bikes. When I buy my next bike, I will go out of my way to select something using standardized parts. I very much hope something akin to the Framework laptop comes to market in cycling, where the entire machine is built to be user-serviceable with off-the-shelf, readily available parts. I put something like 20,000 km commuting to school on my early 1970s Raleigh Record, which I rebuilt almost completely with my brother, and it was a gloriously simple machine that I miss dearly today.
bgribble · 10 months ago
You can still buy bikes like that. There are plenty of people still making frame sets that will work with standard drive train components, standard sized stems, and plain ol handlebars in a variety of shapes. And they will build a bike for you.

I bought a Rivendell about 10 years ago and it's probably my last bike. Is a steel frame heavier than carbon? Yes, a bit, but I don't have to throw it away after a crash, it rides like a dream, and the weight difference is less than the extra "water bottles" I carry around my midsection. Most of the weight of the bike+rider (which is what you have to haul around) is the rider, not the bike, and the frame is just a fraction of the weight of the bike!

Even though new bikes are getting more and more proprietary, I don't foresee a time when I can't buy a new Shimano cassette or other replaceable parts.

bgribble commented on How Intel Missed the iPhone: The XScale Era   thechipletter.substack.co... · Posted by u/chmaynard
bgribble · a year ago
I worked for an Intel spinoff whose CEO was a former high-level Intel exec from the 1990-2010 era. Internal goss attributed much of Intel's decision to stay out of the iPhone to him... there was a supposed quote that went something like "we make chips for computers, not g*d** telephones!"

As the tale went, he was sent out to this doomed-from-birth spinoff as a "sunset cruise" to basically force him into retirement (for this bad decision) without the bad publicity of a public head-chopping.

bgribble commented on About the IMGUI Paradigm   github.com/ocornut/imgui/... · Posted by u/ibobev
bgribble · a year ago
I love the developer experience of Dear ImGUI, even though I use it through Python wrappers that confuse things sometimes. It just slices like a sword through several layers of often-pointless abstraction and puts the control over the main loop right in your hands.

And when you need to read the source to figure something out, it's just a few files of pretty self-evident C-ish code.

u/bgribble

KarmaCake day1202April 1, 2015View Original