|
my stepdads beer posted:so why is yaml so bad? just seems like a different take on xml?? idk i don't use this stuff yaml is more a different take on json than on xml, and the problem in this case is that yaml supports user-defined types (unlike json), and the rails yaml serializer & parser is built to automatically support arbitrary ruby objects. and then there's the delightful wrinkle that the rails xml parser supports embedded yaml for some reason and the rails json parser just hands the json text off to the yaml parser because yaml is a superset of json
|
# ¿ Jan 31, 2013 23:36 |
|
|
# ¿ May 16, 2024 23:06 |
|
Condiv posted:"Java applets are bad, lets torch the entire jvm." 7.0 / 10
|
# ¿ Feb 24, 2013 03:36 |
|
they unified the single player and multiplayer engines, now they're both equally broken, with an improvment in multiplayer and worsening in single player
|
# ¿ Feb 28, 2013 06:10 |
|
FamDav posted:i think most of the speedups early on were from optimizing how chunk data was stored and read. I think scaevolus used hilbert curves to reorder chunks to improve locality of data which had a nontrivial effect on speed. not even that fancy. mcregion stores (up to) 1024 chunks per file instead of one chunk per file. that's it.
|
# ¿ Feb 28, 2013 07:22 |
|
the talent deficit posted:sure let's just ship llvm in our browsers. and i guess a filesystem. oh and a posix subsystem. gently caress it let's just embed linux in firefox/chrome congratulations, you've reinvented nacl
|
# ¿ Mar 29, 2013 05:03 |
|
Is C++/CLI still a thing? I thought they abandoned it for C++/CX.
|
# ¿ Mar 29, 2013 20:34 |
|
or you just extend the existing unwind tables to also include a list of pointers in each stack frame
|
# ¿ Mar 30, 2013 05:26 |
|
my stepdads beer posted:winrt is metro full screen only though right? yes, and it is implemented internally using win32.
|
# ¿ Apr 1, 2013 01:51 |
|
b0lt posted:yes, almost everything about it sucks, especially the standard library. they fixed the indexing. not the string manipulation, though.
|
# ¿ Apr 2, 2013 21:21 |
|
yaoi prophet posted:how'd they fix it subscripts on object pointers are translated to calls to objectAtIndexedSubscript/setObject:atIndexedSubscript or objectForKeyedSubscript/setObject:forKeyedSubscript, depending on whether the subscript is an integer or object pointer.
|
# ¿ Apr 2, 2013 23:49 |
|
how many of his 99 problems are unicode related? at least two, obviously, but what's the exact total? 1. bom in utf8 2. surrogate pairs in utf8 3. surrogate pairs 4. composite characters 5. decomposed characters 6. han unification 7. non-han separation 8. variation selectors, language tags, interlinear annotations, bidi controls and other stupid poo poo 9. locale-dependent case folding
|
# ¿ Apr 22, 2013 06:08 |
|
Jerry SanDisky posted:time to start posting bombs to academics bombs are so last century, the modern violent kook prefers chemical or biological weapons
|
# ¿ May 3, 2013 18:27 |
|
Otto Skorzeny posted:where does that weird jackd thing fit in to this right next to those magic rocks you put on top of your receiver to improve audio quality because the $1000 monster cables just weren't enough for your discerning ear
|
# ¿ May 12, 2013 18:05 |
|
you heard it here first, folks: documentation is self-documenting.
|
# ¿ May 29, 2013 05:44 |
|
autotools includes automake and libtool in addition to autoconf, both of which are also horrible. especially libtool.
|
# ¿ Jun 7, 2013 01:10 |
|
the cmake version is pkg_check_modules(LLVM llvm>=3.6) except llvm doesn't actually ship a .pc file
|
# ¿ Jun 10, 2013 08:11 |
|
"make C++ usable between shared libraries"
|
# ¿ Jun 24, 2013 03:17 |
|
Now tell us about java.lang.System.setOut().
|
# ¿ Jul 14, 2013 16:55 |
|
Symbolic Butt posted:what happened with jeffatw's forums thing? that looked he found two marks willing to pay him to beta test it and then moved on to keyboards
|
# ¿ Aug 29, 2013 05:28 |
|
Max Facetime posted:I don't understand, is this some sort of name mangling issue? like that the type name encodes some type information that's not otherwise expressible in C++ and the encoding is platform dependent, or something? No, every single C++ lambda creates a unique unnamed type (even if they have the exact same signature and capture). There's literally no way to declare a lambda without either using the auto keyword or instantiating the std::function template. Apple quite sensibly just made C++ lambdas silently convert to blocks.
|
# ¿ Sep 8, 2013 01:14 |
|
Notorious b.s.d. posted:having a well-specified standard means that when i want to interoperate with a french mainframe, an american minicomputer from the 1970s, and a japanese warehouse running Windows, i'm gonna use xml [insert story about mumps xml parser that was based purely on predetermined byte offsets here]
|
# ¿ Sep 22, 2013 20:51 |
|
and then you can learn rust again at the next point release that's two c langs!
|
# ¿ Sep 29, 2013 02:03 |
|
Werthog 95 posted:http://en.wikipedia.org/wiki/Game_Oriented_Assembly_Lisp all the Jak games post-date the sony acquisition. I think they abandoned it because they couldn't get it to work on the Cell.
|
# ¿ Oct 17, 2013 19:30 |
|
javascripts lack of sigils makes it superior to perl
|
# ¿ Oct 31, 2013 14:00 |
|
hackbunny posted:hey now, enqueued real-time signals are a very different beast from classic UNIX signals. besides, there's no excuse for limiting yourself to the standard completion notification mechanisms - QNX for example extended AIO to integrate with its proprietary event notification system as did Solaris, although it is (or was?) unusably broken
|
# ¿ Nov 26, 2013 06:52 |
|
I thought triple fault back into real mode was a 286/Windows 2.0 era thing, and by the time Windows 95 rolled around they were running the BIOS and DOS device drivers in VM86 mode I seem to recall a description of the Windows 95 IO stack starting out in 32-bit protected mode, switching to VM86 16-bit real mode (only if necessary), running through the hooked DOS interrupt handlers for drivers and TSRs in sequence and then hitting the last hook in the list which was registered by Windows itself so it could switch back into protected mode to complete the request
|
# ¿ Nov 27, 2013 03:53 |
|
gnome 3 is missing basic features like the ability to set your desktop wallpaper to an image of your choice
|
# ¿ Dec 2, 2013 03:16 |
|
gnome 3 is, at best, a decent window manager, but only if you install several extensions and change several hidden preferences them gnome 3 apps themselves are uniformly trash
|
# ¿ Dec 2, 2013 03:20 |
|
Suspicious Dish posted:drag it to the Pictures folder - there's a label there on the Pictures tab that even tells you it pulls the images from the Pictures folder. there's no label and the Pictures tab itself doesn't even list all of the images in the top level of my pictures folder, much less any of the sub-folders. but it is helpful enough to sort the images in a random order and hide their file names.
|
# ¿ Dec 2, 2013 03:51 |
|
it is almost as if Zombywuf has literally no idea how the Windows Data Protection API or the iOS/OS X Keychain Services work.
|
# ¿ Dec 2, 2013 21:50 |
|
Suspicious Dish posted:I don't see how this is any different from Windows or OS X. it isn't. well, except they have TPM support, which means in addition to a user-specific protected storage encrypted using a key derived from the user's password, they also have a machine-specific protected storage encrypted using a randomly generated key that is stored in a location that can only be accessed by OS software satisfying the TPM's chain-of-trust requirements
|
# ¿ Dec 2, 2013 22:05 |
|
Suspicious Dish posted:and actually, now that i think about it, pulling from google/flickr wouldn't be more than 100 lines of code. use grilo to fetch flickr/google drive images together with the gnome-online-accounts credentials, and stick it in a gtkflowbox for presentation like all the other items. except gnome-online-accounts can't actually log in to google
|
# ¿ Dec 3, 2013 07:15 |
|
and then you enter your username and password and it immediately demands your username and password again, ad infinitum almost as if nobody involved tested it
|
# ¿ Dec 3, 2013 07:33 |
|
Suspicious Dish posted:i just tested it now and it worked fine. https://bugzilla.redhat.com/show_bug.cgi?id=888822
|
# ¿ Dec 3, 2013 07:49 |
|
that would be kde, gnome doesn't have minimized icons
|
# ¿ Dec 3, 2013 22:31 |
|
Notorious b.s.d. posted:iostreams has a lot of problems but the builder pattern isn't the root of them I too like text output systems that cannot be localized.
|
# ¿ Feb 9, 2014 01:36 |
|
Deus Rex posted:Oh, and what does the overloaded (*) do on your vector type? nothing, because you've overloaded ⨯ and ∙ instead
|
# ¿ Feb 9, 2014 02:49 |
|
Cybernetic Vermin posted:bought an intel galileo thinking i'd do some unspecific realtimey stuff with it, not reading the specs in full, and it turns out that it is 100% tied to a linux firmware but you've Joined The Community and become a Maker and are ready to participate in the Internet of Things
|
# ¿ Mar 10, 2014 20:02 |
|
Notorious b.s.d. posted:there is literally no way to do c++ right
|
# ¿ Mar 12, 2014 05:09 |
|
|
# ¿ May 16, 2024 23:06 |
|
Cybernetic Vermin posted:so this is simultaneously true and misleading, as "unspecified behavior" in c better loving mean exactly what it means in ye olde 80s c compiler except it doesn't
|
# ¿ Mar 14, 2014 18:03 |