verstra

@verstra@programming.dev
4 Post – 53 Comments
Joined 1 years ago

Please, dont joke with things like this. Someone might take you seriously...

7 more...

This is the way.

Almost completely pure way of storing ideas. With this I mean that you don't store unnecessary data such as "background should be white" or "left page margin is 1.3cm". It's just text. What's important is what it says + minimal markup.

Presentation is left to the reader's client. Do you want dark mode? Get a markdown editor/reader that supports it. Do you want serif font? Again, that's client's choice and not part of the document.

I wish browsers would support markdown out of the box, so you could open https://example.com/some-post.md

7 more...

What's DRM in this context? Surely linux kernel doesn't do digital rights management?

9 more...

Maybe we should start submitting DMCA takedown requests for Google Chrome because it contains that filthy PirateBay and Library Genesis. Such apps should be illegal.

This is the real big-endian way. So your things line-up when you have all of these:

file_dialogue_open
file_dialogue_close
file_dropdown_open
file_rename
directory_remove

If I were designing a natural language, I'd put adjectives after the nouns, so you start with the important things first:

car big red

instead of

big red car

6 more...

After reading stories like this, I more and more convinced that if we want to have a free market, we need to limit the size of companies allowed to participate in it. Because if you have 2 companies controlling the whole market, they can and will produce "dynamic security"-type of garbage.

1 more...

Im interested to see lemmyui on this list.

Barges into a lemmy thread

Gives a strong, but quite abstract opinion criticizing abstractions

Refuses to elaborate further

Ah yes, the enshitification

As someone designing a programming language: this is a terrible, horrific feature of a language, that makes poetry and jokes possible.

why do you provide a link to creative commons license? Ive seen such links few times on lemmy.

7 more...

Oh shit, the persona guy was right! We should all be adding license to our comments, so could not legally train model that are then used for commercial purposes.

16 more...

I use planka, which feels exactly like what trello used to feel: fast & simple. It does not have an app though.

Lol, something felt off, but I just wasn't sure if I mistyped something until I saw this comment.

No

What's up with the cartoon characters on this blog?

I've seen a few posts and they are generally of decent quality and technical contents, but I'm a bit weirded out by the children's illustrations.

7 more...

I've opened up the pricing page, and it seems it is much more expensive then their mainstream competitor Backblaze. For a terabyte of backup for a month, rsync.net would charge 1024*0.012 = 12$, while Backblaze would charge 6$. Hetzner Storage Box would be only 3.20$ (+better price scaling over terabytes).

What am I missing?

Sources:

7 more...

I consider Redis a perfect piece of software. No need for replacement.

As a developer of the compiler from prql to sql, I can say that I'm working on a new language because I know SQL quite in-depth.

It seems ok on surface, but there are many inconsistenties that you either learn to live with or don't even know are there until they trip you.

2 more...

I have a convention to correlate the size of variable scope with its name length.

If a variable is used all over the program, it will be named "response". If it is <15 lines, then it can be "res". If it is less than 3 lines, it can be only "r".

This makes reading code a bit simpler, because it makes unimportant, local vars short and unnoticeable.

2 more...

In my experience, the most readable response format are replys on some link aggregator (lemmy, hn, ...) and a link to that thread in the original post.

Lol. How much time does it take?

F

Ok, so most of you also use normal PC processors for your setups. So my power usage is not that high in comparison.

But still, a RaspberryPI would use much less and would still be performant enough.

3 more...

She is taking to her children, saying that their grampa is in prison.

1 more...

I didn't even notice the new actors, a testimony to how good they are!

8MB is too much for web. 1MB is the upper limit of what i consider ok.

1 more...

Wait, but if you have, for example an HTTP API and you listen on a unix socket in for incoming requests, this is quite a lot of overhead in parsing HTTP headers. It is not much, but also cannot be the recommended solution on how to do network applications.

This probably LLM generated. There are references to people who have not been introduced and weird sentence structures.

I agree on basically all points. Great article, nicely explained.

You are not alone. This is the work git was built for.

There is a bit of benefit if you have code reviewed so separate commits are easier to review instaed of one -900 +1278 commit.

Camel case?

this_is_not_going_to_be_a_serious_debate

Cool. Any idea how would i use this with rustc?

That you can easily use JOIN after you've already used LIMIT or GROUP BY.

What soup dawg?

I prefer the pomsky syntax. https://pomsky-lang.org/

But whats the point of giving out a license along the comment? Are you giving permission to use your comment?

2 more...

Aaah, AI training data. That makes sense now

Because when you divide by zero and get a runtime error, the error will point you to location in SQL, not PRQL.

It's like if an error in a C++ program would point you to an offset in a binary and not the location in the source. This has a slight tone of sarcasm, because that's how compiled languages used to work. But after the years, they patched all leaks of their abstraction and now you are dealing just with the new language.