Readit News logoReadit News
lukan commented on Ask HN: Best codebases to study to learn software design?    · Posted by u/pixelworm
teiferer · 2 hours ago
What if the question is born out of the insight that his team's software is poorly designed, motivating the desire to get outside input?

What if the question is asked by a college student?

lukan · 2 hours ago
Then it still matters a lot what kind of codebase he is working on. A web project is differently structured and done than the codebase for a embedded operating system. There are differend standards and practices in the industry.

I learned a lot by just stepping through the code with the debugger of libaries I used. That brought more practical insight while learning about design patterns etc. In the end, it is all about patterns. Finding the right pattern for a given problem.

lukan commented on Librebox: An open source, Roblox-compatible game engine   github.com/librebox-devs/... · Posted by u/libreboxdevs
axus · 18 hours ago
The open source part is key. Plenty of online Pokemon and World of Warcraft clones out there, they can't seem to catch them all.
lukan · 17 hours ago
No need to. But anything too succesful should be ready to be brought down any moment.
lukan commented on Code review can be better   tigerbeetle.com/blog/2025... · Posted by u/sealeck
3036e4 · 3 days ago
I was an undergraduate (computer) engineer student, but like many of my friends at that time (dot-com boom) I did not graduate since it was too tempting to get a job and get well paid instead.

However many, probably half, that I work with, and most that I worked with overall for the last 25+ years (since after I dropped out) have an engineering degree. Especially the younger ones, since this century it has been more focus on getting a degree and fewer seems to drop out early to get a job like many of us did in my days.

So when American employers insist on giving me titles like "software engineer" I cringe. It's embarrassing really, since I am surrounded by so many that have a real engineering degree, and I don't. It's like if I dropped out of medical school and then people started calling me "doctor" even if I wasn't one, legally. It would be amazing if we could find a better word so that non-engineers like me are not confused with the legally real engineers.

lukan · 3 days ago
If you are doing the work of an engineer and you do it right, I believe you are an engineer, whether you graduated, or not.

And proper software developement definitely has engineering parts. Otherwise titles are just labels.

lukan commented on OpenMower – An open source lawn mower   github.com/ClemensElflein... · Posted by u/rickcarlino
Kirby64 · 4 days ago
The modern razor blade based robot mowers are barely audible. Segway claims 58 dBA, for context. Anywhere near a city (which, these smaller robot lawnmowers are really meant for smaller city lawns) is going to have close to that for background noise levels. Maybe it's partially audible if you're standing next to it, but with fencing and some distance between you and your neighbor, you aren't bothering anyone.
lukan · 3 days ago
Hm. With 58 dBA extra noise in a silent area you can bet, that I will be bothered.

In a loud city where it doesn't matter anyway, yeah well, who cares.

lukan commented on Copilot broke audit logs, but Microsoft won't tell customers   pistachioapp.com/blog/cop... · Posted by u/Sayrus
krisoft · 4 days ago
> This means Vector databases, Search Indexes or fancy "AI Search Databases" would be required on a per user basis or track the access rights along with the content, which is infeasible and does not scale.

I don't understand why you think tracking user access rights would be infeasible and would not scale. There is a query. You search for matching documents in your vector database / index. Once you have found the potentially relevant list of documents you check which ones can the current user access. You only pass the ones over to the LLM which the user can see.

This is very similar to how banks provide phone based services. The operator on the other side of the line can only see your account details once you have authenticated yourself. They can't accidentally tell you someone else's account balance, because they themselves don't have access to it unless they typed in all the information you provide them to authenticate yourself. You can't trick the operator to provide you with someone else's account balance because they can't see the account balance of anyone without authenticating first.

lukan · 4 days ago
Thank you for context, I wondered the same.

But I guess they want something like training the chatbot as a LLM once with all the confidential data - and then indeed you could never separate it again.

lukan commented on "Remove mentions of XSLT from the html spec"   github.com/whatwg/html/pu... · Posted by u/troupo
sugarpimpdorsey · 5 days ago
> Representatives from Chrome/Blink, Safari/Webkit, and Firefox/Gecko are all supportive of removing XSLT

Did anybody bother checking with Microsoft? XML/XSLT is very enterprisey and this will likely break a lot of intranet (or $$$ commercial) applications.

Secondly, why is Firefox/Gecko given full weight for their vote when their marketshare is dwindling into irrelevancy? It's the equivalent of the crazy cat hoarder who wormed her way onto the HOA board speaking for everyone else. No.

lukan · 5 days ago
"Secondly, why is Firefox/Gecko given full weight for their vote when their marketshare is dwindling into irrelevancy?"

There was not really a vote in the first place and FF is still dependant on google. Otherwise FF (users) represants a vocal and somewhat influental minority, capable of creating shitstorms, if the pain level is high enough.

Personally, I always thought XSLT is somewhat weird, so I never used it. Good choice in hindsight.

lukan commented on OpenMower – An open source lawn mower   github.com/ClemensElflein... · Posted by u/rickcarlino
reitanuki · 5 days ago
Can only disagree there (I built an OpenMower based on a SA650B), in a rural area, also cannot hear it from about 10m away, even at night. Though I don't run it at night except when it is just finishing up from the afternoon
lukan · 5 days ago
Either there is a new generation of ultra silent mowers, or we have vastly different hearing levels.

Edit: but I only know of mowers noise level from what I experience walking around, I don't own one, nor did I research that model number. Maybe I will.

lukan commented on The Lives and Loves of James Baldwin   newyorker.com/magazine/20... · Posted by u/Caiero
nuancebydefault · 5 days ago
> love as emotional intimacy

Nicely framed! Something I am often in limbo about: how open/intimate can I be with this or that person. Often you only see the thin line after you stepped on it or over it. Then it leads either to shame or regret.

Indeed bravery is needed to walk close to that line.

I recently learned as well that expressing emotional intimacy can be seen as a dance. You reach out and bravely await a response that might come or not, and that might be positive, negative or indifferent. Your move, their move, and so on.

lukan · 5 days ago
"I recently learned as well that expressing emotional intimacy can be seen as a dance. You reach out and bravely await a response that might come or not, and that might be positive, negative or indifferent. Your move, their move, and so on."

Maybe try contact improvisation, then it becomes a literal dance. Emotions expressed as body motions. And you act and react to others. Exploring, moving forward, or backward and block yourself again. How you feel it. And also deal with rejection. Cool, that move was too much, I back off. No big deal, I also set my own boundaries. And maybe I open later. But all that I didn't really learn in school or in childhood. There I rather learned to keep my walls up.

lukan commented on OpenMower – An open source lawn mower   github.com/ClemensElflein... · Posted by u/rickcarlino
phito · 5 days ago
Must depend on the model. I can't hear mine from more than 10 meters away.
lukan · 5 days ago
At night?

I doubt that. At daylight with normal background noise level, possible.

lukan commented on OpenMower – An open source lawn mower   github.com/ClemensElflein... · Posted by u/rickcarlino
alias_neo · 5 days ago
I'm assuming (perhaps unreasonably?) that given the suggestion you could run it at night, that it's silent, or near silent?

If that's not the case, GP must be a madman.

lukan · 5 days ago
Anything having lots of rpm ain't silent. Especially not at night.

So they surely ain't as loud as a combustion lawn mower and are pretty silent in comparison, so maybe you won't notice them in the city with its background noise. But in rural areas I perceive them as noisy even on daylight with normal noise level. And I never saw anyone using them at night - for a reason.

And as for gp .. he is already shadowbanned and you likely cannot see his answer (I have showdead=true). He reacted poorly I think.

u/lukan

KarmaCake day4158June 22, 2021View Original