|
computer are pretty good already, i'd be okay if things stayed the current level of good forever.
|
# ? Dec 5, 2015 23:12 |
|
|
# ? May 27, 2024 23:07 |
|
MALE SHOEGAZE posted:i don't think pram was being entirely serious i'm pretty sure they were, this is a very serious thread
|
# ? Dec 5, 2015 23:16 |
|
BobHoward posted:its silly to get all pointy-fingery about the weird implementation of hardlinks in hfs+ because the only reason unix-semantics hardlinking is still a thing today is backcompat with this one weird trick made possible by a quirky and terrible 45 year old fs. "oh hey we can have multiple dirents pointing to the same inode" *proceeds to write a shitload of hacks that will break horribly if this property ever goes away* osx is a unix. it's literally unix certified. it's not unreasonable to expect its native FS to not have hosed up implementations of unix filesystem semantics BobHoward posted:(i mean srsly idg why people hate on hfs+ so much, at least it has a loving b*tree directory. has linux even settled on a post-extN fs which has non caveman data structures? i noticed that el7 is defaulting to xfs now, a ringing endorsement of filesystems designed by the linux community) sgi is part of the linux community. they've been active contributors to the kernel since 1997. also, xfs is pretty awesome.
|
# ? Dec 7, 2015 01:04 |
|
Notorious b.s.d. posted:osx is a unix. it's literally unix certified. it's not unreasonable to expect its native FS to not have hosed up implementations of unix filesystem semantics lol if u think unix has ever been rock solid awesome poo poo from top to bottom, there have always been gross hacks and there always will be, both under the hood and visible its practically the defining characteristic of the os. "welp we know there was a cleaner way to do this but gently caress doing that on a rogue side project targeting a loving pdp-7", fast forward 40 years and we're still dealing with the consequences your feeble attempts to poke fun at unixes u dont like for having basically the standard amount of unix bullshit are always fun
|
# ? Dec 7, 2015 05:27 |
|
BobHoward posted:its practically the defining characteristic of the os. "welp we know there was a cleaner way to do this but gently caress doing that on a rogue side project targeting a loving pdp-7", fast forward 40 years and we're still dealing with the consequences I still can't believe EINTR is a thing that needs to be considered in TYOOL 2015 just like the MIT people didn't believe it back when they saw it in the 1970s
|
# ? Dec 7, 2015 05:43 |
|
worse is better
|
# ? Dec 7, 2015 06:57 |
|
signals are one of the worst parts of unix though seriously
|
# ? Dec 7, 2015 06:57 |
|
oh lol i didn't read close, and didn't realize the shock horror "hfs+ is awful" stuff quoted earlier itt was written by siracusa. of course it was once you remove all the emotive language designed to make you feel hfs+ is a toxic dumpster fire (that being siracusa's hobbyhorse) and think about it seriously, the described system is p straightforward and logical and not all that different from an actual inode fs unix inode filesystems are a giant single pool (no hierarchy) of inodes, where each inode describes one file. inode names are positive integers and iirc the lookup more or less uses the inode # as an array index. most inodes are real user files, some are directory special files. the latter is what contains all the information to give the fs a human readable directory and any kind of namespace hierarchy. hard links are literally just letting it be legal for multiple directory entries to point at the same inode, plus refcounting so the system knows when a file has been orphaned by removing all dirents that point to it. what did apple to do emulate this on hfs+? when there's a need (a file goes over a link count of 1), move the file to a special non visible directory, rename it to something like 'inodeXYZ' where XYZ is a unique integer not shared with any other inode, and back in the visible directories, write special files which inform the system "this is a hardlink to inode XYZ" its the traditional unix inode system, using hfs+ as a container. throwing all the inodes in one hfs+ dir should be fine, it is a tree data structure, it can handle it
|
# ? Dec 7, 2015 12:02 |
|
is siracusa still going on about spatial finder or did he finally give up one that lost cause
|
# ? Dec 7, 2015 17:42 |
|
|
# ? Dec 7, 2015 18:22 |
|
that looks like the dubstep of terminals
|
# ? Dec 7, 2015 19:15 |
|
Captain Foo posted:that looks like the dubstep of terminals what if ow! my balls was on a computer
|
# ? Dec 7, 2015 19:29 |
|
carry on then posted:is siracusa still going on about spatial finder or did he finally give up one that lost cause spatial finder was actually really really good tho, whereas all the versions of osx finder I've ever used have been mediocre at best
|
# ? Dec 7, 2015 20:17 |
|
BobHoward posted:your feeble attempts to poke fun at unixes u dont like for having basically the standard amount of unix bullshit are always fun the bullshit is literally standardized
|
# ? Dec 8, 2015 01:50 |
|
Captain Foo posted:that looks like the dubstep of terminals i also think it is great
|
# ? Dec 8, 2015 02:34 |
|
Captain Foo posted:that looks like the dubstep of terminals as with dubstep, it wasn't cool even in 2005, and it's just ridiculous in 2015
|
# ? Dec 8, 2015 02:43 |
|
im the power top
|
# ? Dec 9, 2015 06:42 |
|
I'm The Art of War written by notable Chinese general Niccolo Machiavelli.
|
# ? Dec 9, 2015 14:41 |
|
Athas posted:I'm The Art of War written by notable Chinese general Niccolo Machiavelli. machiavelli did write a book called "the art of war" (although there's so much going on in that picture that i have no idea which part of it you're talking about )
|
# ? Dec 9, 2015 14:51 |
|
prefect posted:machiavelli did write a book called "the art of war" first window on the second column: /home/book/Niccolo Machiavelli - The Art Of War.txt I'm the spaces in the filename
|
# ? Dec 9, 2015 15:05 |
|
im the anarchist cookbook
|
# ? Dec 9, 2015 16:33 |
|
Symbolic Butt posted:first window on the second column: /home/book/Niccolo Machiavelli - The Art Of War.txt lol if you regularly use or write programs/scripts that break when file names contain spaces
|
# ? Dec 9, 2015 19:41 |
|
lol if your filenames don't all contain at least three of ", ', `, bell, unicode right-to-left marker, $(rm -rf ~/), an illegal utf8 sequence, and the ansi escape for purple background
|
# ? Dec 9, 2015 20:33 |
|
prefect posted:machiavelli did write a book called "the art of war" iirc it is pretty boring and has a lot of details about troop formations in 16-th century italy
|
# ? Dec 9, 2015 20:40 |
|
Soricidus posted:lol if you regularly use or write programs/scripts that break when file names contain spaces it''s not even this, I just think anyone who used a unix console for more than 5 minutes would hate typing spaces in filenames
|
# ? Dec 9, 2015 20:42 |
|
carry on then posted:im the anarchist cookbook
|
# ? Dec 9, 2015 20:48 |
|
Symbolic Butt posted:it''s not even this, I just think anyone who used a unix console for more than 5 minutes would hate typing spaces in filenames tab completion is a thing that exists ityool 2015
|
# ? Dec 9, 2015 21:16 |
|
BobHoward posted:tab completion is a thing that exists ityool 2015 next you say you don't carefully copy, paste, and then press backspace a bunch of times to correct a mistyped command line
|
# ? Dec 9, 2015 21:33 |
|
Cybernetic Vermin posted:lol if your filenames don't all contain at least three of ", ', `, bell, unicode right-to-left marker, $(rm -rf ~/), an illegal utf8 sequence, and the ansi escape for purple background how exactly do you plan to create a filename that contains "$(rm -rf ~/)" on linux shame on you
|
# ? Dec 9, 2015 21:34 |
|
Soricidus posted:how exactly do you plan to create a filename that contains "$(rm -rf ~/)" on linux very carefully
|
# ? Dec 9, 2015 21:35 |
|
first, modify the kernel ...
|
# ? Dec 9, 2015 21:38 |
|
Soricidus posted:how exactly do you plan to create a filename that contains "$(rm -rf ~/)" on linux just make it on windows and send it over
|
# ? Dec 9, 2015 21:55 |
Just install Plan9, nbd.
|
|
# ? Dec 10, 2015 00:52 |
|
i wish i were smart enough or motivated enough to get a systems research gig
|
# ? Dec 10, 2015 00:56 |
|
gently caress around with a bespoke OS like plan9 all day
|
# ? Dec 10, 2015 00:57 |
|
somehow, every few minutes, tons and tons of up/down keypresses get sent to uh...i dont know. definitely the terminal, but possibly other places too. I haven't really noticed things scrolling up and down outside the terminal, but i spent most of my time in the terminal so i might have missed it. what log do i need to tail to figure out if the key presses are coming from something in the hardware or os? this is very annoying.
|
# ? Dec 10, 2015 03:35 |
|
i've confirmed that there isn't a ghost pressing the buttons physically. also i switched to using an external keybaord instead of the one built into the laptop. it still happens, but the keyboard/touchpad are still enabled so that doesn't mean much. also i really suspect that it's it thinks a scrollwheel/touch pad is trying to scroll up/down, but i have no reason to suspect that. i guess i'll disable the touchpad and see.
|
# ? Dec 10, 2015 03:36 |
|
my friends linux does weird things like the clock just speeds up for no reason and stops ticking altogether and then slowly speeds up again
|
# ? Dec 10, 2015 03:38 |
|
i would look for an rear end in a top hat coworkers that plugged in a wireless usb keyboard dongle into ur dock
|
# ? Dec 10, 2015 03:38 |
|
|
# ? May 27, 2024 23:07 |
|
jokes on you the docks they give us don't work.
|
# ? Dec 10, 2015 03:39 |