[ / / / / / / / / / / / / / ] [ dir / 4pol / arepa / bestemma / hisrol / leftpol / soyboys / vg / yga ]

/tech/ - Technology

Catalog   Archive

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



What do you mean by get caught? You can upload it over a different network on your phone, while spoofing the user agent with Firefox and having uBlock Origin enabled to remove potential trackers.

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



My first option was to WM Windows to avoid using it's bootloader (if I'm not mistaken), glad to hear it isn't a dumb idea, so I guess I'll do that.

>m2 SSD

Thanks, I found the 860 EVO 250GB, seems to be rated the best, I can filter m2 for (M) and (B+M) does this even matter?

>Dell makes the best 16:10 monitors. I just bought a couple U2415 for about $200 each and they're pretty fantastic.

Oh okay, I was most likely going to go for dells either way, thanks man.

File: e9552bd5b733988⋯.png (287.71 KB, 1350x694, 675:347, 1503859282283.png)


Is clover OS any good?

348 posts and 73 image replies omitted. Click reply to view.



Guess you never tried Gentoo are Arch then like every other person here is running.



great, now I can delete your fucking post, anon

but I won't, because I'm a good bgoy



some cheeky faggot actually did it



File: cae667e8648735c⋯.jpg (1.48 MB, 3264x2448, 4:3, IMG_20180421_012710.jpg)




what did he say?

File: 8d76cffd40d0fa4⋯.jpg (68.79 KB, 835x365, 167:73, large_news1004610_952925.jpg)


TL;DR: Plagiarizing bitches win 4 grand simply for being female coders. Feminism wins, once again.


My team and I went to a hackathon two days ago called "EarthxHack". We, along with every other honest team, spent the last 24 hours without sleep programming our application in the hope of winning or at least placing in the top 3 at the hackathon. It turned out that the team who won was an all girls team. Their idea, frankly, was very lacking compared to any other idea.

On top of this, they did not program anything whatsoever. Rather, they made a bare-bones powerpoint presentation that presented their "idea". Their "code" that they were talking about in the submission was merely another individual's project that was copied off of GitHub. They didn't take any effort to make this copy of the code believable. They didn't change up the code at all, and they didn't even try to change the name of the author. They straight up just forked the GitHub repository and called it their own. They blatantly disregarded the rules of the hackathon, yet the judges gave no effort to verify that the rules were followed and just gave the all-girls team 1st place along with $4,000 because, surprise, they were girls... "females in STEM" I guess.

So much for gender equality.

Submission: https://archive.fo/lNJQV

"Their code" (Notice how the last edit on even the latest file was from 9 days ago, which an entire week before this hackathon was held.): https://archive.fo/XvNwC

Rules of the Hackathon (Notice rule 3, "You must create everything at the event". The girls didn't even create anything in the first place.): https://archive.fo/O6vjK

The discussion forum that was talking about tPost too long. Click here to view the full text.

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



Dang it. 🙁



Thank you.



>MIT license

He deserves what he's getting.

>inb4 but they would have done the same thing

True I'm just angry that he never read the GPL.



>two chinks, two yids, one poo.

It's like a plagiarism dream team. Pottery.



>He deserves what he's getting.

<Implying it wouldn't have been the same with any copyleft license

The problem here is that these cunts screwed the rest of the contestants over and passed off stuff they didn't write as their own.

I hope this puts a really big dent in the "get women and minorities in coding" crap, which mostly ends up attracting talentless hacks and cheats like these cunts who want easy money.

File: bc589ffad85708c⋯.png (96.1 KB, 1028x421, 1028:421, unknown (2).png)

File: 4d804ad39e83dab⋯.png (47.93 KB, 607x355, 607:355, devsbannotsobotdev.png)


Creator of famous Discord bot NotSoBot, @NotSoSuper aka <@130070621034905600> on Discord, was banned by the developers after responding to a developer request with "shut up jew," and subsequently refusing to apologize. His bot has also been disabled most likely permanently, though the GitHub page is available here if admins wish to host an older copy of the bot: https://github.com/NotSoSuper/NotSoBot

Users throughout Discord have voiced their concerns that the developers are banning users with insufficient justification. This is the latest controversial ban, as while the average result of such a statement to an admin of a server would be a server warning, mute or in some stricter cases a server ban, this resulted in a ban from the application Discord, and every server therein.

NotSoBot, with arguably the most features and coding of any bot on Discord, was used by thousands of servers and hailed as tremendously helpful in aspects of moderation, creativity, and numerous fun socializing and searching utilities.

Were the developers justified? Harassment and abuse do after all warrant punishment. However, which is more abusive: a user stating one racist insult, or a developer banning a user's access to their friends, social circles, and creations all over 1 racist remark. A user stating a racist insult to someone and meaning it, may warrant a warning or mute, depending on if they truly mean it and the place it was conveyed. But a user stating a racist insult does not warrant a heavy-handed overreaction of cutting that user's social ties and destroying all the work and effort they spent over the course of a year. At most, the developers should have banned the user from their SERVER, but that is only at most and even then it would be overkill.

Users have the universal, self-given, inalienable right to free speech. To have developers abuse their power for such a minor action, is an oppressive act of censorship far exceeding what is reasonably fair and just. If Discord insists on having 0 tolerance with no leeway, we likewise as users have a civic duty to ourselves to likewise have 0 tolerance for this abuse ofPost too long. Click here to view the full text.

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




Are you saying that people aren't responsible for they react ?




> and the fact every fucking normalfag forces me to use that bullshit one way or another.

>every fucking normalfag forces me

>normalfag forces me

>forces me


Sure what ever you say you are being forcefully forced to use that software.


I think we can all agree that discord is shit

but the jew banning a valuable contributor is also an issue that can be used to make discord look like what it actually is : shit


>Users have the universal, self-given, inalienable right to free speech. To have developers abuse their power for such a minor action, is an oppressive act of censorship far exceeding what is reasonably fair and just. If Discord insists on having 0 tolerance with no leeway, we likewise as users have a civic duty to ourselves to likewise have 0 tolerance for this abuse of power.

It's a free service of which you are the product. Stop being an entitled shithead and host your own service using free and open source technology.

File: 8116a3c030d5e17⋯.png (25.31 KB, 300x300, 1:1, opera.png)


Opera is doing a livestream about some promised browser revolution.

Full of diverse speakers.


They're releasing new stuff, it seems.

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



>Firefox majority






What did they mean by this?

did south sudan rejoin the north or am I seeing things?



If google would not have spread like a virus by paying the most downloaded softwares on windows the world would be a different place.

Btw does someone still as the .jpg of some software that each time installed and made chrome the per default browser.


File: e8cd0736397400a⋯.png (543.67 KB, 699x629, 699:629, richard - chimp eater - st….png)

File: 7888a98739c7db7⋯.png (106 B, 1x1, 1:1, pixel.png)


I bet Stallman had sex with that cat



stallman is very OwO



Reminder that Qutebrowser exists

File: d36dcd749e4ada5⋯.png (95.37 KB, 798x490, 57:35, brainlet with computer.png)


ITT: silly ideas we have

I will start:

Why do we keep writing programs in plain ASCII, in text editors that come straight out of the 80's? Why don't we experiment programming without writing text? Imagine an editor where, instead of writing for loops, you spawn blocks with shortcuts? This would probably make programming much faster, as you arrange the logic much more visually. No syntax errors, fewer logic errors.

61 posts and 6 image replies omitted. Click reply to view.



This is how you tell apart real languages from meme languages.



You seem to not understand fusion at all, at least watch a youtube video or two or something.

Fusion energy is the holy grail of energy production right now, and the moment someone finds the way: it will be implemented on a global scale in the blink of an eye.



>a lot of which is the cost of the fusion fuel.

You seem to EXTREMELY confused. The fuel(deuterium, which is relatively plentiful, and tritium, which can be generated in the reactor itself) is absurdly cheap compared to basically everything else involved in making and maintaining a fusion reactor.


>Fusion for electricity sounds pretty retarded

Because you're retarded. There are billions and billions of dollars, euros, pounds, renmibi and whatnot being invested in research on nuclear fusion in this very moment.



>It already has the best manageability for a visual editor, it's the quickest to use for a visual editor, and it visualizes data flow the best for a visual editor.

I refuse to believe this is the best that can ever be done and that we will never improve upon that.

File: ee83d33656b516e⋯.png (243.71 KB, 359x557, 359:557, sys'.PNG)


I need to build an environmental monitoring system for a client. It doesn't necessarily need to be scalable, and I can handle the back end stuff myself. I was wondering if any of you nerds had advice about hardware and peripherals to use for a project like this.




install gentoo


Write it in Rust

File: e44fdaeadffca4f⋯.jpg (709.14 KB, 1024x768, 4:3, 1024_TP_Mechanical.jpg)


Old one hit 400 posts once again.

1 post and 1 image reply omitted. Click reply to view.


So, my shitty 10-year-old laptop is finally dying and I'm going to have to buy a new one soon. Should I go for a t60 or a t420? I'll mostly use it for web browsing and maybe some light video editing. How do I avoid being scammed on ebay? Is there anything I should be checking for? How do you get the best deal? How much is too much for a t420?



T420 all the way, don't get memed into buying a T60.

As for your other questions: idk as I never bought, or cared about 14 inch ThinkPads.



>my shitty 10-year-old laptop is finally dying so I'm going to buy a slightly less shit 10-year-old laptop



Aren't old thinkpads supposed to be better than newer laptops, when one considers build quality and price/performance ratio? Also easier to upgrade, repair, etc? That's what I've always heard.



quality reply


I'm having real trouble setting for one specific memepad. I have owned every single memepad on this list and they have all annoyed me in some way.

T60: too heavy, too old

T410: even heavier, GPU is shit

T420: too heavy, GPU is shit, shitty screen

T430: too heavy, shitty screen, meh keyboard

X220: GPU is shit, shitty screen

X220T: GPU is shit, heavier than the x220 but manageable

X240: disgusting keyboard and touchpad, single channel RAM

X230: current

I'm... "okay" with this one, I guess. I miss the old keyboard but I can live with this. Was thinking of getting the x230T, that's the same thing but a bit heavier and you also get a touchscreen. Then, upgrading it with a backlit keyboard because the most likely scenario is that it won't come with one.

So.. what do you think? should I stop this consumerist frenzy and stick with the x230 or get the x230T and then stop?

File: 691cf2bde2c679f⋯.jpg (40.32 KB, 800x600, 4:3, floppies.jpg)


>the teaspoon of removable media

>small, thin, cheap

>write protection switch

>perfect for text files

>usable forever if reformatted

>secure wiping by fridge magnet

>paper labels with your name

>gone too soon

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



You fucking what.


Not if you take in account price per storage.

>usable forever

I'm pretty sure you were born way after people stopped using them. Mechanical moving parts love to shit the bed.

Usb sticks are way better in every single aspect. I wish floppies would be gone harder, so my desktop wouldn't show me a ghost floppy that I misclick often and it takes it sweet time trying to read from a non-existent device.


File: f893d32403b192f⋯.jpg (28.66 KB, 476x417, 476:417, 60d65c1c7bc821f246d8e35546….jpg)


>his shit OS displays ghost devices

>his shit OS actually tries to access ghost devices



>You can't encrypt physical media

Dumbest poster on /tech/.


Because none of the cloud providers would ever sell your data or share it with the NSA, or blatantly lie about how their encrypton/key storage works and then their lie gets exposed by a hack that leaks everyones data... oh wait.



>what is menuetos


File: 10187396f71fbe0⋯.jpg (103.29 KB, 1408x812, 352:203, 856856.jpg)


>dinosaur capacity

File: c125d0c8ea8bd83⋯.jpg (269.12 KB, 1113x688, 1113:688, what-is-net-neutrality.jpg)


I guess net neutrality didn't matter at all?

All that up voting for nothing.

How come normies just blindly trust big cooperations?


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


Wow, the irony in >>903676 made me cringe and not in a good way.



I too would like to subsidize trans-PoCs streaming capeshit in 4k with my ISP bill.



"Unlimited" internet doesn't exist. If you exceed a certain threshold (may or may not be stated), your ISP will deem your use "abusive" and "reserves the right to throttle you". That shit's been in any ToS I looked at since the early 2000s. Still 100% beats retarded caps and overage charges tho.


>thinking greedy, jew corporations controlling the internet is any better



Yup, NN never applied to mobile. That is why mobile networks were able to provoide data cap exceptions to partnerned services without it being a NN violation. Thats why I expect with time wired ISP's will become like t-mobile's data plans(Xgb full speed, then a slow down, plus streaming/cloud services that don't count to the cap), but with higher caps because of the higher potential throughput and more mature infrastructure. It sucks but it's not the end of the world imo. Putting ISP's under title 2 might even help new ISP's get into the market and drive prices down... except in areas like mine where comcast makes illegal deals with local officals to maintain a monopoly.


File: 6af353cb859f04c⋯.png (112.73 KB, 1269x710, 1269:710, 1362918549097.png)


>try Remarkable

>ctrl+f does nothing

>there is, in fact, no search function at all, let alone search and replace

>try importing a file into .html

>it uses an external stylesheet and TWO separate javascript libraries for what should be extremely simple html and css

So are there any actually good markdown editors, or should I just learn Vim?

4 posts omitted. Click reply to view.



I presume the troll edited the text.

Adding that bit about mother was pointless and dumb and I am pretty sure that RMS did not actually do this.




is basically a bicycle (when you need to grab a beer ~1 km from you) and your other choice is LaTeX which is a muscle car which you would need to re-fuel and change oil before you can drive it.

I mean using it for trivial shit without formulas, custom fonts or graphs or more advanced stuff is total overkill.



You deserve these numbers.



>LaTeX which is a muscle car which you would need to re-fuel and change oil before you can drive it

It's actually enough to change the oil and configure it before every big tour. You can also save that configuration, so you only have to do it once.

I even use LaTeX for letters. Once it's set up, it's really not more work than an office suite - less in fact, so your analogy makes it look way worse than necessary.

If you want to keep information for more than one week, or make it look clean and nice to read, LaTeX is rarely overkill.



I bet you're fun at parties

File: 27220f6079cc4be⋯.jpg (91.3 KB, 500x618, 250:309, modern programmers.jpg)


I'm writing a networked program which can send and store data either in XML or JSON. I've already mostly finished it and it uses JSON, but it's not too late to change. What are some good reasons to use or not use it?


>data size is smaller than XML without needing compression

>it's easier to read if formatted properly


>it's jabbascript inspired

>no comments (not a big problem for my use case)

Pic somewhat related.

44 posts and 4 image replies omitted. Click reply to view.



I think the biggest advantage of JSON is that it's human-readable. You can write a JSON file by hand in a text editor without problems, or you can take generated JSON and see what's inside.

The downside is that the JSON grammar actually has holes and it's never really clear which version of JSON one means.


Being human-readable means that it's harder and slower to parse. If you don't need your data to be human-readable (e.g. when used for IPC) that's a pure downside. A good alternative would be MessagePack, it's similar to JSON, but binary, so it's smaller, simpler, and faster to parse.


The idea behind MessagePack is that you have a stream of binary data, and the first byte of each datum tells you immediately how to interpret the following data. For example, when reading and array, the first byte tells you what type of array it is, and when you know that you know how many bytes to read to get the size of the array, so you can allocate the necessary amount of memory, and then you read the actual content of the array. By contrast, in JSON you would first have to iterate through the list until you reach the closing bracket and count along the way to find out how long the array is.


> tried out Common Lisp (using ecl) and actually enjoy the language quite a bit

You could have at least picked a Scheme, but Common Lisp is a Frankenstein monster that begs to be put out of its misery. Everything about the design of the language makes me rage. There is a beatiful language hidden somewhere under all that MIT autism.


Give one fucking example of a security vulnerability embedded in JSON, or never talk to me and my board again.


File: 51c905f063739f8⋯.jpg (10.23 KB, 192x192, 1:1, 1002.jpg)


>XML is dead

>what is pom.xml

I wish. Fucking pajeet Java Maven sand niggers won't let it ever die. Java programmer genocide when?



Ada is a terrible language and no-one should use it.



The problem with Maven isn't XML, and the best alternative being Gradle, you just swapping one declarative format for another (JSON).

File: 3dba1cfdd7ce091⋯.png (1.19 MB, 1200x1800, 2:3, 1420761495662.png)


Have you ever wondered what programming language is the worst one?

My anwers is: python!

Its stupid """notation""" for many of its attributes and methods makes me laugh when I hear it should be a great languague.

It's so poorly designed and inconsistent naming style that mixes upper and lower case names and abbreviations with full names makes me laugh even more.

The ridiculous The Zen of Python is like a religion. It has also the most stupid pseudo-polymorphism that is justified by the naive duck-typing. Its dumb static methods can behave either like static ones or instance methods depending on how you prefix them or try to use them in a pseudo-derived class. python is the new brainfuck.

Just take a look at the Built-in Functions. There is a place for any or compile or enumerate but there is no place for a string! apparently it's too long to write (lol) so they made it a str; there is also a place for classmethod but there is no place for rawinput - no, this would be too easy. They've decided to call it raw_input - to hell with consistency!!!

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



Prolog or LISP



Python was going good until Guido decided not to make it homoiconic.




Fucking awesome language for AI and rule-based automation.



Which is why all the modern AI tools are written in c++ and python.



We have a thread on this board of an anon who parses JSON with his homemade C library. People use the wrong tools for the job because its what they know.

Delete Post [ ]
Previous [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15]
| Catalog | Nerve Center | Cancer
[ / / / / / / / / / / / / / ] [ dir / 4pol / arepa / bestemma / hisrol / leftpol / soyboys / vg / yga ]