Leave these fields empty (spam trap):
You can leave this blank to post anonymously, or you can create a Tripcode by using the format Name#Password
[i]Italic Text[/i]
[b]Bold Text[/b]
[spoiler]Spoiler Text[/spoiler]
>Highlight/Quote Text
[pre]Preformatted & Monospace Text[/pre]
[super]Superset Text[/super]
[sub]Subset Text[/sub]
1. Numbered lists become ordered lists
* Bulleted lists become unordered lists


420chan is Getting Overhauled - Changelog/Bug Report/Request Thread (Updated June 12 [TaimaTV Update])
A ridiculous sequence of courses Ignore Report View Thread Reply
Doris Blatherstock - Sun, 04 Jun 2017 02:38:16 EST ID:HC1vVHLz No.37033
File: 1496558296564.jpg -(18091B / 17.67KB, 480x360) Thumbnail displayed, click image for full size. 18091
Hello, I made and actually did all this (including the 'grad level' research electives, except for the coding theory book)

It's easier than it looks, it took me 3 years to do that. I did it about 3-4 hrs a day at first but then everything kind of snowballed and I finished it with only 1hr a day after the first year. These days I'm finishing The Art of Computer Programming series, I'm done up to book 4A and doing 4B draft at the same time. I just do it 20-30mins a day.

I cannot shill TAOCP enough, it totally changed me from amateur to professional computer scientist by just doing hundreds and hundreds of exercises. 20mins a day, for one year, it's all you need for the first book. Anyway, pick and choose what you want from this list and enjoy

I make money from cloning shopify apps, and I work P/T on https://turtle.ai/ though much more infrequently these days. I started out shilling myself on elance (now "upwork") as a jr developer and literally taking jobs from 3rd world countries for less than I would spend on lunch. I also work 2 days a week at my local university doing "ML" (statistics) for a cancer research lab making peanuts but it's research, and fun to do, and I don't need the money. The book in that above link, "Parallel and Sequential Algorithms" was directly responsible for the lab hiring me. Anyway anons I'm here to tell you to try this have a good day.
113 posts and 6 images omitted. Click View Thread to read.
Edward Lightstock - Thu, 13 Jun 2019 20:34:33 EST ID:x6K3CZQk No.37894 Ignore Report Reply
Indeed we don't have access to the wheats/chaffs testing thing but through the assignments you end up writing entire programs just to test anyway. The main thing I like about this course is the assignments, if you do them as asked. You can actually find some answers to the assignments if you check the github issues for Pyret where students claimed to have found a bug while working on one of the assignments, but notice they violated all the rules of not using a certain library so likely failed.

Learn a framework: Shopify, Wordpress, or (harder) React and freelance on craigslist or upwork until you qualify to get into TopTal. React will be much harder to do in just a few months, but possible. Shopify is probably the easiest and there are always Shopify gigs around or support gigs for some Shopify plugin you can do on the side. Salesforce is another actually high paying, freelance gig but hard to find material for it, though if you took the database courses they cover in-memory dbms, which means you can work on and understand SAP HANA of which there are countless freelance positions for.

I tried one of the remote universities and they forced me into 2 years of Java courses before I gave up. I get why people use Java but I too hated using it. js_of_ocaml is probably a secret weapon, there's just a ton of things you can build with it. Reason/Bucklescript outputs 'readable' javascript, but js-of-ocaml simply compiles from OCaml bytecode so you can just basically 'export' pure OCaml straight to js (except for a few caveats). Jane street has their incremental demo you can also play with, perfect if you wanted a live trading memecoin bot with a 'desktop' to show all trades going on without lagging out.
Sidney Bapperkot - Fri, 14 Jun 2019 06:42:15 EST ID:f+HHr8JR No.37895 Ignore Report Reply
Would a third-worlder like me be able to compete with someone from the international market using freelancing? Do you recommend learning Ocaml/ReasonML before those frameworks?
Ebenezer Blackfoot - Fri, 14 Jun 2019 07:33:11 EST ID:HNGhXyui No.37896 Ignore Report Reply
You site seems to focus mostly on courses. Why is that so?

Can you learn everything on there just from books?

yo gates Ignore Report View Thread Reply
Cornelius Nerringfoot - Tue, 11 Jun 2019 11:31:04 EST ID:Y59tiGvd No.37890
File: 1560267064217.jpg -(49645B / 48.48KB, 749x499) Thumbnail displayed, click image for full size. 49645
ya trustfundie faggot
when ya gonna GPL winblows
M$ is still great satan you know you wont because of the NSA backdoors
Sidney Fickleshit - Tue, 11 Jun 2019 19:02:16 EST ID:6lNtmxjZ No.37891 Ignore Report Reply
Not even Macaulay Culkin is going to see this thread.
Walter Mavingcocke - Tue, 11 Jun 2019 20:49:51 EST ID:3l63U7vQ No.37892 Ignore Report Reply
They've been open-sourcing things more and more recently.

Pls help Ignore Report View Thread Reply
James Sellerfield - Sun, 09 Jun 2019 03:57:54 EST ID:ijjGtuvc No.37887
File: 1560067074999.jpg -(19344B / 18.89KB, 320x331) Thumbnail displayed, click image for full size. 19344
I literally want to make my very own message board, and I would like to ask what languages are best for doing so? I am going to be honest, I am almost a complete newbie, and I have little knowledge in scripting or coding besides basic HTML. Thank you in advance.
Phyllis Wattingham - Sun, 09 Jun 2019 16:36:14 EST ID:3l63U7vQ No.37888 Ignore Report Reply
You should learn PHP.

ImageBoard software Ignore Report View Thread Reply
Walter Buzzson - Mon, 27 May 2019 08:31:17 EST ID:tIjRESAS No.37865
File: 1558960277436.jpg -(442595B / 432.22KB, 800x639) Thumbnail displayed, click image for full size. 442595
I'm just an almost total noob, but I figure it'd be fun to try out making an IB software (wouldn't ever want to host a chan, just for fun coding and exploring concepts) as a first real project to practice doing something more than just exercises. Had a look on githubs imageboard tag, and there's a load of them, but since I'm just a beginner I can't really tell bad from good.
What's a good imageboard software to look at the source of for inspiration and good structure?
Caroline Lighthall - Tue, 28 May 2019 21:14:59 EST ID:x6K3CZQk No.37867 Ignore Report Reply
Caroline Lighthall - Tue, 28 May 2019 23:49:33 EST ID:x6K3CZQk No.37870 Ignore Report Reply
Oops, didn't finish the post. There's some very old (2010) 4ch code around on pastebin if you search or the ancient futaba code https://github.com/futoase/futaba-ng/tree/master/app/src to look at.

Bad would be anything that that violates this advice like too much workload everytime the page is loaded http://15418.courses.cs.cmu.edu/spring2017/lecture/webscaling

IIRC ancient 4ch used to keep thread metadata in a db, then generated html from said db for all new replies to a cache for people to see when they refreshed the page, so you could try some scheme for a prototype using plain html https://www.256kilobytes.com/content/show/4399/get-these-dependencies-off-my-lawn-5-tasks-you-didnt-know-could-be-done-with-pure-html-and-css or try to build it in Nodejs, then use a hosting company like Zeit (free if low volume) to experiment deploying things directly to their CDN cache
Shitting Blatherhood - Sat, 08 Jun 2019 11:28:48 EST ID:tIjRESAS No.37886 Ignore Report Reply
1560007728007.jpg -(1691196B / 1.61MB, 1920x1080) Thumbnail displayed, click image for full size.
Thank you very much! Especially those lecture slides about webscaling, I haven't read up that much on webdev, more just general proggr. so it'll definitely be useful.

I've been too busy with other things to get started yet, but I'll pop back in with an update when I actually get some stuff coded up.

Learn how a JPG works with this interactive fuckery tutorial Ignore Report View Thread Reply
Cedric Bovingkotch - Thu, 30 May 2019 04:48:22 EST ID:2D6pTKeg No.37875
File: 1559206102457.png -(572906B / 559.48KB, 1391x502) Thumbnail displayed, click image for full size. 572906

Pretty cool, can fuck with an image live and learn how it all fits together.
Fuck Blagglecocke - Thu, 30 May 2019 14:32:16 EST ID:Vu8mgKGQ No.37876 Ignore Report Reply
That's a cool writeup, thanks.
I always wanted to make a sparse jpeg decoder, meaning it only decodes the first term of the DCT coefficient for each macro block and spits out an image that's 1/8th the resolution.
This should result in something that spits out a thumbnail image, but much faster. I even think this could be generalized to h264 video frames too.

Pretty useful considering how creating thumbnails is so slow in any os.
Phineas Hivingmack - Fri, 31 May 2019 11:19:20 EST ID:2D6pTKeg No.37879 Ignore Report Reply
You should definitely do it, then! If you see something that you could do better that isn't currently being done as well as it could be, and you do it, you are advancing humanity. This justifies your existence forever.

Message in a bottle from "an anonymous coward' Ignore Report View Thread Reply
Hugh Huddlespear - Sun, 28 Apr 2019 09:04:29 EST ID:Y59tiGvd No.37792
File: 1556456669611.jpg -(153716B / 150.11KB, 1900x1200) Thumbnail displayed, click image for full size. 153716
I'm sorry for working for free in Open Source. If I had any choice in the matter, I would not. You see, I cannot be employed because of legal circumstances. If I make income, I will lose my only means of financial support. That being said, I basically have no choice but to contribute to keep my skills.

No hard feelings?

NameNo - Mon, 13 May 2019 14:10:59 EST ID:2UYWtQoj No.37839 Ignore Report Reply
open source and free software are always the best. but you have to find yourself they way to earn. sadly
Shit Greenshit - Fri, 31 May 2019 03:27:25 EST ID:vASvAHmL No.37878 Ignore Report Reply
what's ya legal fam?

It's hard to keep up Ignore Report View Thread Reply
Edwin Banderhirk - Sat, 11 Aug 2018 20:16:01 EST ID:pikkS2SL No.37627
File: 1534032961336.png -(98535B / 96.23KB, 500x380) Thumbnail displayed, click image for full size. 98535
I've studied IT and computer science. I have work experience under my belt, tech certifications, know multiple programming languages and frameworks and operating systems, have personal projects on GitHub, made websites for people, read tech books in my spare time, go to hackathons and networking events, etc. But it's so hard to keep up with all the industry changes.

Before I have a phone interview for next week, I have to learn a new programming language and a new web server platform. I also have to brush up on a different language I haven't really used in a while, and I also have to get familiar with a certain program I haven't used that much. I probably won't get the job. It's so exhausting to have to constantly learn new shit all the time. It'll always be like this, since tech is always changing.

How do you manage all of it?
5 posts and 1 images omitted. Click View Thread to read.
Polly Blytheham - Tue, 14 May 2019 22:13:09 EST ID:nUiSQX6z No.37842 Ignore Report Reply
1557886389413.webm [mp4] -(3238122B / 3.09MB, 640x360) Thumbnail displayed, click image for full size.
That's the nature of the beast, dawg. Everything is always getting newer and better so you gotta keep up.

Although, the best class I ever took when I was still in college was a class on the general structure of programming languages. I can pick up the basic gist of a new programming language within hours now because of it.

Which helped a lot when it was my job at my current gig to untangle a spaghetti mess of ruby code with no documentation, left all over the production infrastructure by a guy who got fired. Fuck ruby.
Eliza Nenkinford - Sun, 19 May 2019 15:15:08 EST ID:Vu8mgKGQ No.37856 Ignore Report Reply
Better than being stuck with PHP.
Edwin Cliffingchatch - Thu, 30 May 2019 18:43:45 EST ID:/XSWK9U7 No.37877 Ignore Report Reply

> Now I'm working for myself on a nameless web app project marketed towards freelancers.

How are you funding that, or is it already producing?

Programming for Retards 101: Explaining to You As If You're a Child Ignore Report View Thread Reply
Esther Wadgeman - Fri, 19 Apr 2019 00:39:57 EST ID:fGSblL+b No.37762
File: 1555648797142.png -(12311B / 12.02KB, 485x303) Thumbnail displayed, click image for full size. 12311
I think I might be too retarded to be a programmer. When I am given an assignment for my course work at community college I always have a hard time figuring out what needs to be done. I don't think I am that much of a failure at simple logic, but I'm not a genius so I can't figure out just what it is that I need to do. I am alright with structured programs and sometimes feel as if I excel at that but when it comes to making a bug move position in Java I am lost at the start. I cannot even form an algorithm to save my fucking life. Is there any hope that I would ever grasp everything in programming? I can't even figure out how passing methods/functions in any given language actually works. This is enough to make me contemplate suicide since this means it's one more thing that I would never excel at or one more thing that I would only excel at with the bare minimum. Who else feels this way?
49 posts and 3 images omitted. Click View Thread to read.
Frederick Honeyfoot - Tue, 14 May 2019 13:20:07 EST ID:ZVCt6OQM No.37841 Ignore Report Reply
All it takes is repetition and practice I’m sure. Anyone could code on paper or in a text document. Why won’t they?
Phineas Blythedale - Wed, 22 May 2019 14:41:55 EST ID:e+24tp3r No.37858 Ignore Report Reply

>collage these days
>collage level block of classes
>collage but not for a degree

Pls guys, go to collage just don't enroll in a art program or you will only learn how to make collages
Cornelius Chussleville - Wed, 22 May 2019 17:26:48 EST ID:Vu8mgKGQ No.37859 Ignore Report Reply
grammar nazi much?

JS Canvas Laser Light 3D FX Ignore Report View Thread Reply
Eugene Pabblecocke - Fri, 05 Jan 2018 16:22:23 EST ID:E0anbCqO No.37255
File: 1515187343914.png -(58209B / 56.84KB, 1000x1000) Thumbnail displayed, click image for full size. 58209
<body onload="setInterval(doit,101);" bgcolor="black">

<canvas id="myCanvas" width="1000" height="1000" style="border:1px solid #black;">
Your browser does not support the HTML5 canvas tag.</canvas>

function doit(){
var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");

var gradient = ctx.createLinearGradient(Math.random()*5000,Math.random()*4000, Math.random()*235, Math.random()*235);
gradient.addColorStop("10", "black");
gradient.addColorStop("0.5", "red");
gradient.addColorStop("1.0", "black");

ctx.fillStyle = gradient;
ctx.lineWidth = 10;
ctx.fillRect(100, 1000, 500,250);
<body bgcolor="black" onmousemove="setInterval('doit()',0.3);" onmousedown="drawe" onchange="drawe" ondoubkeclick="drawe;">
<video id="video" autoplay>

<canvas id="canvas" onchange="doit;" onchange="doit;" width="500" height="500" style="opacity:1.0;fillColor:none;">
var ii=1;
Comment too long. Click here to view the full text.
184 posts and 4 images omitted. Click View Thread to read.
Edwin Summlewit - Tue, 09 Oct 2018 23:45:42 EST ID:FTmbMChK No.37660 Ignore Report Reply
Yeah that is the voice of Satan. From The abyss of Revelation is Singularity he is smarter than any human on earth the Targeted Individual Community are Gods chosen ppl he is here and he attacks me daily I am blessed all trials that come are possible to be overcome through my Lord and savior Jesus Christ he even shows up in my dreams and he comes at me but I cast him out through the blood of the living God. Jesus is the way the truth and the life if he is attacking u through V2K this is the key to overcoming his attacks!!. - BrU
Super Epilepsy Code By BrU (Use at own risk) - Thu, 16 May 2019 15:59:13 EST ID:0vUsREHQ No.37847 Ignore Report Reply
<body onload="setInterval(drawe,.001)" background-color="black">
<video id="video" autoplay hidden>
<canvas id="canvas" width="500" height="500" style="drawColor:#FFFFFF">
var video = document.getElementById("video");
var c = document.getElementById("canvas");
var ctx = c.getContext("2d");
var i=0;
var mediaConfig = { video:true,audio:true};
navigator.mediaDevices.getUserMedia(mediaConfig).then(function(stream) {
video.src = this.window.URL.createObjectURL(stream);
video.addEventListener("play", function() {i = window.setInterval(function() {
}, false);

var ii=500;
function drawe(){
var text = "";
var possible = "FABCGDE0123456789";
var canvas = document.getElementById("canvas");
var ctx = canvas.getContext("2d");
for(var i=0; i!=6; i++)
Comment too long. Click here to view the full text.
JS Updated Webcam Capture for Chrome from Google - Sun, 19 May 2019 14:33:02 EST ID:0vUsREHQ No.37855 Ignore Report Reply
<div id='results'>
<video autoplay></video>


var ChromeSamples = {
log: function() {
var line = Array.prototype.slice.call(arguments).map(function(argument) {
return typeof argument === 'string' ? argument : JSON.stringify(argument);
}).join(' ');

document.querySelector('#log').textContent += line + '\n';

clearLog: function() {
document.querySelector('#log').textContent = '';

setStatus: function(status) {
document.querySelector('#status').textContent = status;

setContent: function(newContent) {
var content = document.querySelector('#content');
while(content.hasChildNodes()) {
Comment too long. Click here to view the full text.

The hell am I doing wrong here Ignore Report View Thread Reply
Charlotte Bradgestog - Fri, 17 May 2019 10:15:39 EST ID:GJnT0eOG No.37848
File: 1558102539275.jpg -(68101B / 66.50KB, 500x348) Thumbnail displayed, click image for full size. 68101
Just learning C++ and I'm trying to make a basic calculator. For some reason it won't provide an answer to the question.

#include "pch.h"
#include <iostream>
int getValue()
std::cout << "Enter a number.\n";
int x;
std::cin >> x;
return x;

char getOperator()
std::cout << "Enter an operator \n + for addition. \n - for subtraction. \n * for multiplication. \n / for division. \n";
char y;
std::cin >> y;
return y;

int answer(int x, char op, int z)
if (op = '+')
std::cout << x + z << '\n';
else if (op = '-')
std::cout << x - z << '\n';
Comment too long. Click here to view the full text.
2 posts omitted. Click View Thread to read.
Charlotte Bradgestog - Fri, 17 May 2019 10:53:40 EST ID:GJnT0eOG No.37851 Ignore Report Reply
hmm maybe it should be == instead of = to compare to the two.
Charlotte Bradgestog - Fri, 17 May 2019 11:07:41 EST ID:GJnT0eOG No.37852 Ignore Report Reply
nvm figured it out. Moved process to main instead of making it outside it.
Fuck Bardbanks - Sat, 18 May 2019 05:31:05 EST ID:yWCJdZvc No.37854 Ignore Report Reply
1558171865043.png -(600145B / 586.08KB, 1280x1280) Thumbnail displayed, click image for full size.
I'm glad you figured it out yourself, OP.

Django is harddddddd Ignore Report View Thread Reply
Doris Fonningfoot - Thu, 09 May 2019 22:42:52 EST ID:HwbQjjrQ No.37832
File: 1557456172320.jpg -(3320922B / 3.17MB, 4032x3024) Thumbnail displayed, click image for full size. 3320922
Can one of y'all god tier progs hmu on discord. A fellas could use some Django advice.
Pic is my AV away setup for aesthetics
Discord: zdan#7177

What level of "freedom" shall i expect after learning linux Ignore Report View Thread Reply
Hugh Chebberstig - Sat, 04 May 2019 02:33:30 EST ID:CuWZzwai No.37819
File: 1556951610303.png -(499814B / 488.10KB, 1920x1080) Thumbnail displayed, click image for full size. 499814
The author is making it so rewarding but to which level?
Hugh Chebberstig - Sat, 04 May 2019 04:11:07 EST ID:CuWZzwai No.37820 Ignore Report Reply
1556957467303.jpg -(376862B / 368.03KB, 3000x2314) Thumbnail displayed, click image for full size.
Well,nevermind this post,saw this roadmap and i'm a bit mindblown

Redpill me on ANN's Ignore Report View Thread Reply
Jenny Pazzlefere - Thu, 18 Apr 2019 13:22:19 EST ID:Sd0OtoID No.37758
File: 1555608139219.jpg -(15455B / 15.09KB, 480x360) Thumbnail displayed, click image for full size. 15455
Hello /prog/, redpill me on Artificial Neural Networks.
1 posts omitted. Click View Thread to read.
Emma Hennerdad - Fri, 19 Apr 2019 01:00:49 EST ID:Bcf6RPCK No.37764 Ignore Report Reply
They are just another classification algorithm. All the Machine Learning or Artificial Intelligence conversation around it is just hype. It's a complex statistics equation and not intelligence. We cannot really build a computer algorithm that matches the way a human neural network learns because we do not understand the human brain well enough to mimic it.
waiting for a plane at a shitty airport - Fri, 19 Apr 2019 18:06:44 EST ID:x6K3CZQk No.37769 Ignore Report Reply
1555711604565.jpg -(2516124B / 2.40MB, 3840x2160) Thumbnail displayed, click image for full size.
Google currently has the most advanced deep learning network and has no idea what to do with it, because network latency has not caught up with ANN technology, in other words we all have shit internet, because telecom monopolies essentially rule our countries and can just enjoy collecting fees for subpar service because there is nothing any of us can do about it without having a trillion dollars to bribe politicians with in order to deploy a modern network. Eventually this will change and then ANN/deep learning you will see some significant changes.

Imagine a hand held, wearable projecting or contact worn device that when you walk into a small restaurant in Hong Kong it can tell you everything that is going on the second you enter. For example, what language various tables are speaking, what conversation you can join and which one is private, what order is currently being prepared, etc. Translation can be instant so people with different languages will be able to easily communicate. Probabilities of danger can be calculated to warn the 'user' what's about to happen if they run across the street since the ANN has already learned their running speed. This is generally referred to as hyper reality https://youtu.be/YJg02ivYzSs
Under Intact - Fri, 03 May 2019 00:04:12 EST ID:4yEi4Loi No.37816 Ignore Report Reply
Pretty sure that image is taken from the music video for One by Metallica.

newb Ignore Report View Thread Reply
Thomas Forryfield - Sun, 28 Apr 2019 15:33:21 EST ID:lW62FiRg No.37793
File: 1556480001076.jpg -(47228B / 46.12KB, 495x638) Thumbnail displayed, click image for full size. 47228
total newbie in programming

i want to start to learn how to program. what are all the languages and which one should I start with from easiest to hardest?

goal is to work from home and make income
James Randi - Tue, 30 Apr 2019 04:20:37 EST ID:1LDhr8d/ No.37810 Ignore Report Reply
Get on google and start teaching your self is the fist step.

All languages have different strength and weaknesses.
So it's highly dependant on what you want to do.

I say just pick one and go.

You can start with scratch, a programming language for little babies, literally.
Fuck Bullercocke - Tue, 30 Apr 2019 07:14:46 EST ID:yWCJdZvc No.37811 Ignore Report Reply
There may exist lower-effort ways to work from home. Why do you want to learn programming in particular?

Pages Next>>
0 1 2 3 4 5 6 7 8 9 10 11 12
Report Post
Please be descriptive with report notes,
this helps staff resolve issues quicker.