[ / / / / / / / / / / / / / ] [ dir / basta / evogames / hisrol / marx / monarchy / pdf / tulpa / vg ]

/tech/ - Technology

Catalog   Archive

Old tripcode cracked. Do not believe any posts with that tripcode from now on.
/bant/ rocks, Dr.Medic is an ass
Comment *
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Show oekaki applet
(replaces files and can be used instead)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, pdf
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 3 per post.

File: 1462739442146.png (291.84 KB, 450x399, 150:133, RMS.png)


Welcome to /tech/ - ∞chan's technology board.

Please check the rules before you post:


Looking for hardware or software recommendations? Check out the InstallGentoo Wiki:


/tech/ is for the discussion of technology and related topics.

/tech/ is NOT your personal tech support team or personal consumer review site. We have stickies for that. Keep those kinds of posts in there.

For tech support, software recommendations, and other questions that don't warrant their own thread, please use the '/tech/ Questions and Support' sticky.

For consumer advice, please use the consumer advice sticky located below.

For meta discussion, please go to >>>/metatech/.

For desktop threads, homescreen threads and ricing, please go to >>>/rice/.

For tech support/issues with computers:

https://startpage.com/ or https://ixquick.com (i.e., fucking Google it)



If you can't find what you're looking for and still need help, post in the tech questions sticky.

Looking to switch over to GNU/Linux? Don't know where to start?

Post too long. Click here to view the full text.

Post last edited at


>>>/agdg/ - Amateur Game Development General

>>>/biz/ - Business and Finance (and cryptocurrencies)

>>>/cyber/ - Cyberpunk & Science Fiction

>>>/emacs/ - GNU Emacs

>>>/sci/ - Science and Mathematics

>>>/electronics/ - Electronics Engineering

>>>/laboratory/ - STEM Discussion and STEM Shitposting

>>>/hamradio/ - Amateur Radio

>>>/lv/ - Libre Video Games

>>>/make/ - Make stuff

>>>/netplus/ - Networks and Plus

>>>/prog/ - Programming

>>>/rice/ - Desktop and Phone Ricing

>>>/t/ - Torrents & Trackers

>>>/templeos/ - The 64-Bit Temple Operating System

>>>/vape/ - Vaporizers

>>>/vir/ - Virtual Reality

>>>/wg/ - Wallpapers General

Nerve Center combination: https://nerv.8ch.net/tech/agdg/biz/cyber/emacs/sci/electronics/laboratory/hamradio/lv/make/netplus/prog/rice/t/templeos/vape/vir/wg/

Post last edited at

File: 53eac902e05dd53⋯.png (2.82 KB, 200x200, 1:1, questionmark.png)


Bring all your hardware, software and other troubles here.

399 posts and 47 image replies omitted. Click reply to view.



A GPU, even a budget one, would have a much better performance than iGPU. Get an RX460 if you can, otherwise RX560. If you're under a poorfag budget then you can get a GTX 1030, it should be around 100$.

File: 9cd31551fedf586⋯.png (4.65 KB, 200x200, 1:1, dollarsign.png)


Looking to buy something but aren't sure what to get? Ask here.

399 posts and 72 image replies omitted. Click reply to view.



I'm not sure. I'm mainly a ASM coder so I'm not used to ever running out of resources. As long as you don't try to pull a EA you should be fine.

File: 9a881de50b96dd3⋯.jpg (38.81 KB, 450x650, 9:13, Jim Jong Un.jpg)


What are the things you do most often on your computer(s)?

How many computers do you own?

How much time do you spend on a computer per day?

What OS are you using?

Disclaimer: I work for the NSA

File: 05848222ff059b0⋯.jpg (61.44 KB, 1040x690, 104:69, unix meme.jpg)


Can we please talk about how UN*X shell is still not fixed in 2018?

All they need to do is add "path" and "flag" data types separate to strings. Currently in shell everything is a string and it breaks everything.

9 posts and 1 image reply omitted. Click reply to view.


There is only one flaw in Unix shells.

zfs destroy or zpool destroy.

Pretty easy to fix though, just write a wrapper that provides verification for the destroy command.



>There is only one flaw in Unix shells.

>zfs destroy or zpool destroy.

How is this related to sh?



True Unix has never been tried.


>can't even safely do echo "$a" without it fucking up for some values of $a

UNIX was a mistake.


>ITT: linux is bash

>ITT: unix is bash

>ITT: *nix is bash

You guys do know other shells exist, right?

File: f1e1a4b1cab6c3b⋯.png (1.22 MB, 1314x1140, 219:190, ­.png)



how can we actually make things better?

141 posts and 25 image replies omitted. Click reply to view.



If you like lisp so much why don't you use Mezzano and shitpost from there?



Embrace capitalism, start making absolutely everything strictly for profit, tell potential employees asking to see your github contribution portfolio to get fucked and spit them in pantsu.



Most lispfags are stupid obnoxious larpers.

t. lispfag



You're gonna run into trouble trying to render HTML for websites that don't have any. What I mean is websites today have javascript render all of their HTML in the client at runtime, so the static HTML file served up has nothing but script tags in it, which is what you'll get with ftp.

You could try to sandbox it and let the javascript run in an extremely restricted environment before piping the output to your HTML renderer. Pass it through PhantomJS inside of a VM or docker image first.



>What I mean is websites today have javascript render all of their HTML

That's not that common. Maybe I'm just too old / autistic to be visiting the hip sites which do that though.

File: f86bb358f20fe39⋯.png (135.31 KB, 256x256, 1:1, spyware watchdog.png)


Hi /tech/, it's been a while since the last thread about this project, so I thought I would make a new thread because I've been more active in editing the website, and I have more free time now.

The Online Spyware Watchdog is a website I have been working on, on and off for a while, you can visit it here:


This is a website that is supposed to be a resource for learning about spyware- software that collects information about its users. It basically exists right now as a collection of articles that describe specific software, assigns it a "Spyware Score", and then has a detailed explanation of how that software spies on you. The idea of the website is that it's a living document, and that new articles and changes to existing articles are contributed to the website over e-mail. So, it's supposed to be a place on the internet that consolidates all the information about how a certain program is spying on you into one article- you'll notice that if you want to find out all of the ways that a program like Discord spies on you, the information is spread out across the privacy policy and several threads and forum posts that explain other spyware features that the privacy policy doesn't mention. This website is supposed to have a synopsis of all of that information so that people can be more aware of it.

Lately, the website has been getting a lot of traffic, a lot more than it was getting earlier, I think this is because a few weeks ago RMS created a page about why Discord is bad on his website linking to an article on the website: https://stallman.org/discord.html And then there was the controversy about Discord among /pol/ users which happened more recently which probably drove a lot of traffic to the site as well. The website has had almost 40k total hits when i'm writing this. So since a lot of people are looking at the site, I thought I would fix it up a little (I've been working on it more and adding new articles lately) and make a new thread for it.

You can read my earlier threadPost too long. Click here to view the full text.

146 posts and 10 image replies omitted. Click reply to view.



I plan to split it up into more categories later. Right now it's sorted by spyware rating. It will be reworked once the article count gets a bit higher.



lol I thought it was sorted by popularity. That's a funny trend though.


File: 160bba9a6918d07⋯.png (17.78 KB, 483x137, 483:137, Discord_2018-05-27_03-08-3….png)


this thread has been ended up.



Thanks for posting this, it's really useful. Makes me very glad I deleted my Discord account ages ago.



This. This one site is infinitely more useful than the browser threads. Thank you.

File: ace5a6609c0e440⋯.png (1.28 MB, 484x600, 121:150, 9germanengineering01.png)


With it's joke CoC page (http://9front.org/coc) and generally irreverent sense of humor, you could be excused for assuming that 9front, a project continuing the development of Plan 9 From Bell Labs, wouldn't fall to the idpol mania that has swallowed so many tech communities.

Unfortunately, you'd be wrong.

Apparently, there is a CoC in full effect in at least some 9front spaces, and violating it can result in a no-warning permaban if you're not a project contributor. aiju sez:

>If he was a random newbie, I would have just permabanned him and forgot about him, like the occasional 4chan Holocaust deniers or that asshole that blamed me for uriel's death and never shut up about his misunderstanding of mental illness.

The issue at hand were some comments in IRC by Aram that aiju took as anti-tranny.

Fortunately, this story has a "happy" ending. Aram confirmed that he is, in fact, super down with trans folks, some of whom are his friends! #BeAnAlly

The conversation was rounded out with the following observation:

>CoCs aren't just about banning people for expressing their opinions, it's also about trying to fight real world social problems.

Because, as we all know, tech projects are just fronts for fighting for LGBTQIA+ inclusivity.

If you thought 9front/cat-v had avoided the SJW infection, be warned. Emails here: https://my.mixtape.moe/dbvmmr.txt

101 posts and 19 image replies omitted. Click reply to view.


File: 7370a20b7064ed6⋯.png (51.91 KB, 994x768, 497:384, DragonFlyBSD.png)


DragonFlyBSD still exists I guess.




DragonflyBSD is some good shit. Been thinking about porting amdgpu to since i have an RX 550.


How many of you actually visited the site?



you fa/g/s really are retarded.



Hahaha, no.

I'm not familiar with why it hasn't been ported to dragonfly, but the reason why it hasn't been ported to openbsd is because that 1 driver is close to 3 times the size of the entire openbsd kernel source.

File: 9b08a446f1cb1d8⋯.jpg (120.64 KB, 447x335, 447:335, firecucks.jpg)


Mozilla is removing 'meritocracy' from their governance docs because meritocracy is 'problematic'



tl;dr SJWs get triggered by meritocracy as niggers and people with untreated mental problems can't code for shit and can only compete if they get more points for not being white.

The discussion is still ongoing but it wasn't started by some low-ranking faggot so they'll probably remove it.

With this anti-quality trend continuing we may end up like in the days when there was simply no free alternative to most closed-source software, and instead of Microsoft's tactics finally succeeding it'll be because we accepted every pull from LaShaniqua without checking if it works first.

>The use of the term “meritocracy” to describe communities that suffer

>from a lack of diverse representation is increasingly seen as

>problematic: it proceeds from an assumption of equality of opportunity.

>There is now quite substantial evidence [1] as well as opinion [2] that

>we should challenge this usage.

>It asserts that people’s contributions are what

>counts, not their employment affiliation or the personal relationships

>they may have. I believe we are able to acknowledge that this approach

>remains imperfect. Mozilla does support other measures (through

>outreach and recruiting, policies and process improvements and tooling)

>that can help address the biases inherent in a system where people gain

>authority based on their past delivery.

Post too long. Click here to view the full text.
49 posts and 7 image replies omitted. Click reply to view.



>We don't have the same definition of meritocracy I think.

I was describing how things are today and have always been since Ancient Greece at the very least, not giving a definition of meritocracy

>muh merit

What does 'merit' give you anyway? My mom worked her ass off all of her adult life and has a lot of 'merit' according to your metrics. What did she got in the end? Minimum wage and a broken back. Fuck 'merit'.

>In some countries for example in France the heritage taxation is so big that you own more to the government than what you legally inherit from your family

Il se trouve que je suis français et que j'ai touché un héritage une fois dans ma vie, mon gars. It's bullshit. Tax redistribution is what allowed me to go to college and get job training in tech so I won't have to work hard like my mom did, thus I won't cry if our government take 40% of your 2 millions euro inheritance. What is making me mad is that my government use all that money to give it to corrupt corporations and set the Middle-East on fire.

>(except for very rich fags)

You are getting it

>There is not "one" thing that only matters, the reason for "success" depends on your own expectations if you deem that having a small house off the grid with a few crops in the forest to be a successful life then it's fine for you.

Sure, but when you want to something DIY like this nowadays, the government will do whatever it can to push you to invest some money in useless shit. You can't build your house as you wish, even if you are bothering absolutely no one, on your own land.

>Merit is not judged by what you have X but by what you have done to have X, a richfag who won at the lottery doesn't have any merit for his fortune, same for the kids who gets a few thousands from his parents.

Yes, but when 'merit' and working hard don't give you anything more than slacking off, it's end up being an useless concept to uphold. Such is the case in our modern societPost too long. Click here to view the full text.



Sorry for the off-topic. I agree with meritocratic principles in software development, I just wanted to rant.



>We need a big push to accelerate the destruction of the software industry.

That's what hackers have been doing for few decades now



>My mom worked her ass off all of her adult life and has a lot of 'merit' according to your metrics.

Working hard isn't really "merit". If your job is something that can be done by anyone.

>What is making me mad is that my government use all that money to give it to corrupt corporations and set the Middle-East on fire.

Et transformer la France en Afrique est A-okay? Mec, y'a bien pire que les corporations. De plus, la "démocratisation" des universités les ont totalement dépossédées de toute qualité t. ancien CS de Jussieu.

Anyway, you're retarded, because all you're saying isn't that meritocracy is bad, only that you've never seen it. Doesn't mean that it's not good if you can use it (software development with a BDFL can do it easily).



>the license wouldn't be valid juridically speaking.

You sure? What if only the defined terms are changed? Example, from the GPL;

>Each licensee is addressed as “you”.

could be

>Each licensee is addressed as “faggot”.

File: ca51a8cae35aaa3⋯.gif (1.55 MB, 320x240, 4:3, hackers-animated-crash-ove….gif)


>zero hour

>everything is set to go

>connect your hacked fiber-enabled ThinkPad into the internal network

>mainframe is vulnerable and hacker code is waiting for deployment

>you put on your hacking glasses and hacking balaclava

<what song starts playing?

26 posts and 13 image replies omitted. Click reply to view.


Anime music is by definition hacker music.



The one that rapper bitched out a white chick for singing



File: 0962cb99d42e53b⋯.webm (301.66 KB, 300x300, 1:1, Montage.webm)

File: 42416139785ee48⋯.webm (524.85 KB, 300x300, 1:1, Gabber_Robot.webm)


This guy gets it!


File: a8fa09ac9ca5beb⋯.png (1.25 MB, 1056x784, 66:49, pirkka-pekka.PNG)

80's generally gets that cyberpunk vibe exactly right


File: b07801523a6f819⋯.jpg (1.49 MB, 2379x1798, 2379:1798, IMG_0666.jpg)


Was there any particular piece of technology that downgraded throughout the years and was at a higher level lets say in the 80s-90s?

i am talking about anything general like radios,radars,eletronics e.t.c

295 posts and 53 image replies omitted. Click reply to view.



what if we ported a search engine that would automatically exclude any non-comfy sites from its results?


File: 263531e64de3a24⋯.jpg (447.99 KB, 1992x1084, 498:271, PlayStation-2.jpg)



>Was there any particular piece of technology that downgraded throughout the years and was at a higher level lets say in the 80s-90s


anon do you know how to fucking count?


Fucking everything made in China. Holy shit. Things like a KitchenAid mixer used to last so long they would get handed down, they move production to China, and they start falling apart instantly. A lot of those companies had to move part of production back to the US of components like motors and then leave assembly to China because otherwise the product is dogshit. Anything with a motor was particularly affected by China's incompetence - blenders, vacuums, etc.. Mice are trash because of China and trying to get a good WMO from before China is difficult because China counterfeits old WMO mice.



No. It's all nostalgia hipster bullshit.


I can emulate that shit and use better controller on machine simultaneously streaming Xi Jinping's latest address to party in fullhd and wholesome hentai on third screen.

File: 7c07c4eae235509⋯.jpg (79.33 KB, 480x640, 3:4, Symbolics3640.JPG)


Lisp machines are shit and never amounted to anything. Unix haters bitch all day about Unix problems from 20 years ago and yet cant even build a basic functional system. Remember guys lisp OS is simple and elegant! In fact its so simple we are incapable of writing a modern version and can only bitch all day.

20 posts and 1 image reply omitted. Click reply to view.



>LISP keyboards have Facebook thumbs up/down keys built in



All high IQ people spends years memorizing as many esoteric commands and flags as possible on Unix. Asking for helping is what brainlets do.



If none of that counts as UNIX then nearly nobody on this board uses UNIX. And if that's the case then why do you spam unix.haters copypastas all day long?



Yes anon thats what we need more GUI.



because apropos exists and so do man

File: 874e4b07e54994f⋯.png (49.99 KB, 979x270, 979:270, Screenshot_2018-05-22_19-3….png)


Dear fucking lord, is he ever kvetching here:


238 posts and 101 image replies omitted. Click reply to view.



Fedora only means atheist. You're just trying to bastardize the term like some autistic "le right wing sjw" bullshit.


File: 1a9756a516a377c⋯.gif (1.17 MB, 446x469, 446:469, 1a9756a516a377c759f9540e96….gif)


Fapped until I read 'freeware'.


File: 8fcdcd3a2f6b617⋯.png (99.96 KB, 698x943, 698:943, 2018-05-27-125619_698x943_….png)

Anyone care to take a guess on what day he release the state of the show announcing the show being patreon only and the day he disabled the comments? It would be a shame if the YT algorithm took note of the decrease in engagement and stopped recommending people to watch his videos. Since comments play a big role in the algorithm (comments show an increased engagement compared to likes and views), he's just piling on more things to hurt his channel.

I've gone ahead and unsubscribed myself. Not only did he paywall his main show, the videos he releases are pretty low quality such as:

<Top 10 xyz

<Is Arch Linux too difficult for a 3 Year Old?

<Random idiotic hypothetical question



t. Never watched Lunduke



That's not really what Lunduke's videos are about. I was kind of conflicted about him at first, because I liked videos like (GNU)Linux sucks where he bursts the bubble of anti-Windows engineers where they point to proprietary software as a vehicle to justify their own shortcomings and to focus on the positive achievements of free software rather than their antipathy of proprietary, which was sincerely good, but either he's since regressed into the antagonistic logic he preached against or he never really was a good person to begin with, which culminated in his video about the head of the Linux Foundation using MacOS, which was awful in part because there was no evidence of those allegation beyond the testimony of the one person and also because he was somehow baffled by the fact that Open Source, a movement that intentionally divorced itself from free software because of its disdain of proprietary software is more tolerant towards proprietary software.

Basically, he's a hypocrite. Which isn't bad in itself--we're all hypocrites after all--but his self-righteousness makes him the worst kind of bully.

File: 7258603d453edab⋯.jpg (50.29 KB, 1000x1000, 1:1, mesa.jpg)


If we had another chance at a character encoding standard, what would you propose?

76 posts and 3 image replies omitted. Click reply to view.



Most of your strings will just be ASCII or LATIN-1 and take up a single byte per character.

If you do have a 1 GB string then O(1) indexing is likely to be useful.


That's not true, and not how complexity works. For any value of N, a O(N) and O(1) algorithm exist so that the O(N) algorithm is faster than the O(1) algorithm for that value of N (in the worst case). However, for any such combination, there also exists a value M so that the O(1) algorithm is faster than the O(N) algorithm for values of N > M.


O(2*N) and O(N) are the same thing.


Many Python programmers do understand algorithms (plenty of them don't), but there's a valid point buried in there, which is that Python programmers shouldn't have to worry about the underlying implementation too much. A lot of Python's design is about reducing mental load so programmers can focus on the program instead of the programming language.

There are cases in which memory is very expensive and it's reasonable to expect the programmer to know every implementation detail of the language and functions they're working with so they can micromanage efficiency, but Python doesn't aim to cover those cases. For Python it's more sensible to build up expectations like "indexing is cheap" (O(1) for lists and strings, O(log N) for dicts), so

value = obj[ind]
if value is None:
return default
return value
if obj[ind] is None:
return default
return obj[ind]
are about equally performant for non-weird types of obj.



>Now kill yourself

...sez the tripfag. Oh the irony.



>Most of your strings will just be ASCII or LATIN-1 and take up a single byte per character. If you do have a 1 GB string then O(1) indexing is likely to be useful.

You totally misread the post or simply don't understand how it works. That is absolutely not the case. UTF32 and UTF8 DO NOT have the same properties.



>He does not understand how complexity actually works



I think you don't understand how CPython's strings work.

It picks an encoding based on the content (this is ok because they're immutable). If your string's characters fit in LATIN-1, it uses LATIN-1. If they don't all fit in LATIN-1 it uses more bytes per character. Strings always use fixed-width encodings, but not all strings use the same encoding, so the memory use tends to be ok in most cases.

See >>919404

File: 1c0de0ce3a7fd76⋯.png (360.72 KB, 342x359, 342:359, SWtuxgnu.png)

File: b1428569c582ff5⋯.gif (5.32 KB, 200x45, 40:9, poweredbyslack.gif)


I see distros like Void, Arch and Gentoo get recommended far too much here. Most /tech/ users are either people who just need a web browser, programmers of small projects or a mix in between. Most people here don't need 90% of the stuff modern distros provide them! The solution?


Reasons for Slackware:

-No dependency management. Normal users don't spend their time installing, uninstalling and generally messing around with package management. This might be helpful for devs but normal users don't need it! KISS

-Simple init. Again, normal users don't need advanced functions like process supervision (advanced at least). Again, useful for devs and sysadmins, not regular users or programmers! (small project devs at least)

-Stable as fuck! Take a look at https://www.linuxquestions.org/questions/slackware-14/. Most questions you see aren't people asking help because of a problem with their init or package management, it's things like asking how to manage stuff and get shit done

Recent posts:




Then look at the Debian forum! Post too long. Click here to view the full text.

64 posts and 7 image replies omitted. Click reply to view.


File: 7537ec5230896ac⋯.png (12 KB, 1484x495, 1484:495, screenshot-1527439669-fs8.png)


From slackbook:

>all other series [but A] are optional

It's your problem if you're an illiterate nigger who didn't read the manual and doesn't realise most software sets/series are optional.



If you absolutely need to run 32-bit binaries and you can't compile them yourself, then those programs are most likely proprietary. Find a free software replacement or suck it up and stop using them.



I have not installed any libraries I don't think (I don't know). I have just installed stuff by untarring it, and then doing the "make; make install" commands

The software I've downloaded usually just has a Debian package, some other package, and a source code download, so I download that. Sometimes there is a Slackware package I can find but I don't know how to use those. I haven't installed very many things yet. I think I installed QEMU and Geany and maybe a couple other programs so far.



>normal users don't need dependency management

Ah yes because your normal user is well-known for installing hundreds of packages by hand just to get X working,



The X packages come with slackware, so you don't need to worry about setting up X.

Delete Post [ ]
Previous [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
| Catalog | Nerve Center | Cancer
[ / / / / / / / / / / / / / ] [ dir / basta / evogames / hisrol / marx / monarchy / pdf / tulpa / vg ]