[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / hobby / tech / edu / games / anime / music / draw / AKM ] [ meta / roulette ] [ cytube / git ] [ GET / ref / marx / booru / zine ]

/tech/ - Technology

"Technology reveals the active relation of man to nature" - Karl Marx
Password (For file deletion.)

Join our Matrix Chat <=> IRC: #leftypol on Rizon

| Catalog | Home


haven't seen any talk about OpenStreetMap on here. any other users/contributors?
I like to contribute using StreetComplete when I'm on walks and JOSM when I'm at home and bored
11 posts and 1 image reply omitted. Click reply to view.


Did this ever happen to anyone?


>implying I use my real name
>implying I didn't claim to be a little girl
>implying I just map one area
>implying I upload them in real time


I use my amateur radio callsign when mapping, which is easily resolved to my name and address as per regulations
hashtag yolo


Is there an easy way to fix elevation issues with OSM? I looked at the wiki and it talks about triangulation, I can't do that. But I noticed some places where there are jumps in elevation and it is bugging me.


Probably not

File: 1651893950671.jpeg (60.31 KB, 1500x1450, What-is-SRE.jpeg)


>Site reliability engineering (SRE) is a set of principles and practices that incorporates aspects of software engineering and applies them to infrastructure and operations problems. The main goals are to create scalable and highly reliable software systems. Site reliability engineering is closely related to DevOps, a set of practices that combine software development and IT operations, and SRE has also been described as a specific implementation of DevOps.

This is a thread for all discussion of Site reliability engineering

SRE is usually used at larger organizations which have multiple applications, services, etc. Where it gets confused with devops is that devops is automation and streamlining of traditional sysadmin tasks related to integration and deployment pipelines, essentially programmatically managing traditionally manual processes like testing and deployment to various environments. Whereas SRE is automating sysadmin tasks related to performance, observability, and reliability, as is in the name. The job devops engineer is replacing is the traditional sysadmin, wheras the job the SRE is replacing is whats known as a production support engineer or creation software engineer, less well known but essentially a SWE who's job it is to support applications. Its not support like helpdesk-install windows or whatever, its support engineering of an application, or set of applications, restarting scheduled jobs, database tasks, debugging java code, if heap utilization is too high or whatever. Essentially providing L2 support for complex enterprise or microservice type applications (L3 handled by the SWE's).

SRE is automating those tasks and building software that automatically monitors ops and programmatically restart services, etc. Essentially automating the job of a traditional production support engineer so that the system self heals and automatically detects and solves common issues by itself. Google invented SRE role so that it could create the outside appearance that the service is always up. The most extreme example is the chaos engineering/chaos monkey approach to SRE invented by netflix which had its reliability engineers invent tools that automatically crash certain servers in production so that they could make sure the system keeps running no matter what.

So both SRE's and DevOps engineers are focusing on automating traditional sysadmin tasks so they ovePost too long. Click here to view the full text.
8 posts and 7 image replies omitted. Click reply to view.


feels like knowing docker/podman and k8s was a requirement already and now kafka too.


if you look at job listings, yeah, a ton of "dev" positions list containerization technology. Plus you can't forget cloud knowledge and maybe even linux knowledge too though that should be relatively easy, plus ci/cd. Someone should make a master list of a few books / resources for this shit.


>How are we supposed to keep up? They keep making up specializations for every single task and then still demand that you specialize in it all.
plus you gotta grind algorithms and system design for the interviews


If nobody has all the dumb 'requirements' they quote in the ad then they will pick the most qualified person. I wouldn't worry about it too much, job descriptions are just fantasies of the hiring managers.


or they just hire no one and whine about a labor shortage

File: 1671188868595.png (9.16 KB, 215x234, 1616179433994.png)


I'm not a huge fan of go because the language is essentially the fixed gear hipster bicycle of programming language. The whole golang started as essentially another version of the Plan 9 version of C started in the early 1980s. Even the golang mascot is literally a copy of "glenda" the plan 9 mascot:
The designers of go essentially decided to eschew every advance in programming language theory from after the 1970s and just recreate another version of C: an imperative, structured language with no FP/OOP features, generics, etc. with a focus on distributed systems. Go also has some significant drawbacks, like the fact that concurrency is pretty difficult and error prone, just as it would be in C. That's fine for some use cases but the idea that this could be a generally applicable programming language is nuts. Golang could probably be used in a lot of places where C, C++, Rust, etc. could be used.

But the idea of writing general purpose back end enterprise/web software in it is pretty unappealing to me. I sincerely hope it doesn't catch on in these spaces.
16 posts and 2 image replies omitted. Click reply to view.


Would it be a good idea to encourage NASA to use Ada so it will take more good Ada programmers away from programming military shit?


The only portable threading library until c++11 was boost::thread, though they probably had a posix environment where pthreads were available to avoid such a beast. I wonder how both compare to the common-lisp quasi-standard bordeaux-threads.
They would avoid any language with only a single implementation and no formal language specification whatsoever.
JPL follows a subset of the C++ MISRA coding standards. You can't write such a thing for rust, because it doesn't have the guarantees that let you know what unspecified behaviour to avoid or account for.
The limited hardware support and heavyweight toolchain (compared to C or Lisp) may also factor into the lack of adoption.
Please say cxx instead of cpp. Cpp is the c pre-processor.


ugh, I'm less than 0.3 hours into learning this language and I already hate it.


why are you learning it


I'll be using it at my next job.

File: 1678462188055.jpg (72.98 KB, 1096x617, discord.jpg)


>When it comes to sharing AI experiences with your friends, there's no place like fbi.gov. Today, we’re introducing new AI experiments, including an AI chatbot named Clyde, AutoMod AI, and Conversation Summaries, and launching an AI Incubator.
It's all so tiresome.
8 posts and 3 image replies omitted. Click reply to view.


>materialism is when I have predictable interactions with my group of buddies from work/college/high-school
feeling isolated? try changing your personal consumption habits!(No pedophilic porn/lolicon or porn in /tech/ read the rules)


File: 1678567554645.png (808.67 KB, 1059x756, ClipboardImage.png)


TLDR + Modifications:
1. Watch multi mile circles with NVG and RGB cameras.
2. Watch at a resolution that you can see individual people and cars move.
3. Object Recognition to observe cars and humans.

Major concern:
We as the American Left expect CCTV and Phone cameras, not watch every single human and car within a 10 mile circle at the same time.
Our activism is not prepared at all.


already a thing… there was a good intercept story on the test program for 24/7 aerial surveillance over Baltimore that could track anyone at all times, and play back their movements (to help solve crimes like murders, they say), but i can't find it anymore. Anyways it's already been a thing.


There is an episode of NOVA that i vaguely recall talked about this and showed some of the system. Episode I think was titled Computers v. Crime. It also talked about how AI is used in courtrooms and has a major bias flaw.


every day i grow more schizo reading this shit

File: 1608526423381-0.jpg (185.98 KB, 1280x720, dnm.jpg)


Darknet markets are as close as it gets to a free market, where you can order drugs and have it delivered to you by mail. The purpose of this thread is to discuss opsec, ask for help and discuss markets in general. This thread should be fully legal as long as you don't solicit or facilitate illegal transactions, meaning:

&ltDon't beg to buy from someone
&ltDon't attempt to sell to anyone here
&ltDon't link to dealer Instagram/Reddit/Snapchat accounts. These accounts are run by either scammers or feds.
&ltDon't directly link to any market. These links could be fake scam/fed markets, designed to phish your login details and steal your cryptocurrency. Only use https://dark.fail/

The following is my personal recommendation for good opsec while conducting business, however, you must [b]read the darknet market bible[/b] (.pdf attached) after you are done with this post. If you don't read theory, it's likely you will be caught and convicted.

>Will I be 100% safe?

In theory, no. The darknet market bible, together with this thread, is meant to minimize the risk of getting caught as much as possible. If you follow the exact procedure outlined in the bible, you should be okay, especially as a small-time buyer.

Tails is an Linux-based operating system that runs entirely on your RAM and is wiped when PC is powered off. If the cops intercept your item, conduct a controlled delivery and seize your machine, they will not be able to find evidence linking you to the package and you can deny involvement via a lawyer.
You will want to install the Tails operating system to a USB flash drive with at least 8GB of storage. Personally, I'd go for USB 3.0, with at least 16GB storage for persistent volume purposes, or even 128GB or more if you want to store the Monero local node on it. You also need a PC with at least 1GB RAM to run Tails. The bible contains a guide for installing Tails in [b]2.A.2 Installing Tails[/b]. You can download it here:
Post too long. Click here to view the full text.
60 posts and 6 image replies omitted. Click reply to view.


Why was this thread bumped after a month just to post about a completely unrelated thing?


man I want to do this, but am spooked about getting booked. I know feds usually only go for dealers but knowing my luck I may get fucked instead. Plus I live with my parents and don't wanna get them fucked either. I'll have to try this when I move out


everything is fucked


Harm reduction courses should be mandatory if you support anti-prohibitionist policies. why tf would I let someone who doesn't know how to drive buy a mustang, apply that same logic to drugs

as for buying local I guess one of the advantages of living in a more """hood""" area is a good amount of plugs around here are actually my old highschool buddies


lmao did alphabay2 just exitscam?

File: 1678558606525.jpg (9.77 KB, 250x187, 1459715943447s.jpg)


sup leftypol. so i have this simple script in Greasemonkey that i use for redirection

// @run-at   document-start

switch(location.hostname) {
case "www.example.com":
  	location.hostname = "www.example.mirror"

now sometimes i can't connect to example.com and get hit with a "The connection has timed out" page. now the problem is GM doesn't work in such pages. is there anything i can do? doesn't need to be js specific, i don't mind changing stuff in /host. i use firefox btw
5 posts omitted. Click reply to view.


Instead of a redirect in some cases why not text replace the URL in links before it even takes you anywhere? Then you won't have to be redirected.


sometimes I open a lotta links and it's annoying to edit 20 urls plus my internet is slow and I don't want to wait for things to reload again


and you can't always directly edit them, you have to copy them(which is sometimes challenging eg google images) and open them in another tab


might be a limitation of userscripts to only load if a page is valid. you might want to look at making a small extension and use the browser api to update the tab url


hmmm will check it tomorrow

File: 1676169769823.png (155.07 KB, 840x734, ClipboardImage.png)


Linux Distro users are good, because it is open source. I won't lie and say linux is good, but if you like linux, what distros do you use?

I'll start
I use Fedora and Manjaro on my two devices, but the one with Manjaro is mostly because i installed it there 2 years ago, and it hasn't broken down yet. If you're considering using Manjaro just don't, I think arch would be better since it's more stable than manjaro probably
25 posts and 5 image replies omitted. Click reply to view.


Currently not a linux user for meat space reasons but among others I tried Zorin OS a few years ago and thought it was an extremely normie-friendly distribution (much more so than just Ubuntu).

How come I never see or hear anyone else mention it though? Are the guys behind it sketchy?
I see that they received some positive coverage in some mainstream magazines by now, which is usually not a good sign.


>How come I never see or hear anyone else mention it though?
Does it do anything besides reskinning Ubuntu?
There are more interesting desktop-based distros I rarely see discussed, for example Mandriva or Solus.


How many distros catering to people whose psyches will shatter if they don't have an experience pitch-perfect to desktop WIndows are out there at this point


Ubuntu became popular because some computers ship with it so it's what more people are familiar with.


File: 1678547417582.png (31.98 KB, 1024x576, debian-logo-1024x576.png)

deb deb deb deb deb deb deb deb deb deb deb deb deb deb deb deb

File: 1662775194529.png (3.11 KB, 194x47, ClipboardImage.png)


Time Travel isn't possib–







File: 1677403429823.jpg (74.69 KB, 714x1024, question toga.jpg)


Why does software gets slower and slower despite hardware getting faster and faster?
9 posts and 1 image reply omitted. Click reply to view.


not gonna waste 22 minutes on some game"dev"


It's not like you're coding anyway, so that's a useless spook.


From what I got skimming it, he argues clean code makes it harder for compilers to fully understand what you are trying to do thus won't make as efficient machine code from it.


File: 1678486158433.jpg (70.19 KB, 1080x785, 1676852064160755.jpg)

his point is that some abstractions that trade performance for maintainability are not worth it
that thought alone is rather worthless, but the video, although it doesn't addresses it explicitly, points to a more important question:

>are our tools smart enough that we can write high-level code and expect the end product to be good?

they obviously aren't but the materials conditions are so, that producing and adopting better software isn't economically viable

>does this mean that we have reached a point where capitalism is obstructing the development of the means of production?



One day the dream of a sufficiently smart compiler will finally come true. Until then, do programmers actually care about what a compiler can optimize and what it cannot? For example I know of this and it sounds awesome but I wonder why it does not seem to be adopted anywhere else: https://docs.racket-lang.org/optimization-coach/index.html?q=compiler

File: 1678197988654.png (132.25 KB, 903x862, ClipboardImage.png)


From the Guardian article about Bullshit Jobs.

What unlikely uses of technology have you found?


I used a toaster for drying rags once


There's a reddit client that looks identical to outlook.


Protip: if you have a process spamming an obscure key like F15 every once in a while, Micro$oft Teams keeps your online profile into an "Available" state. I regained many sleep hours thanks to this.

Delete Post [ ]
[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / hobby / tech / edu / games / anime / music / draw / AKM ] [ meta / roulette ] [ cytube / git ] [ GET / ref / marx / booru / zine ]
[ 1 / 2 / 3 / 4 / 5 / 6 / 7 / 8 / 9 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18 / 19 / 20 / 21 / 22 / 23 / 24 / 25 / 26 / 27 / 28 / 29 / 30 / 31 / 32 / 33 / 34 / 35 / 36 ]
| Catalog | Home