[ / / / / / / / / / / / / / ] [ dir / asmr / cafechan / gdp2083 / hypno / leftpol / russian / sg / sonyeon ]

/tech/ - Technology


Winner of the 15th Attention-Hungry Games
/leftyweebpol/ - Anime girls against capitalism!
Comment *
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Show oekaki applet
(replaces files and can be used instead)
Password (For file and post deletion.)

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

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 59 image replies omitted. Click reply to view.



If Debian works for you just go with that. It's a really solid distro that balances between autism and handholding.

How did it get fucked up?

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.


What laptop would you recommend for school, coding, and contemporary use?

Keep it $800 - $1000 range.

File: 3341d8889b16b13⋯.png (418.04 KB, 600x802, 300:401, 3341d8889b16b1351d4f7c61d8….png)





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



resolved is "separate" and "optional" until you want to do something with another component like networkd and it's suddenly mandatory and required along with dbus.



this, this is how the systemd cancer infects itself. nothing is truly optional. hurr systemd is optional you can just disable your whole operating system.

an operating system with systemd is optional, the answer is to install an operating system that does not include systemd.







File: 2f9a5e7707849df⋯.png (276.43 KB, 546x449, 546:449, lennart.png)


It doesn't. systemd is made up of several daemons, resolved is just one of them.

It actually works great with openvpn if you use it with this script:


Now programs no longer need to constantly overwrite /etc/resov.conf

And with systemd-resolve --status you can easily make sure where your dns queries are sent.


>The udev accelerometer helper was removed.

Why the fuck was that ever in systemd..

File: 2b3fd01918355a5⋯.png (9.36 KB, 586x387, 586:387, intel-logo.png)




Put it in the OP you flaming faggot, I'm not going to click your links.



>no archive link.

Could you at least summarize everything what it's all about.


File: 3d5710e654f598e⋯.png (138.81 KB, 1024x768, 4:3, ClipboardImage.png)

>>825555 (checked)

Not OP, but...

>In response to issues identified by external researchers, Intel has performed an in-depth comprehensive security review of its Intel® Management Engine (ME), Intel® Trusted Execution Engine (TXE), and Intel® Server Platform Services (SPS) with the objective of enhancing firmware resilience.

>As a result, Intel has identified several security vulnerabilities that could potentially place impacted platforms at risk. Systems using ME Firmware versions 11.0/11.5/11.6/11.7/11.10/11.20, SPS Firmware version 4.0, and TXE version 3.0 are impacted.




File: aaa06ee35429f52⋯.webm (4.85 MB, 1920x1080, 16:9, hackingintensify.webm)

>Affected products:

> 6th, 7th & 8th Generation Intel® Core™ Processor Family

> Intel® Xeon® Processor E3-1200 v5 & v6 Product Family

> Intel® Xeon® Processor Scalable Family

> Intel® Xeon® Processor W Family

> Intel® Atom® C3000 Processor Family

> Apollo Lake Intel® Atom Processor E3900 series

> Apollo Lake Intel® Pentium™

> Celeron™ N and J series Processors

>Based on the items identified through the comprehensive security review, an attacker could gain unauthorized access to platform, Intel® ME feature, and 3rd party secrets protected by the Intel® Management Engine (ME), Intel® Server Platform Service (SPS), or Intel® Trusted Execution Engine (TXE).

>This includes scenarios where a successful attacker could:

>Impersonate the ME/SPS/TXE, thereby impacting local security feature attestation validity.

>Load and execute arbitrary code outside the visibility of the user and operating system.

>Cause a system crash or system instability.

>For more information, please see this Intel Support article


>The following CVE IDs are covered in this security advisory:

>Intel® Manageability Engine Firmware 11.0.x.x/11.5.x.x/11.6.x.x/11.7.x.x/11.10.x.x/11.20.x.x


File: 72b450aaaa69756⋯.png (26.76 KB, 128x128, 1:1, logo.png)


What are these fucking idiots doing?

They got rid of global untrust all so that you only enable the scripts you need. Instead there is a giant bloated whitelist of data collection domains. I can't find an option anywhere to untrust all. And now there is this stupid global list of permissions that keeps on growing with every new site I load.

Somebody needs their head kicked in for releasing this bullshit. For fucks sake the last version wasn't at all broken, it didn't need a revamp.

16 posts omitted. Click reply to view.


File: fe993b4d2b1084a⋯.jpg (22.43 KB, 524x184, 131:46, matrixrace.jpg)

µmatrix is better

join the ma~ster~~trix race



>>good stuff is bad depending where it comes from

Do you really think Google will let you block all of their script and ads without sneaking some jew oil inbetween?

>>I am helpless, there are no alternative browsers

Nice reading comprehension.



>text editors don't use plug-ins for things like search, transform, and import/export, along with external script apis

>filebrowsers don't use plug-ins for alien filesystems, metadata, and preview functionality

>drawing software like Photoshop and Illustrator aren't by far the most dependent on plug-ins

IMHO browsers shouldn't even have JPEG/GIF/PNG/etc image codecs distributed with the binary, let alone (invariably outdated and slow mirrors of ffmpeg's) video codecs statically linked. Feels too much like 8-bit PC days when your printer had to be directly supported by the drivers built into your word processor to work.



Didn't the noscript dev cheated their users beforehand, when they made the all ads turned into white list? top Kek.



Wasn't this compromised a while back?

File: 51faeed05fedf8b⋯.png (243.16 KB, 1024x576, 16:9, you_maniacs__you_blew_it_u….png)


Welp, the maniacs finally did it just like they promised they would. So many good addons ded. The end of an era.

>Jewgle: 1

>World: 0


I guess I'll roll back.


243 posts and 41 image replies omitted. Click reply to view.



>how will a browser like Waterfox last when the old extension system is being phased out?

long enough for new un-pozzed versions of Firefox to appear

I'm waiting for Rockfox 69


File: 95dd822fbaf6e4e⋯.png (125.4 KB, 494x585, 38:45, jewnielle.png)


cianiggers tried to make the exact same argument when chromium shipped the version that immediately downloaded a binary blob that recorded the mic listening for "Ok Google". Don't worry, it doesn't do anything if it's disabled.

When canonical shipped the amazon botnet in the ubuntu search bar... "don't worry you can just uninstall it".

When people discovered ME. "Don't worry, it doesn't do anything unless it's activated".

Your a shill.



It doesn't exist in the first place you idiot

>Your a shill.

Dumb faggot


Basilisk, the successor to Pale Moon, is available in beta now.



XUL addons...

>can read/write files to the same directories Firefox can

>can execute arbitrary programs in your PC

>can download/upload files

>can modify and/or watch your traffic

>don't have a permission system

>make it harder for Mozilla to implement multiprocess

>depend directly on the browser, so any small or big update can break them. This is especially important right now, since most of Firefox is being rewritten

A XUL addon can execute scripts, do a "rm -rf .*" (or worse if you're foolish enough to execute Firefox as root), do a Man-In-The-Middle Attack, etc.

One of the reasons Mozilla stopped allowing unsigned addons was because shady websites would usually offer to install malicious addons and unaware users would get pwned all the time.

Here's a list of blocked addons, a lot of them for being malware: https://blocked.cdn.mozilla.net/ (note that these are the addons that were uploaded directly to Mozilla's add-on website, which most cyber criminals wouldn't do since they analyze addons thoroughly.)

And here's a XUL add-on that can execute arbitrary programs in your PC and pass arguments and files: https://addons.mozilla.org/es/android/addon/dafizilla-viewsourcewith/

File: a23ae2b0566c5aa⋯.png (41.59 KB, 400x300, 4:3, hello_opengl.png)

File: c9ccb69fcd63be3⋯.png (1.61 MB, 3840x2160, 16:9, programming_challenges_v4.….png)


What are you working on, /tech/? Don't be shy about asking for help or code review. Keep your posts on-topic, please.

Hastily written roll script for the challenge image:


Didn't bump the other thread because it was bait

269 posts and 31 image replies omitted. Click reply to view.



ah fuck me


Can someone help me find a blogpost? It's satire where someone designs a ForLoop library that has semantics along the lines of ForLoop.create(); ForLoop.setInitialization(i = 0); ForLoop.setCondition(i<max); ForLoop.setIteration(i++); ForLoop.setBody(sum += array[i]); ForLoop.run(); and then compares this to the argument parser library in MATLAB (or R, my memory is hazy), and the point is that dedicated syntax for common patterns is useful in a language, and is much better than object-oriented library syntax. For the life of me, I can't find it, because whenever I search "for loop library" I get bombarded with Java and C# explanations of for loops.

inb4 "not programming


Best programming language to learn for cross-platform (Linux, windows, mac, maybe android too) standalone executables in the coming decade? New to programming but that would be my ideal language.




Is there a repo? You should make the GUI backend pluggable. I want to create a GTK+ backend for your program.

File: 509616e0ab45425⋯.png (62.77 KB, 1026x702, 19:13, lazide.png)


Is object pascal a dead language?

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



Broken code was broken before the compiler touched it. I don't understand the obsession with this. Bad logic is going to fuck up no matter how it's compiled or what language is used. Automated testing is the correct solution.



It was technically sound but the greedy fucks at Borland mismanaged it into the ground. It's one of the great failure stories of the 90s computer industry, up there with Commodore



Corel was another impressive fuckup.


File: c8beeb17e054e9e⋯.gif (2.96 MB, 899x1012, 899:1012, c8beeb17e054e9e4835a8d0b20….gif)


tell me you still have the original IDE and compiler

I've had no luck reversing 16 bit code abandon ware from the era



Not that anon, but I used to crack stuff in the 16 bit DOS days. It should be very easy with modern tools. The hardest thing back then was writing TSRs that had to patch several overlay loads with anti-TSR code to get to the right code (many programs loaded one 64KiB page at a time almost like a multi-stage bootloader today).

File: 71e58b1889410dc⋯.jpeg (5.7 KB, 225x225, 1:1, index.jpeg)



Please don't pay to use a pay toilet.


>Pay toilets are nasty, and ought to be illegal. Those of us who are not poor can afford the price, if we accept the practice; poor people can't. To deny people access to a toilet when they need one is nasty and degrading.

>I have concluded that the least we can do, to eliminate pay toilets, is to avoid giving them money. Instead of paying them, I go to great lengths to find some other toilet.

>Please join me in rejecting pay toilets firmly.

Well, /tech/, are you putting your poo outside the loo for software freedom?

51 posts and 5 image replies omitted. Click reply to view.


If you're going to do the pay-to-poo thing, do it right like the Japanese. Having a racially homogenous society helps.



Jesus christ. At least things like "Agent Orange" and "Mango Mussolini" were creative in their cringe.



> President Do-dirty



This Stallman guy is a real piece of work, probably drinks his own cum too.




>pay toilets

>toll roads

>they're everywhere in Europe. What is wrong with you fucking jews?

Oh, it doesn't stop there, not by a long shot.

>visit europe in 2002

>our burgurstani cellphones are all cdma instead of gsm, so bring iridium satellite phone instead

>try to make phonecall to confirm arrangements when i get there

>satellite phone barfs out opaque "fuck you" roboresponse. apparently most european phone companies want to impose separate superfluous fees for international callers to each country, not just to connect to their numbers, but even more when calling from within their borders. and this couldn't be arranged without access to a working phone, which the satellite phone wouldn't on european soil.

>try to use a shop's phone, all of them refuse because european landline telcos charge by the minute even for local calls, they direct me to a payphone

>payphone won't accept cash, only special electronic payphone chits.

>go to a shop to buy payphone chit, they don't accept euros (practically nobody in switzerland, italy, germany, nor france accepted euros)

>go to bank, exchange some euros for outmoded podunk currency

>buy payphone chit, make local calls at exorbitant rate, family we're boarding with lets us use internet connection, bypass retarded restrictions on satellite phone through absurdly roundabout and obscure method

>have a really good time aside from that

From what I've heard, the switch from landlines to cellphones/VOIP has eliminated some of the per-minute jewry, but the prices are apparently still terrible.

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

File: 78d230f70987d06⋯.png (220.17 KB, 999x1100, 999:1100, 6ca1711ba96c22790274f9229c….png)

File: 4c8a768e87619a1⋯.png (26.24 KB, 453x400, 453:400, 2e3fb199526df05a39e3dccf9a….png)

File: fdf318d66669e2b⋯.png (2.21 MB, 1963x2500, 1963:2500, fdf318d66669e2bc202c83b47d….png)



Quick rundown:

>LibreOffice opens the second stage of voting

>No Libbie

>No anime girl

>No green spurdo

>LO team claims people didn't vote for them enough which is obviously bullshit given the current candidates

>anon randomly stumbles upon a pic which shows the penguin was copied from stock image

>and another anon discovers the owl is also a copy-paste

>LO team tries to damage control, deletes all comments, makes email mandatory

Current habbenings :DDDddd -> (

>LO team nukes imageboard, can't vote for shit ,

>LO team in radio silence ,

>Tyson challenges the contest's shittiness and the exceptions allowed to other mascots ,

>more OC


Prevoous thread -> >>823373 - http://archive.is/Mq6em

275 posts and 82 image replies omitted. Click reply to view.



Man, maybe I need to give that a try again.




>being this much of a mongoloid.



Scrolling past that thumbnail looked like she was snuggling a dakimakura.



>make fun of other people's taste + end my statement with pity

It's like you've been bullied until college


>I like that Tyson Tan is not overzealous over FOSS, it usually turns people away.

nah, if he looked like some popular boyband singer no one will hate whatever he do

>He shows how productive he can be with libre software instead of reeeing at people for using non-free stuff.

It's called skill because tools don't matter anymore and is just an extension to your skill.




>doesn't know what it feels like to have your tool break on you

You've probably never been hungry at some point in your life. Those who don't work don't eat.

I'd be fucking surprised if he didn't get upset and you know, talking about other people badly is what faggots or women in real world do so you should calm your faggotry mkay?


>he's still mad about the other thread

you must go back. >>825435

Jesus. When and How did these winfag immigrants fucking arrive? Low quality threads and reddit-tier posts keep popping everywhere.



>You've probably never been hungry at some point in your life. Those who don't work don't eat.

I don't know the details, but I assume it wasn't really a life-or-death situation because he probably could just roll back to previous version of inkscape or something

File: e001175adc3c5fc⋯.png (87.56 KB, 1092x512, 273:128, ipfsthread.png)

File: 957095eb5bec93f⋯.png (140.19 KB, 512x512, 1:1, ipfs-logo-icewithbg-512.png)

File: 1666469e81f661b⋯.webm (3.94 MB, 1920x1040, 24:13, ipfs webm 1.webm)



0.4.10 - 2017-06-27

>Ipfs 0.4.10 is a patch release that contains several exciting new features, bugfixes and general improvements. Including new commands, easier corruption recovery, and a generally cleaner codebase.


>Add support for specifying the hash function in ipfs add

>Implement ipfs key {rm, rename}

>Implement ipfs shutdown command

>Implement ipfs pin update

>Implement ipfs pin verify

>Implemented experimental p2p commands

0.4.9 - 2017-04-30

>Ipfs 0.4.9 is a maintenance release that contains several useful bugfixes and improvements. Notably, ipfs add has gained the ability to select which CID version will be output.


>Add support for using CidV1 in 'ipfs add'

tl;dr for Beginners

>decentralized P2P network

>like torrenting, but instead of getting a .torrent file or magnet link that shares a pre-set group of files, you get a hash of the files which is searched for in the network and served automatically

>you can add files to the entire network with one line in the CLI or a drag-and-drop into the web interface

>HTTP gateways let you download any hash through your browser without running IPFS

>can stream video files in mpv or VLC (though it's not recommended unless the file has a lot of seeds)

How it Works

When you add a file, the files are cryptographically hashed and a merkle tree is created. These hashes are announced by the IPFS client to the nodes in the network. (The IPFS team often describes the network as a "Merkle forest.") Any user can request one of these hashes and the nodes set up peer connections automatically. If two users share the same file then both of them can seed it to a third person reqPost too long. Click here to view the full text.

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


File: c866b4ca831775f⋯.jpg (10.78 KB, 372x268, 93:67, noire_yamero.jpg)




What a quality argument. It's good to know that the best and brightest are still here.


go-ipfs 0.4.13 is out. Judging by how quick it was, you should probably download it immediately if you're on 0.4.12 already.

>Ipfs 0.4.13 is a patch release that fixes two high priority issues that were discovered in the 0.4.12 release.


>Fix periodic bitswap deadlock (ipfs/go-ipfs#4386)

<If a sessions context gets canceled during an isInterested request, bitswap (all of bitswap) can deadlock.

>>Fix badgerds crash on startup (ipfs/go-ipfs#4384)

<After changing the datastore to badgerds you can no longer start a daemon without a panic.


File: 748518956b7769c⋯.jpg (9.02 KB, 479x163, 479:163, LfZpouS_d.jpg)


Because you arent contributing.


File: a5e79f0306adaf5⋯.jpg (23.43 KB, 400x300, 4:3, Charlie Manson Superstar.jpg)


Cool intro graphic.

Friendly reminder to the thread

ipfs add -w "Charlie Manson Superstar.ogv"


ipfs files mkdir /tmp
ipfs files cp /ipfs/QmdSCNSSdpS3j6vudHR87FChHHus4jsgMKGMKLP4g86tRM "/tmp/Charlie Manson Superstar.ogv"
ipfs stat /tmp
ipfs files rm -r /tmp


You don't need to fetch the file to craft that hash in the latter either, and you can always get the base hash back from it if you need it bare.

ipfs ls /ipfs/QmcaQifUM8ixuERUXe4fXX89hCAhgKK8MGFPomSEcZgn2C

I wonder if this linkifies with the extension



>pushing a release to fix an experimental feature


File: 8f867dd55e85898⋯.png (66.41 KB, 800x450, 16:9, Systemd_components.svg.png)


systemd needs to be destroyed.

Assemble the neckbeards.

It is time to begin.

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



>linking webdevs on medium who ignore errors to support your position

You are truly the master of the nine nines.


Best programming language to learn for cross-platform (Linux, windows, Linux, maybe android too) standalone executables in the coming decade? New to programming but that would be my ideal language.



Linux, Windows, Mac*




Fuck, wrong thread. Polite sage



This sounds really bizarre.

You made a list of a few systemd advantages you could think of, and then you propose alternative software that has those advantages by doing the exact same things as systemd does.

Don't you see the logical end result of that approach?

File: 8a4cc0e6d101bb7⋯.jpg (78.25 KB, 698x618, 349:309, 5DbMIZ6Z_SMkLJAQZK-Mi27R73….jpg)


Is THIS the year of the Linux desktop? Since pirates and devs alike can just package the games and Wine settings together in a Flatpak with no dependency conflicts, AND it's sandboxed so it's even safer than an .exe on Windows, could this be what helps people move over to Linux? It won't just be games either. Pretty soon we should be seeing Photoshop, Sony Vegas, and other software in flatpaks as well.

134 posts and 22 image replies omitted. Click reply to view.



What are they analogue to, then?



They're closer to apk and dmg than a package manager.



Both apk and dmg are supposed to be installed from "stores" and not downloaded directly, just like Snaps and Flatpak.



Speaking of pirates.

Is there something like "cgpeers" for music?

I'm a poorfag but I really want Modarts Pianoteq VST since it runs on Linux natively.

>why are you even asking this here




File: cd46e730624fe6e⋯.png (1.07 MB, 3840x2160, 16:9, programming-challenge-v3.png)

File: 12e10218a0ab154⋯.png (76.61 KB, 870x1448, 435:724, easy-short-challenge.png)


Roll you dices, and enhance your skills.

Purpose other lists of challenges.

341 posts and 52 image replies omitted. Click reply to view.



Reroll, boring.



>has bits of functional programming in it

>that means it's fp



File: c9ccb69fcd63be3⋯.png (1.61 MB, 3840x2160, 16:9, 1504116424728.png)



I'm curious as to why you'd say that. It's not a purely functional language like Haskell, but it is just as functional as multi-paradigm languages like lisp or in the case I was referring to, Racket. Procedural programming is possible (and in some cases it makes sense), but that style is often discouraged in Wolfram language.



this version is far superior, rolling and i'm rounding down to the first medium.

Delete Post [ ]
Previous [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
| Catalog | Nerve Center | Cancer
[ / / / / / / / / / / / / / ] [ dir / asmr / cafechan / gdp2083 / hypno / leftpol / russian / sg / sonyeon ]