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
X-BUM-RAIDER-X
May 7, 2008

Shaggar posted:

you cant do anything that depends on the result of the io. and anything thats not dependant on the io is happening in another thread anyway so you're still blocked on the return of the io thread.

yeah that's why i said you were technically right. it's good, for example, if you want to kick off multiple IOs in parallel and have them block on a semaphore or something. it's the non-blocking nature of the io that allows this but yeah it's still blocks until the return of all of the IO essentially.

Adbot
ADBOT LOVES YOU

X-BUM-RAIDER-X
May 7, 2008
node.js is garbage and i'm disappointed that ted dziuba took down his post about it since it owned node.js developers pretty badly

X-BUM-RAIDER-X
May 7, 2008

WHOIS John Galt posted:

hold up shaggar i got this one

nice p-language. your code? it's bad. it's not good. you know what's good? C#. everything else? bad. way to do a bad thing

you would've got me if i was at work where avatars don't load because of our firewall

X-BUM-RAIDER-X
May 7, 2008

tef posted:

it's more that i'm sick of the industry.

people tell me I should go and work in a large behemoth company instead of working at small brain damaged firms, because then it's easy to stop caring.

i don't want to stop caring :smith:
from a few pages ago but i've had people tell me from experience that medium sized firms (like one-to-several hundred employees) are terrible to work for because more often than not you're surrounded by idiots and terrible programmers, managed by apes, and also enormously undervalued as a worker. either really small or really big seems to be the way to go.

X-BUM-RAIDER-X
May 7, 2008

OBAMA BIN LOADIN posted:

from a few pages ago but i've had people tell me from experience that medium sized firms (like one-to-several hundred employees) are terrible to work for because more often than not you're surrounded by idiots and terrible programmers, managed by apes, and also enormously undervalued as a worker. either really small or really big seems to be the way to go.
i've been on a few work socials for this medium sized firm a few times (my housemate is the daughter of the big boss) and honestly i'm glad i don't work there. the only people that seemed to know what's up in that company were constantly talked over by this higher up neanderthal who spends most nights making a stern challenge for Biggest Idiot Ever. unfortunately he is second in command at that company and the impression i got from my housemate was that a lot of the managers are very similar. her dad is a really cool guy tho and i like him.

X-BUM-RAIDER-X
May 7, 2008
honestly tef you could probably do much better

X-BUM-RAIDER-X
May 7, 2008

Shaggar posted:

idk you know what risk means. risk can be controlled and measured. big ticket item loans (houses,cars,etc...) are easiest to asses and you would be a fool to grant loans to someone you knew had no chance to pay them back. this is what happened in the us housing market. you would have banks continue to produce bad loans?

tbh there was more to the crisis than the banks just giving bad loans. the system worked so long as house prices didn't fall, and even then when the bubble burst it still wouldn't be the end of the world, but it was becoz of the amount of leverage the banks had (30:1 borrowed money to operating capital lmfao. any slight drop in the value of the assets purchased with the borrowed money would make the organisation bankrupt). compounded on all the illegal poo poo that happened on wall street (like the misselling of blatently bad securities as AAA), it made for a p.bad situation.

X-BUM-RAIDER-X fucked around with this message at 15:20 on Oct 18, 2012

X-BUM-RAIDER-X
May 7, 2008
and after all of this poo poo happened, the US still believes that laissez faire economics is a good idea. n1

X-BUM-RAIDER-X
May 7, 2008
unfortunately banks were only able to get such a high leverage ratio as a result of the deregulation of the financial market over a long period of time, and i doubt the us government are going to reintroduce any strict regulations anytime soon.

X-BUM-RAIDER-X
May 7, 2008
Inside Job is a p.good film documentary and a good starting point for anyone looking to understand the financial crisis

http://www.imdb.com/title/tt1645089/

X-BUM-RAIDER-X
May 7, 2008

i always like watching this because i know a bunch of people who are literally like everyone this video is going on about

X-BUM-RAIDER-X
May 7, 2008

Tiny Bug Child posted:

rotor perhaps the online adult industry is right for you

is the porn good porn or what, man needs to know his fringe benefits here

X-BUM-RAIDER-X
May 7, 2008

NeoHentaiMaster posted:

Write it in Perl.

X-BUM-RAIDER-X
May 7, 2008
everyone is a bad coder

X-BUM-RAIDER-X
May 7, 2008
mainly b/c programming languages are terrible tho

X-BUM-RAIDER-X
May 7, 2008

'here you'

X-BUM-RAIDER-X
May 7, 2008

tef posted:

i heard one company asks people to write a boolean evaluator

of the form

expr = 0 ; 1 ; (expr) ; expr & expr ; expr | expr

ie (0|1)&0 (1&0&1) from left to right with no precedence.

seemed like a neat question

this seems either easy or kinda difficult depending on the language

X-BUM-RAIDER-X
May 7, 2008

Shaggar posted:

tbh idk what value a csv parser interview excercise would really have. if they can code it, well ok. there are plenty of recent college grads that can do that too but i sure as poo poo aint hiring them. im more interested in past experience because thats how developers actually learn. and i have found that knowledge of tools or concepts can be an extremely good way to determine if they know what they claim.

for example a question i used in a recent interview was: "Between stored procs and direct table access, which do you prefer to use and why?"

obv. the correct answer is stored procs b/c they're better for security, performance, and abstraction. The more correct answer is stored procs when possible, but then table/view access with great care when unavoidable.

acceptable answer: "direct db access thru an orm to decrease code time". (this behavioir can be fixed)

bad: idk what a stored proc is.

super bad: i just build a string and send it to the db.

with the last two the interview is basically over so who cares, but with the first two you can then drill into tool details to figure out how much they actually know. what are the limitations of stored procs in hibernate. How do design your transaction management? do you use spring? how do you autowire mappers into beans in spring-mybatis? would you ever let an orm design your db? (this answer should be an emphatic gently caress no). all of the answers to these questions can prove if they've ever actually used this poo poo and how much they've had to deal with the shortcomings. the more you drill into the details the clearer the picture becomes and you can tell if they understand it, sort of understand it but have the capability to learn, or if they're straight bsing.

also their general personality will come out better in these questions which is almost more important. luckily the "no-p-languages" requirement will eliminate autists at the resume screen, but you've got to separate the super narrow vision folks from the true believers.

then maybe if they pass that you can ask them for some code samples.
this post is so shaggar it's almost surreal

X-BUM-RAIDER-X
May 7, 2008

tef posted:

i mean some of them don't even understands what happens when you have a database across machines, or how transactions work at scale.

tbf i've only started learning this stuff because my new job is basically all database stuff. you don't really get that from some uni education, and they're not the most exciting things to learn about in your spare time either.

X-BUM-RAIDER-X
May 7, 2008

Star War Sex Parrot posted:

he's got a better parachute

its u

X-BUM-RAIDER-X
May 7, 2008
php developers don't understand unicode???? when did this happen

X-BUM-RAIDER-X
May 7, 2008
Z is just an N rotated 90 degrees anti clockwise, what's the difference?????

X-BUM-RAIDER-X
May 7, 2008

Shaggar posted:

no its not stop saying this. its a scripting language that was designed for opening and closing a browser window or maybe displaying an auto updating clock. its not a programing language.

javascript is terrible

X-BUM-RAIDER-X
May 7, 2008

Wheany posted:

holy poo poo you guys are getting tiny bug childed hard.

nope

X-BUM-RAIDER-X
May 7, 2008

JawnV6 posted:

don't deny it, perfectly fine to go bugchasin' every so often, good practice for obstinate irl's

there's a difference between making fun of tbc and unironically arguing with him

X-BUM-RAIDER-X
May 7, 2008
(the number of pages it takes)

X-BUM-RAIDER-X
May 7, 2008

Shaggar posted:

~a soft voice whispers in the night~
silverlight.....

mods??

X-BUM-RAIDER-X
May 7, 2008

tef posted:

ah yes, social norms and co-dependence. find meaning in your life by attaching it to other people.

i'm not saying that relationships are useless or bad, but that society dictates your only value (outside of material goods) is finding someone to be jealous and controlling over. the idea that you can only be happy by caging someone else is the toxic part.

what the gently caress is this

X-BUM-RAIDER-X
May 7, 2008
e/n is the best forum, i'm 100% serious it owns

X-BUM-RAIDER-X
May 7, 2008
no other forum can convince someone to post about how some tramp turned up multiple times at the door to beg for money which the person paid each time, and then drive him to the ATM and withdraw more money for the tramp so he would go away

X-BUM-RAIDER-X
May 7, 2008
i don't remember when i started going silent-always, but it's saved me many times. i guess it just happened naturally.

X-BUM-RAIDER-X
May 7, 2008
like you know how every android user has the exact same ringtone as everyone else for messages and phone calls? i don't have that problem

X-BUM-RAIDER-X
May 7, 2008

Tiny Bug Child posted:

oh i see, static typing isn't intended to provide a system with any kind of logical consistency, it's just to keep you alert for anything that could possibly break your brittle-rear end Enterprise code

shut the gently caress up

X-BUM-RAIDER-X
May 7, 2008
heh no why would we want to catch massive logical inconsistencies at compile time, php is designed to just keep running no matter what the gently caress happens. for all you know your once working code could play fart noises through the speakers, but at least it's still doing something!!!!!!!!!!!!!!!!!!!!!!!!!!

X-BUM-RAIDER-X
May 7, 2008

Tiny Bug Child posted:

types sure do make people do stupid stuff
yeah they do. for example, they made you use php.

X-BUM-RAIDER-X
May 7, 2008

Tiny Bug Child posted:

you have monitoring systems to catch that poo poo; your code's job is to keep loving running

this is the dumbest thing i've read today.

X-BUM-RAIDER-X
May 7, 2008
i doubt i'll ever get to use perl6 in my job

X-BUM-RAIDER-X
May 7, 2008
real talk on type inference: ocaml rules

X-BUM-RAIDER-X
May 7, 2008

Jerry SanDisky posted:

hey 0xB1GB00B5 is already trying to ape shaggar, go for someone else imo

Adbot
ADBOT LOVES YOU

X-BUM-RAIDER-X
May 7, 2008

prefect posted:

Someone teach me Ocaml. That's one of those super-genius languages, right?

the haxe compiler is written in it specifically as a barrier of entry for new developers. apparently it stops peasants from modifying the code. no i'm not joking.

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