Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
prefect
Sep 11, 2001

No one, Woodhouse.
No one.




Dead Man’s Band

Socracheese posted:

my theory of computation class prof threatened to make us program stuff for one of these:

https://www.youtube.com/watch?v=E3keLeMwfHY&t=8s

that rig is pretty sw8 tho. it can compute anything that's computable :allears:

i envy the machine's penmanship :argh:

Adbot
ADBOT LOVES YOU

Nomnom Cookie
Aug 30, 2009



Carthag posted:

tell me why

i might be really dumb and have missed out on some insight but i dont see a problem

if more than one actor has a reference to an object, it indicates that either that object does too much or your actors' responsibilities overlap

JawnV6
Jul 4, 2004

So hot ...

xf86enodev posted:

ah, the crazy 80s



this is a nice paper to measure how far we've come in almost 30 years or not.
wow, mesa?

Socracheese posted:

https://www.youtube.com/watch?v=E3keLeMwfHY&t=8s

that rig is pretty sw8 tho. it can compute anything that's computable :allears:
at that point a compiler is just easier

Opinion Haver
Apr 9, 2007


oh, yep, that's 0.9. seems to be inconsistent as to whether you'll get 0.9 or not depending on the rest of the url

judging by the fact that it's an invisible 1x1 png i assume it's some form of analytics

Opinion Haver
Apr 9, 2007

there have been no fewer than three exploits where you could run javascript on the tumblr dashboard in the past year or so, and one where you could use css to create fake 'banners' on your posts after they implemented that as a for-pay feature. there was also a thing where someone was editing the dashboard.php file or whatever live, inserted a w before the opening <?php, and saved

they actively will not support people using the most popular extension to fix their poo poo and the tracked tags system is semi-functional at the best of times

basically what i'm saying is that tumblr is really loving incompetent

Squinty Applebottom
Jan 1, 2013

marco wrote tumblr in php

what do you expect

Zombywuf
Mar 29, 2008

I still can't quite figure out what tumblr is for. It does a good job of hoovering up all the people who in times past would have gone to MySpace I guess.

Opinion Haver
Apr 9, 2007

Zombywuf posted:

I still can't quite figure out what tumblr is for. It does a good job of hoovering up all the people who in times past would have gone to MySpace I guess.

the main use cases are personal blogs, which are long-form twitter without the 'expectation' that having a wordpress blog would have (i.e., that you actually put thought into your posts) and for posting a lot of pictures

Notorious b.s.d.
Jan 25, 2003

by Reene

Zombywuf posted:

I still can't quite figure out what tumblr is for.

porn.






(if you have to ask what something is for, the answer is almost always either sex or porn)

Zombywuf
Mar 29, 2008

Notorious b.s.d. posted:

porn.






(if you have to ask what something is for, the answer is almost always either sex or porn)

This is why I was somewhat nonplussed. I hadn't noticed that much porn on it. Maybe I should look harder.

Zombywuf
Mar 29, 2008

porn site:tumblr.com

About 8,960,000 results (0.36 seconds)


Ah, mystery solved.

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp

Zombywuf posted:

I still can't quite figure out what tumblr is for. It does a good job of hoovering up all the people who in times past would have gone to MySpace I guess.

if you ignore the friends/followers thing which i p much do, its just free basic hosting. words that dont fit on twitter mainly for me

PleasingFungus
Oct 10, 2012
idiot asshole bitch who should fuck off

Zombywuf posted:

porn site:tumblr.com

About 8,960,000 results (0.36 seconds)


Ah, mystery solved.

it's 'art' and porn and 'art porn'

tasteful nude greyscale ladies, so classy

also tef (& me!) have little blogs on there, it's a pretty decent UI for popping out simple posts about w/e

also some people use it for weird facebook/twitter/"social" poo poo

avg user: 16-years-old, female

e: and jonny

probably not useful to list everyone who has a blog on tumblr

FamDav
Mar 29, 2008

yaoi prophet posted:

there was also a thing where someone was editing the dashboard.php file or whatever live, inserted a w before the opening <?php, and saved

i like to imagine he was confused by the vimrc on the server.

tef
May 30, 2004

-> some l-system crap ->

PleasingFungus posted:

it's 'art' and porn and 'art porn'

tasteful nude greyscale ladies, so classy

also tef (& me!) have little blogs on there, it's a pretty decent UI for popping out simple posts about w/e

also some people use it for weird facebook/twitter/"social" poo poo

avg user: 16-years-old, female

e: and jonny

probably not useful to list everyone who has a blog on tumblr

mononcqc has a blog on tumblr it's good

Nevergirls
Jul 4, 2004

It's not right living this way, not letting others know what's true and what's false.

ultramiraculous posted:

So is this a bug regarding query strings or urls in general?

The query string is a part of the URL in a get request. The first line of a get request is

GET /url?query_string HTTP/1.1

nginx will not read the line past a certain number of characters, so if the URL is too long it never 'sees' the HTTP/1.1 at the end and drops into HTTP/0.9 mode, and therefore won't emit response headers because 0.9 didn't have them.

cowboy beepboop
Feb 24, 2001

apache works fine idk why you'd worry about nginx

Nevergirls
Jul 4, 2004

It's not right living this way, not letting others know what's true and what's false.

Zombywuf posted:

This is why I was somewhat nonplussed. I hadn't noticed that much porn on it. Maybe I should look harder.
That it supports several isolated, at-odds communities without imploding in drama is a testament to how far we've come since livejournal. It's used by self-aggrieved social justice types, jaded programmers, pornography addicts, odd future fans, teen girls, &c &c

Relevant to this thread, though, is the time their index.php was released to production with an 'i?php' instead of a '<?php' due to a vi editing error, dumping their source code incl. AWS keys

tiny bug social network

Zombywuf
Mar 29, 2008

I'm still waiting for someone to write a virus/worm that checks for an env var called AWS_SECRET_ACCESS_KEY. That ought to be a fun day.

Notorious b.s.d.
Jan 25, 2003

by Reene

my stepdads beer posted:

apache works fine idk why you'd worry about nginx

nginx has fewer features, so the config is shorter and you don't have to read as much documentation

that is seriously the reason web developers love nginx: they never learned to use apache.

if your entire professional experience of the web is "rails server" and "firefox http://localhost:3000" actually reading about how to run a web server is probably p. terrifying.

tef
May 30, 2004

-> some l-system crap ->
apache does a gently caress ton of stuff and the configuration format is scary to those who have never had to configure x11

tef
May 30, 2004

-> some l-system crap ->
nginx is mostly used for ~performance reasons~

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe

tef posted:

configure x11

you dont have to do this anymore its 2013

Sweeper
Nov 29, 2007
The Joe Buck of Posting
Dinosaur Gum

Suspicious Dish posted:

you dont have to do this anymore its 2013

and then your linux breaks...

Suspicious Dish
Sep 24, 2011

2020 is the year of linux on the desktop, bro
Fun Shoe
yreah your linux breaks but not by that

cowboy beepboop
Feb 24, 2001

tef posted:

nginx is mostly used for ~performance reasons~

i tried to find some benchmarks but realised what i was doing and stopped. hope this helps someone.

ultramiraculous
Nov 12, 2003

"No..."
Grimey Drawer

tef posted:

nginx is mostly used for ~performance reasons~

Benchmarks say it is supposed to be better at serving static files, which is why it totally belongs in front of my fails stack.

ultramiraculous
Nov 12, 2003

"No..."
Grimey Drawer
Spoiler: Most nginx benchmarks also involve badly configured Apache configurations

tef
May 30, 2004

-> some l-system crap ->
that's a representative sample tho

xf86enodev
Mar 27, 2010

dis catte!
the only reason apache is as popular as it is mod_php

the only 2 reasons people don't like nginx are 1. it's written by a russian, 2. they don't know where to copy and paste their htaccess file from

spongeh
Mar 22, 2009

BREADAGRAM OF PROTECTION
there's nothing wrong with using apache, but if you honestly think that simpler configuration is not a good reason to use something thats public facing like a web server is, then you're an idiot. yospos bitch.

Carthag Tuek
Oct 15, 2005

Tider skal komme,
tider skal henrulle,
slægt skal følge slægters gang



Nomnom Cookie posted:

if more than one actor has a reference to an object, it indicates that either that object does too much or your actors' responsibilities overlap

that seems pretty strict

threads can just be like concurrently handling a bunch of crap inside an object so you spin off a bunch of threads to do that and the object knows its own im/mutable state and blah blah

tef
May 30, 2004

-> some l-system crap ->
make a copy problem solved

Nomnom Cookie
Aug 30, 2009



Carthag posted:

that seems pretty strict

threads can just be like concurrently handling a bunch of crap inside an object so you spin off a bunch of threads to do that and the object knows its own im/mutable state and blah blah

whatever i guess? the idea of multiple threads executing inside one object gives me the willies

ive been spending a lot of time using Storm lately and its whole thing is basically distributed actor model. scale your processing to n cores and actor instances process messages serially. its pretty sick and tight like akka would be if akka's delivery guarantee was better than gently caress YOU I BURNT YOUR MAIL

Tiny Bug Child
Sep 11, 2004

Avoid Symmetry, Allow Complexity, Introduce Terror

xf86enodev posted:

the only reason apache is as popular as it is mod_php

qntm
Jun 17, 2009

tef posted:

apache does a gently caress ton of stuff and the configuration format is scary to those who have never had to configure x11

apache was the first web server I ever used back when I was a teenager with grand designs on "hosting my own web page"

it was years before I discovered that no, hosting a web page is not actually a mind-bogglingly difficult enterprise-level system administration task requiring wading through pages and pages of .htaccess documentation, you can just do it with a four-line script in any p-lang

Carthag Tuek
Oct 15, 2005

Tider skal komme,
tider skal henrulle,
slægt skal følge slægters gang



is running apache super hard? back when i hosed around with it it was just putting in the correct paths in the config and then if you were feeling really wild youd mess with DirectoryIndex stuff or something

i think i had set up mod_perl to handle my .phtml pages (before i knew it was a php extension). but i guess those who tried to bothack my perl masquerading as php got owned in the end so alls end that ends well

trex eaterofcadrs
Jun 17, 2005
My lack of understanding is only exceeded by my lack of concern.

Notorious b.s.d. posted:

nginx has fewer features, so the config is shorter and you don't have to read as much documentation

that is seriously the reason web developers love nginx: they never learned to use apache.

if your entire professional experience of the web is "rails server" and "firefox http://localhost:3000" actually reading about how to run a web server is probably p. terrifying.

nginx is a good proxy

apache for everything else

Notorious b.s.d.
Jan 25, 2003

by Reene

tef posted:

nginx is mostly used for ~performance reasons~

lol

i used to do a little work for a Very Large firm that ran all their marketing sites on ibm websphere. the app servers were a dozen or so 8-way SPARC servers with 128 GB of RAM. seriously $300k a pop.

the front-end servers, shared between all applications on all app servers, were a pair of sun fire v100s. these cost about $2k. they each had one, 500 MHz SPARC. websphere uses apache for the front end, and this was more than adequate to route requests for every site combined.




tl;dr: "performance" is not a thing for front-end web stuff. if you somehow run out of resources on the front end, buy an f5.

Notorious b.s.d. fucked around with this message at 16:15 on Feb 23, 2013

Adbot
ADBOT LOVES YOU

Notorious b.s.d.
Jan 25, 2003

by Reene

trex eaterofcadrs posted:

nginx is a good proxy

apache for everything else

unless you are a php shop, apache is always just a proxy for something else. what makes it the "best" proxy is that it's very flexible and supports every imaginable feature

if you ever need more than what apache will do for you as a reverse proxy, the next step up isn't nginx, it's a real lb pair

Notorious b.s.d. fucked around with this message at 16:15 on Feb 23, 2013

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply