Jake Arkinstall, PhD 🏴󠁧󠁢󠁷󠁬󠁳󠁿

11.8K posts

Jake Arkinstall, PhD 🏴󠁧󠁢󠁷󠁬󠁳󠁿

Jake Arkinstall, PhD 🏴󠁧󠁢󠁷󠁬󠁳󠁿

@JakeArkinstall

I like code. Let's talk about code.

United Kingdom Katılım Kasım 2008
434 Takip Edilen1K Takipçiler
Kolchak the Daywalker 😇 🐊 🇺🇸🤝🇺🇦🍌
It’s weird how historicized, canonical figures in the arts are all flattened in the popular imagination as having lived in some strange, undifferentiated 19th century. Even the great modernists, who definitionally dwelled within a thoroughly industrialized technological paradigm, are all conceived of as some vague Victorian types who wrote by candlelight.
Kolchak the Daywalker 😇 🐊 🇺🇸🤝🇺🇦🍌 tweet media
English
73
91
1.9K
327K
Codve.ai
Codve.ai@CodveAi·
@brandur 10 min CI is generous. anything over 3 min and i start questioning my life choices
English
1
0
1
826
Brandur
Brandur@brandur·
The things people will do go CI when left to their own devices — unspeakable. If something I did ever resulted in >=10 minute CI, I'd demote myself to L1 and backbench myself in shame. Yet, everywhere I go I find people doing this who think of themselves (or even are) L5++.
English
6
0
52
11.9K
Peter Hague
Peter Hague@peterrhague·
I just wanted to get the answer in terms of a common unit of area, but Grok went all in and tried to claim the Moon for the Red Dragon!
Grok@grok

@peterrhague @davidparry100 The Moon's surface area is 37.93 million km². One Wales = 20,779 km². So that's exactly 1,825 Wales of lunar terrain—plenty of room for a few million Welsh settlers (or the rest of us). 🚀🇬🇧

English
2
0
10
1.6K
Jake Arkinstall, PhD 🏴󠁧󠁢󠁷󠁬󠁳󠁿
@max_paperclips ChatGPT5 without personalisation (including history) is still sycophantic af. Maybe not so much as 4, but it's still unhinged. From a clean slate it's pretty horrible to use. Exaggerated expressions, everything you say is "profound", and it goes down rabbit holes by default.
English
1
0
1
111
Jake Arkinstall, PhD 🏴󠁧󠁢󠁷󠁬󠁳󠁿
@0xmer_ I started making one once. Inspired by baxel but in pure nix. I called it nozzle. It was quite fun but not too practical for two reasons: it's no good for downstream users (for that a cmake output is handy) and intermediate artifacts spam your nix store.
English
1
0
3
1K
Benji Taylor
Benji Taylor@benjitaylor·
ザ エブリワン アプリ
日本語
776
254
5K
56.5M
pumpuppthevolume
pumpuppthevolume@DK15779516·
@nickvgreen @fandompulse that was a perfectly fine world .......the issue is if 99% of all life will be destroyed by an asteroid or smth else like that that aliens can prevent ......the prime directive says unless I missremember to never intervene if the intelligent species haven't invented warp drive
English
4
0
0
50
Fandom Pulse
Fandom Pulse@fandompulse·
Star Trek: Voyager actor Robert Beltran on how the Prime Directive is ridiculous: "The idea of leaving any species to die in its own filth when you have the ability to help them, just because you wanna let them get through their normal evolutionary processes is bunk -- it's a bunch of fascist crap. I much prefer the Cub Scout motto." Is he correct?
Fandom Pulse tweet mediaFandom Pulse tweet media
English
677
31
510
101.9K
Jake Arkinstall, PhD 🏴󠁧󠁢󠁷󠁬󠁳󠁿
I mean I get what they're actually showing. They're giving it a challenging problem and showing off its dexterity, adaptability, etc. But what an incredibly dull way of showing that off.
English
0
0
0
18
Jake Arkinstall, PhD 🏴󠁧󠁢󠁷󠁬󠁳󠁿
Crazy how it's 2026 and an affiliate link to a platform run by the 5th largest company on earth, with a market cap of $2Tn, EASILY the largest international logistics operator in existence, still does this. Even assuming geographical issues with affiliate links this UX is awful.
Jake Arkinstall, PhD 🏴󠁧󠁢󠁷󠁬󠁳󠁿 tweet media
Magnetic Norse@MagneticNorse

Being the man I am, I looked around for the flashlight he’s using. Best I can tell, it’s this one. Obviously you’d need 3 to do this experiment. This is an affiliate link: amzn.to/4dW7LDA

English
0
0
2
57
Jake Arkinstall, PhD 🏴󠁧󠁢󠁷󠁬󠁳󠁿
@stevibe @klos @_chenglou It's an impressive demonstration of rendering. It is not a good demonstration of a use case of that rendering, but I don't think you intended it to be that anyway. There is a lot of stuff that this can be very useful for, just not turning some paragraphs into a migraine.
English
0
0
1
28
stevibe
stevibe@stevibe·
@klos @_chenglou It is not, in this way. Just a demo on how it handles the page rendering when a component is moving around.
English
1
0
0
1.3K
Jake Arkinstall, PhD 🏴󠁧󠁢󠁷󠁬󠁳󠁿
@nikitabier Me, just a person who doomscrolls: what would make X better for me is for my feed to have good quality original content, not be full of people quoting content (rarely adding anything of substance to the conversation). Something has encouraged lazy content recently and it sucks.
English
0
0
0
38
Nikita Bier
Nikita Bier@nikitabier·
Every time we do a user survey. What would make X better for you? Normal Person: > Maybe a podcast feature? Guy who reposted 370 videos from TikTok using Scheduled Posts, has never opened the app, and has a bot writing replies: > *Foaming from mouth* > Gib…more…money….
English
2.3K
489
14.9K
1.1M
Aakash Gupta
Aakash Gupta@aakashgupta·
Google just mass-obsoleted a feature Apple charges $249 to access. Apple's Live Translation requires AirPods Pro 2 or newer, an iPhone 15 Pro or later, iOS 26, Apple Intelligence enabled, and a downloaded language pack. After meeting all five requirements, you get 5 languages. Nine if you count the four coming "later this year." Google's version: download the free Translate app, connect literally any pair of headphones, tap Live Translate. 70+ languages. Works on a $20 pair of Bluetooth earbuds from Amazon. The hardware requirement gap is absurd. Apple needs a $179 minimum buy-in (AirPods 4 with ANC) plus an iPhone 15 Pro ($999 at launch) to unlock translation. Google needs a functioning 3.5mm jack or Bluetooth connection. The language gap is worse. A Punjabi speaker visiting family can use Google's version today. Apple doesn't support Punjabi. Or Hindi. Or Thai. Or Japanese (yet). The people who need real-time translation the most are the ones least likely to speak one of Apple's five supported Western European languages. Google shipped this on Apple's own platform, using Apple's own hardware, to Apple's own customers. That's the part worth watching. When your competitor's free app running on your $249 earbuds outperforms your native feature by 14x the language count, the lock-in thesis starts working against you.
Google@Google

Your headphones just became a personal translator in 70+ languages. 🎧✨ Google Translate’s “Live translate” with headphones is officially on iOS. We're also expanding this capability to more countries around the world for both @Android and iOS users. To try it, open the Translate app, tap “Live translate” and connect your headphones.

English
95
273
2.4K
631.8K
Andrea Griffini
Andrea Griffini@agriffini·
@ChShersh Not really. If you use a thing JUST because is new then you're dumb. For example it was OBVIOUS that iostreams were horribly bad from the very beginning. Luckily it was a part of C++ you were free to ignore completely. Good news is that C++ is slowly getting rid of them.
English
1
0
0
590
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
All highly-skilled C++ devs I know constantly learn and use new things. Including Modern C++
Łukasz | Wookash Podcast@wookash_podcast

Every now and then, comments like this appear under live coding sessions, and I don't know how to respond. My view on that matter is: - all highly skilled people I know are avoiding modern C++ - some use C, some use C++, but those who use C++, they take a tiny subset of features - like operator overloading, or destructors to have "cleanup" mechanics - none of those people use std::views, std::ranges, std::pair, or even std::unordered_map or std::vector. If they do, they know they make a concession, "I shouldn't do that, compile times and runtime will suffer, I'm doing this cause it's a prototype, not a *real* thing" What I conclude from these observations is: - modern C++ is more about fashion than any real gains - new, competing languages have features like "map, filter, reduce" or string slices and C++ committee generally wants to add features, not remove them - the implementation of these features in compilers (MSVC, Clang, gcc) is nasty, not because compiler engineers suck, quite contrary, but because those compilers need to care about decades of existing features, syntax expressions, and weird historical constructs - quick example, for everybody liking lambdas in other languages, will absolutely freak out trying to understand all the possibilities of capture monstrosity with const & reference & pointer and [=] and [*] and move semantics, and damn const reference to a smart pointer which will not update refcount, how far have we strayed from the path. So my stance is: - if I invite somebody who loves modern C++ we will talk about how cool things can be expressed, but it will come at the cost of build time and runtime. If you think this worldview lacks nuance, and should be explored more in depth - reach out or recommend a person who would be a good fit for such a discussion. We can make a live session geared towards exploring these topics, or organize a small debate (but avoiding drama, a civilized debate!)

English
13
7
244
25.1K