I was in college at the time when people had stopped using Facebook to post random personal stuff and started using it for pages, groups, events, and messaging. It was legitimately useful and not time-wasting back then.
I did an insane amount of pixel-perfect editing in Acorn 1.0 free trial when I was a kid in 2007, always with the shareware banner blocking part of the canvas
Article author is an example
Even with a statically typed language, two separate codepaths could write to the same tables and disagree on the types. Or what I alluded to about the code changing.
Kinda is, maybe I found better ways to avoid or deal with those scenarios.
SQLite has to be one of the most stubborn software projects around, in a good way. Everything about it breaks what you learn in school and ignores trends, but it thrives. First time I used it was in high school, when I…
Dunno, never had to do this. At most I might set PAGER=vim which means maybe something else is piping for me. If you're piping with vim then fine, but it's not a requirement to use it, unlike smaller utils that are…
Can't say I've done a SQLite migration before. Changing int col to text in Postgres could be done with a couple of ALTER statements, or more safely, add a new col with a different name and switch over.
Same, if the user wants untyped cols then fine, but the user explicitly put INTEGER and it's still taking text. I guess it's because SQLite intends to be used untyped but also wants the code to look like standard SQL.
But one DB one app is fairly common with Postgres too, particularly if you're adhering to a services deliniation. Guess if your code enforces types at DB insert time, the DB doesn't need to, but one of those is more…
Reddit called and said they're missing a guy
Yeah my DB is the one place I want strict types. Well also RPCs.
My intro to vim was a guy using some kind of web browser in vim, or maybe it was a browser with vim controls, and I was like wtf. But I did end up using vim for just code/text editing without any fancy macros, it was…
The article does say this... If people find vim, emacs, or whatever genuinely good and productive, I’m not going to criticize them for using it. People are most comfortable with what they know. But for the people I am…
That and Python. LLMs will use one-off Py scripts for anything on the complicated side.
There are people who get too fancy with vim, but it really is an invisible tool to many. Team around me changed IDEs multiple times, meanwhile I was just using vim with some default set of plugins like I've been doing…
vim isn't really something you use in pipelines though, it's a standalone tool.
Fair enough, threads need synchronization for concurrent access too, but supposedly the options for doing that are faster than what you need to use across processes.
I'm young and able-bodied, still have trouble swiping up. Especially after Liquid Glass glassed my phone.
Being really pedantic here, shared memory is considered IPC, but not the kind you're thinking of. Shared address space, no overhead.
Already was done hearing that day 0, before the cookie banners started showing up.
I get why this might be a thing, but scanning E2EE messages? Big tech invested a lot in making E2EE happen.
That one is good. I did actually start there, just bought the wrong stuff :S
Nah, there's a line somewhere
That's what I always did pre LLM, it was fine
I was in college at the time when people had stopped using Facebook to post random personal stuff and started using it for pages, groups, events, and messaging. It was legitimately useful and not time-wasting back then.
I did an insane amount of pixel-perfect editing in Acorn 1.0 free trial when I was a kid in 2007, always with the shareware banner blocking part of the canvas
Article author is an example
Even with a statically typed language, two separate codepaths could write to the same tables and disagree on the types. Or what I alluded to about the code changing.
Kinda is, maybe I found better ways to avoid or deal with those scenarios.
SQLite has to be one of the most stubborn software projects around, in a good way. Everything about it breaks what you learn in school and ignores trends, but it thrives. First time I used it was in high school, when I…
Dunno, never had to do this. At most I might set PAGER=vim which means maybe something else is piping for me. If you're piping with vim then fine, but it's not a requirement to use it, unlike smaller utils that are…
Can't say I've done a SQLite migration before. Changing int col to text in Postgres could be done with a couple of ALTER statements, or more safely, add a new col with a different name and switch over.
Same, if the user wants untyped cols then fine, but the user explicitly put INTEGER and it's still taking text. I guess it's because SQLite intends to be used untyped but also wants the code to look like standard SQL.
But one DB one app is fairly common with Postgres too, particularly if you're adhering to a services deliniation. Guess if your code enforces types at DB insert time, the DB doesn't need to, but one of those is more…
Reddit called and said they're missing a guy
Yeah my DB is the one place I want strict types. Well also RPCs.
My intro to vim was a guy using some kind of web browser in vim, or maybe it was a browser with vim controls, and I was like wtf. But I did end up using vim for just code/text editing without any fancy macros, it was…
The article does say this... If people find vim, emacs, or whatever genuinely good and productive, I’m not going to criticize them for using it. People are most comfortable with what they know. But for the people I am…
That and Python. LLMs will use one-off Py scripts for anything on the complicated side.
There are people who get too fancy with vim, but it really is an invisible tool to many. Team around me changed IDEs multiple times, meanwhile I was just using vim with some default set of plugins like I've been doing…
vim isn't really something you use in pipelines though, it's a standalone tool.
Fair enough, threads need synchronization for concurrent access too, but supposedly the options for doing that are faster than what you need to use across processes.
I'm young and able-bodied, still have trouble swiping up. Especially after Liquid Glass glassed my phone.
Being really pedantic here, shared memory is considered IPC, but not the kind you're thinking of. Shared address space, no overhead.
Already was done hearing that day 0, before the cookie banners started showing up.
I get why this might be a thing, but scanning E2EE messages? Big tech invested a lot in making E2EE happen.
That one is good. I did actually start there, just bought the wrong stuff :S
Nah, there's a line somewhere
That's what I always did pre LLM, it was fine