Showing posts with label technology. Show all posts
Showing posts with label technology. Show all posts

Monday, June 10, 2024

Hrm.

 I wonder if I can integrate this into org-mode, and my noodleSync scripts.

Monday, March 30, 2020

Monday: Q17/I am bad at waking up on Mondays.

Given that I've had zero pressure to wake up at a decent time for a week, I'm all soft and lazy about alarms.  Which I think means I need to upgrade to a better alarm.

Plus, while setting up my work computer at home, I discovered that the cables don't reach, so I can't set it up in a reasonable location, so I'm stuck with my laptop until a new super long ethernet cable is delivered.

But I got reinforcement groceries, so I have tortilla chips, and can make tacos this week.

DLC title card.
And this is supposed to be the blacksmith, but I think I might have accidentally killed him?

Exploring Nefertiti's tomb.

When suddenly!
 What?
WHAT?
WHAT IS THIS?
ANUBIS PEOPLE?
THERE WERE GIANT SCORPIONS, BUT NO PHOTOS, BECAUSE ALL I COULD THINK WAS "KILL IT WITH FIRE"!
This bit was cool.
And then I fought and killed Nefertiti.
As you do.
So now I'm queen of Egypt?
Except no, because I had to go back to the real world from the afterlife.  Which is a thing I was not expecting to happen in this game.


  • He went to jail.
  • Math.

Tuesday, March 17, 2020

Tuesday: Quarantine Day 4

I'm kind of getting the hang of this now.  It helps that today was day one of our conference, so most of the day was sitting on my couch, watching science on tv.  I've never really used my tv/computer setup for much, but it is perfect for video chat/remote conferences.  I suspect my camera and microphone are bad (because they are), but for things like this, it's far better than staring at a laptop (although of course, I was doing that as well).

Part of the time this one.
Which I named Cleffa for obvious reasons.  It replaces Popplio, which developed a broken left hinge, making it like laptop 4 that I've broken in that specific location.  Cleffa is slightly more powerful than Popplio, and pink instead of purple.

Got more of the puzzle done while making dinner.
Which was Emergency Quarantine Curry Rice.
It's equivalent to regular Curry Rice, except that it's made with 1/2 pound less stew meat than I wanted, two russet potatoes instead of the 4-5 yukon gold, and shallots instead of onions, because that's what got delivered in my order because almost everything was sold out.  I assume that will calm down by this weekend, right?

In any case, I have to go pick up prescriptions on Friday, so I figured that I'd do some manual shopping then.  Of course, it's also supposed to be a high of 78, in March, so yet again, everything just keeps getting worse, and nothing is good, and other unhappy thoughts.


The NPC lady just sat down next to this corpse, because the game doesn't clear bodies.
 So, that's weird.
And then I visited Zeus.
The game is set in Ptolemaic Egypt, so it makes sense to have Greek gods.

  • I should probably read this, so I would understand PSF shapes due to atmospheric turbulence better.
  • Penguins.
  • Yeah.  I think the premise is somewhat flawed.  This was also the height of the Renaissance, which is likely the true cause of both effects.
  • A trillion dollars.  Amazing how as soon as the Democrats aren't in power, Keynesian economics becomes popular, huh?  "Well aware of this history," fuck you, that's because they're the reason people had that impression!

Monday, March 9, 2020

Monday: Fighting pandas. Again.

Ugh.  I would really rather it just stop trying to do all the things, and either do direct array-like access, or do direct SQL-like access.  Ugh.
Also, I have to constantly remember that I'm not fireproof in this game.

Sunday, December 22, 2019

Sunday: DOnking butts.

Yet again, I leave home, and my main computer shits itself and stops working.  Ugh.  And the power cycle bot is clearly not cycling power correctly.  Ugh..

Maybe I should talk to Pika Claus.
Or, more likely, I'll just buy a new box and replace the one that's not working well.  It probably should have more disk space anyway.

Monday, December 16, 2019

Monday: Almost done with work for the year.

And, being super smrt, I decided to upgrade my main computer this evening.  It's still going. :(

Alkibiades is a bad influence.

I kind of caused a volcano eruption.

Monday, December 2, 2019

Monday: This happened last year, too

I take a longer-than-absolutely-necessary Thanksgiving break, and there's a winter storm at home.  Hopefully there'll still be some snow when I get home.  In less fun news, it looks like I lost power at home, and the NAS didn't reboot.  I probably need to make that the default setting somewhere.

Did get some Mysterious Forest in, though.
Also PKMN, but I didn't transfer images yet.  Tomorrow.


  • Being gone has made me think about how nice it'd be to be able to access my files remotely.  It looks like there are personal cloud solutions for what I want.

Friday, November 15, 2019

Friday: Spending a day reworking my work environment.

Because everyone yesterday was bragging about their fancy editors, with all kinds of built in junk.  So I looked into things, and updated how I do things too.

  1. First up: the work cluster only has emacs 23.  This is old.  Building from scratch didn't work, because there are library incompatibilities.  However, you can install it from conda.  Which seems like overkill, but whatever.
  2. This gave me ElDoc mode automatically, which gives argument list help.
  3. And then anaconda-mode, which gives completion, help, and reference/definition jumping.
  4. Also a cool auto insert/remove debugger statement shortcut.
  5. Which led to me adding snippets, particularly one like this, so I could get automatic docstring support on new functions.
  6. And I switched from screen to tmux for things, because tmux cooperates better with the work environment, and gives me easy terminal naming.
    1. But donks up the shift-pgup scrolling.
We'll see how nice this all plays together next week.  It also makes me want to update all my computers so I can use the same neat tricks everywhere.

Then video games.  Mostly the usual stuff.
Standing on statues.

Standing next to statues.
Then, I'm minding my own business stealing stuff, when some jerk face hires an assassin to back-assassinate me.  Me!  So I killed the other assassin, then:
"Oh, look at me, I'm on a different island, I'm SOOOO safe."
 Fuck you, jerk.  Like that's going to stop me.
I can swim underwater.

I can swim on top of the water.

I can run on land.

And I can jump into the middle of your camp and stab you in your stupid "out to get me" face.

And then I'm right back to standing on statues.
It's a theme.

Friday, October 18, 2019

Sneaky tricks I've needed this week that I want to write down so I can be sneaky in the future.


  1. How to make git give you the full history so you can see how badly you've fucked things up:
    • git log --oneline --graph --all --decorate
  2. How to get SQL alchemy to stop being such a piece of shit and just give you the stupid fucking query it's fucking up:
    • query.sql.compile(compile_kwargs={'literal_binds': True}).string
      • Yes, I know that's batshit insane.

Sunday, September 22, 2019

Sunday: Very good BBQ.

Me taking a quick photo while Julie carefully lines up hers.

Burnt ends are the best part of the brisket.

Smoked scalloped potatoes.  I would eat this forever.

Forever.

Today was a less successful raid.  Maybe later in the week?
Tomorrow is a telecommute day, although it may not be very work-filled.  I should push that review out to people.

My home computer is also unavailable, so no RSS this week.  And no auto-queuing tumblr posts.  And no easy email.  No ready access to home data files.  I wonder if there was another power outage, and that triggered things to shut down.  :(

Thursday, August 1, 2019

Thursday: This is why documentation is super important.

Because with a full set, it wouldn't have taken me so long to make this:
So if I have time tomorrow, I'll look into adding the overlay stuff to the widget code I was working with.  And then there'll be a telecon before we head home.  And then home.

And then serious "my own bed" ptfo.

Saturday, June 1, 2019

Saturday: Traffic was bad.

But I got all of my weekend errands done.
And my amazon package was mysteriously delivered to my door, despite the amazon photo showing it had just been chucked by the stairs downstairs.
Plus three episodes of Good Omens.  It's better than I expected, and I expected it to be pretty good.


  • It's a shame that none of these work with Amazon Video.  This seems like it should already exist as part of these services.  Get all your friends to sign up, click the "watch together" button, and they get all the money and ad revenue from X streams.
  • Oh hey, that's later this month.  Cool.
  • Huh.  That's a higher fraction than I thought.
  • I had no idea who this was until his name came up in Good Omens.

Sunday, May 12, 2019

Sunday: Perhaps waiting until the last day, with a super early morning flight was a bad time to start discussing grown up things.

Oh well.  That's kind of How It Has Always Been.

I should buy a UPS.

Always gym battles.

Painting is kind of fun.
But, like most things, I probably need to accept that things won't always turn out the way I want, and just be happy with how close I can get.
This jerk is in research tasks now?

Who are these people, and why have I not heard of them before?
Anyway, one more day here, then travel, then trying to clean up all the things that I messed up while on vacation.

Tuesday, May 7, 2019

Tuesday: This has not been the most productive work-vacation.

Which I guess means I should probably focus on the vacation part.
Such as tacos.

Delicious delicious tacos.

And Pokemon.
Of course, now my laptop has decided to be a butt, and isn't charging the battery.  Should I just buy a new one of these, given that this one has lasted two years and cost $200?  $8 / month isn't awful.

Thursday, December 27, 2018

Just in case

You have an LG DVD/VCR player, and one of your DVDs happens to not work due to some dumb region coding issue, the solution seems to be:

  1. Press the setup button.
  2. Highlight the "Lock" symbol, but do not enter that submenu.
  3. Press the '0' key seven times.
  4. Select "Yes" when prompted to load the region free player.
Again, just in case this happens to be a thing that comes up.

Tuesday, December 11, 2018

Tuesday: The crossover is over, I made dinner, and I got a lot accomplished at work today.

And I even made a doctor's appointment for tomorrow?  What?  They have an online thing, and seriously why doesn't everyone have an online thing for everything.  I can accomplish so much more if I can space it out over twenty minutes between fixing bits of code and running tests.  People need to get over "phone calls" as a valid way to do things.

Fudgy brownies are good.

New splash screen.  I assume this is for the PvP stuff.  I didn't see anything today, but I didn't look very hard.

So, does that mean 3 degrees colder, or 3 degrees warmer?

  • I can't get a web based API to work with my new light bulbs, but they accept a complex schedule routine, and I can control them via Google.  So they work for now, but I'll probably have to code up (or find) a snek implementation.
  • Good.
  • I kind of wish this had been done for a larger set of museums.
  • The crossover was very good this year.  Next year is going to be Crisis on Infinite Earths?  WHAT?!?
  • The Legends had an excellent anti-crossover this year, too.  Lampshades all around.

Wednesday, September 12, 2018

Wednesday: And then I talked so long that I used up all the time and will continue next week.

Which means I should go over the last few slides and make them not garbage.  :(

I realized today that I don't remember my secret code number.  Whoops.
At least I'm not allowed to log in to those systems anyway.  It all balances out.


  • No links.

Friday, August 24, 2018

Friday: Debugging rabbit holes.

At least I learned a lot about how this thing works.  I'm still not completely sure how to add the stuff I need to, but I can kind of see where it will go.  I also learned that pdb stole a lot of stuff from gdb, but decided that typing "b" to add a break point at the current location was too useful, and so they skipped that in favor of forcing you to type full locations.  Super nice to discover that when the program continues until the end instead of stopping at the break point like you thought it would.

Fifteen years ago I saw balloons.



Friday, August 17, 2018

Friday: The end of the conference.

It was a good conference.  I learned a lot, and I have a pile of questions for next week when everyone is back in the office.  Now all I need to do is get home tomorrow.  That should be easy.

Since the conference ended around lunch time, I spent the afternoon catching up on news and internet stuff I've been missing.  I also discovered that my tumblr queue was empty, so after some git dancing, and some refactoring and testing for an updated system, I now have a functional RSS-to-tumblr queue snek script.  I have to do a bit more work on it for it to be completely finished.  I'm abusing a few things because I was lazy, so those should get fixed up.  As it is, though, it correctly goes through the RSS archive (by increasing date), determines if the link is to tumblr, and if it is, likes and reblogs.  Finally, the RSS entry is unflagged, removing it from the archive for the future.  Running the script now takes about a minute, compared to much longer to manually spawn the link in a tab and click through to queue it.  Yay increasing my internet reading efficiency.

It was a fairly nice day.
 I didn't like lunch, so I planned to get a big dinner.
I think this was cilantro butter.  I could never live here.  The soap flavor would kill me.

A big steak.  I would have preferred better veggies, less cilantro sauce, and a "prickly pear steak sauce" that emphasized tart over sweet.  Still, it was a good steak, cooked to a great level.
I've realized that I'm going to need to go out and get groceries tomorrow night when I get home.  Ugh.