Readit News logoReadit News
fusslo commented on Programmers and software developers lost the plot on naming their tools   larr.net/p/namings.html... · Posted by u/todsacerdoti
fusslo · 4 days ago
are you guys naming your products?

We have an internal name and our product name. Internal names start as something that describes the project/repo/tool. Then within 18 months the name no longer makes sense so we rename it to some random name - state names, lake names, presidents, mountains, etc. It's just a placeholder.

The public facing product name is a compromise of marketing, trademark, and what gets approved by the CEO. Even the company name might change in startup world. No joke: the startup next door had to change their name because it was too masculine, and they realized more than half their projected market was women.

fusslo commented on Show HN: Automated license plate reader coverage in the USA   alpranalysis.com... · Posted by u/sodality2
aners · 4 days ago
We have very few alternatives to driving in the US so we have very lax driver training and testing.

Across the US we have roads and infrastructure that encourage speed right next to decaying pedestrian infrastructure. It's very difficult to get state DOTs to roll back or do traffic calming. They often prohibit the use of bollards or barriers near these roadways.

In a lot, not all, physical changes to the environment could drastically reduce traffic fatalities without surveillance.

fusslo · 4 days ago
100% agree

my local middle school has their school zone on:

1. four lane highway

2. dedicated turning lanes

3. major thru-way between shops, apartments, and the rest of the city

4. great visibility

this is a recipe for 50mph. the speed limit is 25mph. If you do the speed limit, you WILL be tailgated. If you do ~35, you're risking a ticket. There will still be people doing 45-50 and weave through the lanes.

also in my town, the main thru-way is a route dating back to the 30s. There are red lights at major intersections and they WILL turn red even if no one is there. They're designed to slow people down. HOWEVER if you speed and run a yellow light, you'll hit ALL the lights green! It shaves significant time off your trip, is easier on your car, is more enjoyable, and requires less attention. It's a system designed to make people speed and run reds.

Where I used to live, I could get from one side of the city to the other in a maximum of 30 minutes. the lights were designed to keep traffic flowing at 30-35mph. It ENCOURAGED you to go no faster, or you'll have to slow down and come to a stop. This also kept traffic flowing so you felt like you HAD to focus on driving. They also did things to encourage bicycles and make things safer for pedestrians.

fusslo commented on Jujutsu worktrees are convenient (2024)   shaddy.dev/notes/jj-workt... · Posted by u/nvader
neandrake · 7 days ago
Worktrees are useful particularly because they look like entirely separate projects to your IDEs or other project tooling. They are more useful on larger projects with lots of daily commits. If you just use branches then whenever you switch, in the worst case, your IDE has to blow away caches and reconstruct the project layout or build the project fresh. On large projects this takes significant time. But switching your IDE to a different project, there are now two project and build caches to switch between.
fusslo · 7 days ago
ah interesting. our codebase is over 10gb with about 8 years of history. But, we only have 2-3 merges per week.

Deleted Comment

fusslo commented on Jujutsu worktrees are convenient (2024)   shaddy.dev/notes/jj-workt... · Posted by u/nvader
mastax · 7 days ago
You push branch A, then switch to branch B and start working on that. CI failed on branch A, so you stash branch B and switch back to branch A to fix it.
fusslo · 7 days ago
thanks, that makes sense. I don't see how a worktree is more convenient in that case.

Maybe from the kind of work I do? either CI is failing because of something really simple, or something really complicated that means getting a product setup and producing debug messages. If it's a critical fix on branch A, then I'm not working on branch B. I'm testing branch A locally while CI does its thing

fusslo commented on Jujutsu worktrees are convenient (2024)   shaddy.dev/notes/jj-workt... · Posted by u/nvader
fusslo · 7 days ago
I don't understand the workflow that makes JJ more useful than git. I dont think I've even had the idea of having multiple worktrees going at once. What is the use case? The author mentions being blocked by CI flow. Don't you have CI running on gitlab or github? just commit and push the branch and run CI. The author mentions stashing the changes, but like.. if you're running against CI, isn't it in a state that is commitworthy? I don't see how creating a worktree in a new folder and opening a new editor is more convenient than creating a branch at a certain commit.

I can understand if you need to run a CI or unit tests locally. Is that it?

I am not attacking JJ, I genuinely can't understand its value in my current workflow.

fusslo commented on Patching Pulse Oximeter Firmware   stefan-gloor.ch/pulseoxim... · Posted by u/stgl
grishka · 8 days ago
Doesn't the protection usually work such that it prevents reading the firmware but still allows you to erase and reflash it?
fusslo · 8 days ago
Assuming the other commenter is correct and the mcu is a clone of an ST product, then it's possible that the protection are fuses that destroy the pathways to the memory. They're one-time writable and cannot be undone. At my work that is how we protect our firmware with a similar ST product.

I'm not sure how it works in-silicon. Would be interesting to know how... but it's sunday afternoon

fusslo commented on Mission Critical Advanced Scheduling (ALAP/ASAP) System   github.com/rodmena-limite... · Posted by u/rodmena
fusslo · 12 days ago
This readme reads like I already know the project, what it does, what problems it solves, and how it works.

> A precise project scheduling engine with minute-level accuracy for resource allocation and dependency management.

I have no idea what that means.

I write firmware, so does that mean this project is a scheduler for a while(1) based mcu project?

> pip install scriptplan

Oh, it's python. ok, so it's a "resource allocation and dependency management" engine.. for a python project? I mean, I'm using pip to install it, so it's not a daemon style engine that my project can hook into, right?

> # Generate JSON report to stdout

> plan report project.tjp

Oh, it IS some kind of daemon or service that runs when I install it with pip?

> Certification Level: Airport-Grade / Mission Critical

Okay, so is there a standards bureau that certified it? if so shouldnt there be a certification number somewhere? then maybe I could figure out what this does.

Read to the end, I still don't know what the first line in the readme means. Maybe I need to look up 'TaskJuggler'?

fusslo commented on The "Mad Men" in 4K on HBO Max Debacle   fxrant.blogspot.com/2025/... · Posted by u/tosh
fusslo · 12 days ago
personally, I started re-watching Mad Men JUST because of these errors!

I love audio commentary, behind the scenes, and other looks behind the veil. I would love the ability to see more of unedited, 'raw', or 'mistakes' in older tv shows. Hell, I would even pay for it.

Whats really interesting to me is that no one 'decided' what's worthy of inclusion like they do with behind the scenes stuff

fusslo commented on Emoji evidence errors don’t undo a murder conviction   blog.ericgoldman.org/arch... · Posted by u/hn_acker
EdwardCoffin · a month ago
In the same vein was an incident where an improperly localized phone in Turkey caused a sent message to arrive with different characters, with very different meaning, and the fallout was two deaths [1], discussed here [2]

[1] https://languagelog.ldc.upenn.edu/nll/?p=73

[2] https://news.ycombinator.com/item?id=9900758

fusslo · a month ago
> There are several lessons to take away from this tragedy. One is that localization is a good thing. Another is that it is best not to kill people who make you angry until you have carefully investigated the situation

wise wise words

u/fusslo

KarmaCake day628September 15, 2023View Original