The Official Status Thread
-
@blakeyrat said in The Official Status Thread:
@scholrlea said in The Official Status Thread:
Filed Under: This conversation probably should be Jeffed to one of the Coding sections. Just Sayin'.
You're the one who put it here, dumbshit.
I meant the overall sub-thread about
for()
loops. The first post was kinda-sorta a status, but the other seven (counting my own but not the replies to it)? Not so much.
-
@jaloopa said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
@tsaukpaetra why are you forbidden from loving yourself?
Go Go Gadget Sockpuppet!
About that... Recently something has changed and in addition to altered scent my clothes have been getting extra sticky, leading to expedited degradation from wear and tear. Maybe I'll find a doctor I can talk to with my new insurance that can help...
-
Status: Made a commit message that is complete gibberish unless you're familiar with terminology from three unrelated online subcultures:
-
@ben_lubar said in The Official Status Thread:
Status: Made a commit message that is complete gibberish unless you're familiar with terminology from three unrelated online subcultures:
I'm apparently fluent in complete gibberish from three unrelated online subcultures.
Too bad I'm not so much with pop culture...
-
@tsaukpaetra said in The Official Status Thread:
I'm apparently fluent in complete gibberish from three unrelated online subcultures.
The one I expect most people to be unfamiliar with here is the use of "slab" as a verb.
-
Looks like someone found TDWTF archive…
-
@dkf said in The Official Status Thread:
Looks like someone found TDWTF archive…
Is that @mott555 I spy?
-
@tsaukpaetra if you clicked on the article, your suspicion would be confirmed.
-
@ben_lubar said in The Official Status Thread:
@tsaukpaetra if you clicked on the article, your suspicion would be confirmed.
wow that wasn't as close to 🐗 as I thought it would be....
-
@scholrlea said in The Official Status Thread:
counting my own
You're the one who put it there, dumbshit.
-
@ben_lubar said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
I'm apparently fluent in complete gibberish from three unrelated online subcultures.
The one I expect most people to be unfamiliar with here is the use of "slab" as a verb.
It's what's done after you stab 'em
-
@ben_lubar said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
I'm apparently fluent in complete gibberish from three unrelated online subcultures.
The one I expect most people to be unfamiliar with here is the use of "slab" as a verb.
Implicit definition: To cause to become a slab or slab-like.
You can verb most nouns like this.
-
@tsaukpaetra said in The Official Status Thread:
To cause to become a slab
Nope! Slabbing is an action that is only required if you can't find the dwarf.
-
@ben_lubar said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
To cause to become a slab
Nope! Slabbing is an action that is only required if you can't find the dwarf.
Still makes sense either way.
-
@dkf said in The Official Status Thread:
Looks like someone found TDWTF archive…
It's good to know that someone is still reading the front page.
-
Status: It's a sad day when your filer is failing at being a filer...
-
Status: I have, so far, spent most of my birthday asleep. So glad I took this day off. :D
-
@tsaukpaetra said in The Official Status Thread:
@ben_lubar said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
To cause to become a slab
Nope! Slabbing is an action that is only required if you can't find the dwarf.
Still makes sense either way.
@ben_lubar said in Discord: WTDWTF:
slabbing is specifically the act of putting an engraved slab somewhere as a building
but in order to do that you need to engrave a slabI stand by my initial definition. You're causing the dwarf to become a slab. Whether or not the dwarf is found or not really doesn't matter, since the only meta that's needed (I assume) is the dwarf's name (otherwise it would be impossible to slab a dwarf based on their name in the first place).
-
TIL:
Linux used to have excellent font rendering support thanks to a package called "infinality". But about 2 years ago, the main guy behind it disappeared off the face of Earth .
Turns out, no one knows or wants to take over the thankless task of maintaining this package, so it was left to rot. Finally, it has become so outdated, that it can no longer run on current desktops (which I've sadly come to learn when I tried to upgrade my linux).
There is no replacement for infinality. Default openblah looks fuzzy and blah. My eyes are already straining.
It's strange to think that, for a few years, linux had font rendering on par with MacOS. And now, it no longer has. One step forward, one step back.
-
-
@cartman82 said in The Official Status Thread:
Finally, it has become so outdated, that it can no longer run on current desktops (which I've sadly come to learn when I tried to upgrade my linux).
The core concept of text-rendering changed little since invention of the printing press.
Yet we have to update everything all the time, otherwise it forgets the basic concepts.Also I am crude and don't see the differences btw fonts on OSes.
-
@cartman82 That sounds like a peril of hobbyist-based userlands. Because the bus factor is less than 1--he doesn't even have to get hit by a bus, he just has to say "well, don't care enough" and the whole thing goes kerplewy.
-
@benjamin-hall said in The Official Status Thread:
That sounds like a peril of hobbyist-based userlands.
And of distros not wanting to cough up for key bits of functionality when someone stops wanting to provide it purely because of the goodness of their heart. If you value something, be prepared to contribute towards its upkeep. Might be money, might be time and effort, all sorts of ways to contribute, but if you just freeload then you've got no moral room to complain when it goes away. (You can bitch about it here, of course, but we won't be very sorry for you.)
-
@dkf said in The Official Status Thread:
@benjamin-hall said in The Official Status Thread:
That sounds like a peril of hobbyist-based userlands.
And of distros not wanting to cough up for key bits of functionality when someone stops wanting to provide it purely because of the goodness of their heart. If you value something, be prepared to contribute towards its upkeep. Might be money, might be time and effort, all sorts of ways to contribute, but if you just freeload then you've got no moral room to complain when it goes away. (You can bitch about it here, of course, but we won't be very sorry for you.)
Which is why the fanaticism about free software has always seemed overblown. People love to freeload, and they seem offended when you tell them to pay up or shut up. Because, after all, what they love is not being able to do work. It's being able to have other people do work and not having to pay for it.
-
@benjamin-hall said in The Official Status Thread:
Which is why the fanaticism about free software has always seemed overblown.
Fanaticism is always overblown, almost by definition, but don't tarnish free software by association with it's weirdest proponents...
Most programmers don't work for organisations that profit from selling software - mostly software development is a sunk cost not a revenue generator. Anything that can be done to lessen that burden, spread development effort and increase exposure of useful or interesting tools seems worthwhile. Most developers want to see their work used widely and most companies want to minimise cost.
People love to freeload, and they seem offended when you tell them to pay up or shut up.
But who's doing that? Mostly a straw-man argument, except for the odd dickhead - but they'll be like that whatever.
... It's being able to have other people do work and not having to pay for it.
And what's wrong with that?
But I somewhat agree with your argument - 'free' software is a fallacy - there is a need for reciprocity and for contingency plans when things go wrong.
</rant>
-
@japonicus The difficulty with fanaticism is that it poisons the community. Rightly or wrongly, communities get tarred with the brush of their most visible members. The fanatics make fewer people want to use their products, irrespective of the value of the products themselves. The worst offenders are the GPL folks--it's an infectious disease for anyone who has any interest in doing software right. Because it's been bent to the ideological demands of the fanatics. It's more about punishing people for wrongthink, not helping software become better. And those people who are making software as a cost center--they're not using free software. Because those fanatics made the concept toxic to companies. Not only that, the story at hand (userspace software breaks because sole maintainer goes ) is scary to anyone who actually wants to get work done.
"All bugs are shallow with enough eyes", sure. But that requires eyes. And freeloaders aren't providing eyes. Instead, they're contributing bikeshedding and political drama.
-
@benjamin-hall GPL can be an obstacle for people who want to distribute and profit from packaged software - but overall that's a small minority.
There was a period, peaking through the 1980's and '90's when software sale was a significant business model - but I think that will become seen to be an aberration again. The long term IT commercial norm is more likely to be provision of services (+- hardware)
For most users and for most organisations that commission software development GPL-licensing is an irrelevance (and perhaps a net benefit if it's increased the amount of code that's freely accessible).
-
@japonicus said in The Official Status Thread:
@benjamin-hall GPL can be an obstacle for people who want to distribute and profit from packaged software - but overall that's a small minority.
There was a period, peaking through the 1980's and '90's when software sale was a significant business model - but I think that will become seen to be an aberration again. The long term IT commercial norm is more likely to be provision of services (+- hardware)
For most users and for most organisations that commission software development GPL-licensing is an irrelevance (and perhaps a net benefit if it's increased the amount of code that's freely accessible).
I think you're too caught up in the bubble to see it. GPL-style restrictions (because they're only free in the up is down sense) poison the entire chain, even if you're not selling the software. You can't add any special sauce, because all of that has to be published. You can't use anyone else's ideas, because now you're contaminated. You have to take special steps to even use the output from GPL products--and when the FSF saw people using their software like that, they made the AGPL which is designed to destroy those workarounds. It's like the biblical rules about ceremonial purity--even touching the GPL thing contaminates you. And like leprosy, it's really stinking hard to get rid of.
I like the idea of communal work, everyone helping out where possible. The reality, on the other hand, is something else. Contrast Microsoft, who goes arguably too far on the other side (bending over backward to support backward comparability). That's because they own the product and actually have a stake in it.
Edit: GPL is not freely accessible. It's probably the most restrictive source-available license out there. The fanatics at the FSF have poisoned the language to make people think that up is down and dark is light and slavery is freedom.
-
@benjamin-hall LGPL is at least somewhat usable, but I don't know if the GPL's restrictions on dynamic linking are even legal.
-
@benjamin-hall said in The Official Status Thread:
those people who are making software as a cost center--they're not using free software.
/me thinks of all the FOSS - some good, some crap, most meh - companies have required me to use.
They aren't?
Seriously, even the ones who had me dinking about with .NET used things like Subversion, and ran their servers on Linux. Not all of them, but most companies I know love FOSS - regardless of whether it saved money or not, regardless of whether is ended up costing more than a 'commercial' equivalent, regardless of whether it was even the right tool to use. My experience is that, in terms of rational decision-making, the main difference between a company and a government is that enough eyes make all bugfuck nutjobs shallow (well, they already were, really) - as stupid and crazy as the poly-tickians are, there are more voters watching them than there are board members watching, say, Larry Ellison, and they don't have a FOIA to force them to show the stockholders where the bodies (or the losses) are buried.
And trust me, every software company - especially the supposedly FOSS-based ones like Canonical - are, and always have, operated at a loss regarding their actual products. The paper billions exist mainly as flights of fancy written by armies of accountants.
/me Uhm,... where... what was I just saying? I went on another one of my unhinged rants again, didn't I... please ignore.
-
@scholrlea "Free", for this discussion is different than "open source." .NET is open source, anything GPL is "free". I'd also bet that most of those companies using "free" software are actually violating the licenses. Because freedom isn't free.
-
Status: Weighing the merits of nine float columns in the database or a single varchar column...
-
status: ate 1.5lb of chicken wings, but my stomach still feels empty.
-
@tsaukpaetra said in The Official Status Thread:
@dkf said in The Official Status Thread:
Looks like someone found TDWTF archive…
Is that @mott555 I spy?
Guilty as charged.
-
@bb36e said in The Official Status Thread:
status: ate 1.5lb of chicken wings, but my stomach still feels empty.
You're going to poop. It's going to be a lot.
-
@bb36e said in The Official Status Thread:
status: ate 1.5lb of chicken wings, but my stomach still feels empty.
Because you have 1.4lb of chicken bones left?
-
@tsaukpaetra
Unless you absatively, posilutely will never ever have to join, search, or filter based on the contents of the column, do the separate floats.
-
@izzion said in The Official Status Thread:
@tsaukpaetra
Unless you absatively, posilutely will never ever have to join, search, or filter based on the contents of the column, do the separate floats.wouldn't that be the other way around? Because there's no way I could join on the string representation of the nine floats in any meaningful way that wouldn't immediately break...
-
@tsaukpaetra
Well, in my head cannon, if you're putting 9 columns into a single one via commas or whatever, you're gonna have to use a function to break it back apart to search on one value. Thereby destroying any indexing support for joins/searches/filters.
-
@izzion said in The Official Status Thread:
@tsaukpaetra
Well, in my head cannon, if you're putting 9 columns into a single one via commas or whatever, you're gonna have to use a function to break it back apart to search on one value. Thereby destroying any indexing support for joins/searches/filters.Right. That's what I said... I think?
-
@tsaukpaetra
No, I'm saying "don't put them all in one string if there's any possibility of joining them later" and you're saying "isn't that backwards, since i can't join on them later?" :P
-
@mott555 said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
@dkf said in The Official Status Thread:
Looks like someone found TDWTF archive…
Is that @mott555 I spy?
Guilty as charged.
THE MOTT555 IS A SPY!</tf2>
-
@izzion said in The Official Status Thread:
@tsaukpaetra
No, I'm saying "don't put them all in one string if there's any possibility of joining them later" and you're saying "isn't that backwards, since i can't join on them later?" :POh. Well, whatever. It's not being joined on, sorted, filtered, or otherwise processed in any meaningful way at the database level. ;)
The argument is whether 64 bits per term versus up to 13 characters per term is worth the headache of splitting out the columns in the storage and retrieval functions up the line.
Edit: Essentially this:
{ "P": { "X": 4285.428571224, "Y": 4285.428571224, "Z": 4285.428571224, }, "R": { "R": 4285.428571224, "P": 4285.428571224, "Y": 4285.428571224, }, "S": { "X": 4285.428571224, "Y": 4285.428571224, "Z": 4285.428571224, } }
-
Status: Apparently CEF or whatever doesn't support spellcheck?
-
@ben_lubar said in The Official Status Thread:
@tsaukpaetra said in The Official Status Thread:
I'm apparently fluent in complete gibberish from three unrelated online subcultures.
The one I expect most people to be unfamiliar with here is the use of "slab" as a verb.
When I was a kid, a friend of the family had a strange sense of humor. He would occasionally answer his home phone, "City morgue. You stab 'em; we slab 'em."
-
-
@benjamin-hall said in The Official Status Thread:
And like leprosy, it's really stinking hard to get rid of.
Not that hard
http://www.who.int/mediacentre/factsheets/fs101/en/
In 1981, a WHO Study Group recommended MDT. MDT consists of 2 or 3 medicines: dapsone and rifampicin for all patients, with Clofazimine added for multi-bacillary disease. This latter combination kills the pathogen and cures the patient.
-
-
Status: Why am I experiencing so much jellypotato today.
-
Status: The Color instance isn't very useful if I can make it but then I can't actually, you know, use the bloody thing in any way
You can't access the color components, can't convert it back to a Color int.
Stringify and de-stringify methods are supported though so I did manage to create a solution, it's lovely: