Readit News logoReadit News
zem commented on OpenClaw is changing my life   reorx.com/blog/openclaw-i... · Posted by u/novoreorx
i-blis · 12 hours ago
I have always failed to understand the obsessive dream of many engineers to become managers. It seems not to have to do merely with an increase in revenue.

Is it really to escape from "getting bogged down in the specifics" and being able to "focus on the higher-level, abstract work", to quote OP's words? I thought naively that engineering always has been about dealing with the specifics and the joy of problem solving. My guess is that the drive is toward power. Which is rather natural, if you think about it.

Science and the academic world

I have always failed to understand the obsessive dream of many engineers to become managers. It seems not to be merely about an increase in revenue.

Is it to escape from "getting bogged down in the specifics" and being able to "focus on the higher-level, abstract work", to quote OP's words? I thought naively that engineering has always been about dealing with the specifics and the joy of problem-solving. My guess is that the drive is towards power, which is rather natural, if you think about it.

Science and the academic world suffer a comparable plague.

zem · 9 hours ago
another way to look at it is that management is a job with a set of skills, challenges, and rewards, just like any other, but as a civilisation we seem to have tied it to power and hierarchy, and made it something you need to be promoted into rather than choosing as a career from the outset (MBAs notwithstanding). maybe a lot of engineers would have gone into the engineering management path if they could have, and engineer was just seen as the more entry-level option.
zem commented on What if writing tests was a joyful experience? (2023)   blog.janestreet.com/the-j... · Posted by u/ryanhn
TacticalCoder · 3 days ago
Amazing to see Jane Street uses Emacs. And property-based testing too.

> you don’t just get a build failure telling you that you want 610 instead of a blank string

So I had to scratch my head a bit because I was thinking: "Wait, the whole point is that you don't know whether what you're testing is correct or not, so how can you rely on that as input to your tests!?".

But even though I didn't understand everything they do yet I do see at least a big case where it makes lots of sense. And it happens to be a case where a lot of people see the benefits of test: before refactoring.

> What does fibonacci(15) equal? If you already know, terrific—but what are you meant to do if you don’t?

Yeah a common one is reuse a function in the same language which you believe is correct (you probably haven't proven it to be correct). Another typical one is you reuse a similar function from another language (once again, it's probably not been proven it is correct). But if two implementation differ, you know you have an issue.

> let d = create_marketdata_processor () in > ( Do some preprocessing to define the symbol with id=1 as "APPL" )

Typo. It's AAPL, not APPL. It's correctly used as AAPL later on.

FWIW writing tests better become a joyful experience for we're going to need a lot* of these with all our AI generated code.

zem · 3 days ago
> And it happens to be a case where a lot of people see the benefits of test: before refactoring.

it's also very nice if you have a test-last working style, that is, develop the code first using some sort of ad hoc testing method, then when you're convinced it's working you add tests both as a final check that the output is what you expect across a lot of different corner cases, and to prevent regressions as you continue development.

zem commented on AI is killing B2B SaaS   nmn.gl/blog/ai-killing-b2... · Posted by u/namanyayg
myrandomcomment · 4 days ago
My rule had always been "hire people smarter than you and give them everything they need to succeed". Set a clearly defined goal, ensure understanding of the reasons behind it then provide the support the team needs to make it happen.
zem · 3 days ago
doesn't even need to be "smarter than you", just realise that as a manager your job is not to build the product, it's to build the environment in which the people building the product can thrive and build the best product they are capable of.
zem commented on The Everdeck: A Universal Card System (2019)   thewrongtools.wordpress.c... · Posted by u/surprisetalk
msluyter · 6 days ago
Really cool deck! Anyone out there play Mu? It's an _excellent_ trick taking card game. One of the few (complex, trick-taking... I'm not counting stuff like Uno in this genre) card games that I know of that works really well with 5 or 6 players. This deck _almost_ would work for Mu, but it'd need different point values. (I keep having to rebuy new Mu games when the deck wears out so I've been contemplating other possibilities.)
zem · 5 days ago
"oh hell!" is another great trick taking game for multiple players. it's lightweight but lots of fun.
zem commented on Termux   github.com/termux/termux-... · Posted by u/tosh
r17n · 7 days ago
Everyone posting seems to love this. Can folks provide some of their use-cases?
zem · 6 days ago
I was away from home without my laptop one night when I got an email from a friend I was collaborating on a project with. saying he needed some data crunching done that night if possible, because he needed to send the results out. I was able to download termux, git clone our project, run it, and write a ruby script to generate the figures he needed from the raw output, all within half an hour of somewhat painfully tapping my phone screen. would not even have been ten minutes had I had a bluetooth keyboard. I cannot think of how I would have done it at all without termux.
zem commented on Termux   github.com/termux/termux-... · Posted by u/tosh
bergheim · 7 days ago
With how AI based dev is going, I'm guessing more and more people will discover and start using termux, tmux and the like.

Typing on a phone sucks, but at least modal modes (vim) and unexpected keyboard[1] makes it somewhat tolerable.

1: https://github.com/Julow/Unexpected-Keyboard

zem · 6 days ago
wow, that does look like the perfect companion app to termux! thanks for the pointer.
zem commented on The Codex App   openai.com/index/introduc... · Posted by u/meetpateltech
namelosw · 6 days ago
The situation for Desktop development is nasty. Microsoft had so many halfassed frameworks and nobody knows which one to use. It’s probably the de facto platform on Windows IS Electron, and Microsoft use them often, too.

On MacOS is much better. But most of the team either ended up with locked in Mac-only or go cross platform with Electron.

zem · 6 days ago
"native" is used for different things, from "use the platform's default gui toolkit" to "compile to a machine code binary". the former is a bit of a mess, but the latter is strictly better than wrapping a web view and shipping an entire chrome fork to display and interpret it. just write something in qt and forget about native look and feel, and the performance gain will be enough to greatly improve the user experience.
zem commented on LICENSE: _may be_ licensed to use source code; incorrect license grant   github.com/mattermost/mat... · Posted by u/MallocVoidstar
tecoholic · 6 days ago
I don’t understand why this is sleazy TBH. It’s CC-BY-SA. If attribution isn’t provided it’s a valid case. I once uploaded a map of my state with all the districts in labels in English and my language Tamil to commons under CC-BY-SA. It was used left right and centre, from publications, map sellers to the point I can see them hanging in offices. It’s always pained me, nothing could be done about it. Now I didn’t want money, would have liked the recognition, but would have settled for just seeing the CC-BY-SA logo on it at the least.
zem · 6 days ago
it's sleazy because the intent wasn't to be properly credited, it was to use a loophole in the CC-BY-SA license to sue people for minor typos or mistakes in the exact form of the attribution even when they had clearly intended to give proper attribution.
zem commented on LICENSE: _may be_ licensed to use source code; incorrect license grant   github.com/mattermost/mat... · Posted by u/MallocVoidstar
arjie · 6 days ago
A valid question. These kinds of approaches are a pretty standard attack in the copyleft world. I don't know on what basis the community chooses forced-attribution vs deletion.

Marco Verch managed to get his stuff deleted: https://commons.wikimedia.org/wiki/Commons:Deletion_requests...

So it's a question of the execution of the operation really.

By the way, do you also have the same user handle on Reddit? I have the vaguest memory of you quoting someone else on the subject of denying a person suffering on the street drugs that went something to the effect of not wanting to do it because denying such a man drugs deny him his only escape from such reality or something of the sort.

I never did find that comment again, and it's been at the back of my mind for years (perhaps even a decade) and now I'm not even sure if I've asked you this before.

zem · 6 days ago
yes that was me! I love that quote (it's by samuel johnson), so it's really moving to hear it made an impression on someone else too. here it is:

What signifies, says some one, giving halfpence to beggars? they only lay it out in gin or tobacco. "And why should they be denied such sweeteners of their existence (says Johnson)? it is surely very savage to refuse them every possible avenue to pleasure, reckoned too coarse for our own acceptance. Life is a pill which none of us can bear to swallow without gilding; yet for the poor we delight in stripping it still barer, and are not ashamed to shew even visible displeasure, if ever the bitter taste is taken from their mouths."

-- Piozzi: Anecdotes

zem commented on LICENSE: _may be_ licensed to use source code; incorrect license grant   github.com/mattermost/mat... · Posted by u/MallocVoidstar
teraflop · 6 days ago
If you read the discussion, they weren't kept because of their encyclopedic value, or because they were "widespread". I'm not sure why the parent commenter said that.

They were kept to preserve a record of their having been uploaded, and to not create a legal risk for third parties who might be relying on the Commons page as their way to provide attribution.

The original proposal was to keep the image pages with the metadata, but delete the image files. That turned out to have some technical hurdles, so instead the images were overwritten with versions containing big ugly attribution messages, to discourage their use.

zem · 6 days ago
ah thanks, that makes a lot of sense.

u/zem

KarmaCake day9744August 15, 2007
About
Martin DeMello <fullname@gmail.com>
View Original