HNHacker News
TopNewBestAskShowJobs

kebman

2,402 karma · joined March 5, 2017

Building a startup in the AI / software infrastructure space.

Backend systems, architecture, tooling.

Photography. Singer-songwriter. West Coast Swing.

submissionscomments
kebman··on I've built my first successful side project, and I hate it
I remember the the BBC would upsell on requests from artists visiting their studios in London.

Artist management: “Hey, can you fix XYZ beverage, towels, etc, in the stage ante room?”

BBC: “Sure! That will cost....”

Most would stop pestering at that time, but ever so often you got artists who were willing to pay for the extra service.

Conversion to the mentioned case:

Individual feature request: “Hey, amazing script, I rated it 5 stars! Can you implement the take profit levels for me?”

Generic reply: “Thank you for your interest in Project X! We get thousands of feature requests each week so sadly we cannot cater to individual ones. If you need help on setting take profit levels, I'm afraid you'll have to revert to TradingView's official documentation. Sorry for the inconvenience. Hope you have a nice day!”

Continued pestering: “Ok, but can you please put them for me? I follow this [insert some YouTube crypto day-trader], and he uses [some very specific take profit levels]. I would like the script to draw them for me.”

Up-sell: “I'm sorry, but we sadly cannot cater to individual requests unless you're a Diamond Member. But if you still want bespoke service you can sign up to the Diamond Member Subscription. Please bare in mind that it entails a 1000 monthly retainer with a 300 hourly consultation fee beginning after the first 15 minutes. Please inform me when you want to sign up, and I'll send you the details so we can get started right away!”

kebman··on I've built my first successful side project, and I hate it
I think in terms of official correspondence, I don't think it's a good idea to ask criminals why they did a certain thing, ref the reply to the scammer about his access being revoked. Yes, it might feel good to berate him and ask "Why did you do that?" But what if he answers? Would you really entertain valuable business time arguing with a fraudster?

In general, I also think it's a bad idea to entertain feature requests, unless the person is showing willingness to pay hourly for that extra bespoke service. I personally prepare for eventualities like that, so I can answer in a polite and productive way. "No, sorry we don't offer that feature, but if you want to enter the Bespoke Service Subscription for $10000 a month, then I can do everything you wish and mow your lawn!"

kebman··on My Obsidian note-taking workflow
Not only am I vocal about using Obsidian but I also use Arch btw. I'm not vegan tho, but I'm working on it.
kebman··on Jelly Star – The Smallest Android 13 Smartphone
My current phone is an iPhone 13 Mini. My next phone will also be an iPhone 13 Mini unless it's completely unusable at that point, or Apple haven't got back to their senses.
kebman··on Python Modern Practices
For many sections I'd ask myself "Why?" Sure, I know you can click on the links and do deeper research, but I'd love a quick "why" blurb for each section. Just a short "Why this is nice? Well, because..."
kebman··on NSA Ghidra open-source reverse engineering framework
Just looking at what AI can do with a simple error message should tell you heaps and bounds how much help it could be in analysis for reverse engineering.
kebman··on GPT-4o
Just a friendly reminder that my home is in a NATO-member country and that I'm paying my taxes - that goes towards buying huge complements of Abrams tanks, F22 fighter jets, Reaper drones and a whole host of other nasty things they use to protect my property. In short, mess with me, and you mess with them. Yes, do enjoy your life, and stay off my lawn pls. :)
kebman··on GPT-4o
I can see so many military and intelligence applications for this! Excited isn't exactly the word I'd use, but... Certainly interesting! The civilian use will of course be marvellous though.
kebman··on Tips on how to structure your home directory (2023)
Oh these ones are sweet! Thank you!

I've also been on the lookout for an AI assisted duplicate finder. Like, it'll compare pictures and then rate similarity between pictures on some scale, by appearance, colour or topic, perhaps with an auto-tagging feature as well. Ofc it should also compare dates, file sizes and the usual MIME type or hash based similarities as well.

kebman··on Krazam OS
I like the Safe Spaces. Such heart warming contents! Also, the joke I told in the meeting WAS really funny!
kebman··on Tips on how to structure your home directory (2023)
Depends a bit on the use case. For personal photos, mobile photos and the like, I use Google Photo as well. But it just isn't suitable for professional storage or sorting IMHO, tho the face recognition is certainly neat. The best I've came across was FotoStation, but it's many years since I worked with those sorta things.
kebman··on Tips on how to structure your home directory (2023)
I think it's a nice idea, but don't like the media structure into family and so on. Looks like he's going to have a ton of problems with duplicates and then edited duplicates down the line, which can easily be mixed up, and then you lose your edits and so on.

Pictures are better sorted with EXIF keywords. So, metadata stored in the picture itself, perhaps even in the MIME type. Thus, if a picture is family related, just tag it #family, or #personx and so on. This is why I store them in the same folder on a per-date basis. The rest is keywords edited with programs such as Adobe Bridge and so on.

As for document file name structure, text files and the like, I've used both `Date then Descrpition.txt` or `Keyword Title or Description and then Date.txt` with the date obviously being an ISO date such that `YYYY-MM-DD-hhmm` with `-hhmm` being optional, also for sorting reasons. Sometimes I like sorting on "topics" i.e. keywords or titles, but other times, such as in logs, I like the date first because it's more essential to know when you logged something, and not necessarily the topic.

You should think the date is superfluous since it's also stored in the system. However, my experience that when you move around a file, the date eventually changes, and certainly if you make a mistake along the way. Meanwhile a filename date doesn't change. Also it helps with list sorting where applicable.

kebman··on Adventures Making Vegemite
South Africans approve of Vegemite, tho, so you know...
kebman··on Adventures Making Vegemite
Sounds like Australians are the actual Swedes to Norwegians of the Brits, and Americans are kind of like the Danes.
kebman··on A developer portfolio as a 2D top-down walking simulator
Somehow made me think of The Union Demo (1989) for the Atari ST, specifically the Main Menu with the walk-around side scroller where you selected doors to see the various sub-demos.^1 Great work!

[1]: Example video https://youtu.be/cVDr-eFtPoU

kebman··on Apple announces ability to download apps directly from websites in EU
"The gears of EU turn slowly, but grind finely." QFT.
kebman··on I grew my Substack from 439 to 451 free subscribers in just 11 months
Hm, I've got almost 500 subs on YouTube since 2006. I'm equally amazed every time someone subs to my trash. xD
kebman··on Deno in 2023
"Jupyter, the open source notebook tool, added support for JavaScript and TypeScript using Deno. This means data science, visualization, and more can all be done using modern JavaScript and TypeScript and web standards APIs."

I love this! At the same time, who would want to do this, given Python's excellent support for numbers and mathematics? And what about Haskell?

kebman··on How much bigger could Earth be before rockets wouldn't work?
This was a delightfully weird question! I'm sure it makes sense to calculate this before landing on another planet, though.
kebman··on General purpose MCUs built in to LEDs emulate candle flicker
I respect her endeavour. Except why go through all that trouble when you can just get a continuous light that doesn't annoy anyone?

Seems to be that just about no-one are annoyed by continuous lights. And they can be cosy too. Moreover, with fancy new LED technology (sorry for the slight sarcasm) you can even have it in paper lamp shades, or whatever nicely done Art Nouveau creation you like.

kebman··on General purpose MCUs built in to LEDs emulate candle flicker
Yeah, so switch it out with a continuous light instead of a flickering one. Why do you need the aesthetic of a candle light, that doesn't even flicker like a candle light anyway, and just turns out to this flickering annoyance that I'd much rather throw out of the window?
kebman··on General purpose MCUs built in to LEDs emulate candle flicker
I really hate these fake LED candles with a passion. Either put an actual candle on the table, or just put a small cosy light that doesn't flicker.
kebman··on Smart binoculars can identify 9k birds
First thing I thought of. Imagine how the Chinese will use (or perhaps are already using) this technology to track who did what infraction for their Social Credit system. Outside of this, traffic cameras and tracking cars or good, or anything that moves, seems to be a solid use case.
kebman··on YouTube is crippling Firefox on Asahi Linux?
How many of these devices cater to large screens? IMHO most of such devices cater to small screens, and then 4K is already overkill. Even 720p is overkill on many of the smaller devices.
kebman··on Don't waste money on a math coprocessor they said
This sure brought me back. <3
kebman··on A 6 channel GPS receiver from 1993
It's a bit on the side, but I remember my father telling me that the PCB's he sold to the Eastern Bloc were often adorned with microscopic greetings in Cyrillic, though the Russian spelling was often pretty bad.

Just like now, the Soviet Union was under heavy sanctions, and they weren't allowed to receive the latest computer tech. The various companies had ways around this, though, and the saying was that they'd purposefully design their boards so that Russian engineers could "tamper" with them in order to achieve higher than allowed clock speeds.

Anyway this cute board just made me think of that, so thought I'd share it.

kebman··on What is the Demoscene? An interview
Some Atari ST demos and chiptunes

The Union Demo https://youtu.be/comSfq97R9s?si=BjaC_NyEpnkBsCTG

Wicked Polygons Screen - Synergy Megademo https://youtu.be/T7YZ3n35eNg?si=29zuqG9dCCnp52hk

FirST Love by Overlanders https://youtu.be/3QginSr9V7A?si=rY3KGclc26lX24k3

Scavenger - Wicked Polygons https://youtu.be/xi7fg7UvsbM?si=BBb1pU3pZqwnWs2P

kebman··on Desmos 3D graphing calculator
3D saddle formula:

   f(xy)=z
Sphere:

   (x-h)^2+(y-k)^2+(z-l)^2=5^2
kebman··on I'm OK, the bull is dead (2004)
That's a great observation. Though on the other hand, you can probably deduce that it was some kind of accident involving the car. Which begs the question; what happened to the car, which might even be more important than the fact that the bull dies. This question is of course answered, but IMHO not very well, and while leaving out more than a few questions that might help assess the damage.
kebman··on Commander Keen's adaptive tile refresh
Commander Keen and Jill of the Jungle was my introduction to PC's back in the day. Such lovely memories!
← PreviousPage 2 of 29Next →