/tech/ - Tech


Mode: Thread

Max message length: 8192


Max file size: 20.00 MB

Max files: 3


(used to delete files and postings)


Remember to follow the rules

Comrade 04/13/2020 (Mon) 17:48:06 No. 1045 [Reply] [Last]
It is generally understood that programmers don't fancy with worker unions, instead opting for muh individualism. I can't really comprehend it, is the field just filled with Elon Musk worshiping people who think they'll be the next big thing? Why is this? It happens in most countries, not just the USA. Do they not realize they'll get older, too? As a programmer myself, this is really frustrating. The tech workers union in my country is tiny and pointless.
36 posts and 3 images omitted.
The gaming industry is notorious for being awful to its workers, maybe that's the place to start pushing unions?
>>1089 https://pt.wikipedia.org/wiki/Port%C3%A1til_Magalh%C3%A3es We had the same thing here in Portugal, but they were called Magalhães
Where I live there is high demand for programmers so the companies are competing with each other to be the best to work for, offering high pay, good work environments etc. If you don't like the place you're working you've probably got ten recruiters in your LinkedIn ready to get you an interview with half the city. Basically they feel secure in their jobs and happy that they'll be able to move to a new one if things go bad. This might point to a lack of foresight, as you said they'll get older too, but as it sits they dont have grievances that they cant solve by quickly moving to a new company so it's hard to unionise when they are either generally very happy or prepared to go somewhere else. And then Game dev is a passion job for a lot of people so they are willing to make sacrifices to work in it. Until they shatter from the overworking.
(73.53 KB 640x428 stallman_lula.jpg)
>>1049 I live in Brazil and here the government had laws to encourage the use free software whenever possible in universities, schools and in the government itself. The current government doesn't care about this. Helpfully, they are apathetic for the most part and aren't enforcing proprietary software and most people in computer-related courses in public universities are inclined to prefer free over proprietary, but there are people switching to Windows in universities and other places because they are more familiar with it.
(5.85 MB pmpc_mobile.webm)
>>3653 Based. FSFE has this campaign for EU nations: https://publiccode.eu/

The Coding Interview Comrade 07/26/2020 (Sun) 17:34:10 No. 3641 [Reply] [Last]
What's up with the coding interview? You would think being a competent programmer would be enough to get a job but there's a whole industry out there specialized in preparing people for code interviews. It even has a Wikipedia page of its own. No other industry has a specific Wikipedia page for their job interviews. Why? What went wrong?
I once heard of an interview for an IT position that was intentionally very exhausting so that when the negotiation time came the interviewee would be exhausted and wouldn't ask for a high wage. I don't really have any experience with interviews, however i don't think that an interview in a small-medium company would be hard enough to require any special preparation. The fact that there exists so much stuff on programming interviews might be because there are a lot of jobs in that field, and that a lot of people without adequate education look for programming jobs, so the interviewer needs to know if the person actually knows what they need to know before they hire someone.
>>3641 >Why? What went wrong? Silicon Valley startup culture that leaked into normal tech companies. This doesn't exist in other technical fields (ex: mechanical/electrical engineering) because it would bee too complex to fit into a 45 minute interview. Took off in SV because the founders were all 23 year olds who didn't have experience in real software engineering so they just ask questions out of a coding competition or data structures/algorithms book instead. That and since a bunch of people without CS degrees are in the industry now they have to test the core CS knowledge that you would learn with a degree (DS/A). They want to hire self taught hipsters but also know they aren't pseuds. I personally don't think its a good strategy i would rather have someone do real work or show a project they made or something rather than solving algo problems on a whiteboard in 45 mins. You can imagine its the sort of process a nerdy white guy CS/math major from harvard would find interesting but anyone over 30 would probably just think is bullshit and a waste of time.

(53.05 KB 1200x937 1592054086317.jpg)
I got a chinaphone[Huawei] today and I can't get any Google apps to work Comrade 06/24/2020 (Wed) 21:39:52 No. 2931 [Reply] [Last]
Has anyone figured out a way round it?
7 posts omitted.
>>2931 try opengapps if gapps wont work
>>2932 >>2936 is it a burger thing? lmao here in europe everyone has huawei has sure has google play you are cucked
Choose Apple. It's the people's choice.
>>3624 Apples are for burgers.
>>3624 Man it fucking sucks that most of my family/extended family use iDevice bullshit. No group MMS even fucking works for me anymore on android if I'm interacting with Apple phones, I just don't receive fucking messages because I assume they're packed with some manner of metadata my phone doesn't understand. As long as they gate you out in a way that appears unintentional, due to 'sloppy code' for interacting between the OSs, they just get away with it. Phones are totally nonfree devices engineered to spy on you anyway, so I guess I am considering a fucking iShit next time, eugh.

Comrade 01/27/2020 (Mon) 13:36:56 No. 221 [Reply] [Last]
What Internet browser does /tech/ use? personally, I just use firefox
81 posts and 7 images omitted.
>>3563 TOR only provides anonymity if you are uniform with other clients. Regular browsing with TOR will just get you fingerprinted and the first slip up will get you identified.
>>3556 You can easily untor Tor Browser itself: run it with TOR_SKIP_LAUNCH=1 TOR_TRANSPROXY=1 env vars. This is enough but I also recommend modifying certain prefs (via about:config or user.js): // Disable circuit display user_pref("extensions.torbutton.display_circuit", false); // Disable Tor test (check.torproject.org) user_pref("extensions.torbutton.test_url", ""); user_pref("extensions.torbutton.test_enabled", false);
>>1223 >Emacs and Vim keybindings Based, will download right away
>>3595 It is now called Nyxt, no doubt named after n1x of /dead/ fame: https://nyxt.atlas.engineer/ Not only it has emacs keybindings, it is extensible in Common Lisp. It tries to be the "emacs of browsers".
>>221 I need a good less botnet browser for my smartphone and desktop that can have extensions and sync across

(527.42 KB 810x810 animeancomleftypol.png)
quantity vs quality 06/30/2020 (Tue) 01:23:59 No. 2985 [Reply] [Last]
3x shit 27" @ 1080p/75 IPS Freesync 85%-ish sRGB or 1x 27" 4k/60 LCD 100% sRGB Vega64 Win10 (NSA edition, work) Qubes (daily) Manjaro/Cinnamon (because I hate myself edition) don't game much, don't design for a living, but normally have a ton of windows open
4 posts and 1 image omitted.
>>2985 85%RGB is fucking horrible color gamut > all
1080p at 27'' looks like shit I would go for 2 24'' 1080p freesync or maybe even 1 or 2 1440p high refresh screens instead of either of those options
Moved from Windows to Linux full time, noticed some interesting things with my second monitor, there's a bit of input lag for some reason that wasn't present in windows, and a lot of people online are saying Xorg doesn't like multiple monitors of different res/refresh rates I have a 1080p/144hz monitor and a 900p/60hz secondary Should I scrap the secondary entirely and get a larger 1440p/4k primary, or get a 1080p secondary, or what?
>>3578 what Distro/DE do you use?never had any issues with dual monitor in Kubuntu, Manjaro (KDE) or Arch+i3; all of them with Xorg. Maybe try Wayland? From what I understand it's almost usable these days
>>3589 I'm on mint cinnamon, only distro I've ever installed on my main computer, using Pop on laptop Not sure about wayland but I might give it a try

(503.48 KB 934x1000 daily_programming.png)
Daily Programming Thread Comrade 01/27/2020 (Mon) 18:13:02 No. 17 [Reply] [Last]
What are you working on, /roulette/?
187 posts and 33 images omitted.
Help me brothers I'm considering using scheme or haskell for my next project instead of COMMON LISP
>>1869 Sure, and asm is also turing complete, but you will never use it to replace your shell scripts. Now imagine having to work with convoluted json data in bash.
>>2940 https://stedolan.github.io/jq/ It's actually pretty convenient.
>>17 Working making changes to some Vue codebase. I kinda wanna die, ngl.
>>2939 Which one did you end up using?

(6.32 KB 109x100 searx.png)
Searx Comrade 07/03/2020 (Fri) 11:53:59 No. 3073 [Reply] [Last]
I know that if I run my own instance of searx is the most private way to search things up. But what about public instances of searx like search.snopyta.org, are they any safer than just using pure duckduckgo? Because I am still trusting a 3 party with my data, the only other advantage that I see using a public instance of searx is that is completely open source. Are there any other positives?
12 posts omitted.
>>3431 No idea. Some say it will break HTTPS "in a few years", which means that HTTPS is future-retro-actively already broken. Basically whatever you do over HTTPS can be considered only short-term encrypted. How fucked that is depends slightly on case-by-case basis, some messages are only short-term relevant anyway. However the metadata will always be useful to them, even if the message itself is completely banal.
Lemme ask you the other way around: What do you use the internet for? If you can find an offline alternative for some of the things you look for online, this can cut out some queries. You don't need to worry about queries you don't even send. If you use online dictionaries a lot, consider alternatives. A simple text file and ctrl-f might do. There is also an offline version of Wikipedia: https://github.com/kiwix/ You also don't need to go online just to look at maps.
>>3437 I like street view though, photo imagery of Earth's surface, rather than the layout?
>>3431 impossible
>>3431 Unless the NSA and friends have made a breakthrough on quantum computing and kept it secret, functionally impossible. With properly set up and non backdoored ssl crypto you're looking at average computation times longer than the heat death of the universe. Of course they could always do what they did with Dual_EC_DRBG and backdoor the encryption to make it significantly easier to break or just compromise the servers you're talking to.

(3.41 KB 371x136 cloudflare.png)
17/7/2020 Cloudflare Outage/DDoS Comrade 07/17/2020 (Fri) 21:57:35 No. 3472 [Reply] [Last]
This is a thread for discussing the Cloudflare outage that just recently happened, and/or still happening as of the making of this thread.
1 post omitted.
Since /pol/ was just here it could've been by them after they were dunked on so hard by us collectively exercising our website capacity to humiliate them? Or a natural fluke (like lightning lol).
(44.03 KB 800x450 clownfrog.jpg)
I hope they attack Amazon AWS next.
>>3473 They pushed a config without adequate testing.
>>3534 based devops
>>3475 me too

(573.58 KB 1140x500 cyber_security.jpeg)
Privacy general Comrade 05/08/2016 (Sun) 16:12:51 No. 2214 [Reply] [Last]
Comrades, we need a thread on privacy. Any decent activist should try ways of staying anonymous on the web and prevent being tracked by governments and corporations.

General tips

* Use free software as much as you can.

* Use GNU/Linux and keep it up-to-date, to be sure that you don't have unpatched security exploits

* Don't use Flash Player, use youtube-dl instead for watching streaming videos online

* Do not use Google, use DuckDuckGo or StartPage instead

* Use a password manager like Keepass or for GNU/Linux users keepassx. Create new passwords for every site that you visit and use a strong password as a master password. A tip for easy remembering of your master password is to use a sentence. "i fucking love cookies and tits!" with extra capital characters etc. is easier to remember than some random characters and long enough to prevent brute force attacks of any kind.

* Use the Tor Browser Bundle if you really want to stay anonymous.


* Go to Preferences -> History and set History to "Never remember history".

* See for additional tweaks: https://github.com/amq/firefox-debloat and https://vikingvpn.com/cybersecurity-wiki/browser-security/guide-hardening-mozilla-firefox-for-privacy-and-security


* Use uBlock Origin for preventing tracking etc. Bonus: use hard-mode to manually whitelist external domains on sites. Don't use uBlock but be sure to use uBlock Origin https://github.com/gorhill/uBlock/wiki/Blocking-mode:-hard-mode

* HTTPS Everywhere

* DecentralEyes: prevents CDN hosting from tracking you (Google for Jquery etc.)

* Self Destructing Cookies: only allow cookies that you choose to allow


* Encrypt your hard drive or home partition at least

* If you use GNU/Linux, you can try to restrict systemd or syslog from logging.

* Use a distribution which takes security seriously. Also, be sure that you don't install a lot of things outside the repository. It will cover most of your needs.

Real life tips

* Pay with cash if you can

Feel free to provide tips to each other comrades!
59 posts and 4 images omitted.
>>2933 >luks is fast and easy, friend Doesn't work that well with SSDs. Many report 50% drop in performance. There's also the TRIM dilemma: either you TRIM, which leaks some information (space usage, filesystem used), or you don't TRIM and your SSD will have shorter life-span and deteriorating performance. https://asalor.blogspot.com/2011/08/trim-dm-crypt-problems.html I guess if you don't do full disk encryption and instead only encrypt your /home then it's not such a big issue. >>2218 >Also, duckduckgo has shit results. True. I don't know what happened in the last couple of years but all of these "alternative" search engines have become complete utter shit. You use 5+ very specific keywords, looking for something specific and obscure, and it always spits out the most generic results possible based on only one or two of the terms used. Quoting keywords doesn't have any effect anymore either. It's such a pain trying to find anything, trying to make the search engine finally listen. Most of the time I just give up. I'm seriously considering just using Google, but it blocks Tor with its stupid infinitely-looping AI-training captchas. Bing is also an improvement, but it seems heavily biased towards regional results, so it's not that useful over Tor.
Let's get into some meatspace privacy stuff. Here is a map with camera locations: https://sunders.uber.space/ You can add cameras that you see outside on openstreetmap and they will be added here.
I'm finally starting to take my privacy seriously. I've already been doing a lot of the easier/lazier stuff in this thread for a long time, but I've been stuck in the google ecosystem for like 10+ years(email and youtube mostly). I'm gradually cutting all ties with it. I'm sure the profile they've built will still be able to identify me when I pop up on their radar, but not spoon-feeding them my data directly should be an improvement. Between my VPN usage and general browser security I should have a little more privacy.
>>3528 pretty much the best most people can do. Fact is, if they want your info/data they can and will get it. Doesn't mean you need to make it easy, nor give them all of it.
i like this blog, was fun to read through. The author tends to emphasize how opsec is more than just the software you use https://grugq.github.io/blog/2013/12/01/yardbirds-effective-usenet-tradecraft/

Secure/anonymous laptop Comrade 07/18/2020 (Sat) 11:00:49 No. 3484 [Reply] [Last]
I want to get an old thinkpad, like an x200 and make it into a secure, tor-only machine. What is the best way to do this? Something like Qubes OS or is that just a meme? Looking for solutions for full disc encryption, network card that connects to TOR alone, that kind of stuff. Thanks.
1 post omitted.
if you're going to buy an x200 make sure to use libreboot as well
>>3488 isnt the thinkpad an old laptop? might not have the power to run VM based OS?
>>3489 that’s the main problem with trying to go full FOSS. nothing is powerful enough anymore.
>>3493 That simply isn't true.
>>3484 X200 won't be able to run Qubes. Anyway, your general and perfectionist approach will make you fail for both technical and psychological reasons. What you need to do first is develop concrete threat models, and a hierarchy of priorities. I assume that in your case you should probably concentrate more on software than hardware, and specifically on networking, which also splits into many different low to high level tiers, anything from your machine connecting to anything else to what you do on which website. Using Tor only, as well as modifying and limiting use of the Internet in the first place, will for most people bring more benefits than all other measures combined.


no cookies?