Sign in

Sedat Kapanoğlu

@ssg.dev
11K followers 601 following 13K posts

coder · author: @streetcoder.org · founder: @eksisozluk.com · ex-microsoft windows engineer · oldschool demoscener · guitar hobbyist · wannabe illustrator · relentless gamer · github.com/ssg · ssg.dev 📍SF bay area

PostsRepliesMedia
Sedat Kapanoğlu @ssg.dev · 28/09/2026
örn:
020
Sedat Kapanoğlu @ssg.dev · 21/09/2026
i liked playing alex higgins world snooker on amstrad CPC too. i didn’t know any of the rules, and had to learn by trial and error :)
020
Sedat Kapanoğlu @ssg.dev · 17/09/2026
current situation
130
Sedat Kapanoğlu @ssg.dev · 12/09/2026
hello darkness my old friend
screenshot of one bar cell with “3G” icon and 47% battery percentage
1180
Sedat Kapanoğlu @ssg.dev · 10/09/2026
AI is taking over all our jobs.
190
Sedat Kapanoğlu @ssg.dev · 10/09/2026
solo test’in açıklamaları yumuşatılmış. bizim zamanımızda düşük puanlar için “aptal”, “gerizekalı”, “pezevenk” falan gibi şeyler yazardı. illüstrasyonlar aynı kalmış ama.
6181
Sedat Kapanoğlu @ssg.dev · 08/09/2026
too late :)
120
Sedat Kapanoğlu @ssg.dev · 07/09/2026
when you donate blood, they tell you when it’s been used. i didn’t know it was a thing, and i love it.
1112
Sedat Kapanoğlu @ssg.dev · 02/09/2026
love this new #rustup look ❤️ #ux #uxwin #design
070
Sedat Kapanoğlu @ssg.dev · 26/08/2026
this is amstrad cpc loading screen
120
Sedat Kapanoğlu @ssg.dev · 21/08/2026
two different sessions, why could there be such a difference between left and right ear? is that normal? #apple #airpods
650
Sedat Kapanoğlu @ssg.dev · 20/08/2026
0154
Sedat Kapanoğlu @ssg.dev · 18/08/2026
sf billboards
250
Sedat Kapanoğlu @ssg.dev · 16/08/2026
i don’t deny the momentary practicality of it although its usefulness is already questionable. this will get worse and worse if we readily accept this way of gatekeeping.
TE XCH
From tech_x community on Reddit
r/legal • 1h ago
Vader_Tardis
My university is revoking my $45,000 scholarship over a false "Al detector" match, refusing to look at my Google Docs edit history.
Advice needed
I am facing academic suspension and a massive financial loss because my universitys automated plagiarism tool flagged my 30-page senior thesis as Al-generated.
LOCATION: New York, US. I am a senior at a private university, attending on a merit-based $45,000-a-year scholarship. Last month, I submitted my 30-page senior thesis, which I spent six months researching and writing completly by hand.
Last Tuesday, my advisor informed me that the university's automated plagiarism software flagged my paper as "98% probability Al-generated." I have been officially accused of academic dishonesty.
The academic integrity board held a preliminary hearing. I brought my laptop and offered to show them my Google Docs version history, which clearly shows my entire writing process over six months, edit by edit, typo by typo.
The discipinary board literally refused to look at my screen. They said university policy is to rely strictly on the software's official report, claiming the tool is highly calibrated and accurate.
The proposed disciplinary action includes an automatic failing grade, academic suspension, and the immediate revocation of my scholarship. I cannot afford to pay $45k out of pocket to finish my degree, and this will ruin my future career.
Can I sue the university for breach of contract or hire a lawyer to get an injunction to stop this process before the final decision is made? What are my options?
个 188少
D 83
• Share
110
Sedat Kapanoğlu @ssg.dev · 16/08/2026
analogy can be a double edged sword. here, dijkstra tries to explain how AI works entirely differently than a human mind despite how much its function may resemble one. yet, someone can still interpret it as “yeah, AI thinks, and it does it better”. the analogy doesn’t help here at all. :/
"ASKING WHETHER COMPUTERS CAN
THINK IS LIKE ASKING WHETHER SUBMARINES CAN SWIM."
EDSGER W. DIJKSTRA,
DUTCH COMPUTER SCIENTIST AND 1972 TURING AWARD WINNERinstagram comment: hotrodnz 1w
Submarines can 'swim' way better than humans. The problem is we define 'swim' and
060
Sedat Kapanoğlu @ssg.dev · 15/08/2026
if you just want engagement, replying to instagram comments is the way to go. on the other hand, the quality of replies is abysmal. 🤷‍♂️
an instagram comment by “ssg_42”. it has 327 likes and reads “@kalamaratv the other octopus.”
051
Sedat Kapanoğlu @ssg.dev · 13/08/2026
this doesn't work for TestClass with a single constructor with parameters with Microsoft.Extensions.DependencyInjection, but i feel like it should. i wonder what problems it may cause if implemented. i guess ambiguity could be a problem, but there's none here. #dotnet #di
    var services = new ServiceCollection();

    services.AddSingleton<TestClass>(sp => new TestClass(3, 5));
    services.AddSingleton<ITestClass, TestClass>();

    var provider = services.BuildServiceProvider();
    var service = provider.GetRequiredService<ITestClass>(); // throwsclass TestClass(int a, int b) : ITestClass
{
    public int A { get; } = a;
    public int B { get; } = b;
}

interface ITestClass
{
    int A { get; }
    int B { get; }
}
020
Sedat Kapanoğlu @ssg.dev · 11/08/2026
there’s one on display at computer history museum in mountain view.
170
Sedat Kapanoğlu @ssg.dev · 09/08/2026
called it
270
Sedat Kapanoğlu @ssg.dev · 09/08/2026
i think tap and tzx descriptions got mixed up. great writeup though!
110
Sedat Kapanoğlu @ssg.dev · 09/08/2026
110
Sedat Kapanoğlu @ssg.dev · 07/08/2026
wow
7. mov

Strategy: Use mmiotic to identify high-latency deadspace in PCle fabric, hit unkown GPU register.

Contender: AMD Ryzen 7 5800H with Radeon Graphics (Trigkey S5)

movl 0xfcc003b0, %esi

Score: 443,937,696 cycles

Time: 139.010268 milliseconds
110
Sedat Kapanoğlu @ssg.dev · 03/08/2026
i didn't know that new types could "exclude" traits using negation syntax in #rustlang. what a nice feature.
270
Sedat Kapanoğlu @ssg.dev · 02/08/2026
the first time i saw fortran live since i tried to write something in it on a 3270 terminal when i was 10 years old. this one was running on RT11 OS on a custom DEC machine at #vcfwest #vcf.
1280
Sedat Kapanoğlu @ssg.dev · 02/08/2026
first color 3270 terminal i saw in action. #vcf #vcfwest
0140
Sedat Kapanoğlu @ssg.dev · 02/08/2026
there was an actual xerox alto running next to it, running smalltalk, but i had no idea how to use the smalltalk environment.
1150
Sedat Kapanoğlu @ssg.dev · 02/08/2026
today, i got to use xerox’s operating system that was also used on xerox alto. this ran on a xerox viewpoint (ca 1985). it felt quirky but not much more than a barebones olwm. #chm #vcf #vcfwest
61269
Sedat Kapanoğlu @ssg.dev · 31/07/2026
random sketches while working
1121
Sedat Kapanoğlu @ssg.dev · 30/07/2026
please do not be scared of AI. AI is here to help. AI is your friend. trust the AI.
Notice to Patients
To enhance the quality of your care, our physicians use ambient Al technology to assist with charting your visits. This technology helps us focus more on you during your appointment by automatically transcribing our conversations into accurate clinical notes.
Your privacy and confidentiality are our top priorities. The Al system is designed to securely handle your information and ensure it is used solely for your medical records.
If you have any questions or concerns about this technology, please feel free to ask your physician.
250
Sedat Kapanoğlu @ssg.dev · 30/07/2026
from john g. kemeny's book "man and the computer", 1972. (kemeny is of "kemeny & kurtz" fame, the duo who created the BASIC language) the book is at: archive.org/details/manc...
031
Sedat Kapanoğlu @ssg.dev · 29/07/2026
the cost: give a random website the keys to my account. i find such solutions unnecessarily risky. also, if others who don’t use it can’t see the posts, it isn’t much different than publishing a blog.
120
Sedat Kapanoğlu @ssg.dev · 20/07/2026
canon directs users to download firmware images from a totally non-shady-looking domain for whatever reason, using a popup too.
030
Sedat Kapanoğlu @ssg.dev · 19/07/2026
from today’s hike. grabtown gulch loop.
1433
Sedat Kapanoğlu @ssg.dev · 14/07/2026
it seems to have been reinstated.
000
Sedat Kapanoğlu @ssg.dev · 14/07/2026
the modern version of curl | bash
021
Sedat Kapanoğlu @ssg.dev · 08/07/2026
eskişehir mi? bu da benim babam. eskişehir uçak fabrikasında. uçak spitfire.
220
Sedat Kapanoğlu @ssg.dev · 08/07/2026
steam machine firmware update screen is a vibe. the box is actually white but bluesky doesn’t seem to support HDR.
260
Sedat Kapanoğlu @ssg.dev · 08/07/2026
and the launch should launch the loader. and loader should load the intro. and the intro should finally introduce the game.
“Starting launch…” on a screenshot
050
Sedat Kapanoğlu @ssg.dev · 07/07/2026
QTP with a game that made you a gamer in your childhood!
someone is playing the number invaders game on a casio MG-880 calculator.
130
Sedat Kapanoğlu @ssg.dev · 06/07/2026
nice club :)
a tesla model s with a bumper sticker that says “anti elon tesla club”
1130
Sedat Kapanoğlu @ssg.dev · 06/07/2026
lenovo comic sans font strikes again.
080
Sedat Kapanoğlu @ssg.dev · 06/07/2026
a product i haven’t expected to see in 2026.
0100
Sedat Kapanoğlu @ssg.dev · 05/07/2026
lenovo: "check the log file for errors" the log file:
2026-07-05 15:41:00.971 <NOTICE> LenovoBiosUpdateTool starting ...
2026-07-05 15:41:01.079 <NOTICE> Lenovo BIOS update tool vserion: 43.06
2026-07-05 15:41:28.910 <NOTICE> LenovoBiosUpdateTool shutting down

2026-07-05 15:43:29.327 <NOTICE> LenovoBiosUpdateTool starting ...
2026-07-05 15:43:29.435 <NOTICE> Lenovo BIOS update tool vserion: 43.06
2026-07-05 15:43:36.244 <NOTICE> LenovoBiosUpdateTool shutting down
1110
Sedat Kapanoğlu @ssg.dev · 04/07/2026
from yesterday’s hike. phoenix lake.
0211
Sedat Kapanoğlu @ssg.dev · 01/07/2026
somehow @home-assistant.io managed to make their progress bars worse. it looks very generic now with fully rounded corners and a rolling gradient which is faint, hard to read, and has different semantics (loading placeholder). maybe they picked it because of some other reason, but it’s a step back.
000
Sedat Kapanoğlu @ssg.dev · 01/07/2026
a very quick sketch for a magnetic soda can holder for VR headsets. from covid days.
161
Sedat Kapanoğlu @ssg.dev · 27/06/2026
resmen güneşli havada kafasına yağmur yağan insan karikatürünün tersi gibi. ya da konu özelinde aynısı :)
010
Sedat Kapanoğlu @ssg.dev · 27/06/2026
kodlamanın yaşı yok ❤️
051
Sedat Kapanoğlu @ssg.dev · 27/06/2026
🥰
"(#184704740) selam abi, bir yazilimci olarak ufkumu iki katina cikaran
muthis bir kitap, tesekkurler bunun icin. acaba bunu ben sana nasil
imzalatabilirim?

27.06.2026 21:38"
2111
Sedat Kapanoğlu @ssg.dev · 27/06/2026
“what i cannot create, i do not understand” —richard feynman
richard feynman’s blackboard at time of his death. it contains the quoted sentence in his handwriting and another one below it: “know how to solve every problem solved”. the rest is some formulas and a “to learn” list.
050