/g/ - Technology

Computers, Software, Technology


[Start a New Thread]
[Hide]
Posting Mode: New Thread
Säge
Name
Subject
Message

Max message length: 5000

Files
E-mail
Password

(used to delete files and postings)

Misc

  • Supported file types: GIF, JPG, PNG, WebM, OGG, and more
  • Max files: 5
  • Max file size: 50.00 MB
  • Read the global rules before you post, as well as the board rules found in the sticky.


11/25/19 Just launched Formerly Chuck's, an imageboard dedicated to television and film! Come check it out and quality post.
11/23/19 Donations can now be made via PayPal, thank you for all of your support!
11/21/19 We have successfully migrated to LynxChan 2.3.0, to see all of the changes to 16chan, click here.
08/15/19 The 16chan Android app is now live! Instructions on how to download it and set it up can be found here.


[Catalog] [Archive] [Bottom] [Refresh]

(292.67 KB 450x399 RMS.png)
Welcome to Technology! 663 Board owner 09/09/2019 (Mon) 21:24:02 No. 1 [Reply]
Welcome to /g/ - 16chan's Technology Board.

This board is dedicated to the discussion of all topics pertaining to computers and technology.

Make the pilgrimage:
https://stallman.org/

Please check the global rules and board rules before posting:
https://www.16chan.xyz/.static/pages/globalRules.html
https://www.16chan.xyz/g/rules.html

/g/ is NOT your personal tech support team or personal consumer review site.

Make the switch to GNU/Linux:
http://linuxnewbieguide.org/
http://distrowatch.com/dwres.php?resource=major
https://www.linux.com/learn/new-user-guides

Message too long. Click here to view full text.

Edited last time by 663 on 09/09/2019 (Mon) 21:24:48.

(15.53 KB 1011x277 activePerlbuild.PNG)
Anonymous 12/10/2019 (Tue) 07:58:10 No. 660 [Reply] [Last]
ActiveState used to build a nice Perl but the latest is missing packages that ppm needs to run. So I tried out their slick custom build tool. Not so slick: 4 days, only half done. inb4 Win: Gotta run engineering design software that only runs on Win. :-(
You can always use the cygwin version, or even build perl yourself from the upstream source. Then just use cpan for modules.

Anonymous 10/26/2019 (Sat) 17:59:37 No. 480 [Reply] [Last]
retro my dude
11 posts and 8 images omitted.
>>576 Get one that actually has non-volatile memmory otherwise you replace the battery and take longer than 4 seconds and all your shit is gone or you bump it too hard and the ram resets. if it doesn't say on it you can look under the cover and if there is two buttoncell slots one is for system and one is for volatile memory. if there's only one your good.
(51.09 KB 599x247 k104 - 01.jpg)
>>553 Nigga wut?! You don't know shit about retro computing until you've gotten your grubbies on a classic Mtek K-104 and felt that springy click of the keys as they rebound like soldiers giving each of your fingers a personal salute in response to each stroke across the board. They don't make shit like that anymore, now it's all 3rd rate plastic crap with rubbery rebounds that feel like your fingers are wobbling all over some fat dude's ass.
>>653 I don't need that, I've already got an ergo board that's comfy.
>>654 I feel nothing but loathing disdain for your uncultured computing preferences, you techno heathen.
(80.89 KB 1000x750 Amstrad CPC6128.jpg)
>>658 Uh-oh, you made the game crash dude.

(223.45 KB 1365x630 Screenshot_2019-09-20_21-14-27.png)
Anonymous 09/21/2019 (Sat) 04:50:51 No. 91 [Reply] [Last]
Hi everyone! I have a question about image serving. I'm making a 4chan clone, and currently what I do is I download the image from the client, make thumbnails on the web server, and then I use rsync to send it to my "image server" which is just an Ubuntu box that serves a folder impartially. An issue (I think) is that I end up downloading the user's file twice. I download it once on the web server, and then again on the "image server."

I also have to make thumbnails, in which case I just use imagemagick. Currently, I make the thumbnails on the web server because I will likely have multiple instances of them running, it seems fitting to have harsher processes there. As a result, I also send the thumbnails and more to the "image server."

One issue I have is that I also have to manually delete files via rsync. While nginx is fast, if I were to soft delete a file in my database (the database contains basic file information like filename, format, date, and more), I wouldn't be able to forward the changes and prevent the box from serving the files. I depend on rsync to work, when I would prefer "checking" if a file is allowed to be shared before I send it to the client. Do you think it would be worth it to write up a REST api to ensure more control?

As you can see, there is no sync between the file system and the database, and this can result in me serving illegal content or for stale content to stack up and waste space.

Do you guys have any suggestions to how I can improve this architecture? Are there better ways to handle this? I'm going to have one instance of an "image server" and multiple instances of my web servers. I really don't want some random power outage to occur and end up serving illegal content unknowingly because I would have no way to sync my file system the database.

One solution I was thinking of was forwarding the request to a custom REST api that would communicate with the database and check if the files are safe to share. The only issue is that this doesn't solve the duplicate download....

Any advice would be helpful!

(pic related, it's what the app currently looks like)
14 posts and 2 images omitted.
>>448
This only less hostile.
>>441
>there isn't wrong with webp other than it's lack of support

Yet here we are and its almost 2020 and this is still not supported.

You know how its like to download a picture and find out its webp? So I need to run my script(linux) to convert it to PNG? Its infuriating!

>there isn't wrong with webp
I actually hate webp for the fact that it hides what it is a webp can be a crap format like jpeg or a perfect format like PNG only no one knows because webp is fucken container and both of these things can be in it so you have no idea if its PNG(perfect quality will not degrade, takes lots of space) or jpeg(degrades, crap quality however less space).

I hope no one supports webp and everyone drops support for it, especially google.
(364.48 KB 576x454 1572053957473.gif)
>An issue (I think) is that I end up downloading the user's file twice. I download it once on the web server, and then again on the "image server." mfw it finally hits me that I should've streamed the file from the client to the webserver and then finally to the image server instead of waiting for it down fully download on the webserver. I wish I wasn't using Multer and opted for busboy early on so I could use streaming... but the even larger issue is that my code is such a mess that it's not easy to change something fundamental. I'm working on a different project now, but if I could go back in time, I would use MinIO to store images and stream the images over the over the webserver to solve the duplicate download, would use a different architecture than your basic MVC, and I would write the front end using Next.js rather than plain React. Thank you for reading my blog
>>291 Wut?! Uh... using thumbnails will SIGNIFICANTLY reduce bandwidth and increase loading speeds... also browser resizing is usually shit level bicubic or bilinear... or if you're using IE I think they're still stuck back in nearest neighbor resizing. I like using PHP with the Lanczos algorithm, in conjunction with cached thumbnails. You can create "perfect liquid" websites like this one I made back in the early 2Ks... http://mimkrys.epizy.com/qausi.html (you can also click on the window and drag it around) Resize your browser to any size you like and the entire site will recode itself on the fly... http://mimkrys.epizy.com/internals.js God Level coding! :D ...not very practical, but fun for "proof of concept" stuff.
>>638 your website is just a blank white page without javashit turned on and with it it's Google telling me they won't let me on unless I let them store cookies in my browser
>>655 Well it sounds like you need an adult to help you figure out how turn on javascript and enable cookies. I mean, I guess it ~sounds~ pretty... self-explanatory, but uh... some tards are just slower than others I guess. *shrugs*

movie time Anonymous 10/13/2019 (Sun) 04:37:02 No. 290 [Reply] [Last]
https://www.youtube.com/watch?v=tc4ROCJYbm0

Watch this movie and find out what the Unix way actually is from the people who created Unix.
13 posts and 3 images omitted.
>>498
>Lynx browser
Serious question why would anyone use Lynx unironically?

Or to only have a look to see a thread with no pictures?
>>499
There are a wide variety of websites that may be accessed with just lynx such as wikipedia.

Lynx is more minimal, and that's nice if you like minimalism.
>>499
Lynx works gud with torsocks, and in fact it's one of their recommended browsers. It avoids all the web beacons tracking shit, because Lynx only downloads exactly the URL you click on, and never anything more. The only exception is cookies, but it's configurable to accept only cookies from the same host, or even reject them all entirely. You can also build Lynx without cookies, and it doesn't even take long to build it on a 10-year old netbook or similar low-end hardware.
As for images, you can configure an external viewer of your choice. This is in my /etc/mailcap, and it just werks:
image/gif; sxiv '%s'; test=test -n "$DISPLAY"
image/jpeg; sxiv '%s'; test=test -n "$DISPLAY"
image/png; sxiv '%s'; test=test -n "$DISPLAY"
image/tiff; sxiv '%s'; test=test -n "$DISPLAY"
image/x-ms-bmp; sxiv '%s'; test=test -n "$DISPLAY"
>>409
Ooh i loved that episode of star trek so much
>>498 post a couple titles

(174.28 KB 1200x1600 soidjfosdijfodsifjdsoifj.JPG)
Anonymous 10/05/2019 (Sat) 19:57:44 No. 235 [Reply] [Last]
This technology will grow back your foreskin.
2 posts omitted.
>>514
Dual Tension Restorer, a guy hand makes them and they work much better than other devices according to a lot of people. It pulls the inner and outer foreskin at the same time and are made of a high quality nylon

>http://www.foreskinrestore.com/main.html
official website

>The DTR is two foreskin restoration devices in one. It's a tapeless self contained traction device made from nylon that does not require any straps or weights to create tension. It's almost indestructible, easy to clean and very easy to use. It can be set to any tension desired or use an auto tension feature with the use of an elastic band. The device works by creating a dual tension on the skin between the pusher plate and the gripping cone. This helps creating inner foreskin as well as outer.
http://www.norm.org/devices.html

I was thinking about picking up one of these, but I'm hesitant because I don't want to shell out $80 dollars... I'll likely pick this up though in the future
>>235
A passport to get out of jewlandia (america)
>>235 How do you grow back a foreskin? That's like having someone's face burned off and then grafting more onto it and being able to feel your face.
>>630 It's not an exact replacement, but it's as good as it get currently... The main function of the foreskin is the act as a gasket and as lubricant during copulation. By stretching the skin out, you restore these two functions. You also undo the keratinization caused by the exposure of the glans. So by restoring, you are undoing a lot of damage. Of course an all natural foreskin is better than this (mostly because it contains specialized nerve endings) but restoring is the best option for men who want to reclaim their sexual pleasure... it's not perfect, but it's a substitute until foregen is finished with their product.
>>635 It's pretty fucked up that religous nutjobs are able to mutilate baby's genetals and get away with it.

(45.18 KB 474x474 picture.jpeg)
Q.T.D.D.T.O.T. Anonymous 12/05/2019 (Thu) 17:05:49 No. 650 [Reply] [Last]
retarded question i know,but i want to run my computer off of ethernet so my isp piece of shit isn'ttrying to circumvent my security stuff, but we have a whole ethernet relay that goes from the main ethernet port to the modem to the tp link which splits it into 4 and it goes some other places. our main ethernet source only has two ports and the tv gets to hog one of them and everything else shares one main source. the tp link has 6 ethernet ports so two other things could connect to it, but what i want to know is if i use the ethernet from that will the isp router still be able to see my search stuff and mac addresses n shit? also questions that don't deserve their own threads because this question alone did nothing to even deserve it's own post.

(9.04 KB 100x100 tor-icon.png)
OFFICIAL DAB ON WINTARDS THREAD Anonymous 10/13/2019 (Sun) 21:00:59 No. 329 [Reply] [Last]
Daily reminder to all anons that you should be using a real operating system and a real browser.
(also testing if thread creation works. if you see this thread, chrome/wintards btfo)
107 posts and 38 images omitted.
>>599 Please do go on and elaborate on this story.
>this was back before >before Like I said. Linux is trash. Now.
>>642 *inb4 freebsd isn't Linux
(80.91 KB 755x788 KFC+.jpg)
>>373 >when the vpn/tor connection drops This provides a small metadata leak, keep this in mind. >>383 >duckduckgo Check out https://github.com/asciimoo/searx/wiki/Searx-instances https://www.yacy.net/ >>418 >use a PC not a laptop Why? Laptops are a nomads and dissidents only friend. It is mobile and easily disposable. You can make copies of encrypted drives incase of data loss, ensuring you are confident of your hardware before encryption. Theft and surveillance is most effectively countered by encryption or anticipation of theft, not by how inaccessible your hard-drive is. If it is not feasible or recommended to rely mostly on encryption, it is still easier to relocate, conceal, or destroy a laptop and it components than a desktop. I however can't vouch for the security of hardware between the choices for which I am not a hardware engineer. I've read you can render a reliable thinkpad if you find an untampered BIOs and wipe the drive with a fresh OS. Write the boot sector to a USB or something if you can't trust your machine around others. I would add that in the instances of physical theft, social engineering, or torture, there should be a method of preventing this. I wonder if this would work, hear me out:

Message too long. Click here to view full text.

yeah i only use a real os like chromebook os or MS-DOS

(115.66 KB 640x1286 ios12-iphone-x-activation-lock.jpg)
How to get around an iCloud lock Anonymous 12/04/2019 (Wed) 19:25:08 No. 644 [Reply] [Last]
Some nig is payinge to fix a phone they stole. How do I get around an Icloud lock on ios13
>>644 Step 1 Call cops, then call nig to tell him his phone is ready Step 2 ??? Step 3 Profit
even if you did if it was reported stolen you can't activate the device because the IMEI is blacklisted, just give the phone back minus non refundable diagnostic fee.
>>646 >20 bucks vs safer streets for your children

(166.93 KB 1027x1500 81Raju3eGTL._AC_SL1500_.jpg)
Good Holiday Tech Deals Onideus 12/02/2019 (Mon) 23:34:31 No. 636 [Reply] [Last]
Sooo... what did y'all get this Black Friday and Cyber Monday? I got two of these ripe little jobbies... https://www.amazon.com/gp/product/B013HNYV8I/ Dump tier 4 TB drives for only $72 bucks, pretty sweet deal, especially considering they're not white label, refurbished crap. I've bought a lot of these drives before so I know the quality is pretty good overall. Don't ever get those cheap Toshiba drives though, they're consistently crappy. Real high failure rates and such. I also got a yearly subscription VPN from Ghost... or rather my mom got it for me. My mom kind of "red pilled" herself over the past year after watching various YouTubers and since they're always doing sponsored ads for VPNs she became convinced that everyone ~has~ to have one.
I got nothing.
(92.96 KB 1456x708 piz.jpg)
>>639 Everybody gets something. Here's ur new computer, brah.

Delete
Report


no cookies?