|
BobHoward posted:"magic" is of course hyperbole on my part, it's just software phew, thanks for clearing that up
|
# ¿ Jan 2, 2015 18:29 |
|
|
# ¿ Apr 28, 2024 09:29 |
|
I was like whoa hey there Harry potter!!! hahaha
|
# ¿ Jan 2, 2015 18:31 |
|
just installed wolfenstein new order on my sweet-rear end gnome 3 box and it runs fuckin great via wine thread title is real life
|
# ¿ Jan 3, 2015 03:15 |
|
Soricidus posted:if you're clicking on icons you're linuxing wrong anyway, the terminal is the only good linux ui and the thing that sets it apart from just being like windows but worse the terminal is the only good ui full stop
|
# ¿ Jan 3, 2015 11:28 |
|
i still don't know why spotlight isn't at feature parity with quicksilver. I mean it's been like a decade, not sure why they can't get their poo poo together.
|
# ¿ Jan 4, 2015 06:09 |
|
Notorious b.s.d. posted:so if folks pirate your employer's products, that's good and cool with you? holy lol ps: yes, obviously
|
# ¿ Sep 12, 2019 21:54 |
|
Sapozhnik posted:oh no not my employer that I have no equity stake in I'm sorry, but there's been a lot of piracy. We're going to have to lay some people off to make up for the not having money we would have made if they had bought it instead, which they clearly would not have.
|
# ¿ Sep 12, 2019 22:02 |
|
Up next: Is home taping killing the music industry? Experts say 'Yes.'
|
# ¿ Sep 12, 2019 22:05 |
|
Notorious b.s.d. posted:the music industry did actually die the Warner Music Group made 4 billion dollars last year.
|
# ¿ Sep 12, 2019 22:10 |
|
Notorious b.s.d. posted:in 1990 it made more than twice as much, inflation-adjusted ok sure but lets not pretend the music industry is dead
|
# ¿ Sep 12, 2019 22:11 |
|
and lets double not pretend that home taping or piracy of any kind is what hurt them
rotor fucked around with this message at 22:15 on Sep 12, 2019 |
# ¿ Sep 12, 2019 22:12 |
|
SYSV Fanfic posted:. The unix philosophy is predicated on a set of pre-suppositions about computers that no longer hold for the bulk of computer users. i dont agree.
|
# ¿ Nov 1, 2021 22:32 |
|
here's the precepts of the Unix Philosophy, as I am familiar with them. There are other versions but they are largely similar. We will not be discussing esr or any of his lovely opinions.
|
# ¿ Nov 1, 2021 22:34 |
|
SYSV Fanfic posted:Ah yeah, so dbus at a minimum would double the context switch. Also, I like your funny posts even if I don't quote them. 1&2 imply nothing of the sort imo. 4 applies to everything, not just unix-to-unix. 7 in context, 'shell script' would include python, ruby, perl, nodejs and the rest.
|
# ¿ Nov 1, 2021 23:29 |
|
Progressive JPEG posted:among these i think the following in particular don't work and in fact nowadays you're better off doing the opposite of what they dictate: Yes, i agree. Your program should cover one use case and cover it well. quote:
I dont really understand what you're saying here. Are you saying we SHOULD use weird nonstandard SQL extensions? quote:> Store data in flat text files. It says "store data in flat text files" not "find the worst format you can find to store your text in." Its "text file" in opposition to "binary files with records and fields at particular byte offsets" quote:shell scripts as a tool only decrease portability up-front, since they require that certain programs be installed and that they behave as expected by the original author quote:in context, 'shell script' would include python, ruby, perl, nodejs and the rest. Probably java too.
|
# ¿ Nov 1, 2021 23:36 |
|
Progressive JPEG posted:
and for the record, 'ls' is widely held up as one of the least unix-like programs there is
|
# ¿ Nov 1, 2021 23:38 |
|
Progressive JPEG posted:but it just lists files, and that's one thing! no it also sorts the list, and has flags for what to display and so forth, the Perfect Unix Utility would just list the file information in some maximal way and you'd write your own shell script(s) to filter and sort them.
|
# ¿ Nov 1, 2021 23:55 |
|
like i'm not sure if you're getting hung up on the one-sentence summary of the precepts or what, my advice is to actually read The Unix Philosophy by Gancarz, its pretty short and pretty readable and still mostly relevant after all this time.
|
# ¿ Nov 1, 2021 23:57 |
|
Shaggar posted:lol the unix philosophy is dumb as hell hey shagger how you doin
|
# ¿ Nov 1, 2021 23:58 |
|
Progressive JPEG posted:i guess what i'm getting at wrt that specifically is that either you're going to have a small number of commands with long manpages, or a large number of commands with short manpages imo the point of the whole thing is that you should have a single focused problem that your program solves. You can get into the weeds all you want but the guiding principle of doing one thing and doing it well seems like a no brainer to me from a correctness, maintainability, and comprehensabilty point of view.
|
# ¿ Nov 2, 2021 00:04 |
|
Progressive JPEG posted:pretty much yeah. i've found that in practice you're better off just saying "this thing is built to run with postgres" instead of trying to support some generic subset of SQL because the latter just means that you're debugging everyone's databases for them and you end up needing to make adapters to account for their distinct behaviors anyway. and on top of that postgres itself will have its own distinct interpretation of the standards so even the one you "support" may not work the way you expect I guess I'd disagree. Maybe I just havent been bitten by different implementations of generic sql to see that as an issue.
|
# ¿ Nov 2, 2021 00:05 |
|
Shaggar posted:Im doing pretty well. just had something tasty for dinner. how are you? pretty good, same ol same ol really. i got a lot of traction on that candy review thread so i got that goin on today
|
# ¿ Nov 2, 2021 00:06 |
|
SYSV Fanfic posted:It really depends on how you define efficiency. When this philosophy originated it I think it unquestionably meant resource efficiency. I agree, and in that context I'd argue its still true, although it's much of a tradeoff than it used to be. quote:When development is driven by a bunch of passionate volunteers, their efficiency matters more than anything else. Ease of implementation becomes 10x more important than portability. quote:I want to specify I'm talking about the kinds of computers and users that people buy at stores (phones and tablets too). There's a reason most of the software that does a hard break from the unix philosophy is hosted on freedesktop.org. If systemd/dbus got pulled into your server or embedded flavors, it had to offer some kind of advantage - even if it was "more people are developing this and the old stuff was poorly maintained". idk what kind of software is hosted at "freedesktop.org" so if you want to carry on with this you'll have to be more specific
|
# ¿ Nov 2, 2021 00:20 |
|
Progressive JPEG posted:what kind of candy would richard stallman make if he ever got a real job probably something really plain, like ... idk i feel like 3 musketeers? maybe?
|
# ¿ Nov 2, 2021 00:21 |
|
SYSV Fanfic posted:That typo makes this ambiguous. I think you mean less of a tradeoff, but I'm not sure. oop, yes, LESS of a tradeoff
|
# ¿ Nov 2, 2021 00:48 |
|
SYSV Fanfic posted:yeah, sometimes. It's hard for me to cognitively separate this from the discussion about systemd, because it's literally the only time I've seriously thought about it. Gnome and systemd came up earlier. Those dependencies overwhelmingly exist because because it allowed adding or improving functionality that either wasn't possible before, or would have been too difficult to implement otherwise. while i am only vaguely aware of what the issues around systemd are and am completely unaware of what the other one is even called.
|
# ¿ Nov 2, 2021 01:05 |
|
please don't tell me
|
# ¿ Nov 2, 2021 01:05 |
|
animist posted:with shaggar on this one. there's a reason everybody uses python on unix nowadays instead of chaining together terribly named string processing utilities from the 70s lmao let me just, uh, install pandas and theano, two very well named python utilites
|
# ¿ Nov 3, 2021 06:56 |
|
|
# ¿ Apr 28, 2024 09:29 |
|
NihilCredo posted:the tree of /usr/lib must be refreshed from time to time with the blood of packagers and maintainers
|
# ¿ Nov 10, 2021 19:51 |