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


Harm Reduction Notes for the COVID-19 Pandemic

Video killed the radiostar

View Thread Reply
- Sat, 30 May 2020 06:40:29 EST G9D/G2wm No.38756
File: 1590835229345.gif -(717929B / 701.10KB, 3600x1900) Thumbnail displayed, click image for full size. Video killed the radiostar
Animated gif first
Hugh Gossleford - Sat, 30 May 2020 16:00:32 EST CbByaK3u No.38757 Reply
Oh hey it's Firefox 4. Haven't seen that in a while.

music project

View Thread Reply
- Fri, 04 Oct 2019 15:07:24 EST CO8MDNTv No.38109
File: 1570216044114.jpg -(17697B / 17.28KB, 400x400) Thumbnail displayed, click image for full size. music project
hi 420chan. i want to be able to assign sound files (musical notes played on an instrument which i will have recorded) in whatever order i want and at assigned intervals. i want to "compile" and output to the speakers or to a larger sound file. the only experience coding I have is client side (web design) :/ javascript always seemed too hard. any tips where to start? C? could i even do it with javascript do you think? windows and linux both run programs written in C, right?

i just feel like i'll have the MOST authorship power (aka creative control) if I can make the program that orders the music at its most basic level, instead of relying on commercial software that I had no hand in creating and thus may never quite fully understand. call me enthusiastic possibly, but i don't want to spend time trying to understand the DAWs.

feel free to ignore this post if you think I should be searching the search engines and studying on the programming languages on my own to find my answer. honestly, this post is as much a reminder to myself to find the information myself as it is a cry for help.

pic is the ammoon panda
1 posts omitted. Click View Thread to read.
Edward Shittinghood - Sun, 06 Oct 2019 10:13:43 EST CO8MDNTv No.38121 Reply
but I don't understand the music tracker. :( it seems like only the creators must know how they work. and the ones who made the tutorials were their sexslave students or something. i understamp gimp/photoshop, but not blender. i'm mystified by the music software!

i have simple ideas like "play my recorded note sounds in a certain order"
arent there websites with big directories of commands i may utilize to write a simple program to achieve this
which language should i investigate?
what is python used for?
am i shitposting
Shitting Bardstock - Sun, 06 Oct 2019 13:06:43 EST x6K3CZQk No.38123 Reply
What you want is exactly what Nyquist does https://functionalcs.github.io/curriculum/#orge5b0887 and the same authors of Nyquist also made Audacity. You can do things like programatically select sound notes, give them variable names, and select any order of playback, repeat them in loops, anything you want. You can get both books the course uses on libgen.is though it's a weird Lisp syntax, the first half the second book on Algorithmic Composition covers intro to programming w/Nyquist. They take this to the extreme Sprockets level, by using probability/Markov chains to write their own noise but you of course don't have to do this just use it for grabbing and splitting up sound files into data you want to manipulate. MIT has a bunch of courses on sound design and algorithmic music using programming languages as well https://ocw.mit.edu/courses/music-and-theater-arts/

mess up thread with html

View Thread Reply
- Wed, 06 May 2020 19:44:02 EST h5j/dk9X No.38720
File: 1588808642934.jpg -(158588B / 154.87KB, 1280x720) Thumbnail displayed, click image for full size. mess up thread with html
let's say there's a website that allows you to post html or scripts in the threads.. what is something I could post to potentially ruin the page, like placing words outside the borders or breaking the page

Or like what could i type into a website like this that could wreak havoc like a script that was unstable or maybe cause problems with the page
2 posts omitted. Click View Thread to read.
Caroline Hengergold - Sat, 09 May 2020 12:47:43 EST 04FIMJKp No.38731 Reply
while (true) {
document.write("Hey everyone I'm a giant faggot");
mayatemple - Sat, 09 May 2020 15:09:58 EST h5j/dk9X No.38732 Reply
What about something like this?

<marquee direction=up scrollamount=532 scrolldelay=584><marquee direction=down scrollamount=435 scrolldelay=754><marquee direction=right>haxxed</marquee></marquee><marquee scrollamount=832 scrolldelay=509>haxxed</marquee><marquee direction=up scrollamount=23>haxxed<marquee><marquee direction=right scrollamount=346><marquee direction=up scrollamount=774>haxxed</marquee></marquee></marquee>

But doing it to the whole page
mayatemple - Thu, 28 May 2020 02:06:53 EST h5j/dk9X No.38754 Reply
<marquee direction=right scrollamount=443><marquee direction=right scrollamount=443><font size=34>test</font></marquee><marquee direction=down><marquee direction=left>test</marquee><marquee direction=right><marquee scroll amount=324 scrolldelay=7><font size=87>TEST</font></marquee><marquee direction=down><marquee direction=right>test</marquee><marquee direction=up>test</marquee></marquee>

A ridiculous sequence of courses

View Thread Reply
- Sun, 04 Jun 2017 02:38:16 EST HC1vVHLz No.37033
File: 1496558296564.jpg -(18091B / 17.67KB, 480x360) Thumbnail displayed, click image for full size. A ridiculous sequence of courses
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.
437 posts and 26 images omitted. Click View Thread to read.
Frederick Shittingstock - Wed, 27 May 2020 00:19:46 EST x6K3CZQk No.38751 Reply
https://math.stackexchange.com/questions/2706836/recursive-definitions-in-taos-analysis-vol-i?rq=1#comment5588963_2706836 he uses a 'unique function' everytime to basically mimic the recursion theorem in set theory because if he just used a single function, then you run into all the problems in those comments. There's more on this later in the book, I think section 3.5 there is an exercise for that same proposition

The MAA has a review for that book, it's supposed to be self contained. There's a ton of very good books out there, the best thing you can do is pick any of them and just try and naively prove things until you get better at it which takes a long time, at least with Tao you can do so with conceptually simple natural numbers until the book gets more difficult. Most analysis texts you start out with a terse review of set theory, then the most abstract proofs are shown whereas Tao if you read the preface, he purposely made his proofs simple to understand. You also don't have to take analysis, you could try Linear Algebra, it doesn't need to be real analysis I just chose that because we will likely need it to do highly technical probability/measure theory at some point for obscure things only relevant to statistical learning and Tao assumes zero background from Chapter 2 on.

tl;dr take whatever you want, then you'll likely complete it and even if your proofs are trash for 70% of the series eventually you will get better, in the end all the books are the same and you will have to look in others to complete one anyway. When I did Apostol's book there were numerous proofs that made no sense to me at the time so I had to get another calculus book and look at that author's proofs of the same thing to understand Apostol's proofs, this is generally how all of math is, you use many sources all at once if you can.

I think I only excelled in those Elance/Odesk (now called upwork) tier shitmarkets because I approached them as you would a fresh criminal bulgairan hacker on an anonymous market. First you need proof with working links to your 'resume' which in all cases is a working prototype somebody can interact with (doesn't need to be webdev either). Then you need to sell yourself as somebody who actually finishes the work and doesn't disappear 1/4 the way through which is 90% of devs on those sites. You also take really shitty small jobs that pay next to nothing just to establish yourself in the market with a legitimate profile otherwise how does anybody know who you are. You also try and find out who the company actually is and then message them outside upwork to directly apply as a freelancer. These are all things I did there when I had zero legit online profiles and it worked. Start small, build a bit of a rep, and then have a working showcase site somewhere to lure in the fish. Then people will contact you outside the site directly, you only stay on upwork or w/e long enough to establish yourself and that's it. It's just your first trampoline to the next one.

Toptal they never asked me for prof references when I slaved for Toptal it was just a phone screen, codility tests, and a ridiculously large app that took almost a week to finish unpaid (Turtle.dev will actually pay you for interviews, but again you need proof/online presence first). There's also Gun.io, Moonlighting, or directly applying to job listings and saying you're a freelancer up front. Ialso did all this at 3 in the morning before working 10 hours every day doing lowly paid landscaping and other menial labor just to eat, because I had an 'arrest record' which is like having a criminal record except you were never prosecuted, but any search by these background checking intel outfits will show you having multiple arrests so nobody will hire you anyway they just see incarcerated in federal prison and that's that you're blacklisted. There's always triplebyte too, they're in bad PR right now which means opportunity to exploit for you if you're EU/US citizen. All they do is act as a recruiter middleman. You can always just start locally too, find people who need software where you live and meet them face to face. Everybody always chases these offshore low paying remote jobs but in reality you get more work just walking out your front door and finding the nearest food truck and shilling your serv…
Comment too long. Click here to view the full text.
Charlotte Gondernot - Wed, 27 May 2020 13:58:35 EST ZezIAqcx No.38752 Reply
Had a go at the logic quiz http://scherk.pbworks.com/w/page/14864234/Quiz:%20Logic. Let X,Y,Z be statements. Suppose we know that X implies Y, and that Z implies X. If we also know that Y is false, we can conclude that Z is false, right? Apparently not. The answer is A,B and C! Lol, I think I have dementia now.
Charlotte Gondernot - Wed, 27 May 2020 14:32:32 EST ZezIAqcx No.38753 Reply

Just realized I'm an actual mongoloid. I didn't even notice the answers had letters next to them! Hahaha

Embedded systems

View Thread Reply
- Fri, 05 Jul 2019 20:13:00 EST FnW9ut/o No.37903
File: 1562371980698.jpg -(46689B / 45.59KB, 445x473) Thumbnail displayed, click image for full size. Embedded systems
Whats it like to work in embedded systems? Is it based?
Eugene Drummerfet - Fri, 05 Jul 2019 23:11:55 EST XgOrKnmP No.37908 Reply
It's the sort of thing that you either love or hate.
Edwin Wullywon - Tue, 19 May 2020 14:48:26 EST tIRCGZlj No.38744 Reply
Embedded linux dev reporting in.
Can based, but it highly depends on the company you are working for
Nigel Pengerway - Thu, 21 May 2020 01:41:20 EST SdHMybRl No.38748 Reply

Based on what?

I work on embedded a lot. I like it. Back when I did .Net and VBA I had the strong feeling that I was working on top of a leaning tower of bullshit (the C# compiler is crap, VS2018 or whatever is slow and awkward) . Now, everything that's between me and my problem is a decent editor (I like vim), a decent compiler (Clang or GCC), and you can build the project by typing make on the command line, like God intended.

I created this social media site because I got kicked off Facebook

View Thread Reply
- Sun, 12 Jan 2020 08:52:35 EST SsATvW5N No.38374
File: 1578837155720.png -(370342B / 361.66KB, 1618x867) Thumbnail displayed, click image for full size. I created this social media site because I got kicked off Facebook
I created this social media site, sharfly.com

Free speech, no bans

check it out, tell me what you think.
5 posts omitted. Click View Thread to read.
Hannah Pizzlepedging - Mon, 23 Mar 2020 14:50:02 EST 453xW4kH No.38541 Reply
Because OP used a PNG instead of a vector graphic.
Caroline Claystone - Tue, 05 May 2020 16:00:37 EST XD9Mb3w0 No.38718 Reply
cool site but it sounds way too close to shartfly

work less

View Thread Reply
- Thu, 24 May 2018 21:38:13 EST c0hoKBBr No.37548
File: 1527212293108.png -(66024B / 64.48KB, 1269x598) Thumbnail displayed, click image for full size. work less
The book called 4 hour workweek inspired me to develop this system. What it taught me is having a business is good but having a formula for it is better. There's no doubt scaling with no resources is hard, but in a way that is the essence of scaling.

by the way, I hate my life and wish I had the guts to commit suicide
Riker - Tue, 05 May 2020 01:57:31 EST KIo+iTpT No.38716 Reply
1588658251519.jpg -(71546B / 69.87KB, 618x412) Thumbnail displayed, click image for full size.

I've used the quarantine as an excuse to edit my schedule and optimize productivity. If I wake up earlier I have more time to do things, but the lack of sleep will usually hit right around early evening which absolutely sucks.

Selling a service makes more sense to me than selling a product.

JS Canvas Laser Light 3D FX

View Thread Reply
- Fri, 05 Jan 2018 16:22:23 EST E0anbCqO No.37255
File: 1515187343914.png -(58209B / 56.84KB, 1000x1000) Thumbnail displayed, click image for full size. JS Canvas Laser Light 3D FX
<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.
523 posts and 66 images omitted. Click View Thread to read.
JS Display Current Weather Data V8 SRC (With Auto Refresh) - Mon, 04 May 2020 05:37:27 EST 0vUsREHQ No.38710 Reply
1588585047843.png -(258104B / 252.05KB, 1366x768) Thumbnail displayed, click image for full size.

<h4>Current Weather Update:<br>
<div class="input">
<input type="text" placeholder="IE: Los Angeles" class="input_text">
<input class="button" id="b1" style="height:24px; width=200px" type="button" value="Display Current Weather"/>
<input class="button" id="b2" style="height:24px; width=200px" type="button" value="Display Map Of Area"/><p>
<button id="test" onclick="window.location.reload();
" disa>Auto Display Weather Off</button>
<button id="test1" onclick="setInterval('myFunction()',2222);
">Auto Display Weather On</button>
Comment too long. Click here to view the full text.
JS ISS Data Tracker V9 SRC Coded By BrU FINAL UPDATE - Mon, 04 May 2020 18:41:01 EST 0vUsREHQ No.38713 Reply
1588632061801.png -(262612B / 256.46KB, 1366x768) Thumbnail displayed, click image for full size.
<body bgcolor="#000000"><font color="#FFFFFF">

International Space Station Live Data:

<button onclick="viewMap();"><b>View Live Map #1 Of ISS Location</b></button>
<button onclick="viewMap1();"><b>View Live Map #2 Of ISS Location</b></button>

//ISS Live Data Tracker

//Coded By BrU



var times=0;

var URL = "https://api.wheretheiss.at/v1/satellites/25544";

async function viewMap(){

async function viewMap1(){
Comment too long. Click here to view the full text.

bad at tech

View Thread Reply
- Thu, 16 Mar 2017 12:21:25 EST Zudx1stW No.36610
File: 1489681285293.png -(2817549B / 2.69MB, 1920x1080) Thumbnail displayed, click image for full size. bad at tech
I graduated with a liberal arts degree from a top private uni in the US a year ago- i originally got admitted for electrical & computer engineering (a top 10 program) and just struggled like hell in that major for 3 years before dropping into a (semi-useless) liberal arts major so i could gtfo with a degree. my gpa is sub >2.5

I got a shitload of C's, D's and F's in my engineering classes cause I was/am immature, had no discipline and never did my homework. i never moved past the sophomore level of courses, i.e I only got to signal processing, circuits, 3D calc, diff eq, thermo, and a bunch of 'intro' programming classes in C++, python. i did way better in my liberal arts classes cause they were mostly jokes. didn't make it to any junior 'specialized' work or any capstones.

now i'm at a small 'consulting' firm where i'm basically an excel monkey/note taking bitch making a bit below 59k a year. Yes i'm lucky to even have a job but i'm a paper pusher and I feel like I'm wasting my potential every day in an industry i give 0 fucks about

i always get an itch to self-study Ruby or something and try and get back into tech, or go back to grad school (dubious with my poopoo gpa) and try again at something 'useful'- even though I blew tits at anything i touched related to tech. at work I still read tech articles, I still have hordes of engineering textbooks i flip through from time to time cause i feel nostalgic.

Should I move on and leave tech behind since I suck at it or is there a chance to redeem myself?
11 posts and 2 images omitted. Click View Thread to read.
David Greenlock - Wed, 11 Mar 2020 09:10:21 EST 7qc5XCxo No.38532 Reply
If you want to be good at programming you need to study math in college. I was bad in it so often get help with private tutor on https://www.ezymathtutoring.com.au/ because I need to preparing for tests and exams
Archie Pickspear - Sun, 05 Apr 2020 23:52:48 EST KIo+iTpT No.38550 Reply
1586145168159.jpg -(22164B / 21.64KB, 400x400) Thumbnail displayed, click image for full size.

I know some incredible programmers who absolutely despise math. Hell, one failed calculus 3 times and dropped out. Ended up getting a bachelor of arts. Makes way more than I do and can do some pretty nifty things with python and lisp. Dude is honestly a fucking wizard, though I think the reason folks make what they do in software is because more often than not they are pretty damn intelligent. They also happen to know the right people.

Math can make you a better programmer, it certainly helps cut down on time I spend developing an algorithm for something I want to design.
By no means should math be viewed as a pre-requisite to programming. I only say this because of the programmers I've met who are not that great at math, but can do things you would never have thought of doing.

tl;dr you can use math to make coding easier, you don't *need* mathematics to code. I'm high.

Spying aplication

View Thread Reply
- Mon, 20 Jan 2020 07:25:39 EST cC75b9f3 No.38403
File: 1579523139046.jpg -(31465B / 30.73KB, 720x1280) Thumbnail displayed, click image for full size. Spying aplication
Hello anons I'm looking for an android spying drug. FREE. It's supposed to be invisible and so I can download the files on my system.
I apologize in advance for the English

Resume/portfolio project ideas?

View Thread Reply
- Tue, 30 Jul 2019 16:20:32 EST R9gxgrMh No.37940
File: 1564518032365.jpg -(36331B / 35.48KB, 700x700) Thumbnail displayed, click image for full size. Resume/portfolio project ideas?
I just got my CS bachelors, and I'd like to get some personal projects under my belt before I apply to places.

What are some good ideas for software projects for a new graduate?
11 posts omitted. Click View Thread to read.
Archie Pickspear - Sun, 05 Apr 2020 23:47:42 EST KIo+iTpT No.38549 Reply
1586144862159.jpg -(112099B / 109.47KB, 1300x975) Thumbnail displayed, click image for full size.
Make a version of chess that always wins.
Make a version of tic-tac-toe that always wins(should be easy with C++ I have to re-take calculus cus I suck at math, built this in about a week)
Games can be fun, open source stuff on github is probably better.
Surprised you don't have a job lined up, the way they sell these degrees seems like you should be shooing away recruiters the second your diploma is delivered.
Alice Menkinshaw - Mon, 06 Apr 2020 07:55:39 EST ZvR7Ir/f No.38555 Reply
You can't make a tic tac toe program that always wins. Always winning is not the same thing as never losing.

Script-Oriented Game Design Patterns?

View Thread Reply
- Fri, 21 Feb 2020 15:01:57 EST T/9YlMHx No.38504
File: 1582315317098.jpg -(32683B / 31.92KB, 400x400) Thumbnail displayed, click image for full size. Script-Oriented Game Design Patterns?
I'm having trouble finding any good resources for how to design my game around scripts.

It's not hard to parse an XML file and get data from it. It's even easier to use Java's ScriptEngine on a JavaScript String... Heck, you can even use Java as it's own scripting language with runtime compilation/reflections.
Actually creating script files / reading the data isn't the problem I face.

Thanks to Unity's massive popularity: when I try to look up design conventions for using scripts (in games), all I get is Unity tutorials.
I'm sure there's an obscure video with 2 views on it which answer's my question, I'm skeptical YouTube's algorithm will ever deem me worthy of seeing it, however.

My question is how should I use scripts properly? How do I design my code around scripts?

My goal is to write as much of my game as possible with Scripts instead of code. I intend the actual executable to be more of an engine/interface as a go-between between my scripts and Java / the various frameworks I'm using. I am aware of the extra processing overhead scripts add, but I'll just deal with that in loading screens. Being able to add new scripts at runtime is cool but not mission-critical.

Right now it feels like I could do ANYTHING I want with scripts, and I mean... functionally speaking, yes. But that's exactly the problem. It's exactly how I felt when I first discovered a Singleton. Needless to say, if someone feels like they can do "literally anything" they want, it's a sure sign they're about to do something stupid.

Is there a set of conventions / best practices/design patterns specifically concerning an application that revolves around scripts? I have no idea where to begin.

Any reading/resources concerning Script-Oriented software design would be greatly appreciated, thanks!
5 posts and 1 images omitted. Click View Thread to read.
Esther Sovingdidging - Mon, 24 Feb 2020 03:11:53 EST u6kjJlMz No.38513 Reply
Well you are a Java programmer. Keep making bad decisions.
Cornelius Gullystone - Wed, 01 Apr 2020 15:45:41 EST S0dGIlDe No.38545 Reply

Jesus christ, I can't stop laughing at that cat.

Thanks, OP.
Ian Duckdale - Thu, 02 Apr 2020 20:36:05 EST 5B13wTGc No.38548 Reply
Scripts are still code. Maybe you meant data vs. code? Like a game which mainly consists of data and only a small amount of code?

How reliable is code.org

View Thread Reply
- Sat, 28 Dec 2019 03:50:04 EST Wc5lXrBR No.38327
File: 1577523004019.jpg -(113641B / 110.98KB, 618x907) Thumbnail displayed, click image for full size. How reliable is code.org
Hello I'm new to programming and I just wanted to ask how reliable is code.org?
Also are the website in this image good?
User is currently banned from all boards 4 posts omitted. Click View Thread to read.
James Worthingville - Sat, 28 Dec 2019 17:44:59 EST bfM4kxjB No.38333 Reply
>Software that has solved or at least tried to solve fundamental problems is usually successful

That sounds nice but I don't think that's true.
Fanny Bunshit - Mon, 09 Mar 2020 22:15:32 EST 9Fw/7Mxl No.38530 Reply
Top shelf bump. Thank you for your contribution.

Report Post
Please be descriptive with report notes,
this helps staff resolve issues quicker.