[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

/dpt/ - Daily Programming Thread

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 316
Thread images: 43

File: 1486546054409.png (206KB, 1110x744px) Image search: [Google]
1486546054409.png
206KB, 1110x744px
Previous thread: >>61537779

What are you working on, /g/?
>>
Learning Rust.
>>
>>61541711
i too like to waste my time
>>
3rd for C#
>>
>>61541794
The cutest language.
>>
File: 101.png (51KB, 677x327px) Image search: [Google]
101.png
51KB, 677x327px
>>61541147

Like I promised the grand reveal (turn on sound):

>>>/wsg/1796179
>>
File: 1500920614736.png (149KB, 476x305px) Image search: [Google]
1500920614736.png
149KB, 476x305px
>>61541816
y-you too
>>
>>61541828
Awesome
post source
>>
>>61541828
That's actually moderately humorous.
>>
>>61541847
I recognize that cutie.

https://www.microsoft.com/net/core#windowsvs2017

That's Kendra Havens.
>>
class Foo
{
private:
void fooThing();
};

class Bar
{
private:
void barThing();
}

class Baz
{
private:
void bazThing();
}

template <typename T>
class Derived : public T
{

}


Is there anything I could write in these classes so that you can freely call fooThing(); on an object of type Derived<Foo> but not Foo, barThing() on Derived<Bar> but not Bar, bazThing() on Derived<Baz> but not Baz, and so on for any class?

Please don't ask why.
>>
>>61541828
kek
>>
File: 8293542.jpg (28KB, 460x460px) Image search: [Google]
8293542.jpg
28KB, 460x460px
>tfw no gf
>>
>>61541881
I'm in love, anon. Why aren't C and assembly developers this cute?
>>
File: basn.png (523KB, 607x479px) Image search: [Google]
basn.png
523KB, 607x479px
>>61541881
>she did a video showing off VS Code for macOS and dresses like a hipster to make fun of people that use macOS

https://channel9.msdn.com/Blogs/dotnet/Get-started-with-VS-Code-using-CSharp-and-NET-Core-on-MacOS

lol
>>
>>61541895
I don't think this is possible
>>
File: CUHRGlnVEAAnJ3b.jpg (57KB, 600x450px) Image search: [Google]
CUHRGlnVEAAnJ3b.jpg
57KB, 600x450px
>>61541909
>image search for said jizz wizz

W-whyyyy anon. I didn't need these feels right now.
>>
>>61541980
I was hoping you could do some magic with friend classes but I'm not familiar with those.
>>
>>61541909
>she will never berate you for your bad programming practices
>>
>>61541856
Here you go (code is probably pretty horrible but I don't write JS normally): https://pastebin.com/fGvNTdDX

It's a userscript. Only tested it in Firefox but will probably also run in webkit browsers. It's utterly unoptimized, too (e.g. doesn't take care of the update function, you can't stop sound, etc.)
>>
I'm learning Python via automate the boring stuff and I'm wondering if I should of learnt Python from a different resource.
>>
File: alenacpp.jpg (24KB, 512x512px) Image search: [Google]
alenacpp.jpg
24KB, 512x512px
>>61541909
>tfw no cpp gf
>>
>>61541992
put fooThing in a friend class of Foo and derive from the friend class instead of Foo?
>>
File: 1500817598634.png (280KB, 646x595px) Image search: [Google]
1500817598634.png
280KB, 646x595px
>>61541881
wtf I love microsoft now
>>
>it's a fucking frog thread
guess this is fucking reddit now
>>
File: old_hag_langs.png (173KB, 600x355px) Image search: [Google]
old_hag_langs.png
173KB, 600x355px
>>61541794
>>61541816
Sometimes I don't even notice I wrote C-hash code instead of C code until I save the text file.
>>
>>61542083
frogposting originated from 4chan, summerfriend
>>
File: best advice.png (94KB, 971x280px) Image search: [Google]
best advice.png
94KB, 971x280px
>>61542071
>>
>>61542109
Then you're either writing horrible C, or writing horrible C#.

Unless you're using
 unsafe 
, in which case, carry on.
>>
File: newtonjack.png (11KB, 338x164px) Image search: [Google]
newtonjack.png
11KB, 338x164px
>>61541909
>ywn be a qt female programmer
>ywn have smelly virgin CS students salivating over your videos online
>>
>>61541895
I'm not sure what exact behavior you want. It sounds like abstract classes. Something like this, perhaps?

struct Foo {
virtual void foo() = 0;
};

struct Bar {
virtual void bar() = 0;
};

template <typename T>
struct Derived : public T {
virtual void foo() {}; // actual implementation
virtual void bar() {};
};

int main()
{
Derived<Foo> d_foo;
d_foo.foo();
// Foo f; won't compile: foo is an abstract class
return 0;
}
>>
File: ran_delinquent.png (25KB, 120x234px) Image search: [Google]
ran_delinquent.png
25KB, 120x234px
>>61542129
I always live on the edge.
>>
>>61542135
I know about abstract classes, that's not what I want.
I want to define the implementation in the base class but have it only be accessible on an instance of the derived template class
>>
Since there appear to be come C# bros in here, can someone please recommend me a good video tutorial for it? Some kind of a quick rundown on the general structure of the language?

I've been tasked with making changes to a prexisting C# program and the structure seems to be a bit of a mindfuck at first glance.
>>
can html and css alone be malicious?
>>
File: 1500244330980.jpg (44KB, 470x466px) Image search: [Google]
1500244330980.jpg
44KB, 470x466px
>>61542081
you've been blue-pilled by /g/ for too long brother, welcome.
>>
>>61542185
>Some kind of a quick rundown on the general structure of the language?
It's just java senpai.
>>
>>61542186
no, unless there is an exploit in the parser (unlikely). also the site will be able to log your IP / UA via the webserver.
>>
>>61542114
So did troll faces
>>
>>61542071
>should of
you should have learned the english language from a different resource
>>
>>61542118
Well I'm already half way through and it occurred to me if I should of used this book as a supplement material
>>
>>61542185
The MVA tutorials are fine. These are the official video tutorials, and they're free:
https://mva.microsoft.com/en-US/training-courses/c-fundamentals-for-absolute-beginners-16169

Alternatively, the PluralSight videos are probably objectively the best. PluralSight isn't free, but you can get like 3 months free if you sign up for Dev Essentials, which gives you all sorts of other goodies.

Another alternative is the easiest free book to get into, but I wouldn't recommend it unless you're relatively new to programming:
http://www.robmiles.com/c-yellow-book/
>>
>>61542166
Go spend time on Channel9, and you're all set.
>>
File: what have i done.jpg (71KB, 1280x720px) Image search: [Google]
what have i done.jpg
71KB, 1280x720px
>>61542204
I don't know Java at all, my dude.
>>
Regex is great, lads. Before I was writing 20-line snippets in python for preprocessing log files or whatever, now it's just a 5-seconds search and replace.
>>
>>61542247
Do you at least know OOP principles?
>>
Reminder to read a lot of books unironically.
>>
>>61542262
You don't even have to know much about OOP to use C#.
>>
>>61542166
I'm not sure if there is a way to get that. Here's a workaround:

struct Foo {
virtual void foo() = 0;
protected:
void imp() { } // foo's implementation
};

struct Bar {
virtual void bar() = 0;
protected:
void imp() {}
};

template <typename T>
struct Derived : public T {
virtual void foo() {
T::imp();
};
virtual void bar() {
T::imp();
};
};

int main()
{
Derived<Foo> d_foo;
d_foo.foo();
// Foo f; won't compile
// d_foo.imp(); won't compile: foo is a protected member
return 0;
}
>>
>>61542231
I was hoping for something on Youtube that I could rip using deturl, but I'll check those out, thanks.

>>61542262
Yeah, I'm relatively proficient in Python and my first non-C foray into programming was Visual Basic about a decade ago. So I should be good then?
>>
Ruby on Rails
>>
>>61542308
Textbooks or novels?
>>
>>61542335
>novels
>fiction
/lit/ please

Real /dpt/ men don't read fiction. I mean programming books
>>
>>61542335
poems
>>
how do y'all niggas draw state diagrams?

what software do you use?
>>
>>61542325
Should be fine.
>>
>>61542351
I can read CLRS and Camus simultaneously. AMA
>>
File: lrg.jpg (122KB, 500x656px) Image search: [Google]
lrg.jpg
122KB, 500x656px
>>61542258
I can recommending pic related. Really well written and you will learn pretty much everything there is about regex. What I used most are word boundaries and lazy quantifier which are very useful. And you learn about things like lookaheads and recursions which are neat
>>
>>61542365
Tikz.
>>
>>61542383
God, I really need to sit down and learn fucking regex it's been forever
>>
>>61542324
hmm, maybe I can get what I want with template specializations
thanks anyway
>>
>>61542393
thanks for the tip. i might try this:

https://stackoverflow.com/questions/8109374/how-to-draw-the-classic-state-diagram-using-mathematica
>>
>>61542383
>500 page book
>on regex
is this really necessary? I just sorta "learned" it by tinkering with Nginx and regex101.com
>>
>>61542460
This tbqh family.

It's literally something you learn in half an hour and then play with a little, and you've got it.
>>
>>61542460
The main part are around 200 pages, the rest is different implementations. It goes into a lot of depth, i.e. how does the regex engine work. It obviously depends on your motivation:

If you want to drive a car, learn a bit of regex101 and use stackoverflow
If you want to understand how a car works, read the book
>>
File: yucurry.png (34KB, 878x667px) Image search: [Google]
yucurry.png
34KB, 878x667px
>>61542441
But that wasn't what I suggested.
>>
>>61541828
top kek
>>
>>61542514
true, but your image mentioned mathematica and i'm more comfortable with mathematica, and i'd imagine that i could get a similarly useful result with mathematica as with tikz
>>
>>61542415
Template specialization was the missing part.

#include <cstdio>

struct Foo {
protected:
void foo() { printf("foo\n"); }
};

struct Bar {
protected:
void bar() { printf("bar\n"); }
};

template <typename T>
struct Derived : public T {};

template<>
struct Derived<Foo> : public Foo {
void foo() { Foo::foo(); }
};

template<>
struct Derived<Bar> : public Bar {
void bar() { Bar::bar(); }
};

int main()
{
Derived<Foo> d_foo;
d_foo.foo();

Foo f;
//f.foo(); // protected
return 0;
}


Now it does what you want.
>>
File: fucking_kek.png (133KB, 328x395px) Image search: [Google]
fucking_kek.png
133KB, 328x395px
>>61541828
>>
>>61541697
Going to start a project that will exceed million lines of code. What language/IDE would you recommend?
>>
File: 1500913494266.jpg (399KB, 1200x1082px) Image search: [Google]
1500913494266.jpg
399KB, 1200x1082px
is there anyway to write a script to download a random user instagram photo?

take this for example:

https://www.instagram.com/p/MTtc/?taken-by=abcdef

there is no button "save as" and i have to inspect the element to download the photo in the original resolution

can a bash or perl script do this?

seems impossible
>>
>>61542554
That's almost perfect. There were a few extra things I wanted to stuff into Derived by default (it's a template for a reason) but this will do.
>>
>>61541775
That explains why you're on /g/
>>
>>61542560
Depends, what's the project.
Also emacs
>>
>>61542512
eh, fine. I think I'll skim through at least the main section to make sure I haven't missed out.
>>
Alright, so i am learning C++ at the moment, since i got fed up with how slow Python and Matlab can be. It is all going fairly well, but i have encountered a problem i have no clue how to even approach.

I am writing a program which, given a couple of coordinates, can interpolate a polynomial which perfectly fits. I have already implemented it in python and Matlab but both have symbolic manipulation available. As far as i am aware, no such library exists for c++.

So, my question is: how can i program a symbolic variable into c++? How can i simplify an expression involving these variables? I.e, i am likely to end up with something like 12*x*(x-1)(x+1). How can i simplify this to 12x^3-12x? Any ideas? Or is C++ just not meant for such tasks?
>>
How long did it take you guys to git gud at programming?

I'm 3 chapters in Automate the Boring Stuff with Python and I couldn't even manage to make a hangman program.

How do I improve?
>>
>>61542591
Game engine. Emacs is unusable, it starts with GNU indentation.
>language
It's in C11.
>>
>>61542597
C++ is not meant for these tasks. Enjoy writing a polynomial class, I guess.
>>
>>61542628
You never git gud, you just gradually know more than most while knowing much less than others.
>>
>>61542574
sure, just parse the html or use their API
>>
Best C in memory nosql database that's cross platform and that supports saving it to file.
>>
>>61542628
You should try to code something you are interested in. I like math, so my first programs were all testing the collatz conjecture, finding primes, etc. I learned python last summer, then matlab in winter, then c++ and java now. Once you get going, it will improve rapidly.

Practice is literally all that helps.
>>
File: i_have_fallen_and_i_can't_get_up.jpg (174KB, 1024x701px) Image search: [Google]
i_have_fallen_and_i_can't_get_up.jpg
174KB, 1024x701px
>>61542597
>symbolic calculations
>C++
Just buy Mathematica lmao
>>
>>61542109
>Tfw got hired at a .NET factory
>Have started slowly gutting modules and replacing the massively overengineered OOP factories with unsafe C-style blocks
feels good doing gods work
>>
>>61542701
> best nosql database
> good luck on that
>>
>>61542704
>>61542649

A friend of mine managed to implement it in Java, but i have not talked to him in ages and it would be weird to ask. I think he just mapped coefficients to a list of strings like "x^3" and shit. Would that be viable? Otherwise i will just stick to higher level languages for math stuff
>>
>>61542737
Well it could be sql database but I don't really intend to store relational data so wouldn't nosql database be simpler?
>>
>>61542597
eh, I don't remember sage being extremely slow when using it a few years ago

developing a basic comp algebra system in c++ could be a good exercise though
>>
>>61542749
Use Maple.
>>
>>61542752
Guess so, might as well use csv then and add the first 2 rows say the type and name of the fields
>>
>>61542749
>mapped coefficients to a list of strings
Fucking disgusting
I guess you could invent a set of classes for storing and transforming expressions, but it'd be some exercise
>>
>>61542597
Like the others have said, C++ is not really meant for this task. However, there are libraries that can help, depending on the complexity of your needs.

This one is interesting, and there are books written about it:
http://issc.uj.ac.za/symbolic/symbolic.html
>>
>>61542777
Why the fuck would I do that if there's efficient key value databases out there?
>>
>>61542574
Horrible one liner:

curl "<URL>" | grep -oP '"display_url": "\K([^"]*?)"' | sed 's/"//' | xargs curl -O
>>
>>61542704
Just use lisp

>Mathematica
nonfree
>>
Use an intermediate class

#include <type_traits>

class Foo
{
protected:
void fooThing(){} //<-- foo impl
};

class FooBase : public Foo
{
public:
void fooThing()
{
Foo::fooThing();
}
};

template <typename T>
class Derived : public T
{};

int main()
{
Derived<FooBase> test;
test.fooThing();
}


Honestly tho, when you find yourself trying to do stuff like that you should reevaluate how your approaching the problem.
>>
>>61542667
Pretty much, it's less about getting gud and more about sucking less
>>
File: 1500494601038.png (29KB, 633x758px) Image search: [Google]
1500494601038.png
29KB, 633x758px
c# but i got no idea wat im doing
>>
>>61542628
The way I see it, huge thing that holds back a lot of beginners is self-pity.
>"I read a chapter and wrote fizzbuzz! What a great productive day! Time to rest! I am so tired and satisfied!"
>"No, you pussy, that's not how it works. You read and write until your head starts to hurt. Push the pain, push the agony"

A little bit of overkill won't kill a young lad but it will push him towards gitting gud a bit.
>>
>>61542628
i'm 3 years in and i'm still learning
>>
>>61542867
is a reply to
>>61541895
>>
>>61542704
Or use Octave. /s
>>
>>61542766
Maple is slow as hell too. Besides, its mainly as practice.
>>61542763
Its not bad for most applications. But when i am trying to interpolate a polynomial for a set of 80+ coordinates, it gets annoying. Especially if i am using a laptop.
>>61542779
What is so bad about that? I mean, it is only the output i care about, not if it is recognized as a proper expression. Its basically meant to replace the interpolation used in Excel, which overfits like mad and is generally garbage for complex data. Also,I just started learning c++ like a month ago, so making a CAS class would probably be beyond my abilities.

>>61542781
Thanks, i will have a look at it. But my overall impression from the thread is that symbolic shit should be kept to mathematica, python, matlab, etc. so i guess i will find another challenge program to write.
>>
>>61542867
This is somewhat missing the point, I would just use FooBase at this point
>>
>>61542866
>nonfree
R seems like it would be well suited?
>>
>>61542891
>/s
Fuck off back to r eddit? Along with the faggot that you are replying to please.
>>
File: cmon.png (323KB, 466x575px) Image search: [Google]
cmon.png
323KB, 466x575px
I programmed a stair made of dots in C just now, and know what? I will program a fucking dot steplader generator and there is nothing anyone can do.
>>
Is code::blocks the best IDE in the world at the moment?
>>
>>61542922
No, emacs is.
>>
>>61542701
I would use SQLite with the JSON1 extension. One table, two columns (key, json), index on key, contents go in the JSON blob. Open it as ":memory:" and use the backup API to copy it to a file.

Yes, there is some overhead there which could be avoided with a "real" nosql system. But sqlite is rock solid and battle tested, and I can't say the same for random in-memory nosql stuff.
>>
>>61542893
>shit should be kept to mathematica
In a ""real world"" sure, but for you challenge is quite alright senpai.
>>
>>61542701
What a retarded fucking question. This must be the dumbest fucking question I've ever seen on /dpt/ or even /sqt/. Kill yourself for real.
>>
>>61542935
But you're much more productive with codeblocks
>>
File: baaaa.png (170KB, 446x353px) Image search: [Google]
baaaa.png
170KB, 446x353px
>>61542922
>using an IDE
>>
>>61542893
>symbolic shit should be kept to mathematica, python, matlab, etc.
You really are a retard, huh?
>>
>>61542962
>being this mad
>>
>>61542976
just use visual studio if you want an ide
>>
>>61542922
Why would you want a IDE when you could have a Editor?
>>
>>61542938
>JSON
LMAO

>>61542976
The reverse is true.
>>
>>61542922
The only time you should be bothering with an IDE vs an Editor is when you're working in 1 million line codebases in C# or Java
>>
>>61543002
nonfree, kys
>>
>>61543015
Nope, you have to spend a year in a basement to learn emacs to be productive with it first; also it works terrible with OpenGL apps

>61543002
It costs money
>>
>>61542938
>SQLite
>JSON
Just use mongodb at that point
>>
>>61543015
Is anyone familiar with "read the docs"? The python project that generates documentation?

I'm wanting to create a blog with a similar style (preferably identical), where I can place snippets of code (not specifically python) but it doesn't appear that I can manually edit the stuff? So anyone know of any similar content management systems?
>>
>>61543043
>you have to spend a year in a basement to learn emacs to be productive with it
Took me maybe 15 minutes to learn the useful commands.
>>
>>61543002
pragmatic adult male with a job

>>61542935
>>61542978
>>61543036
>>61543006
fizzbuzz programmers

Reminder that toying around with your editor is procrastination at it's finest.
>>
>>61543043
>you have to spend a year in a basement to learn emacs
Confirmed for never trying emacs. I became productive with it after a week of exclusive use during the first year of uni.

>also it works terrible with OpenGL apps
Why would it?
>>
File: 1475341486521.png (42KB, 500x414px) Image search: [Google]
1475341486521.png
42KB, 500x414px
>61543081
>>
>>61542850
nice thanks!

it works perfectly

wish i'd know how to solve problems with one liners

don't understand very well your solution but it works

thanks
>>
>>61542956
Alright. I guess i will give it a try.
>>61542993
When it comes to programming, yes. I have no experience whatsoever with any other languages than python and matlab and some c++, and all i have learned is through trial and error while juggling with exams and shit
>>
>>61543081
>Not using a bloated IDE means you spend all day tweaking config files
Projection!
>>
>>61542881
What are you trying to do?

Is this your first language?

See >>61542231
>>
>>61543104
Are you a math major or something? Math people tend to get their panties wet from Haskell for some reason btw
>>
>>61543126
It's because Math is largely a functional procedure, rather than an imperative one, so they try a few C-like languages and get all fussy about it and then try Haskell and it makes sense to them somehow.
>>
>>61542850
How do I get guud with command line wizardry like that?
>>
>>61543150
Read the man and info pages
>>
reminder to clear your google cookies so you get easier and less laggy captchas
>>
>>61543060
>it doesn't appear that I can manually edit the stuff?

Do you online? You can edit the source files, they are just text files (example: https://github.com/rtfd/readthedocs.org/blob/master/docs/index.rst)
>>
File: my gf (male).webm (3MB, 720x1280px) Image search: [Google]
my gf (male).webm
3MB, 720x1280px
So I have an open source project on github and I push changes regularly under an alternative account to remain anonymous.

Except I just realized I pushed a commit I made a few weeks ago with my main account, so if people simply looked at the contributor list they could infer my real identity.

How do I delete this commit from existence?
>>
>>61543204
given the contents of your webm, it doesn't matter

no one cares about you
>>
>>61543217
y-you too
>>
C++17 is actually just Python, right?
>>
>>61543204
>to remain anonymous.
Why though? Why don't you want to take credit for your work?
>>
>>61543204
https://stackoverflow.com/questions/448919/how-can-i-remove-a-commit-on-github
>>
>>61543240
it's a furry porn downloader
>>
>>61543085
>>61543067
I'm currently considering it:

https://www.reddit.com/r/emacs/comments/6pau5y/is_there_a_plugin_that_emulates_microsoft_visual/
>>
>>61543126
Nope. If i did not have to think about money, and if i was a bit more clever, i definitely would be though.

I am starting a robotics and AI bachelor next year (i just graduated highschool) since its basically the most math-related thing i can do which still guarantees me a good job. Also i am fairly certain my work on interpolation (underrated math field desu) can be applied in some way to machine learning, so i am perfectly happy sacrificing a math major for something more useful.

Taking a look at Haskell though after i'm comfortable in C++. i have heard about it before but never really considered it.
>>
>>61543204
Fun fact.
Git logs contain your email. You have already lost.
Considering you post sequential imagery of mentally ill people on the internet, nobody cares about you.
>>
>>61543247
Honestly surprised furries havent made their own github yet.
>>
File: blink.webm (567KB, 1280x720px) Image search: [Google]
blink.webm
567KB, 1280x720px
>>61541697
>What are you working on, /g/?
I am blinking an LED on muh raspberry pi.
http://www.cl.cam.ac.uk/projects/raspberrypi/tutorials/os/ok02.html

.section .init
.globl _start
_start:

ldr r0,=0x20200000

mov r1,#1
lsl r1,#18
str r1,[r0,#4]

mov r1,#1
lsl r1,#16

loop$:

//turn act led on
str r1,[r0,#40]

mov r2,#0x3F0000
wait1$:
sub r2,#1
cmp r2,#0
bne wait1$

//turn act led off
str r1,[r0,#28]

mov r2,#0x3F0000
wait2$:
sub r2,#1
cmp r2,#0
bne wait2$

b loop$
>>
>>61543247
I wish I was into perverted fuckedup scene. A efukt main programmer or some shit. I'd tell literally everyone I meet

>"What do you do for a living?"
>"Oh, I develop complex software solutions for scientists"
>"Meh, booooring"

>"What do you do for a living?"
>"Furry pornsites"
>"DDDaaaaaamn man!"
>>
>>61543247
loooooooooooooooooooooooool
>>
>>61543251
Good, stay on reddit

>Is there a plugin that emulates Microsoft Visual Studio?
This title does not make any sense.

>I would like to skip learning all these
You will never accomplish anything if you skip learning everything. You would only need 10 minutes to learn the emacs keybinds.

>muh keybinds
Just change them you dumb faggot, there is even an option to automatically do that for copy/paste/cut.

>I just don't have the money to buy MS Visual Studio
If this is the only reason that you want to use emacs just go and download VS illegally.
>>
>>61542896

No matter what you do your gonna have to redefine the method fooThing() either in the class Derived or in a an intermediate class as public. This is kind of a dumb question to begin with, so I would highly suggest rethinking the issue and not resorting to badly made wrapper templates classes.
>>
>>61543043
>It costs money
but it doesn't
>>
>>61543251
>and I can't blame you. The defaults are bad
Why is reddit so awful?

>92% of humankind, actually more because many programs in *nix copy Windows.
Jesus fucking christ.

Look dude, it's not hard. It takes like 30 seconds. You don't even have to use the jhkl movement keys, you can just use the arrow keys. The important ones are highlighting, copy+paste, shifting lines, start/end of line, next word/prev word, and next screen/prev screen
ctrl+space
ctrl+w (cut)
cltr+y (paste)
ctrl+x ctrl+t (transpose lines)
ctrl+a (beginning of line)
ctrl+e (end of line)
alt+f (next word, f for "forward")
alt+b (prev word, b for "backward")
ctrl+v (next screen)
alt+v (prev screen)

There now you're an emacs master
>>
>>61543204
Post more of her
Who is she?
>>
File: cs.png (43KB, 592x528px) Image search: [Google]
cs.png
43KB, 592x528px
>>61543247
>>
>>61543240
No, I don't care about credited. As long as my code can useful to someone else, I just want to make it available.

>>61543247
No it's not. It's the source code for a website that provides a few services for a certain thread of a certain board.

>>61543265
The email linked to my main account isn't my real mail. But it's still my real account and I don't want people to look at it.

>>61543351
>her
>she
>>
File: oh_boy_here_we_go.png (277KB, 416x406px) Image search: [Google]
oh_boy_here_we_go.png
277KB, 416x406px
>>61543351
>her
>she
>>
>>61543365
>>61543375
Yes, she is a cute girl with a puffy vulva.
>>
>>61543365
The rust community wont give a shit and even if they do, they by CoC law cant discriminate.
>>
>>61543343
It's OK, I know exactly what I want to do now, I can use free functions to achieve the goal I'm attempting.
>>
>>61543365
>No, I don't care about credited. As long as my code can useful to someone else
>I am scared of someone judging my code
fixed that senpai
>>
>>61543426
Not everyone is an attention whore. Some people care about actually helping to sculpture a new grand world.
>>
>>61543317
I have the feeling that your competition is probably pretty small. Also here you go: https://www.mindgeek.com/careers/
>>
File: haskellprogrammer.jpg (10KB, 300x300px) Image search: [Google]
haskellprogrammer.jpg
10KB, 300x300px
>>61543463
>>
>>61543328
>There is even an option to auto do it
Yeah, there's CUA that fucking breaks everything else. Fucking freetards can't get do anything right.

>>61543345
But it does.

>>61543350
>Jesus fucking christ.
Jesus fucking what? What's so fucking hard to admit that your little piece of shit community is irrelevant, and nobody would even notice if you all died?
>>
>>61543246
forgot to answer that*

git reset --soft will just generate a commit that undoes change, but doesn't remove the commit from the history of the repository.

Also I'm not really sure about rebase, won't it just make the branch point to a specific commit and discard everything after?

I'd try but I don't want to FUBAR the repo.

>>61543408
>rust
Irrelevant, I'm never touching that numale langage.

>>61543426
>>I am scared of someone judging my code
If I was, I wouldn't open source it in the first place, and I wouldn't put an email on said website for people to contact me with feedback. And I always lurk [the certain thread from the certain board] in case someone calls me there.

The thing is, I don't want my real identity to be linked to 4chan and the posts I made here.
>>
>>61543551
>numale langage.
kek
>>
>>61543549
>But it does.
Torrent it you stupid fuck, it's free.
>>
File: 1500582523961.gif (348KB, 350x233px) Image search: [Google]
1500582523961.gif
348KB, 350x233px
>>61543549
Did I upset you that much, you lil retard?
>waah learning a keybinding is so haaard why doesnt everybody copy these other programs that came out decades later :((((
>>
>>61543549
>Yeah, there's CUA that fucking breaks everything else
Not the first time in a short timespan that you posted about something that you have no idea about. It seems that you made a shitty attempt at copying what eChris251 said.
>>
#include <stdio.h>

#define do {
#define end }

int main() do
for (int i = 1; i <= 20; i++) do
int fizz_or_buzz = 0;

if (i % 3 == 0) do
printf("Fizz");
fizz_or_buzz = 1;
end
if (i % 5 == 0) do
printf("Buzz");
fizz_or_buzz = 1;
end
if (!fizz_or_buzz) do
printf("%d", i);
end

printf("\n");
end
end
>>
Who's this Jason everyone talks about?
>>
>>61543551
>forgot to answer that*
>git reset --soft will just generate a commit that undoes change, but doesn't remove the commit from the history of the repository.
>Also I'm not really sure about rebase, won't it just make the branch point to a specific commit and discard everything after?
>I'd try but I don't want to FUBAR the repo.
https://help.github.com/articles/changing-author-info/
>>
>>61543551
git rebase takes the commits on your branch, shelves them, applies all commits from the remote to your branch, then reapplies all of your commits. Its very safe, I do it all the time

you wont fubar the repo unless you do git push -f
>>
>>61543607
but why, just use pascal
>>
File: 1487715369348.jpg (55KB, 457x381px) Image search: [Google]
1487715369348.jpg
55KB, 457x381px
>>61543607
#define do {
#define end }
>>
>>61543646
A language is much more than just a syntax.
>>
>>61543612
>ctrl+f jason
>1 result
who's "everyone"?
>>
File: mouko_gets_shat_on.jpg (48KB, 540x405px) Image search: [Google]
mouko_gets_shat_on.jpg
48KB, 540x405px
>>61543607
Why didn't you just use Fortran
>>
>>61543607
#include <stdio.h>

int main()
{
for (int i = 1; i < 101; i++) {
printf("%d\r", i);
if (i % 3 == 0) { printf("Fizz"); }
if (i % 5 == 0) { printf("Buzz"); }
printf("\n");
}
}
>>
>>61543607
what the fuck anon
>>
>>61543682
! is shorter than == 0
>>
>>61543709
true. same logic i use in my perl fizzbuzz
#include <stdio.h>

int main()
{
for (int i = 1; i < 101; i++) {
printf("%d\r", i);
if (!(i % 3)) { printf("Fizz"); }
if (!(i % 5)) { printf("Buzz"); }
printf("\n");
}
}
>>
>>61543724
fputs is faster than printf
>>
File: 1492789033101.png (55KB, 217x190px) Image search: [Google]
1492789033101.png
55KB, 217x190px
>>61542308
Good reminder, haven't read many books this year
>>
>>61543646
>>61543662
>>61543680
>>61543689
#define for for(int 
#define in = 0;
#define range(x, i) x <= i; i++)
#define do {
#define end }

for i in range(i, 20) do
printf("%d", i);
end
>>
Finally completed this C exercise.
It reads words from the user until the user enters a 4-letter word. Then it reports the largest and smallest words. It is determined with a call to the strcmp() function. This is an exercise from the book "C Programming, A modern approach".

https://pastebin.com/YQqKVh7R

Sample output:
This program finds the 'smallest' and 'largest' words from a series of words.
Enter a four-letter word to exit.

Enter a word: Croatija
Enter a word: Bosnija
Enter a word: Srbija
Enter a word: done

smallest: Bosnija
largest: Srbija
>>
>>61543770
#include <stdio.h>

int main()
{
for (int i = 1; i < 101; i++) {
printf("%d\r", i);
if (!(i % 3)) { fputs("Fizz", stdout); }
if (!(i % 5)) { fputs("Buzz", stdout); }
printf("\n", stdout);
}
}

i-is that optimized enough, anon?

>>61543789
You're going to scare the children, please stop.
>>
>>61543612

You are probably hearing about JSON - JavaScript Object Notation. It's a common data serialization format, and it's pronounced like "Jason".
>>
>>61543823
>printf("\n", stdout);
I'm retarded, you know what I was going for.
>>
Are there any languages where printing a string isn't O(strlen)?
>>
>>61543796
Congrats
>>
>>61543612
JSON is Javascript objects but with no functions or instances
>>
What program do you guys use, and why?
Are you satisfied with it?
>>
>>61543890
>What program do you guys use
I like using hexchat, its' a decently clean windows IRC client
>>
>>61543890
>what program can i make and improve upon
Make a giant pirate scraper.
I can search for iso's or anime and get the results from both DDL or torrents.
>>
http://www.codersnotes.com/notes/beating-the-compiler/
learn asm y/n?
>>
>>61543103
You have to go back

To Reddit

Where you

Belong
>>
>>61543946
>the compiler did a good enough job, and the code is easier to work with
no you fucking retard. simd maybe
>>
>>61543863
Thanks man!
Soon I can into C!
>>
>>61543946
Do you have any plans to make your own compiler/work with embedded or do emulation work?
Than probably not.
>>
so i'm currently study computer science in school

we don't learn any webdev shit(back or front) besides css/html freshman year

i'm confused because a majority of job listings for junior devs all revolve around web frameworks/full stack development shit/api making

would i be making a mistake learning some javascript?
>>
>>61544021
Would like to write some high performance code, seems like a fun project to write a bittorrent tracker in asm
>>
>>61544038
>>>/g/wdg
>>
>>61544038
do you WANT to be a webdev?
>>
>>61544038
>would i be making a mistake learning some javascript?
it might make you a bit suicidal
>>
>>61544060
>>61544064
>>61544065

i probably dont want to be a webdev

but it looks like that's where the jobzzz are

pls tell me i'm wrong
>>
>>61544055
>write a bittorrent tracker in asm
good luck mang
>>
>>61544055
bittorrent is entirely network bound, you won't gain anything
>>
>>61544075
ur rong
>>
>>61544075
That's where the "jobs" are because everybody and their grandma has some sort of website or web service now.
Those jobs also pay dogshit.
>>
imagine graduating comp sci and going to work as a webdev
cringe
>>
>>61544110
>>61544112
word

good to know i'm not wasting 4 years only to get outsourced to some pajeet who writes spaghetti javascript
>>
>>61544112
If the pay and work conditions are both decent, why not.
>>
File: maki drinks red liquid.jpg (79KB, 692x913px) Image search: [Google]
maki drinks red liquid.jpg
79KB, 692x913px
>>61544112
imagine going to college to learn programming
>>
>>61544140
I mean that's still a possibility.
>>
>>61544078
They're not complicated as far as I understand and it would just be a hobby project anyway.
>>61544091
leechers-paradise.org/eddie4.nl at least used to be hardware limited.
>24-01-2016
>So today I tranfered the tracker to some new hardware with the eye on the future. The peer count jumped from 15 million to more then 55 million. Seems the future was a few years ago.
Their network isn't maxed either, right now they only need 250 mbit/s.

http://zer0day.to/ fucking hell this is a comfy site, why can't the sites of today look like this but with the regular green theme
>>61544112
Web developers are one of the few professions that actually make the world worse. I can't find any other that has a direct negative impact and gets paid for it.
>>
>>61544146
excellent post
>>
I'm falling for the rust meme and I'm going to read the rust book.
>>
>>61544321
i should start keeping a rust.txt full of the best snippets for posts like these.
I wish that guy who did idiomatic rust programs was still around.
>>
File: 1457304388091.jpg (143KB, 660x495px) Image search: [Google]
1457304388091.jpg
143KB, 660x495px
Currently looking at thread safe in c#.

How can you make a new thread overwrite the previously created one? I need only one max of the new thread created.

Ive been looking at locks and mutex, but doesnt look like they have what I need.
>>
>be java code-pajeet
>quit job, write Haskell for 6 months
>go back to java, suddenly all my code is super abstract, reusable, composable
is functional programing the ultimate red pill?
>>
>>61544467
>is functional programing the ultimate red pill?
nah that's suicide
>>
>>61543629
Thanks, it worked.
It still says there's two contributors, but there's only one contributor on the list, so it's fine.
>>
how's "learn scheme in fixnum days"?
would it be smart to learn scheme from that, then use the SICP for exercises / just to learn abstract shit
>>
Is there any way for me to access GCC's parser in a C source? I want to be able to refer to a struct member using a string. I have a few ways I was thinking of doing it, but I wanted to see if I can use any compiler tools first
>>
>>61544467
programming wise, implicit immutability with purity is. I think stuff like maps,filter etc are good but not the end-all.
Exceptions are eventually going to be a distant memory as people realize programming around them is counter intuitive.
>>
Anyone knows some extensions for Haskell that would let me use exclamation and question marks and perhaps a few other characters in functions' names? That shit is so comfy in Racket. I only found one that allows use of hash at the end of identifier.
>>
>>61544416
>How can you make a new thread overwrite the previously created one? I need only one max of the new thread created.

Wat

Sounds like you don't need threads at all if you only need one.

Use events.
>>
>>61543228
no, python is infinitely less of a mess
>>
I have a question about move semantics and vectors in c++. Doesn't reallocating capacity for a vector with move semantics break the criteria that vector has to have contigous memory allocation? I'm sure the answer is no, but how does that work? Does the reallocation always add memory after the previous allocation? How can we guarantee that that is possible?
>>
>>61544702
Haskell treats all non-alphanumerics as infix operators (except '). There are no fixes/extensions that I know of to work around this.
>>
>>61544839
a vector looks something like this under the hood.
<typename T>
struct vector
{
T *data;
size_t size;
size_t capacity
}

The move constructor of a vector just takes ownership of the data pointer of the other vector. It's the same array.
>>
Is C++ primer 5th edition still the best book to learn, or has it been replace by something like the 6th edition?

Also, what are good books for C# learning. The wiki had some sketch book that I couldn't find anywhere.
>>
A question for my older, employed anons.

I'm having trouble figuring out if my coworkers are being passive aggressive towards me. I'm 6 months in to my first job out of school, and everything has been going pretty well. Performance wise, I was basically watched for my first 2 months, and could have been let go if they didn't feel like it would work out. Nonetheless, for the last month or two, it kinda feels as though my coworkers are either being passive aggressive, and I have no idea why.

A coworker of mine (more of a superior) put in a bug, which basically was "revert this one line changeset" (it was a small EF issue, basically had to force reload an attached entity). It seems so minor to put in a full bug, and the code in question was supposed to have been reviewed, so it would have made more sense to have brought this up last week when our sprint ended, rather than not say anything at all, and put in a public bug.

Maybe I'm reading too much into it, and maybe it was more of a "lets not lose track of this because I feel as though this isn't the right solution", but I can't figure out which it is.

What are some tips for figuring out if they're being passive aggressive, and what are some good ways to deal with this in the office?

Thanks anons.
>>
>write a program that uses all reserved keywords from C++

what the fuck
>>
>>61544940
In Lisp thats just
>>
>>61544933
you're asking why numale programmer men act like bitchy passive aggressive women.
I think you're in the wrong field if this confuses you
>>
>>61544940
What's the shortest program that uses all reserved keywords from C++?
>>
>>61544880
Yea. But I mean, if we do vec1.push_back(move(x)) for example, won't that break the continiuty?
>>
>>61544933
Most chronically passive-aggressive individuals have four common characteristics:

>They’re unreasonable to deal with.
>They’re uncomfortable to experience.
>They rarely express their hostility directly.
>They repeat their subterfuge behavior over time.

How to deal with it:

1. don’t overreact. reduce personalization and misunderstanding.
2. keep your distance whenever possible.
3. don’t try to change them.
4. don’t get sucked in. avoid tit for tat.
5. in relatively mild situations, display superior composure through appropriate humor.
6. in serious situations, proactively deal with the problem early on and formalize your communication.
7. give the passive-aggressive a chance to help solve the problem, if appropriate.
>>
>>61544986
I saw a snippet on /g/ that used literally every C++ feature in 20 lines of code.
it was horrific
>>
>>61544989
Ah I see, you're talking about moving objects into the vector rather than moving a vector?
>>
>>61545002
you could have said "avoid and ignore them"
>>
>>61545037
yeah, but here on 4chan we like to provide people the best service.

thanks for joining us tonight!
>>
>>61544968
>implying
If he was, I wouldn't even let it bug me, not one bit. Fact is, they aren't. I'm not working in the valley here.

>>61545002
Those characteristics aren't quite visible here, so what about for non-chronic passive aggressive individuals?
>>
>>61543672
>>61543825
>>61543888

>Low level bait
>>
>>61545077
>Those characteristics aren't quite visible here, so what about for non-chronic passive aggressive individuals?
more characteristics of Passive-Aggression

>Denial
>Forgetting
>Procrastinating
>Obstructing
>Ambiguity
>Never angry
>Incompetency
>Lateness
>Negativity
>Playing the victim
>Dependency
>Withholding

what can you do?

Because a passive-aggressive person is indirect, it may be hard to recognize what’s going on, but it’s essential that you recognize whom you’re dealing with. Look for a pervasive pattern of several of the above symptoms, and monitor your feelings. You may feel angry, confused, or powerless when trying to get cooperation. If this is a common pattern, you’re likely dealing with passive-aggression.

It’s important not to react. When you nag, scold, or get angry, you escalate conflict and give your partner more excuses and ammunition to deny responsibility. Not only that, you step into the role of parent – the very one your partner is rebelling against. Don’t be vague, drop hints, blame, or allow yourself to pay back in kind.

Neither be passive, nor aggressive. Instead, be assertive. It’s far better to address noncompliance and problems in the relationship directly. Frame it in terms of “We have a problem,” not “You are the problem,” which is shaming. Don’t blame or judge your partner, but describe the behavior you don’t like, how it affects you and the relationship, and what you want. If you let your partner come up with a solution to a problem, there’s a better chance of resolution.

When you go along with your partner’s tactics or take on his or her responsibilities, you enable and encourage more passive-aggressive behavior. It would be similar to nagging your child, but allowing the youngster not to do his or her chores. This takes practice and requires being assertive. Be prepared to set boundaries with consequences.
>>
>>61545147
>just fucking google it
Thanks for the giggles m8.
>>
>>61544933
Assume that people have good intentions until they demonstrably do not.
>>
Hey /g/ studying cs second year here
I think in the future I would like to work with turning humans into robots like in ghost in shell or deus ex the games
What specific field should I get into? AI? Can I find work in this field after getting CS degree or do I need to work on some easier jobs first and/or get a masters degree?
>>
Are you a programmer or a coder?

which term is correct?
>>
>>61545205
Software Engineer.

Pleb
>>
>>61545205
doesnt matter
if thats what worries you youre a brainlet
>>
>>61545201
>What specific field should I get into?

Movie animations & cinematography
>>
>>61545205
Those just scream self-taught. I'm a software engineer.
>>
>>61545214
>youre
t. brainlet
>>
>>61545201
Bioengineering? I dunno.
>AI
Humans are already pretty intelligent yknow
>>
>>61545239
>Humans are already pretty intelligent
>yknow
>yknow

clearly not.
>>
>>61545264
>clearly not.
Clearly not.
>>
>>61545290
Clearly is a word, yknow is not.
>>
>>61545297
9 year olds know how to use capital letters. You must be a self-taught grade schooler as well.
>>
61545290
61545264
61545232
I sea youfve found a knew gimmick, gate-keeper.
>>
>>61544897
pls respond, I want to order the book
>>
>>61545205
technology alchemist
>>
>>61545360
>ordering books in this day and age
just pirate it and see for yourself
>>
>>61545360
Please dont support the sepples industry.
Buy it used if you can.
>>61545384
Physical books are comfy, desu. I feel bad for people who have never learned from one.
>>
>>61545205
code artisan
>>
>>61545205
computeric poet
>>
>have to write fizzbuzz tier simplicity
>1 gorillion results
>have to do anything that is more advanced than can fit on a wiki page
>zero results
The modern internet is as deep as a fucking puddle.
>>
>>61545436
>good content is hard to find

no shit.

it's like 4chan. there are good threads, but you have to search through a pile of shit to find them
>>
>>61545436
>Why isnt their complete source for advanced programs
>>
>>61545205
programancer
>>
Should I mention that I am an App Barista on my Tinder profile?
>>
>>61545436
>>61542308
>>
>>61545436
I'd wager that you're using shitty search terms or are using a language with a small community. If you know to use a search engine you'll be able to get a solution to any problem within the first 5-10 results, provided it's at least a mildly popular language.
>>
File: Screenshot_20170724_154546.png (5KB, 193x53px) Image search: [Google]
Screenshot_20170724_154546.png
5KB, 193x53px
>>61545665
why be that when there are better -mancer's to be?
>>
I am trying to send an audio file to a phone line but the phone line stop receiving the audio after a few seconds, anyone knows why?

here's my program

https://pastebin.com/9DvWTK0Z
>>
File: 1476740191007.jpg (75KB, 385x613px) Image search: [Google]
1476740191007.jpg
75KB, 385x613px
I'm having trouble with my final project for a c based class.

I keep getting the good old "error: expected ';' before ')' token" on the for loop line of the following function. Shit looks just dandy to me. What gives? Anyone?

void PrintBI(bigInt* A) {

for (int i = 0; i < strlen(A->digits); i++) {
putchar(A->digits[i]);
}

putchar('\n');
}
>>
>>61544989
what continiuty when it's all pointers to pointers to pointers so on

c++ fucks efficiency like that with endless lookups of memory addresses
>>
>>61546042
post the whole code


there's no error in the code you posted
>>
File: 05.jpg (2MB, 5616x3744px) Image search: [Google]
05.jpg
2MB, 5616x3744px
>>61546071
...
I just realized I was forgetting to save the file before re-running it. All good now. Thanks anywho
>>
>>61546070
vectors have a contiguous storage requirement, it's no different to just using malloc and realloc yourself
>>
>>61546119
do you understand that all stl containers are like >>61544880 ?

continuously storing pointers to data is not continuously storing data
>>
>>61546186
do you understand what I said? It's precisely as much indirection as just managing your flexible arrays manually with malloc and realloc.
>>
>code something relatively complex
>duct tape solutions to fix bugs
>code ends up being house of cards
>>
>>61541697

Is it a bad idea to declare a char *, enter a loop, call mystr = new char[size] at the beginning of the loop, and then call delete mystr at the end of the loop?
>>
>>61546276
Just use a char[] moron. If you're so insistent on thrashing the heap for no reason then use a std::string
>>
>>61545212
>Software "Engineer."
>>
>>61545205
developers, developers, developers, developers, developers, developers, developers, developers, developers
>>
>>61546239
you wouldnt have this problem with a declarative language.
>>
Finding a character in a string
>Other languages
my_string[3]
>Rust
my_string.chars().nth(3).unwrap()

I mean ... yes, Rust actually forces good code but other languages spoiled my habits
>>
File: laughing_emoji_brother.jpg (57KB, 480x480px) Image search: [Google]
laughing_emoji_brother.jpg
57KB, 480x480px
>>61541828
high quality mate
>>
>>61546422
>2017
>O(n) strlen
It's time to stop, Rust was supposed to fix C's problems.
>>
>>61546516
C++'s problems, to be precise.

I think it's nitpicking. Does C++ provide O(1) strlen?
>>
>>61546422
rust is good for that sort of shit tho

why do you even want to separate chars you cuck?
>>
>>61546539
The standard recommends (but does not enforce) that std::string::size is a constant time operation. I think you'd struggle to find a standard library implementation where that is not the case.
Of course if you're literally using strlen on a char* then you're going to get O(n) time
>>
>>61546559
Because foreign characters may contain multiple code points
>>
What are these garbage characters from?

I'm tokenizing a string and it only happens with on 1 char token
>>
>>61546595
Line breaker
>>
>>61541697
if i just want to make a website that only calls in a server for data, and displays the returned data. what should i use?
>>
>>61546982
Java webservices
>>
>>61546982
nodejs
>>
>>61541697

why does this match on the string "1"
(r = regcomp(&tok_subspace, "\\{([0-9]+)\\}",REG_EXTENDED))

>>
>>61546982
Php might be the easiest route
What's your programming experience anyway
>>
NEW THREAD!!!

>>61547024
>>61547024
>>
>>61547008
[0-9]+ matches any number in the set [0-9]

1 belongs to [0-9]
>>
>>61546997
>Java webservices
i know better than to tie the noose around my neck myself. try harder
>>61547013
i've dabbled in distributed systems, multiple languages like c++, java, and so on.
Even know all that there is to know about vanilla javascript, css and html.
have a bit of insight on php.
fiddled quite a bit with database engines like sqlserver, and mysql so i know how to properly write in queries.
the problem is i never ever connected a software to a database server.
nor did i ever make a website from php and link it with a database.
>>
>>61547067

but the brackets aren't optional?
>>
>>61542597
Just write it in a compilable lisp.
>>
>>61542629
CLion if you want an IDE.

Otherwise pick any text editor, really. Neovim if you want a straight Vim. VS Code if you want a good ecosystem to plug into.
Thread posts: 316
Thread images: 43


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.