Steve Bohlen

39.1K posts

Steve Bohlen

Steve Bohlen

@sbohlen

Software Engineering Ronin; Principal Software Engnr @Microsoft ; author Summer of NHibernate scrncasts; co-founder ALT .NET NYC; chair of @codecampnyc; mentor

New York City 가입일 Aralık 2008
1.9K 팔로잉3.6K 팔로워
Steve Bohlen
Steve Bohlen@sbohlen·
@James_M_South I have literally trained my muscle memory to hit WIN-X *twice* (rapid succession) every time before I attempt to invoke the key for the command I want for just this reason. After a few days it's second-nature. Agree should not have to be a thing, but not unworkable.
English
0
0
0
33
JimBobSquarePants 🇺🇦
JimBobSquarePants 🇺🇦@James_M_South·
Interesting intermittant Windows 11 bug. Note how the usual keyboard shortcut indicators are missing? When this happens the OS completely ignores the normal keyboard-based instructions. These are the kind of dumb bugs that are plaguing power users.
JimBobSquarePants 🇺🇦 tweet media
English
5
1
8
1.4K
Falcon Northwest
Falcon Northwest@FalconNW·
Just got in the new @NVIDIAGeForce RTX 5090 @ASUS_ROGNA TUF Series model, and it's a bit larger than the Founders Edition version... GTX 1080 for scale. 🤣
Falcon Northwest tweet media
English
21
25
381
30K
Steve Bohlen
Steve Bohlen@sbohlen·
@hhariri Reality and parody have been on a convergence path for some time. The gap has been concerningly narrow such that these are often indistinguishable from each other now :(
English
0
0
0
63
Hadi Hariri
Hadi Hariri@hhariri·
I'd be seriously concerned if I were the The Onion. They're facing really strong competition from mainstream media right now.
English
2
0
8
1.2K
Steve Bohlen
Steve Bohlen@sbohlen·
@wiseAss301 Because the dirty little secret is that you're watching a soap opera with some CGI sprinkled on top.
English
0
0
0
28
Ryan Kay
Ryan Kay@wiseAss301·
My partner and I are finding House of the Dragon to be very mid. Waaaay too much filler and the dialogue is not good enough to carry that. Every 3 or so episodes, something kind of interesting happens... Then it's two more episodes of largely inconsequential filler.
English
3
0
10
564
Steve Bohlen
Steve Bohlen@sbohlen·
@fiercekittenz Change your job, or change your job. That's insane, and a clear sign that you need to move on. That culture will grind you down to nothing, the only variable is "how long" 😢
English
0
0
0
195
Steve Bohlen
Steve Bohlen@sbohlen·
@hkarthik @karpathy One benefit to automating software engineering is that the bar for requirements definition will have to be set considerably higher than now.
English
0
0
1
35
Karthik Hariharan
Karthik Hariharan@hkarthik·
I like @karpathy's analogy here to self-driving cars. However, I think the progress of automated software engineering will be faster, because we can actually do the equivalent of rebuilding the roads and rewriting the necessary laws to make it happen sooner.
Andrej Karpathy@karpathy

# automating software engineering In my mind, automating software engineering will look similar to automating driving. E.g. in self-driving the progression of increasing autonomy and higher abstraction looks something like: 1. first the human performs all driving actions manually 2. then the AI helps keep the lane 3. then it slows for the car ahead 4. then it also does lane changes and takes forks 5. then it also stops at signs/lights and takes turns 6. eventually you take a feature complete solution and grind on the quality until you achieve full self-driving. There is a progression of the AI doing more and the human doing less, but still providing oversight. In Software engineering, the progression is shaping up similar: 1. first the human writes the code manually 2. then GitHub Copilot autocompletes a few lines 3. then ChatGPT writes chunks of code 4. then you move to larger and larger code diffs (e.g. Cursor copilot++ style, nice demo here youtube.com/watch?v=Smklr4…) 5.... Devin is an impressive demo of what perhaps follows next: coordinating a number of tools that a developer needs to string together to write code: a Terminal, a Browser, a Code editor, etc., and human oversight that moves to increasingly higher level of abstraction. There is a lot of work not just on the AI part but also the UI/UX part. How does a human provide oversight? What are they looking at? How do they nudge the AI down a different path? How do they debug what went wrong? It is very likely that we will have to change up the code editor, substantially. In any case, software engineering is on track to change substantially. And it will look a lot more like supervising the automation, while pitching in high-level commands, ideas or progression strategies, in English. Good luck to the team!

English
5
0
21
5.4K
Steve Bohlen 리트윗함
Milan Jovanović
Milan Jovanović@mjovanovictech·
Monoliths can be loosely coupled. Microservices can be tightly coupled. It's up to who is building it.
English
9
18
174
12.4K
Steve Bohlen
Steve Bohlen@sbohlen·
@davidfowl "... surrounded by a comprehensive test suite", yes. Absent that, not at all 🙄
English
1
1
2
227
David Fowler
David Fowler@davidfowl·
I enjoy cleaning up messy code. It feels like the equivalent of spring cleaning for developers. Fixing names, adding structure, removing structure, deleting unnecessary code (this is the best one), and simplifying complex code.
English
56
69
914
78.3K
Steve Bohlen
Steve Bohlen@sbohlen·
@hhariri It's just another example of the fallacy of relying upon cost + time as governors on a tech becoming over-broadly available. We'll see the same when quantum computers start breaking current encryption in record time, and we'll be similarly unprepared for that.
English
0
0
0
137
Steve Bohlen
Steve Bohlen@sbohlen·
Honestly, into what circle of HELL do I consign the people who send me calendar invites without first checking my FREE/BUSY blocks to validate that I'm free for the proposed time slot? Is there a circle of hell for narcissists --?
English
2
0
2
444
Steve Bohlen 리트윗함
B Graham Disciple
B Graham Disciple@bgrahamdisciple·
My son, who is a software engineer, just told me that people who know software just had their Elon Musk realization.
B Graham Disciple tweet media
English
2.6K
25.9K
202.9K
14.5M
Steve Bohlen 리트윗함
Ethan Mollick
Ethan Mollick@emollick·
If you last checked in on AI image makers a month ago & thought “that is a fun toy, but is far from useful…” Well, in just the last week or so two of the major AI systems updated. You can now generate a solid image in one try. For example, “otter on a plane using wifi” 1st try:
Ethan Mollick tweet mediaEthan Mollick tweet media
English
279
2.1K
17.7K
0
Steve Bohlen 리트윗함
Rinat Abdullin
Rinat Abdullin@abdullin·
Event Sourcing news! (1) There is an awesome Discord server: ddd-cqrs-es (2) @gregyoung is working on a book! 🤩 (3) Event Log pattern without aggregates is still Event Sourcing, even though it works with Kafka. Greg said so himself.
Rinat Abdullin tweet media
English
7
8
46
0
Steve Bohlen 리트윗함
Terrible Maps
Terrible Maps@TerribleMaps·
World map according to fish
Terrible Maps tweet media
English
1.4K
34.2K
487.2K
0
Steve Bohlen 리트윗함
Prof. Feynman
Prof. Feynman@ProfFeynman·
Schrödinger's Plates: They are both broken and not broken until you open the door.
Prof. Feynman tweet media
English
1.9K
22K
207.9K
0
Steve Bohlen 리트윗함
Patrick S. Tomlinson
Patrick S. Tomlinson@stealthygeek·
Thread time. Here's the thing about @tesla. It's not a car company. Tesla is a company that has to make cars in order to sell its real product: Emissions Credits. Let me explain. Back in 2012, the EPA put out new, strident emissions standards for new vehicles fleetwide. 1/
English
927
9.1K
29K
0