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

/tech/ - Technology

"Technology reveals the active relation of man to nature" - Karl Marx
Name
Options
Subject
Comment
Flag
File
Embed
Password (For file deletion.)
Required: 2 + 2 =

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

| Catalog | Home
|

File: 1680026462450.png (38.08 KB, 1600x1604, electron.png)

 No.19059[Reply]

People love to moan about Electron, but is there any practical alternative to it?
12 posts omitted. Click reply to view.

 No.19087

>>19085
Partly, another issue is that it runs a whole isolated instance of a browser instead of using the browser you have installed.

 No.19089

>>19085
The usual issue I hear about is that it is "bloat", it includes tons of stuff that are not actually needed for the actual application itself, but you still get it because you include a full browser.

 No.19090

>>19061
Oh I thought you were talking about element/matrix

 No.19109

>>19063
Qt has a dual commercial/GPL license, the commercial one is one of the most expensive licenses I've seen, so it's an instant no-go for most commercial software, especially for free as in beer desktop applications like VS Code. Also electron allows your boss to recycle javascript code meant for browser clients, so it's a no-brainer really.

 No.19223

>>19059
yeah, desktop app written in C++ or Java and whatever GUI framework you want



 No.19112[Reply]

https://github.com/twitter/the-algorithm
What does /tech/ think about it? It's AGPL.
10 posts and 2 image replies omitted. Click reply to view.

 No.19163

File: 1680504519984.png (16.83 KB, 555x555, social networking.png)

>>19161
This is basically the entire principle of social networking
Mutual interests and hashtags help get some interaction going for newer users, but they're not what these platforms are built around in the end

 No.19178

File: 1680830219800.jpg (75.09 KB, 1137x725, weights.jpg)

>>19112
Most people are focusing on whatever intentionally controversial shit they put there and not on the fact that they didn't even release the most important part of the algorithm: the weights

The code hasn't been freed at all

 No.19179

>>19178
What do the weights do exactly? How much it favours one thing over another?

 No.19182

>>19179
I'm not very read on it, but they're basically how much the input is multiplied by before being added to the next layer. What next layer does with that information, idunno.

 No.19193

>>19112

Garbage useless code.
Just a tantrum from the muskrat so people don't see the steps he's taking away from transparency.



 No.19100[Reply]

How would I go about making a large database of resources? One that effectively tracks their consumption and production and would allow for the addition of new users easily? Something anyone with an internet connection could connect to.

What’s the legality of this stuff?

 No.19101

Do you mean like, what amount of cheese people consume and make?

 No.19111

>>19101
Sure, let’s go with that.

 No.19154

>>19100
It’s called “asset management”



File: 1679861992600-0.png (11.56 KB, 573x195, 1.png)

File: 1679861992600-1.png (68.81 KB, 824x479, 2.png)

 No.19039[Reply]

china's firewall is not really a firewall or a dns blocker, it's an actually sophisticated machine learning system that WILL fuck your shit up

 No.19041

I hate it. Do you blame them? Almost every country that mentioned the word communism in the last 100 years was destroyed by the creators of the internet.
People in China use v2ray as a vpn solution. I started looking into setting it up at home without a server but didn't get very far. Did any other mid level linux flounderers have success with it?



File: 1679416140910.jpg (773.74 KB, 1628x1167, money-happy.jpg)

 No.18908[Reply]

> I’ve been employed in tech for years, but I’ve almost never worked
https://emaggiori.com/employed-in-tech-for-years-but-almost-never-worked/
Okay bros, which one of you snitched? I thought we all agreed not to let the non-techies find out that we are paid mad money to do nothing.
14 posts and 2 image replies omitted. Click reply to view.

 No.18952

worked for 1,5 years as an IT Consultant making over twice the median wage in my city, and i can honestly say i didn't create a single dollar of value during that time. My actual use was as an asset - my company could put me on a list and advertise me to potential clients as a highly trained python/SQL/Java/whatever expert (this was my first job out of college), and convince them to sign lucrative contracts. They wouls then put together a team to work on whatever they convinced the customer to pay for, where 70-80% od this team was outsourced - of course, these guys did most of the work.

In the last few months I've been laid off - assumed this would happen too, as the economic situation has big companies thinking a bit more rationally about this contracting work, I'm sure.

 No.18953

>>18952 here

>>18915
I'm in Yurope

 No.18957

>>18951
They probably cancelled products or something.

 No.18958

>>18952
ive gotten job offers like this, basically people who would ask for english native speakers with a CS degree to pretend to be the developers for their company while the actual dev team would be outsourced and on another continent. And the english speaker gets paid "by the webex" (with clients).

honestly regretting not taking it.

 No.19001

the gig is up, articles are being published about how bloated amerikkkan tech employees salaries are



 No.18905[Reply]

Why are certifications valued more than degrees, even if they are much easier and cheaper to get? What's the freaking point of wasting years and/or millions in college then?
4 posts omitted. Click reply to view.

 No.18924

>>18923
>Degrees are more about having the ability to commit to something long term
so iguess im fucked that my resume says i took a long time to get my degree

 No.18925


 No.18926

>>18922
which employers, what industry/business domain?
>>18924
just don't put a starting date, the year you earned your degree is fine

 No.18927

Because they are trying to deskill the industry, soon everyone will be just certified technicians and the real engineers with degrees will disappear.

 No.18928

Im still pissed i went to a community college for a certificate but immediately removed the one i was aiming for wtf



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

 No.14670[Reply]

>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.

 No.17951

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

 No.17956

>>17951
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.

 No.18785

>>17948
>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

 No.18786

>>17948
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.

 No.18824

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



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

 No.17973[Reply]

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:
https://en.wikipedia.org/wiki/Plan_9_from_Bell_Labs
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.

 No.18599

>>17983
>>17990
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?

 No.18602

>>18002
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.
>>18024
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.
>>18039
Please say cxx instead of cpp. Cpp is the c pre-processor.

 No.18797

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

 No.18800

>>18797
why are you learning it

 No.18807

>>18800
I'll be using it at my next job.



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

 No.18720[Reply]

>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.

 No.18747

>>18745
>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)

 No.18766

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

https://www.youtube.com/watch?v=CpLdL8ONEm4

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.

 No.18767

>>18766
https://arstechnica.com/tech-policy/2015/05/the-fbis-secret-air-force-watched-the-streets-of-baltimore/
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.
https://www.baltimoremagazine.com/section/historypolitics/federal-court-rules-baltimore-spy-plane-unconstitutional/
https://theintercept.com/2020/07/23/air-force-surveillance-plane-portland-protests/

 No.18804

>>18767
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.

 No.18805

>>18766
>>18767
every day i grow more schizo reading this shit



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

 No.18755[Reply]

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"
 break;


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.

 No.18761

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.

 No.18762

>>18761
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

 No.18763

>>18761
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

 No.18764

>>18755
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
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/tabs/update#examples

 No.18765

>>18764
hmmm will check it tomorrow



Delete Post [ ]
[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / siberia / hobby / tech / edu / games / anime / music / draw / AKM ] [ meta / roulette ] [ cytube / wiki / 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