balsoft

joined 1 year ago
[–] balsoft@lemmy.ml 1 points 2 hours ago

Rust is fundamentally more limiting than C, even with unsafe. It is often faster if you write naive code (because the Rust compiler can optimize more aggressively due to those same limitations), but an experienced developer with a lot of time for optimization will probably be able to squeeze more performance out of C than they would out of Rust - as you can see in this example. Rust is still better because those limitations all but guarantee that the resulting code will be safer, and the performance differences would be negligible all things considered.

[–] balsoft@lemmy.ml 2 points 3 hours ago (1 children)

I don't have any specific technical info. I just know that even 3 years ago the face recognition tech in Moscow could successfully match people even with sunglasses on.

[–] balsoft@lemmy.ml 2 points 18 hours ago

I respectfully disagree -- fully automated luxury gay space communism or bust!

[–] balsoft@lemmy.ml 4 points 1 day ago (1 children)

I wouldn't be so pessimistic. When more people personally experience survelliance abuse, things will get interesting.

[–] balsoft@lemmy.ml 8 points 1 day ago* (last edited 1 day ago) (4 children)

Sunglasses alone are not enough either. Modern face recognition tech is way better than just distance ratios

[–] balsoft@lemmy.ml 1 points 1 day ago (4 children)

Are there any AES countries without mass surveillance though? Honest quesion.

[–] balsoft@lemmy.ml 35 points 1 day ago* (last edited 1 day ago) (5 children)

There is no effective technical solution for political problems. If you find one, it will soon be outlawed or rendered ineffective (eg if you wear mask and sunglasses, prepare to be harassed by law enforcement). Lobbying to stop unconstrained surveillance is the only option.

[–] balsoft@lemmy.ml 13 points 4 days ago (1 children)

Did you read the article?

[–] balsoft@lemmy.ml 1 points 4 days ago* (last edited 4 days ago)

It's quite obviously := a.k.a ≔. Already used by Go and others.

[–] balsoft@lemmy.ml 7 points 5 days ago* (last edited 5 days ago)

For off-road and hiking: (properly customized) OsmAnd is the best app in existence, hands down. My setup shows me all the information there is: surface type, road quality, required road clearance for tracks; surface, incline, difficulty, obstacles for trails; surface, vegetation, elevation, steepness for completely off-road/off-path sections; all the amenities that are there (water sources, picnic tables, random gas stations in the middle of nowhere); easily switchable and overlayed layers to look at aerial imagery if something is unclear on the vector map; and there is a 3D map to help visualize the terrain, which works both with vector maps from OSM, aerial imagery, and the combination of both (which has saved my ass on a couple occasions). All of this can be fully offline (including pre-downloading aerial imagery) which is indispensable when you're in the middle of nowhere.

I avoid driving in cities at all costs (out of principle, shout out https://lemmy.ml/c/fuck_cars, but also practicality). When I really have to, I use OsmAnd. It's perhaps not ideal (way too much information density even if you disable most things) but I'm using it when I get there anyway so why switch.

For walking in cities: OsmAnd is ok. I have a profile which disables most details and makes the map readable.

For cycling: OsmAnd is ok, but for some reason routing always takes ages, and I've never figured out why. If I need to take a longer trip I just use CoMaps - it gives slightly worse directions but finds the way nearly instantly.

For city transit: I mostly know the routes in my city already, but when I'm in an unfamiliar part of town I use the city's transit app. It's OSM-based, doesn't require google play services or anything like that, provides great routing and instructions and live position updates. Sadly OsmAnd is not a good fit for this purpose: it takes forever to load the routes, and the coverage on OSM is not good enough to be 100% reliable.

For inter-city transit: sadly it's not too good here, and it's very badly mapped; I tend to give up and resort to rome2rio. I can usually find a phone number of the bus driver to call and figure out the current schedule.

For finding businesses I would not expect much… there seems to be no good answer that isn’t Yelp or Google Maps, and of course that kinda goes by the nature of crowd sourced reviews and information.

This is where you can actually contribute yourself. Adding businesses to OSM is trivial with something like StreetComplete or EveryDoor. The OSM community is strong where I live so I can find almost any business I would want to visit.

[–] balsoft@lemmy.ml 6 points 6 days ago* (last edited 6 days ago)

My relationship with antinatalism is very complicated.

First off, I personally will not be procreating, for multiple reasons.

Chief among those is the fact that I live in an ever worsening capitalist, patriarchal, xenophobic hellscape; even socialist countries are a long long way away from anything resembling communism, still require a lot of labor from their citizens in exchange for basic necessities (with good reasons), and patriarchy very much persists there. I have hope that we as a species can overcome this eventually, just as we mostly overcame slavery and achieved some semblance of emancipation for many oppressed minorities.

Another, more permanent reason: despite my relative privileges, my own experience of life has been very mixed, and I perceive there to be more suffering than happiness. Suffering is just a way for our body to push our brain to do something the body needs to survive; human beings have a lot of needs to be met, and as long as there are at least a couple that are not you will suffer (not accounting for things like drugs or other extreme dopamine hits which come with their own set of issues). Another big issue is how our bodies normalize the level of suffering to their environment; this is good because it allows us to get by with very little without going insane, but on the flipside even if you have all the basic needs met, the body is always demanding more via suffering. You can observe this by looking at rich people: even though their needs are met with seeming abundance, they crave to experience more and different pleasures, and suffer in the process of trying to achieve them. While frivolous, I think the suffering they experience is still real and similar to that of our own. I don't feel any compassion for them (after all, for most of them their wealth was stolen from less fortunate), but it's a good example.

As such, I personally don't want to bring a new being into this world, mostly to suffer their way through life.

However, I also know for sure that different people experience life differently. I know that people with much worse material conditions than mine perceive themselves (and thus their life) to be overall happy, despite there being plenty of suffering too. I don't know whether it's a genetic or learnt trait of their psychology; in any case, I think those people are more likely to produce offspring who experience a happy life, and wish them the best in doing so. My hope is that they bring up their kids in the right way - both so that they are happy, and also able to eventually overcome all the issues in the third paragraph.

[–] balsoft@lemmy.ml 8 points 6 days ago

Yes, she actually joined recently - I hope she starts posting too, her art is great and more people should see it. Not giving a handle for now because she's shy.

 

This is my daily driver at the moment - X201s modded with a 51nb motherboard with i7-10710u (a.k.a X2100). A lot of geo nerd cred to whomever can guess the location by the mountains :)

 

cross-posted from: https://lemmy.ml/post/33203710

Sunrise in Wadi Rum desert. Taken from my phone with OpenCamera's stacked HDR.

27
submitted 2 months ago* (last edited 2 months ago) by balsoft@lemmy.ml to c/photography@lemmy.ml
 

Sunrise in Wadi Rum desert. Taken from my phone with OpenCamera's stacked HDR.

102
submitted 2 months ago* (last edited 2 months ago) by balsoft@lemmy.ml to c/pics@lemmy.world
 

cross-posted from: https://lemmy.ml/post/32177363

Moon rising during sunset. Taken from Gombori mountain. Nikon D700, 85mm, cropped.

57
submitted 2 months ago* (last edited 2 months ago) by balsoft@lemmy.ml to c/photography@lemmy.ml
 

Moon rising during sunset. Taken from Gombori mountain. Nikon D700, 85mm, cropped.

 

cross-posted from: https://lemmy.ml/post/31830215

I liked posting a picture here so I think I will try to do it weekly :)

This is what the dawn of January 1st 2025 looked like for me. We've slept in my van through the night to get this view. The temperature was about -20℃ but it was worth it in the end.

The flats in the picture is the frozen Lake Paravani and the mountains are the Samsari ridge.

22
submitted 3 months ago* (last edited 3 months ago) by balsoft@lemmy.ml to c/photography@lemmy.ml
 

I liked posting a picture here so I think I will try to do it weekly :)

This is what the dawn of January 1st 2025 looked like for me. We've slept in my van through the night to get this view. The temperature was about -20℃ but it was worth it in the end.

The flats in the picture is the frozen Lake Paravani and the mountains are the Samsari ridge.

 

cross-posted from: https://lemmy.ml/post/31459711

Since today is my first cake day, I've decided it's time to post instead of commenting. This is a picture I took last month on my phone through binoculars. Taken from Gomismta, the mountains you see are the Main Caucasian Ridge.

 

Since today is my first cake day, I've decided it's time to post instead of commenting. This is a picture I took last month on my phone through binoculars. Taken from Gomismta, the mountains you see are the Main Caucasian Ridge.

view more: next ›