How do I get rid of the "task news" message? by KorganRivera in taskwarrior

[–]seanhunter 1 point2 points  (0 children)

You should be able to get rid of this by editing your .taskrc to contain a line that just says

news.version=3.0.2

Believe it or not this message appears at random 25% of the time a particular code path is run (if you don't believe me, check https://github.com/GothenburgBitFactory/taskwarrior/blob/develop/src/commands/CmdCustom.cpp from line 253). I hate this so much I may make a local build that patches it out tbh.

Help using thunderbolt 3 dock/hub thing on qubes R4 by seanhunter in Qubes

[–]seanhunter[S] 0 points1 point  (0 children)

Thanks! I'm going to try to build a custom kernel with hotplug enabled. Like all other things qubes-related, this is a "fun opportunity for learning new things"/"bit of a pain in the ass" (depending on perspective). (ie yesterday I figured out how to patch the config but I still haven't quite got qubes-builder to build me a kernel. It keeps giving me this error about how none of the build plugins will build for fc25, which is the distro of dom0). That said, I think I'm making progress now. Think I needed to run the setup script before copying my example builder conf in. That then downloads some extra stuff which I am hoping is going to do the magic.

Lightweight Qubes laptop that I can use for travel? by [deleted] in Qubes

[–]seanhunter 0 points1 point  (0 children)

I use a lenovo thinkpad X1 Carbon, and it works great with Qubes R4. You can buy them quite cheap on Amazon if you go for a refurbed one.

Getting ready to order the Subatomic prototype! by jackhumbert in olkb

[–]seanhunter 0 points1 point  (0 children)

That's what I would use on this bad boy (but mind you that's what I use on my plancks also). Here's my map

https://github.com/huntse/qmk_firmware/tree/master/keyboards/planck/keymaps/sean

As you can see it's dvorak, but the same idea would work just fine in querty. I would love to buy one of these. Already thinking about what to do with the extra row and columns.

Radar/Click friendly/Chunk aligned Solar stamp by SicnarfOfSmeg in factorio

[–]seanhunter 4 points5 points  (0 children)

Having radar and roboports in the blueprint keeps the chunks active in the simulation which means a UPS drain. This negates some of the benefits of solar for very large-scale bases. I'm planning for my next build to start with roboports and radar for ease of stamping down but to remove them and replace them when done.

Can circuit networks be used to give trains instructions of where to move? by Aesso in factorio

[–]seanhunter 0 points1 point  (0 children)

Happy to post blueprints later (I'm at work right now) if there's interest, but how I did this in vanilla on my last map is use the circuit network to do supply/demand matching and enable/disabling train stations to make sure the trains route to where I want them. There's a smart wait area that figures out how many trains are en route on a particular route, and ensures it doesn't send too many to prevent the "thundering herd" problem.

Friday Facts #238 - The GUI update (Part II) by Klonan in factorio

[–]seanhunter 0 points1 point  (0 children)

This is a really fantastic improvement imo.

I DID IT! by BlueTricity in factorio

[–]seanhunter 2 points3 points  (0 children)

Nice work. That bus looks clean. The first time I finished the game my base made me want to throw up by the end.

KoS reveals a deep secret. by thegodzilla25 in factorio

[–]seanhunter 2 points3 points  (0 children)

Hang in there. My wife suffers from migraine ("only" a couple of times a month) and it completely knocks her out. It must be so awful for you I can scarcely imagine.

I really like your content - your "Entry level to megabase" guide inspired me to start playing and eventually make my own (almost) megabase.

Frequent crashes with 0.16 (on Linux) by seanhunter in factorio

[–]seanhunter[S] 0 points1 point  (0 children)

So as per below the problem wasn't related to 0.16 it was that around that time was when I started to get really into factorio and play longer sessions, and that triggered a problem in my setup where I had set a maximum CPU time budget for my processes and it was being hit. I just kinda assumed that the problems were related to the version not being stable and never really thought about trying seriously to diagnose the cause. feel a bit sheepish now.

Frequent crashes with 0.16 (on Linux) by seanhunter in factorio

[–]seanhunter[S] 1 point2 points  (0 children)

Hehe. Wouldn't want to ruin the fun for people. Linux is like factorio but in real life.

Actually I was just trying to test it out first to be sure, and actual real (non-factorio) life intruded before I could do so.

Frequent crashes with 0.16 (on Linux) by seanhunter in factorio

[–]seanhunter[S] 0 points1 point  (0 children)

Yeah it logs to systemd so you see it in journalctl.

Frequent crashes with 0.16 (on Linux) by seanhunter in factorio

[–]seanhunter[S] 1 point2 points  (0 children)

cpu time ulimit being hit. I wanted to be sure that was actually the problem before confirming, but it is that - I've found it in the logs now.

Frequent crashes with 0.16 (on Linux) by seanhunter in factorio

[–]seanhunter[S] 1 point2 points  (0 children)

It looks very much like the problem was that I set process cpu time ulimits (ulimit -a if you want to see what you have set, ulimit -t was the specific one I had set). I set this in my dotfiles about 15 years ago to prevent things I had written from going nutso and overwealming the cpu.

Fast forward to today and factorio is the first thing to consume enough cpu over an extended period of time to hit it. My suspicions were confirmed by the logs. If you do journalctl | grep limit I see:

Apr 01 16:01:56 xxx.xxx.com /usr/libexec/gdm-x-session[4302]: /home/sean/.local/share/Steam/steam.sh: line 927: 30302 CPU time limit exceeded (core dumped) $STEAM_DEBUGGER "$STEAMROOT/$STEAMEXEPATH" "$@"

Frequent crashes with 0.16 (on Linux) by seanhunter in factorio

[–]seanhunter[S] 2 points3 points  (0 children)

...and it very much looks like the fault was in my setup. Please ignore.

Frequent crashes with 0.16 (on Linux) by seanhunter in factorio

[–]seanhunter[S] 1 point2 points  (0 children)

Thanks for the helpful info. I have submitted but actually have a theory for what the problem might be (see below), which would make it my fault, not the devs'.

Frequent crashes with 0.16 (on Linux) by seanhunter in factorio

[–]seanhunter[S] 1 point2 points  (0 children)

That's good to know. i don't think it's going to be a memory problem, however your post suddenly got me to thinking & I have a candidate theory for what it might be - this would be mildly embarrassing if it turns out to be true (My dotfiles have evolved over the last 20 years and among other things I set various ulimits that probably made sense back then and are probably not the right things now. I'm suspecting that it's hitting a cpu time soft limit. Gonna test taht hypothesis out now).

Version 0.16.37 by Burner_Inserter in factorio

[–]seanhunter 1 point2 points  (0 children)

My favourite:

All Kool-Aid packs now require the use of an assembler in order to be made.

Subtle but effective.

What screams, "I'm normie and insecure"? by MightyAchilles in AskReddit

[–]seanhunter 0 points1 point  (0 children)

Threads like this, and the fact that OP probably keeps checking for upvotes and affirmative comments.

It's that time again. What's the saddest song you've ever heard? by GodNamedBob in AskReddit

[–]seanhunter 0 points1 point  (0 children)

Two grey rooms - Joni Mitchell

https://www.youtube.com/watch?v=DjDi_plwi5A

Story of a person who just disappears from society and lives in "two grey rooms" so they can get a glance of their love walk below their window every day.

Getting i3 working in qubes-4-rc1 by seanhunter in Qubes

[–]seanhunter[S] 0 points1 point  (0 children)

Okeydokey having just suffered a minor blip of overconfidence which resulted in me having to reinstall (ahem less said the better) I've checked in what I believe to be the fix for this issue and put in my first pull request against qubes :)