The Official Status Thread
-
status Just converted my svn repos (on my Synology NAS) to git. That took some serious magic hand waving. (I did that just for consistency since I'm using git everywhere else now...)
SVN setup: install server, click a couple buttons in the server app and the server is ready.
git? Yeah, right. Think I've spent about 3 hours getting it to work.
The details
On Synology:
- File Station: Create shared directory
git
- Control Panel: Create
gituser
; set r/w permission ongit
; allow File Station access in apps - Package Center: git server: allow
gituser
access
On Windows:
- Run
ssh-keygen -t rsa -C "myemail"
(I didn't have an existing personal key) - From a command prompt,
ssh -l admin MyNasServer
cd ~gituser sudo mkdir .ssh
cd %USERPROFILE%\.ssh
scp id_rsa.pub admin@MyNasServer:/var/services/homes/gituser/.ssh
- (back to ssh)
cd ~gituser/.ssh sudo mv id_rsa.pub authorized_keys cd .. sudo chown -R gituser:users .ssh sudo chmod 600 .ssh/authorized_keys sudo chmod 711 .ssh sudo chmod 711 . cd /volume1/git git init --bare --shared mysrc.git sudo chown -R gituser:users mysrc.git cd mysrc.git git update-server-info
- On windows
git clone ssh://gituser@MyNasServer/volume1/git/mysrc.git
just to get the magic incantation from the.git/config
to copy to my existing local git repo from the svn migration. And push that up and we're done! (well not quite - I actually had 3 separate repos to convert)
- File Station: Create shared directory
-
@dcon said in The Official Status Thread:
git? Yeah, right.
Is it not literally just a shared folder?
Anything after that is merely setting up SSH access with permissions, and not truly git-responsive...
-
@dcon said in The Official Status Thread:
status Just converted my svn repos (on my Synology NAS) to git. That took some serious magic hand waving. (I did that just for consistency since I'm using git everywhere else now...)
SVN setup: install server, click a couple buttons in the server app and the server is ready.
So... someone has already done all the scripting work for you?
(Also, most of that rant was about configuring your Windows git client. Not really your NAS's fault there.)
-
@error said in The Official Status Thread:
Minesweeper solver now uses a divide-and-conquer strategy, meaning an operation that previously took e.g. 240 steps now takes 4(210) steps.
Divide and conquer is meant to be recursive.
-
@Gąska said in The Official Status Thread:
@Tsaukpaetra wait, why's a Bluetooth controller there as well?
I mean, what else could BT mean?
Ignoring for a second that @Tsaukpaetra already said it means something else: I figured Unreal Engine is basically like a whole OS, so of course it contains everything but the kitchen sink.
-
@Gąska said in The Official Status Thread:
Also status: I managed to write "I chose Windows because WPF" in 133 words.
:rookie_numbers.xlsx:
Theses are weird.
Indeed
-
@dkf said in The Official Status Thread:
(Also, most of that rant was about configuring your Windows git client. Not really your NAS's fault there.)
Actually, no. Most of the work was on the NAS (as @Tsaukpaetra pointed out) getting ssh set up. Which was what the link's I found talking about git-on-Synology said to do. I actually forgot about just doing a straight file share. It's just my home network, so security really isn't important. But this is working now, so I'll leave it!
-
@topspin said in The Official Status Thread:
@error said in The Official Status Thread:
Minesweeper solver now uses a divide-and-conquer strategy, meaning an operation that previously took e.g. 240 steps now takes 4(210) steps.
Divide and conquer is meant to be recursive.
Not sure what you mean here, but it does recurse.
Also, Those 212 steps are sent to 8 different cores, so it ends up taking 212-log28=29 time.
-
@error said in The Official Status Thread:
Also, Those 212 steps are sent to 8 different cores, so it ends up taking 212-log28=29 time.
why only 8 cores? the lowly GTX 1050TI has 768 CUDA cores that are each fully capable of performing the algorighms needed for minesweeper, so you totally can use them to run the solver faster!
and if you have a 1080, or even an RTX card you have even MORE! cores to play with!
.... if you're on team red..... i think they have an equivalent with..... they call it openCL i think? or is that the library you write in if you want the same code to work on both green and red cards or blue or red chips?
look! I've been on team blue/green for so long i'm not sure whats going on with either team red, and it's been a long time since i played with GPGPU stuff anyway.....
maybe now is the time to start playing with it again?
-
@Vixen It's running on a tablet/laptop 2-in-1, so 8 cores ain't bad.
TBH, I don't know how to access CUDA from NodeJS. Also
-
@error said in The Official Status Thread:
@Vixen It's running on a tablet/laptop 2-in-1, so 8 cores ain't bad.
TBH, I don't know how to access CUDA from NodeJS. Also
Unsurprisingly.;.....
someone's made the bindings for that.
no idea how well they work mind you...... because
-
I'm also going to veto any solution that makes my laptop unusable for personal use.
-
# Status #
-annoyed grunt-
-
@Vixen said in The Official Status Thread:
@error said in The Official Status Thread:
@Vixen It's running on a tablet/laptop 2-in-1, so 8 cores ain't bad.
TBH, I don't know how to access CUDA from NodeJS. Also
Unsurprisingly.;.....
someone's made the bindings for that.
no idea how well they work mind you...... because
"Currently only tested on OSX and Linux 64-bit."
-
@error said in The Official Status Thread:
@Vixen said in The Official Status Thread:
@error said in The Official Status Thread:
@Vixen It's running on a tablet/laptop 2-in-1, so 8 cores ain't bad.
TBH, I don't know how to access CUDA from NodeJS. Also
Unsurprisingly.;.....
someone's made the bindings for that.
no idea how well they work mind you...... because
"Currently only tested on OSX and Linux 64-bit."
that sounds more like a you problem than a me problem. :-P
-
You were the one demanding a GPU solver.
-
@error said in The Official Status Thread:
You were the one demanding a GPU solver.
not demanding. asking why you weren't using one for the speedup, since you went through the trouble of actually proper multithreading a nodeJS app for heavy compute purposes.
there's a difference.
-
Status: our 10 minute standup scrum just broke 30 minutes.
-
@error said in The Official Status Thread:
Status: our 10 minute standup scrum just broke 30 minutes.
this is why i schedule those for 10 to an hour and arrange to always have a meeting immediately afterwards so when it goes over i can say "Peace! Vixen Out!"
-
-
-
@Zerosquare said in The Official Status Thread:
@Vixen said in The Official Status Thread:
Meh. Foxes don't wear clothes anyways.
oh the sign isn't for me. it's for my visitors.
-
@Zenith You know. the more I think about the online sales, the more it seems like people in ancient times shaving down the edges of coins.
You sell a $20 item that ships for a minimum of about $8. The venue takes...
- $0.35 listing fee --- $0.35
- $2.80 commission fee ---- $3.15
- $0.29 base transaction fee ---- $3.44
- $0.84 variable transaction fee ---- $4.28
- $0.29 base transaction fee (tax) ---- $4.57
- $0.05 variable transaction fee (tax) ---- $4.61
SIX FEES on a $20 item. And then they want you to pay even more for ads so maybe they'll show buyers your stuff (or not). They're already taking 23%. For stuff they don't order, store, ship, support, or take any risk on.
Status: Wondering why I would ever pay $99 for 15 seconds of animation that looks like this:
Jesus Christ, I was doing higher quality work in highschool.
-
@Zenith said in The Official Status Thread:
Jesus Christ, I was doing higher quality work in highschool.
Some of us can't art.
-
@error said in The Official Status Thread:
@Zenith said in The Official Status Thread:
Jesus Christ, I was doing higher quality work in highschool.
Some of us can't art.
Great! I'd love to talk to you about a position managing artists. where you'll decide what to draw, how to draw it, and when it'll be delivered...
-
@Vixen said in The Official Status Thread:
-annoyed grunt-
Why not use the box drawing characters? (Or wuss out and use an image, assuming markdown is supported in signatures...)
-
@Zenith said in The Official Status Thread:
@error said in The Official Status Thread:
@Zenith said in The Official Status Thread:
Jesus Christ, I was doing higher quality work in highschool.
Some of us can't art.
Great! I'd love to talk to you about a position managing artists. where you'll decide what to draw, how to draw it, and when it'll be delivered...
As long as I'm making more than those mangy artists.
I'll just tell them it doesn't "pop."
-
@dkf said in The Official Status Thread:
Why not use the box drawing characters?
because they're not on my keyboard
Because variable width font mans they'd not line up properly
because markdown isn't supported, nor is HTML (i checked, trying to make a code section or a preformatted section)
-
@Vixen said in The Official Status Thread:
they'd not line up properly
Yeah ... It currently doesn't line up either
-
@Luhmann said in The Official Status Thread:
@Vixen said in The Official Status Thread:
they'd not line up properly
Yeah ... It currently doesn't line up either
it's the best i could do.... i may play around with unicode fixed with characters later, but.... that's like effort.
-
@Vixen said in The Official Status Thread:
@dkf said in The Official Status Thread:
Why not use the box drawing characters?
because they're not on my keyboard
I thought about doing the conversion for you, but I'm on a tablet without a suitable input method so ...
Because variable width font mans they'd not line up properly
Integrating the text is the hard bit. The box chars themselves are fixed width, and there's also nonbreaking spaces...
because markdown isn't supported, nor is HTML (i checked, trying to make a code section or a preformatted section)
Boo. (
:sad
has some interesting suggestions.)
-
@error said in The Official Status Thread:
I'm also going to veto any solution that makes my laptop unusable for personal use.
Including hosting it on not-that-laptop?
-
CAR STATUS
-
@loopback0 said in The Official Status Thread:
CAR STATUS
🎶 and I would drive fifty thousand miles and uh I would drive five thousand more 🎶
-
Status: I now have the credentials for the Admin account on my school's PCs. Which means I can now change the stuff which got set in a wrong way when mass deploying the image to our PCs.
Mostly, I'll use that for small stuff like setting the proper default resolution (touch enabled projectors love it when there's a resolution mismatch). And installing the occasional printer driver. Stuff like that.
Though there's some weird stuff happening: One PC had the wrong printer (like, one floor down the hallway) so I removed it and installed the one right next to the PC. After reboot I had the correct printer... and the wrong one.
-
Status: this xkcd is slightly broken on my computer. (Polish Windows 10, Firefox 71)
For reference, the comic title should be "A �".
Edit: apparently, xkcd.com doesn't send Content-Type header.
-
@Gąska said in The Official Status Thread:
slightly broken on my computer.
Codepages: They're different!
-
@Vixen said in The Official Status Thread:
# Status #
-annoyed grunt-
I wrote a quick-and-dirty SVG URL maker for you: https://errorx666.github.io/svg-preview/
You can open the above image in a new tab, view source, copy, then paste that into the webapp.
Maybe I'll make it so you can paste the data URL in the output box in the webapp, but
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 220 100"> <style> text { dominant-baseline: hanging; text-anchor: middle; font: 13px Tahoma,Arial,sans-serif; } </style> <line x1="50%" y1="20" x2="50%" y2="100%" stroke="#000"/> <rect x="10%" y="20" width="80%" height="50" stroke="#000" fill="#fff"/> <text x="50%" y="30">Clothing Optional</text> <text x="50%" y="50">Beyond This Point</text> </svg>
-
I could mention that you can write animations in SVGs this way, but if we go full fa-spin with this, I think the mods will take our toys away.
-
@error said in The Official Status Thread:
I could mention that you can write animations in SVGs this way, but if we go full fa-spin with this, I think the mods will take our toys away.
So don't do this:
-
@error said in The Official Status Thread:
@error said in The Official Status Thread:
I could mention that you can write animations in SVGs this way, but if we go full fa-spin with this, I think the mods will take our toys away.
So don't do this:
Seems fine to me!
-
Status: Fucking wet and I don't know why...
-
Definitely don't do this:
[epilepsy warning -bl]
-
@error said in The Official Status Thread:
Definitely don't do this:
[epilepsy warning -bl]
I'm stealing this. It makes it more obvious when Chrome is missing frames....
-
Oh, and if somebody makes an SVG that takes parameters, I will turn it into a error_bot module for you.
Like remember the wtf-o-meter gif? I bet we could make one that's based on a percentage input, and probably even make the needle wiggle.
-
@Gąska said in The Official Status Thread:
Newfags can't triforce!
Is that still a thing? Haven't been to /b/ in ages.
-
@error said in The Official Status Thread:
somebody makes an SVG
Alright, I'm gonna have to stop you right there, bub...
-
@Tsaukpaetra said in The Official Status Thread:
@error said in The Official Status Thread:
somebody makes an SVG
Alright, I'm gonna have to stop you right there, bub...
-
@error said in The Official Status Thread:
Oh, and if somebody makes an SVG that takes parameters, I will turn it into a error_bot module for you.
Like remember the wtf-o-meter gif? I bet we could make one that's based on a percentage input, and probably even make the needle wiggle.
Of course you can already do this with discobot scripts.
-
@pie_flavor said in The Official Status Thread:
@error said in The Official Status Thread:
Oh, and if somebody makes an SVG that takes parameters, I will turn it into a error_bot module for you.
Like remember the wtf-o-meter gif? I bet we could make one that's based on a percentage input, and probably even make the needle wiggle.
Of course you can already do this with discobot scripts.
I thought discobot scripts just printed ECC or not ECC?