|
as far as bugs in language implementations or specifications goes... my goal at my job right now is to finish the thing i'm currently working on so that I can deal with the following combination of facts before somebody goes and fucks up somebody's database by nonchalantly fixing a bug: - the implementation has bugs and the specification has bugs (we change our mind about how things should work). - secondary indexes can be defined over arbitrary functions. - we need to support in-place upgrades, that don't require migrating entire database files. this means that any bug fixes need a compatibility mode for running older versions of the functionality on older secondary indexes, until they can be migrated to the new behavior. naturally there's unnecessarily large swaths of code infected by query-specific behavior and misbehavior, instead of that stuff being relegated to query-by-query code. naturally i have a coworker that thinks for many issues it isn't a big deal to just break users' old databases and yes of course he's never worked on anything in production where you experience and make love to murphy's law but he read lesswrong.com which means that he can chain together some P(foo) with P(bar) and that's a valid counterargument because putting in a conditional for a version is just too much maintenance. coworkers having opinions is p much the main reason i hate my job.
|
# ? Jul 26, 2014 12:48 |
|
|
# ? May 26, 2024 11:59 |
|
shrughes i got the impression that despite being an rear end in a top hat you know your poo poo. why're you workin a job you hate
|
# ? Jul 26, 2014 12:56 |
|
shrughes posted:naturally i have a coworker that thinks for many issues it isn't a big deal to just break users' old databases and yes of course he's never worked on anything in production where you experience and make love to murphy's law but he read lesswrong.com which means that he can chain together some P(foo) with P(bar) and that's a valid counterargument because putting in a conditional for a version is just too much maintenance. if he puts in a conditional the super intelligent AI at the end of time will torture a simulation of him forever
|
# ? Jul 26, 2014 15:52 |
|
is it this coworker https://www.youtube.com/watch?v=pay7nWzLSks
|
# ? Jul 26, 2014 16:19 |
|
what happened to the other half of his pedostache
|
# ? Jul 26, 2014 16:41 |
|
Squinty Applebottom posted:what happened to the other half of his pedostache
|
# ? Jul 26, 2014 16:43 |
|
FamDav posted:is it this coworker brb going to the gym, eating a bunch of red meat, and getting a tan
|
# ? Jul 26, 2014 17:01 |
|
shrughes posted:naturally i have a coworker that thinks for many issues it isn't a big deal to just break users' old databases and yes of course he's never worked on anything in production where you experience and make love to murphy's law but he read lesswrong.com which means that he can chain together some P(foo) with P(bar) and that's a valid counterargument because putting in a conditional for a version is just too much maintenance. maybe they only hired assholes
|
# ? Jul 26, 2014 17:45 |
|
Just become project tech lead and tell your reports they're wrong
|
# ? Jul 26, 2014 17:47 |
|
shrughes posted:naturally i have a coworker that thinks for many issues it isn't a big deal to just break users' old databases and yes of course he's never worked on anything in production where you experience and make love to murphy's law but he read lesswrong.com which means that he can chain together some P(foo) with P(bar) and that's a valid counterargument because putting in a conditional for a version is just too much maintenance. bring up roko's basilisk every time you see this person until he loses his mind
|
# ? Jul 26, 2014 21:55 |
|
FamDav posted:is it this coworker im the two people in the background chosen to be the representatives of what people in that company are like
|
# ? Jul 26, 2014 23:33 |
AlsoD posted:im the two people in the background chosen to be the representatives of what people in that company are like I think they only have like six employees.
|
|
# ? Jul 26, 2014 23:41 |
I'd rather use Rethink over Mongo though
|
|
# ? Jul 26, 2014 23:46 |
|
ahhhhh that motherfuckers facial hair
|
# ? Jul 26, 2014 23:57 |
|
my dad sells windows 98 pcs on eBay which is a pretty lucrative market considering you can buy them for pennies from governments and refurb them on the cheap he wants me to make driver CDs for the hardware in them. challenge: make a simple menu panel auto run thing that lets you select a driver to install, for win98. uhhhhh batch file it is I guess unless I want to try to use versions of tkinter from 2000, msvc 6, or net 1.0
|
# ? Jul 27, 2014 08:34 |
|
lol batch files. try delphi 4, it was pretty good for win98 guis. or vb6.
|
# ? Jul 27, 2014 08:36 |
|
Luigi Thirty posted:my dad sells windows 98 pcs on eBay which is a pretty lucrative market considering you can buy them for pennies from governments and refurb them on the cheap tkinter is definitely the least horrible option of the 3
|
# ? Jul 27, 2014 08:52 |
|
double sulk posted:I'd rather use Rethink over Mongo though that's a pretty tepid recommendation
|
# ? Jul 27, 2014 18:11 |
|
ruby is twice as p lang as python is
|
# ? Jul 31, 2014 17:43 |
|
p lang is short for "programming language"
|
# ? Jul 31, 2014 17:53 |
|
programming languages are bad
|
# ? Jul 31, 2014 18:55 |
|
coaxmetal posted:p lang is short for "programming language" p lang is short for pterrible language
|
# ? Jul 31, 2014 19:00 |
|
coaxmetal posted:p lang is short for "programming language" this is correct if you interpret those as scare-quotes
|
# ? Jul 31, 2014 19:37 |
|
Soricidus posted:programming languages are bad the only acceptable programming language is ML
|
# ? Jul 31, 2014 19:45 |
|
In reallife C++: should I use NULL or nullptr? what if I'm using the windows apis?
|
# ? Jul 31, 2014 19:59 |
|
I am considering learning Haskell, is this a good idea?
|
# ? Aug 1, 2014 00:30 |
|
Rahu posted:I am considering learning Haskell, is this a good idea? yes it will make you hate the lack of expressiveness of other type systems, though, so take that into consideration
|
# ? Aug 1, 2014 00:33 |
|
Shinku ABOOKEN posted:In reallife C++: should I use NULL or nullptr? what if I'm using the windows apis?
|
# ? Aug 1, 2014 00:38 |
|
Rahu posted:I am considering learning Haskell, is this a good idea? yep well, don't if you only want to learn something you'll actually use
|
# ? Aug 1, 2014 01:12 |
|
Rahu posted:I am considering learning Haskell, is this a good idea? yes it is a good idea, you should consider learning haskell. i don't know enough to tell you if learning haskell itself is good or bad, but you should at least consider it.
|
# ? Aug 1, 2014 01:55 |
|
if you've already done ML or similar, you might not get that much from haskell. if you've only been doing OO languages, you will likely find it weird and hard, but you might pick up stuff along the way
|
# ? Aug 1, 2014 01:56 |
|
crossposting this in hope certain win32 experts see itShinku ABOOKEN posted:Hello, according to a blog post by raymond chen the audio enhancements are literally the Audio Processing Objects (APO). but when I enumerate the APOs using EnumerateAPOs from <audioenginebaseapo.h> i dont get the loudness equalizer please help
|
# ? Aug 1, 2014 02:00 |
|
Mr. Glass posted:the only acceptable programming language is ML correct post
|
# ? Aug 1, 2014 02:02 |
|
tef posted:yes it is a good idea, you should consider learning haskell. i don't know enough to tell you if learning haskell itself is good or bad, but you should at least consider it. yeah my endorsement was more an endorsement of studying functional languages and type systems more than haskell itself it might be good but i don't know enough about it to make that call
|
# ? Aug 1, 2014 02:33 |
|
i think haskell is the best example of immutable, pure functional stuff. if you're learning it, that stuff is probably what you're learning it for. plus $ lets you forget about parens which is p great.
|
# ? Aug 1, 2014 02:38 |
|
although personally i'm toying with rust since it seems to have most of the upsides of haskell with different downsides
|
# ? Aug 1, 2014 02:40 |
|
tef posted:if you've already done ML or similar, you might not get that much from haskell. if you've only been doing OO languages, you will likely find it weird and hard, but you might pick up stuff along the way you only wont pick up stuff along the way if you give up when it feels weird and hard
|
# ? Aug 1, 2014 02:57 |
|
AlsoD posted:although personally i'm toying with rust since it seems to have most of the upsides of haskell with different downsides what are the rust downsides?
|
# ? Aug 1, 2014 03:04 |
|
Ploft-shell crab posted:what are the rust downsides? the big one at the moment is that it is unstable, and keeping your code up to date with language changes will be a necessary burden. (rust also requires a higher amount of precision in types than other languages in its domain, in particular handling mutable/immutable as well as ownership of data. this isn't really a downside, but a tradeoff for safety)
|
# ? Aug 1, 2014 04:11 |
|
|
# ? May 26, 2024 11:59 |
|
i found that haskell really ruined other languages for me. to a lesser extent lisp did too.
|
# ? Aug 1, 2014 04:18 |