« first day (3181 days earlier)      last day (1778 days later) » 

8:51 AM
(sigh) "It's not working", the bane of my existence on this site.
@JBis Sorry, that may read as a comment to your message. It most definitely was not.
... and pf on macOS is still a bit of a mystery to me.
 
@Kusalananda Nah: there is one worse: The coffee machine is not working! Must be Linux's fault!
>:-)
 
@Fabby nowadays that’s definitely a possibility
 
:-) I know I'm an idiot compared to most of you here,
but sometimes I wonder how humanity overall hasn't gone extinct by now....
Reboot. BRB
 
In addition to teaching students how to program, they should be taught how to write a bug report. I see nothing strange in doing this at schools/universities where programming is taught. It's a skill related to software development.
 
9:11 AM
@Kusalananda +1000. I’ve seen a few courses where students file bugs on each others’ projects; they quickly learn how to write good bug reports once they start receiving some of their own to fix ;-).
 
@StephenKitt That's a good idea, I like it.
 
9:38 AM
@Kusalananda why did you delete your answer in unix.stackexchange.com/questions/526778/… ? I see nothing wrong.
(and I must learn to paste an U&L link by the way)
 
9:48 AM
@Archemar Because I don't know what /etc/shadow actually stores. The shadow manual says that it stores the encrypted password, which is different from what I thought it stored (a hash of the password).
 
We are playing on word shadow store md5sum(salt+plain password) (or sha512, etc), this is a hash. encrypted would imply (to me) a way to get password back.
 
@Archemar Exactly, and the shadow(5) manual say that the second field is "encrypted password".
... not a hash.
Nowhere in shadow(5) or crypt(3) does it say that a hash is stored.
So, I deleted my answer, because I thought this was odd and I realised I don't know what Linux does with passwords.
The OpenBSD crypt(3) manual is more explicitly saying that it performs "password hashing".
 
10:08 AM
@Kusalananda ... and crypt(3) says it’s a password encryption function!
9
Q: How to find the hashing algorithm used to hash passwords?

Dorin BotanI have the working password and can see the hash (/etc/passwd). How do I find the hashing algorithm used to hash the password, without manually trying different algorithms until I find a match?

details what’s actually stored on Linux (and OpenBSD).
Your deleted answer is correct ;-).
 
@StephenKitt Thanks. Undeleted.
 
@Kusalananda and upvoted.
 
 
2 hours later…
Tim
11:55 AM
How shall I write bug reports?
 
@Kusalananda :D :D :D
 
Tim
Thanks.
Do you use xpra to access Ubuntu desktop from Android (xpra.org/trac/wiki/Clients/Android)? I am currently using vino as server on Ubuntu and some VNC viewer on Android. Not sure which one is better
 
@Tim from Android I only use SSH
 
Tim
Can you access Android desktop from Debian?
 
12:07 PM
@Tim what do you mean by “Android desktop”?
 
Tim
GUI Desktop environment of Android
the current destktop
or a new desktop
that is a good way instead of figuring out how to run an Android virtual machine on Linux
there are many apps only available on Android
 
Tim
About bug report. Is it correct that Github has code review, which can provides feedback on code including bugs? Or do you mean bug reports as done by Quality Assurance testing engineers? Using Bugzilla (which I have never used, and don't know why software developement need bug report/tracking tool)?
 
@Tim I’m talking about tools or web sites which you, as an end user, would use to report problems with the software you’re using (or feature requests).
Code review can identify potential bugs in suggested changes, but it’s not useful for end users.
 
Tim
Is Bugzilla used for the bug reports by testing engineers and by end users?
I saw somewhere bug tracking/reporting using some tools such as bugzilla is a software developement skill. But I am not very sure about why it is used.
Probably I don't know much about QA yet.
I will probably think about this sometime. I am currently reading/thinking about something else.
 
12:25 PM
@Tim yes, e.g. all of Red Hat’s bug tracking is done in a Bugzilla instance, and that combines issues from end users, internal testing, etc.
@Tim there are a number of reasons to use a bug tracker of some sort (compared to, for example, email): it allows multiple participants to access all the information; it ensures that information isn’t lost; it provides context for bug fixes (a changelog can give a summary of a fix, and a link to the bug tracker).
 
@Tim Bugzilla and similar software is used to keep track of reported issues. Github issues is another way to do that (but maybe somewhat limited). Some projects have bug reporting mailing addresses or mailing lists, and some software come with special utilities to specifically written to report bugs (such as the bashbug tool for bash or sendbug which is used to report bugs in OpenBSD).
We use ZenHub at work, which is a sort of extension on top of Github issues.
 
Tim
In the companies where I experienced, I didn't see anything similar to bugzilla, but I didn't know any about QA at that time. They might use bugzilla or something similar, but I didn't have that common sense so I wasn't aware of any
 
Another nice feature of bug trackers is their workflow: this ensures that people know whether a bug is being worked on, by whom (so two people don’t waste time working on the same bug by accident), whether it’s been resolved and in what version.
 
Tim
Is learning bug tracker easy or at same difficulty level as learning automatic build, or version control?
 
@Tim if you can use StackExchange, you can use a bug tracker, at least as an end-user of the software whose bugs are being managed.
 
Tim
12:32 PM
Do you mean enterprise SE?
I am not employed
 
@Tim no, StackExchange.
I’ve fixed bugs in software as a result of questions asked on Unix.SE ;-).
 
Tim
Where do you use a bug tracker when using SE?
posts on meta sites?
 
@Tim you don’t use a bug tracker when you use SE, but the difficulty level is similar.
 
Tim
I remember the companies used JIRA, maybe that includes a bug tracking subsystem?
also used VersionOne.
 
@Tim yes, JIRA is a bug tracker at its core
 
Tim
12:36 PM
I never think of JIRA or VersionOne as a skill to learn.
I often was confused by how to use their web UIs
 
@Tim which means there’s a skill to learn ;-)
 
Tim
if a company uses JIRA, then there is no need to use Bugzilla?
 
@Tim that’s right, there’s no need to use Bugzilla in that case
 
Tim
or JIRA can integrate Bugzilla among other tools
 
@Tim no, JIRA doesn’t federate other tools
 
Tim
12:41 PM
what do companies which use Bugzilla use as alternative to JIRA?
 
@Tim well, Bugzilla
 
Tim
JIRA is commecial. So I think companies which focus on free or opensource don't use JIRA?
I only remember the ticket and Sprint features in JIRA which assign tasks to individuals and track the progresses of individuals. So I guess the main features of JIRA is not bug tracking?
 
1:02 PM
@Tim I don’t know about companies, but Atlassian give no-cost licenses to open source projects and foundations so there are quite a few open source projects which use JIRA (the Apache projects, most projects hosted by the Linux Foundation...)
@Tim JIRA started off as a bug tracker and got work-tracking and planning features added to it; what you see really depends on what you use it for, so it’s definitely possible to use it in the way you describe
One way to think of its bug tracking features nowadays is that bugs are input into work which needs done, and are fixed as a side effect of work being done.
 
Tim
Thanks.
Have you used Chrome Remote Desktop? If not, what do you use instead?
 
1:18 PM
@Tim I haven’t. For command-line remote access, I use SSH; when I need to export a graphical application, I use Xpra.
 
@StephenKitt ... or created? ;)
 
@JeffSchaller indeed, bugs do have Hydra-like tendencies
And we all know we’re not in this to make users’ lives easier but to ensure we have jobs until we retire^Wdie!
 
are there bugs in the bug-tracking software? how can we know we're fixing the right bugs!
 
@JeffSchaller in the early days of MantisBT I ran into annoying issues there ;-)
 
(if you can stomach ESR; some can't)
woops, the catb should have been a reply to Tim, sorry
@StephenKitt yikes, really? I was joking / going Meta with it
 
1:25 PM
@JeffSchaller yeah that’s why I avoid handing that link out; ESR or not, the general attitude in the post is problematic
 
@StephenKitt true:
 
@JeffSchaller man, I’m Roy Batty, I've seen things you people wouldn't believe
 
> What we are, unapologetically, is hostile to people
 
stuff like genuine compiler bugs (in C and Java)
@JeffSchaller I find it hard to do anything useful without a modicum of empathy :-/
 
@StephenKitt I'm with ya!
 
1:29 PM
Which is a shame, because there's various things in there that it would be useful to refer to.
Like the strong culture against emailing questions to developers personally instead of to the public, archived forum.
 
@StephenKitt I had to google Roy Batty, but it made me smile even more...
@StephenKitt Hah! Remember Turbo-C?
That was the worst compiler I've ever had the privilege to use...
 
@Fabby I learned C with Turbo C 1.5!
 
(it did come with great Graphical design tools for Windoze though, so we did the design and high-lever prototyping in the Turbo-C IDE and the development in MSC)
 
@Fabby yeah the Resource Workshop
 
@StephenKitt That was slightly better at least it didn't compile to Mickey Mouse code!
 
1:41 PM
Turbo C under DOS was OK mostly, decent IDE, good online docs, good paper manual, cheap
 
MSC was much better at run speed optimization though...
@StephenKitt Never used it for DOS: that was what Turbo-Pascal was for...
>:-)
 
@Fabby I wouldn’t know, I never used MSC much. I used BC++ 3.1 and then 4.0 for Windows 3 development, and Visual C++ for NT and later
 
@Fabby now you're talking -- my first programming language :)
 
hah I never did much Turbo Pascal
that was for school work ;-)
 
I was privileged to develop for both Windows 286 and Windows 386.
 
1:44 PM
“privileged”
 
no, wait, mine was BASIC, sorry
 
Yup... the ironic kind.
You had to compile the same source twice and have lots of compiler directives.
@JeffSchaller You lucky bastard!
My first programming language was Z80 assembler.
 
@Fabby I was innocent, I swear! Just blindly copy/pasting (er, hand re-typing) code from a magazine. No better than the curl http://random.url | sudo bash hackers of today.
 
(thinking whether BASIC was 2nd or third: can't remember)
@JeffSchaller I was luckier than you: I jumped on the computer bandwagon before the "Home computers" became popular and had 2 masters of engineering in my local computer club.
I drew (as in with a wax pen) my first motherboard and...
... soldered the CPU and the RAM chips onto the MoBo myself.
the "case" around the Mobo was a cardboard box.
Too bad pictures were so expensive back then as my dad never took a picture of my rig as he "was waiting for it to be finished before he took a picture"
(asked him a few months ago as someone didn't believe me when I told'em...)
At the time, it was just a hobby: I never thought I'd end up in the IT industry...
 
@Fabby life takes us on interesting journeys, eh? I never thought "GOTO 10" would take me anywhere except a Centipede clone :)
 
1:59 PM
@JeffSchaller :D :D :D
reminds me of my first Z80 assembler program:
display "*" and then display " " on top of it and increase the counter.
It didn't work *because it was so fast, the phosphor of the green monitor didn't have time to even light up...
it worked when I just displayed "*" but it did not display what I wanted to be "Christmas lights"
took me 3 days of debugging when someone at the computer club told me what the problem was.
@JeffSchaller So what do you do in RL???
 
@Fabby that reminds me of ... here it is:
4
Q: Is it possible to change my display to amber monochrome?

samI know this sounds really dumb, and I don't plan on using this much, but is there a way with xrandr or something similar to make my display show the equivalent of grayscale but using a color instead of gray? I think it would be a really cool effect for some applications.

 
@JeffSchaller :D :D :D
Is there something @StephenKitt cannot do???
 
@Fabby mostly sleep, feed & bathe children; every once in a while I get paid to bang on a keyboard to administer some systems :)
 
:-) i've done contracting for 10 years, paid off my flat and then went out of the contracting business and back into the corporate wage slave business.
 
@Fabby congrats! You should be able to buy a real case for your computer, now :)
 
2:09 PM
(I'm too anally retentive about IT and focus too much on the actual work and tend to forget about invoices, expense reports, ...)
 
@Fabby apparently, resist answering bizarre questions ;-)
 
@JeffSchaller :D :D :D Since my first IBM TP in 1994? I haven't created any PCs from scratch...
@StephenKitt :D :D :D Good one!
 
2:41 PM
@Fabby I thought contracting was very profitable. Though, apparently, stressful.
Then again, so is working a minimum wage job.
 
@FaheemMitha I'm too social to be a contractor: I get hired to do a job and then tend to forget to send my invoices at the end of the month.
(because I focus on the job too much and not on my own company)
So: been there, did that, will not do it again (unless I'm starving)...
 
@Fabby Sounds like someone trying to do a good job.
Though I realise that isn't what business is about in the real world.
 
Quality - time - budget is one of my credos.
 
At least, not in the computer software business. Or, probably, in the sysadmin business.
 
as is "People, Policy, Process, Product..." (in that order)
 
2:44 PM
Though you really should remember to send your bills.
 
@FaheemMitha any business
@FaheemMitha Yeah: I'm not very money-oriented.
 
@Fabby Ideally you'd have someone to do it for you. I believe that's sometimes called a secretary.
It doesn't require much ability to send out bills. But it's certainly something that many of us would not be keen on doing.
 
@FaheemMitha I didn't make that kind of money...
Good money working all by myself,
Nont-so-good if I'd have had to hire even a part-time employee.
 
@Fabby Yes, employees are expensive.
But isn't a one-person operation a bit unstable? What about if you get sick?
 
@FaheemMitha Since I came out of the army, I've seen a doctor:
At 33 for a bacterial tonsillitis
 
2:50 PM
@Fabby Nothing else?
 
At 42 because I had to get an AIDS test done for a business Visum so decided to check all my bloodwork
At 51 because I had excruciating pain in my neck
So on average once every 10 years.
 
@Fabby no médecine du travail ?
 
@Fabby That's impressive.
 
@StephenKitt I don't work in France have a French contract: Médecin du travail is only sent over to your house if the company thinks you're faking it and they then pay another doctor to do a reality check.
And when you come back from a long illness and the company doesn't want to risk you coming back from short disability leave for just one day.
 
 
5 hours later…
8:00 PM
Anyone have experience with NFS? We're using NFS to get around Red Hat having compiled out CD/DVD filesystem passthrough for RHEL7. Right now, the clients can take upwards of several seconds to copy a 300MB file, or it happens in the blink of an eye. If it takes the slow route, I get log messages saying that the NFS server timed out
Anyone seen this kind of behaviour before?
 
@Ungeheuer That sounds like a good question for the site. You should include the relevant configuration of the NFS server (how it exports the shares) and how the client(s) mount the exported directories.
 
@Kusalananda I'll work on writing it up.
 
@Ungeheuer I've never used NFS on Linux, but on OpenBSD I would see whether there were enough nfsd deamons running on the server...
That number is configurable when I start up the NFS service, but I don't know how RedHat does it.
(or if it even could be an issue on Linux)
 
@Kusalananda I think it's configurable via /etc/sysconfig/nfs but I'll have to read over it. Currently, there can be at most 4 distinct NFS clients trying to copy files from a read-only mount.
 
@FaheemMitha I wonder if TeX - LaTeX will throw me off for realizing the solution to all problems with TeX-related tools is sed. :-/
 
 
1 hour later…
9:23 PM
@Ungeheuer Note that one client may want to use multiple NFS daemons on the server at once.
 

« first day (3181 days earlier)      last day (1778 days later) »