back
user profile

porridgeraisin

1,976karma·1,374submissions·March 26, 2023
recent activity (1,374 total)
comment
Ripgrep also uses Thompson nfas
2y ago·view thread
comment
Yeah, it uses some kind of journal to keep updated on changes etc
2y ago·view thread
comment
You can have tty output be different from pipe output
2y ago·view thread
comment
I can't quite find it, but there's a video on git internals, and how you can make commits without using the git cli, by directly manipulating .git folder. That really helped me deal with cer…
2y ago·view thread
comment
This is a daft argument and you know it.
2y ago·view thread
comment
How I wish it was
2y ago·view thread
comment
I didn't quite understand your second-to-last paragraph(the rationale behind...), can you (or someone else) explain it further?
2y ago·view thread
comment
You have for sure worked in sales before, amazing write-up
2y ago·view thread
comment
Yes, I was just pointing out why having huge fonts/images isnt as big of a blocker as huge JS on today's JS heavy apps with "loading placeholders" and what not. The browser also do…
2y ago·view thread
comment
github issues as a database. Actions have the backend logic. Search is useful as well.
2y ago·view thread
comment
Out of their 32 billion revenue last quarter, 31.5 billion came from advertising. So I think that is _very_ likely.
2y ago·view thread
comment
- Node - Either vanilla js or vue. In a while, s/node/bun Go on the server is fine as well.
2y ago·view thread
comment
Yeah. However, it does matter in interactive websites because if the js is light it'll load fast and execute fast and you'll have interactivity sooner. It may be the case that images can be …
2y ago·view thread
comment
This. Spectre and meltdown, while academically intriguing, don't really matter in practice for consumer devices. Every kernel I have booted has had mitigations=off.
2y ago·view thread
comment
It's also useful to build a query string with where clauses appearing conditionally. where_clause = "where 1=1" if video.nsfw: where_clause += " and age > 18" …
2y ago·view thread
comment
It's already unique, so no need to cram more information. About the backwards compatibility - the whole idea suggested in the article is that the user can block all cookies and use WebSession. Th…
2y ago·view thread
comment
Today, we use json. How do we integrate it into our shell scripts? That's right, we simply make a tool (jq, miller) that takes stdin json, and _continue_ to use the agnostic, untyped tools alongs…
2y ago·view thread
comment
The only real advantage I see here is having a dedicated storage for session identifiers as opposed to clubbing it with other non-essential cookies. Everything else in the proposal isn't really r…
2y ago·view thread
comment
That's the thing with tools like this. Eventually whoever you one-upped just incorporates your features and now they have the edge again - your new features and their greater experience.
2y ago·view thread
comment
Addition: Of course, people without the problems use the solution because $bigtech does it. That is a separate problem :)
2y ago·view thread
comment
Of course. From each person's POV, it is a matter of taste. But in real life, in the 80% case, a true software "team" doesn't exist. Instead, you have a bunch of individuals workin…
2y ago·view thread
comment
Exactly. Hypothesis 2: this is why you have a lot of anti-capitalistic talk among tech folk. The whole concept of "anyone can replicate my product, but I got here first, so i have to use lock-ins…
2y ago·view thread
comment
It's quite simple in my view. The "separate markup and styling" paradigm with shared css will lead to refactors having a large blast radius. When you've organised your team by mapp…
2y ago·view thread
comment
Yeah. Or any one paradigm basically. Libraries too, if they force you into a certain paradigm.
2y ago·view thread
comment
I swear. It was really really good. Wonder if we can still download it somehow
2y ago·view thread
comment
Windows service entries are more like systemd unit files aren't they. I don't think brave starts a vpn or downloads any separate binary onto your pc without asking you.
2y ago·view thread
comment
The whole separating markup from presentation doesn't quite work for any non trivial web-app type of webpage. Because the presentation affects markup. You'll have to add wrapping divs to acc…
2y ago·view thread
comment
Sharex does all that and more, it's there for windows. I don't know the wine story for it though. It's a .net app
2y ago·view thread
comment
Interpreting your question the best I can: There are usually patterns that you match the code you're reading to. For example, the simple pattern of int f(int x, int y, int len, int *z); and you…
2y ago·view thread
comment
Exactly
2y ago·view thread