CanadaPlus

joined 1 year ago
[–] [email protected] 2 points 9 months ago (1 children)

I take it all the important stuff stays in America, though. There's a chance you couldn't even tell I'm Canadian if you met me, but there's still senior devs earning 60k up here.

[–] [email protected] 2 points 9 months ago* (last edited 9 months ago) (3 children)

In every country but the US, really. Someday, big tech companies will realise that a person in any other Western country can code just as well for half the price, but for now they won't even consider it cause 'Murica.

[–] [email protected] 3 points 9 months ago (2 children)

It should be possible, right? It's not like we've gotten worse at coding. All the bloat is a function of people not caring, and to some degree different requirements.

I should check if lemmy.sdf.org is back online. Retrocomputing would love this.

Mentioning @[email protected], so I can find this easier.

[–] [email protected] 3 points 9 months ago* (last edited 9 months ago)

Lol, I'm already up and running. It's pretty good, and I can actually use my mouse with it in bash. Protip, it seems very important to use the right window size. It's good enough to do a lot of normal browsing, but openstreetmap understandably had broken controls. The only local issue is that I can't see what I'm entering into the URL bar.

It's also designed to run distributed, so you can use shitty bandwidth between a rendering machine and the display machine. I should try fitting it into a radio channel or phone connection or something, haha. I also wonder if it could be adapted to work with Tor Browser.

[–] [email protected] 1 points 9 months ago

Really? Is it open source, or are we just going by reputation of the developers?

I actually don't know much about the kernel they use, I was really just trying to emphasise the level of trust you put in your OS.

[–] [email protected] 1 points 9 months ago

Absolute chad.

(Mandatory disclaimer that I actually think the anti-GUI jerk goes too far)

[–] [email protected] 1 points 9 months ago (2 children)

I'm absolutely fascinated if somebody can point me to that.

How well did it render most sites, compared to the other CLI browsers?

[–] [email protected] 5 points 9 months ago

Nice! I knew it had to be a thing.

[–] [email protected] 4 points 9 months ago (6 children)

Did you do much browsing? Lynx is a thing, but it can't do JavaScript.

Come to think of it, is there a CLI Lemmy client?

[–] [email protected] 4 points 9 months ago* (last edited 9 months ago) (2 children)

Blasphemy! And also I'm poor, although I guess if I really wanted to run spyware as my kernel I could pirate it.

But yeah, I'm getting the sense those are the two games in town, Linux-wise.

[–] [email protected] -1 points 9 months ago* (last edited 9 months ago) (20 children)

Third options?

[–] [email protected] 1 points 9 months ago* (last edited 9 months ago)

For your vector issue, I’d go the route of some static examples if possible. Do you have a way to manually work out the answer that your code is trying to achieve?

Not necessarily. In this scenario I'd imagine it's a series of numbers as opposed to something more human-friendly exactly because there's internal complexity that's important but hard to manually survey, let alone generate. If you've worked with GANs at all, maybe it's a point in a latent space.

For side effects, that may indicate what I referred to as tightly coupled code. Could you give an example of what you mean by “side effect”?

I mean it in the standard functional language way, if you're familiar. There's an operation that happens at some step of an algorithm, and it changes a data structure which is referred to or updated at another step. Sometimes you can't really avoid it, because the problem itself has an interconnection like that.

A sorting algorithm example, if that doesn't make this too complicated.

Concurrency it's pretty much guaranteed to do it, so let's say we're trying to implement some sort of bespoke sorting algorithm, where each compare is large and complex enough we have bugs, and which runs in multiple threads.

If threads are interfering with each other in this program, how do you test for that? The whole thing won't give expected results, obviously, but another unsorted array or a failure to terminate doesn't tell you much. Each compare and each swap might look correct at first, and give properly typed results. Let's assume that each thread might traverse to anywhere in the array, so you can't just check when they're overlapping.

view more: ‹ prev next ›