Ruksi Korpisara

376 posts

Ruksi Korpisara banner
Ruksi Korpisara

Ruksi Korpisara

@ruk_si

building 🤖 models at @valohaiai painting 🧌 models on my free time

Finland Katılım Ocak 2013
325 Takip Edilen133 Takipçiler
Juha Kiili
Juha Kiili@JuhaKiili·
Day #1 of making a game It’s not really day #1. I started noodling around with this two weeks ago, but let’s say this is the first official day of dev. The game is going to be a city builder. The “frontend” is Love2D, and the “backend” (sim) runs in a C library I’m writing from scratch. I want to support a LOT of agents (think Songs of Syx), hence the custom library for fast, multi-threaded simulation.
GIF
English
3
0
13
706
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@dhh @jdxcode mise is also great for tool installs; I work with more than ten different k8s clusters and mise solves that "kubectl should have one minor version difference of your cluster" issue just cd to a different directory (also configures right kubeconf via mise env vars)
English
0
0
2
234
DHH
DHH@dhh·
The sweet spot for Docker in development is to let it run your accessories, like database, Redis, ElasticSearch, but stick to native installations of Ruby/JavaScript/whatever using mise. No "works on my machine" version drift, little fuss, great performance 👌
English
81
89
1.8K
233.1K
Juha Kiili
Juha Kiili@JuhaKiili·
In game jams, people come together to create a video game in 48 hours. I was supposed to join the Global Game Jam, but got sick the day before. This year's theme was "bubble," so I made a bubble puzzle game anyway! See if you can beat all 7 levels: tinyurl.com/swipe-or-pop
GIF
English
2
0
3
344
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@DegenRolf so my brain uses about as much power as a light bulb but is capable of a lot more complex tasks... and here I am using it to scroll social media
English
1
1
14
617
Rolf Degen
Rolf Degen@DegenRolf·
The human brain runs continuously at a modest ~17 watts of power and only increases its energy consumption by 5% above baseline when it is actively thinking. The brain is organized to minimize energy consumption while maximizing computation. This means that, while the brain consumes the largest proportion of energy in the body, it is remarkably energy-efficient considering its computational power. Here, we review the metabolic costs of cognition, that is, the how glucose metabolism sustains brain functions including core homeostasis, memory consolidation, repair and the execution of specific cognitive tasks. Although it accounts for only 2% of body weight, the human brain accounts for 20% of its resting metabolism, more than tenfold the amount expected based on its weight.  However, the brain nonetheless runs continuously on only ~17 watts of power. By comparison, a large high-performance computing cluster uses up to six orders of magnitude more power, operating at ~2 megawatts. From this perspective, our brains are remarkably energy efficient relative to their computational depth and agility. Relatively simple unimodal tasks (such as visual perception and visuospatial processing) are less costly that complex multidomain tasks (such as social cognition and emotion). Although these observations regarding energy utilization are convergent, an important caveat is that engagement in explicit goal-directed behaviour and cognition is only associated with a relatively small increase (~5%) in glucose consumption [compared to] the ongoing costs of resting neural activity and homeostasis. This is consistent with evidence from neurophysiology that the majority of the energy budget of the brain is spent in maintaining core homeostatic processes plus neural activities that are not tied to immediate task demands such as memory consolidation.
English
6
68
256
22.2K
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@JuhaKiili it certainly boosts output of individual devs! easier to juggle multiple projects and context switch around creating and managing context files like PROMPT.txt etc. also help you to stay on top all the important bits and pieces of each project 😅
English
0
0
2
115
Juha Kiili
Juha Kiili@JuhaKiili·
Here are three hypotheses based on my personal experience using LLMs: 1. Writing code gets the largest productivity boost. 2. Attending meetings gets the smallest productivity boost. 3. The coding-to-meeting ratio is a simplified proxy for the total LLM boost. From my experience, the larger the organization, the more communication is required, which generally means more meetings. Therefore, I believe that the smaller the organization, the bigger the boost from LLMs. Of course, there is plenty of gray area in between, and every organization is unique.
English
1
0
7
524
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@fidexcode TL:DR: it's not a niche, it's the mainstream web dev offers lots of job opportunities as all orgs need web sites, apps and services and most projects have UI so you can take dips to artsy designer side of things plus, the web is always evolving offering constant growth
English
0
0
5
472
fidexCode
fidexCode@fidexcode·
Why does everyone want to learn web development?
fidexCode tweet media
English
224
114
1.9K
96.1K
Khan Nasir
Khan Nasir@DevKhan03·
What's the first thing you always install on a new computer?
English
255
5
211
26.2K
Raghav
Raghav@RaghavT_·
@ruk_si @andreiacribeir How do you spot the fake history? Also, how do you feel about those developers who write "Hello", "Hey", or some other text using their commit history like this 👇🏻?
Raghav tweet media
English
1
0
3
176
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@Drealtemiteee_ @andreiacribeir you get a feel for it; too predictable patterns are the easiest to spot inability to explain context on commit spikes is another that might be a giveaway if I had a big 70 commit day or rebase, I remember it but nothing is foolproof, ofc
English
1
0
2
205
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@jxnlco scope your uncertainty to where it matters most tips imo missing things about tight evaluation boundaries around prob components that let you fail fast + iterate quicker but I do agree to focus on "the end goal" behind the metrics you measure
English
0
0
0
68
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@thdxr usernames are a solution for privacy when the platform has public content 1. people don't want to show their email on the site 2. you don't want to appear as "anon123" using the first part of email is an OK default, but some people have silly emails so it has to be editable
English
0
0
7
586
dax
dax@thdxr·
i am begging you stop asking for username - if i need multiple accounts for work / personal / etc this is annoying af
dax tweet media
English
42
17
928
83.1K
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@marktenenholtz and just like the first time you pretend you know exactly what you are doing but really just make things way more complicated than they needed to be
English
0
0
1
84
Mark Tenenholtz
Mark Tenenholtz@marktenenholtz·
The engineering equivalent of losing your virginity is running into the Second System Effect
English
2
0
9
3.4K
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
... but I'll cap it for now, before it gets way too geeky 😅
English
0
0
0
1
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@javilopen some creations grow beyond their creators' design there are parallels to be made with AI vs. Lord of the Rings and the creation of Ainur like how Melkor was created as one of the most powerful Ainur but his actions led to unintended destruction, even tho that wasn't Eru's plan
English
1
0
0
50
Javi Lopez ⛩️
Javi Lopez ⛩️@javilopen·
“God didn't create humans. Humans will create god.” The question now is, will it be a god.. - Benevolent / Value-aligned - Malevolent / Unaligned - Indifferent Beware: a tremendously powerful indifferent entity can be as dangerous to us as a malevolent one. Just as you are to an ant when you unknowingly step on it. Your goal wasn’t to harm it... it just happened to be there. Similarly, an entity with powers we might perceive as godlike could decide that its next project, or a legitimate goal, is to build a Dyson sphere around the sun to harness its energy for some endeavor... thereby eliminating all life on Earth almost unintentionally. Think about it.
Javi Lopez ⛩️ tweet media
English
36
19
187
51.3K
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@ChShersh but if you come back to zero notifications that means you've already been replaced 😥
English
0
0
2
38
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@ChShersh and if you come back to 147 unread notifications marked "urgent", you're practically CTO material at this point
English
2
1
21
1.3K
Dmitrii Kovanikov
Dmitrii Kovanikov@ChShersh·
If you return from a 2-week vacation and you don’t have JIRAs still assigned to you from before you left, your job is not secure enough. Take notes.
English
15
6
303
19.3K
Ruksi Korpisara
Ruksi Korpisara@ruk_si·
@burkov while I 100% agree, defining problems clearly is itself a crucial problem-solving skill maybe prompt engineering is making us better at breaking down complex problems into manageable pieces so I'm cautiously optimistic!
English
0
0
10
828
BURKOV
BURKOV@burkov·
Google has made us incapable of memorizing complex things by reducing memorization to search queries. LLMs will make us incapable of solving complex problems by reducing problem-solving skills to writing prompts.
English
154
161
1.4K
117.3K
BURKOV
BURKOV@burkov·
Working with people: out of 10 people, you get 8 times work well done and 2 times you get crap. Working with agentic AI: out of 10 jobs, you get 10 jobs done at 20% crap ratio spread all over the place nicely camouflaged.
English
7
7
100
4.4K