Tamas Herman

2.3K posts

Tamas Herman

Tamas Herman

@onetom

Clojure, Rebol & Red rulz

Hong Kong Katılım Aralık 2008
300 Takip Edilen311 Takipçiler
Retro Dave
Retro Dave@1GamewithDave1·
First game you think of when you see this?
Retro Dave tweet media
English
1.8K
190
4.2K
252.3K
Tamas Herman
Tamas Herman@onetom·
@dhh yet, the database is often a completely different process on a different machine, unlike in case of Datomic, where you can have the query engine and/or transactor and indexer in the same process as your application...
English
0
0
0
26
FPS Of Yore
FPS Of Yore@FPSOfYore·
Have you played Descent? It was a major success and rightfully so! It started the subgenre of 6DOF first-person shooters and it was the first fully 3D FPS game. What a blast! 💥 💿 Descent (1995) ~ Parallax Software
English
94
44
464
113.4K
Tamas Herman
Tamas Herman@onetom·
so true, unfortunately. im also pondering this often, from the aesthetic "comfort" of my #Clojure REPL, while working on web apps :/ i even coded up a very old-school menu system, with numbered & colored menu items, which i can choose from NOT by cursor keys, but typing a number
Тsфdiиg@tsoding

The most crossplatform UI framework isn't a Web Browser. It's VT100 terminal. The programs using ANSI Escape Codes will very likely be usable in 10-20 years unchanged. And this isn't a good thing, btw. API politics got so bad we can't agree on how to put a triangle on the screen.

English
0
0
1
66
Tamas Herman
Tamas Herman@onetom·
@sdf_pubnix @tsoding he might have found it elsewhere though, but also his fans have a hard time supporting him inside russia, so he definitely would have a hard time supporting the museum from russia...
English
1
0
0
24
SDF
SDF@sdf_pubnix·
@tsoding This photo was taken of a machine you can use run by icm.museum - please consider supporting them
English
1
1
9
894
Тsфdiиg
Тsфdiиg@tsoding·
The most crossplatform UI framework isn't a Web Browser. It's VT100 terminal. The programs using ANSI Escape Codes will very likely be usable in 10-20 years unchanged. And this isn't a good thing, btw. API politics got so bad we can't agree on how to put a triangle on the screen.
Тsфdiиg tweet media
English
38
43
864
56.8K
Tamas Herman
Tamas Herman@onetom·
@____Libertarian @dhh why? to waste away the legendary battery life? i don't think the kernel is the biggest problem with their OSes.
English
0
0
0
6
Tamas Herman
Tamas Herman@onetom·
@CarlKistler @visegrad24 i would rather see software reliability improvements, better repairability, more interoperability with open protocols and other OSes (eg their VNC exts for Linux) github.com/apple/container is a good example of what i would love to see more of, though it's even a new feature too!
English
0
0
0
26
Carl Kistler
Carl Kistler@CarlKistler·
@visegrad24 Bad choice. Apple needs a visionary leader. It has plenty of engineers. They need someone chasing shiny new things with a vision that anything can be done. Someone who can see the world through the lense of what if instead of how can we.
English
11
0
15
3.4K
Visegrád 24
Visegrád 24@visegrad24·
Tim Cook is likely to step down as Apple’s CEO According to Bloomberg, John Ternus, Apple’s Senior Vice President of Hardware Engineering, is expected to take over. Bloomberg notes that Apple now likely needs an engineer rather than a sales or operations specialist. While the company expanded significantly under Cook’s leadership, it has struggled to break into new tech categories such as virtual reality, generative AI, smart home devices, and autonomous vehicles. Ternus reportedly stands out among other potential successors. After stepping down, Cook may remain as chairman of Apple’s board — a path previously taken by leaders like Amazon founder Jeff Bezos and Microsoft co-founder Bill Gates.
Visegrád 24 tweet media
English
398
633
7.3K
1.3M
Tamas Herman
Tamas Herman@onetom·
@rolandkuhn @jdegoes @JustDeezGuy i didn't want to make an absolute statement. i was trying to refer to your example, when i said "you shouldn't". but anyway, i see now, you were sarcastic.
English
1
0
1
36
Roland Kuhn
Roland Kuhn@rolandkuhn·
@onetom @jdegoes @JustDeezGuy Nothing is absolute, not even your “no mutation” stance. Your programs definitely do mutate memory, no matter how you write them.
English
2
0
2
50
Tamas Herman retweetledi
Science girl
Science girl@sciencegirl·
There’s a Japanese Camellia called pink perfection and I tripped over my own feet when I saw it
Science girl tweet media
English
704
4.6K
48.3K
925.7K
Tamas Herman
Tamas Herman@onetom·
@rolandkuhn @jdegoes @JustDeezGuy yeah, but u shouldn't do mutation, but construct a new value, which shares the unchanged parts of the strucutre. that's how `clojure.core/update-in` works for the past 15 years and here is a JS implementation : #L1816-L1819" target="_blank" rel="nofollow noopener">github.com/squint-cljs/sq…
English
1
0
1
59
Tamas Herman
Tamas Herman@onetom·
@Steve8708 this kind of scroll-position based animation is annoying as fuck, though... it's great u *can* do it, but *should* u?
English
0
0
3
323
Steve (Builder.io)
Steve (Builder.io)@Steve8708·
how do Adaline and Apple make these crazy 3d zooming effects as you scroll? it's easier than you think - let me show you how prompts and code in thread:
English
97
1K
11.9K
368.2K
Tamas Herman
Tamas Herman@onetom·
@paulalanleroy @unclebobmartin Clojure compiles to JVM bytecode directly. Not sure what are you referring to. ClojureScript? Planck? Squint? Cherry? and there are bunch of other implementation, like Joker, SCI, Babashka, Jank. Clojure is not that niche anymore...
English
0
0
0
56
Paul
Paul@paulalanleroy·
@unclebobmartin An obscure pick for something that compiles to JavaScript. When it's all over and the smoke clears Python will more than likely be the ruler of the AI scripts. Anyway, thank you for the quick reply!!
English
1
0
1
215
Uncle Bob Martin
Uncle Bob Martin@unclebobmartin·
You all understand that the AI bubble is about to pop, right? And when it does all the hiring managers, who have been holding their breath waiting for the AI miracle, will take a deep breath, realize in horror that they are badly understaffed, and start hiring programmers with reckless abandon.
English
236
156
2K
193.2K
Tamas Herman retweetledi
sysxplore
sysxplore@sysxplore·
No disrespect to Linus Torvalds, but this guy is the greatest geek alive 🫡 Created UNIX in 1971 when he was 28 years old. Created Go in 2009 when he was 66 years old. He also developed the B programming language (which led to C), created UTF-8 encoding (making international text possible online), and designed essential tools like grep that developers still rely on daily. He also helped with the development of Multics (that led to UNIX), Plan 9 from Bell Labs and Inferno operating systems. That's 4 operating systems in total... Most people don't even use these many OS. Pretty impressive resume, right? And it's a shame that many people, even the ones in the IT and tech industry, don't know him. Ken Thompson.... Remember the name 🙏
sysxplore tweet media
English
258
1.6K
13.2K
603.7K
Champagne Joshi
Champagne Joshi@JoshWalkos·
This dude found the music version of the lost library of Alexandria. You’re welcome.
English
386
5.9K
39.9K
1.6M
Guilherme Castro
Guilherme Castro@skastr052·
@htmx_org "this thing we have today is garbage compared to this other non existent thing that's better" truly mankind's primordial sin
English
1
0
9
550
Tamas Herman retweetledi
Тsфdiиg
Тsфdiиg@tsoding·
@Jonathan_Blow It's so sad that the term "cargo cult" is so overused in Tech discourse. Cargo cult is people literally building things that only *look* like Technology completely disregarding the actual inner workings of it. This is how all the Vibe Coded SaaS-es look like.
Тsфdiиg tweet media
English
8
13
318
25K
Tamas Herman
Tamas Herman@onetom·
@mitchellh ask github's built-in copilot integration to react to it! :) or is that for PRs only?
English
0
0
0
275
Mitchell Hashimoto
Mitchell Hashimoto@mitchellh·
Bro GitHub discussions is not an LLM input box. lol.
Mitchell Hashimoto tweet media
English
74
76
3.5K
184.1K