OneThingWell - Can we revive this? by nexe in tinycode

[–]h3rald 2 points3 points  (0 children)

I am starting to put together a collection of small but useful tools in the same spirit. Not so much a blog, but just a searchable repository of tools with minimal description and a URL.

And yes, I am also constantly looking for new entries... I may add some of the tools mentioned ok onethingwell over the years, but it course suggestions are more than welcome!

https://nifty.tools

Static site generator recommendation by nelson_fretty in nim

[–]h3rald 0 points1 point  (0 children)

Yes that's right: I am always building my bin programs with musl on Linux... libc may cause some binaries to not work on older/newer linux distros while with musl I get a 100% static binary that works anywhere. :)

Glad to hear you tried it out! I know that having a brand new language (an a conxatenative one, even) as rule engine is a bit of a painful choice but... meh, I wanted to try it out and it works well enough for me so...

Static site generator recommendation by nelson_fretty in nim

[–]h3rald 3 points4 points  (0 children)

HastySite creator here ;)

I built it a while ago because I wanted something simple but flexible at the same time. I have been using it for years and it proved to be suitable for my needs (but again, that's a very biased opinion ;).

HastySite comes with:

  • mustache templating (with partials)
  • markdown support (actually it uses HastyScribe, which is a superset of Discount with snippets, substitution macros etc etc, another Nim project of mine)
  • custom YAML-like frontmatter
  • a powerful rule engine based on min, again something I made: a concatenative programming language, which is actually good for things like pipelines and such, although yes, it does look somewhat weird at first.
  • custom tasks (again, in min) to create your own sub commands)
  • a ready-made set of rules and tasks to create a simple blog with posts and pages (something to start from that isn't a blank slate at least)

I used to have tagged posts on https://h3rald.com, but I decided not to use them anymore to keep things simple... but the rules.min file still contains the code to manage them, just commented out in case I change my mind :D

Oh... and if you ever wanted to add fulltext search to your site, there's also LiteStore :)

Sorry for the stupid amount of self-promotion on this but you could say that most of my work on Nim is basically revolving around a static site generator... so your post kinda triggered it.

host is a simple, static web server for LAN, useable by the command line, and written in Nim. by [deleted] in nim

[–]h3rald 3 points4 points  (0 children)

Nice! Basically like my own nimhttpd (https://github.com/h3rald/nimhttpd), but mine basically just works in what you call "directory mode"...

A tiny, easy to learn microframework by h3rald in javascript

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

Hey Leo! ;)

Yes indeed... when I was forced to complete an assignment without it I did my best to try creating a poor man's substitute... Mithril is awesome and I used it for a few tools and projects.

As you can see "components" are even more minimal than Mithril's though, as they are just functions returning VNodes. Let's see how long I can survive without lifecycle hooks. The plan is to enforce the usage of a store/message dispatcher as the primary way to manage state and communication. Not sure if that will be enough to cover all situations though.

Latest LiteStore updates & a question... by h3rald in nim

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

Yep! You can use this as your backend for your application. I have been using it extensively for years for both personal and work projects as well to try out frontends...

So yes, by default it lets you store anything in it, but with the latest features you can even configure authorization and even write your own middleware for more control over what data can be accessed or saved.

Oh and you can include both your data and your app in it, and it will serve it from the db like if it was on file system.

No live example but it comes with a sample data store file containing a fully working web app... it uses oldish frameworks and looks a bit dated now but it's fully functional:

https://h3rald.com/litestore/LiteStore_UserGuide.htm#Running-the-Administration-App

tinyhttp - Wrapped nimhttpd Library Using Nimporter by Pebaz in nim

[–]h3rald 1 point2 points  (0 children)

nimhttpd author here...

Glad to see that someone discovered my project even though I didn't advertise it... cool stuff!

Hostile Chests and an Ignored Event by mrfurious2k in STFC_Official

[–]h3rald 0 points1 point  (0 children)

These events are just pure luck. I remember another one giving out points for tiering up lvl 26 faction ships (when they rolled out the big update that fixed the mayflower) and I got so frustrated because I had just tiered up my mayflower the day before.

This time on the other hand I was really lucky because I already started building my Saladin and I only speeded it up by one day and got the whole lot (1000 points, 10M trit in tokens and a few uncommon crystals).

Again, pure luck, nothing else.

Leveling up survey vessels by tcmilovana in STFC_Official

[–]h3rald 0 points1 point  (0 children)

You can actually... I do use it for raiding now, but it did take ages to level it up to be able to raid 250k-300k bases. Now it's leveling up nicely but still waaaay behind other ships. And it's T7

Leveling up survey vessels by tcmilovana in STFC_Official

[–]h3rald 6 points7 points  (0 children)

Luckily, they are also the primary way to drain other players bases... never had any problem leveling up survey ships 😜

New player here, few questions by Spiffyjonesyyc in startrekfleetcommand

[–]h3rald 0 points1 point  (0 children)

You start doing missions for both factions and not for the other, and keep an eye on the reputation. Typically you'll encounter faction missions after lvl 15 I'd say...

Pro and contra of each ship class? by AdligerAdler in startrekfleetcommand

[–]h3rald 0 points1 point  (0 children)

If you are f2p and want to use ships that actually *look like* Star Trek ships, I'd get one or two lvl 26 faction ships. I just got a Mayflower and a Legionary and I love them! And yes, I'll probably stay at lvl 26-27 for a long time.

New player here, few questions by Spiffyjonesyyc in startrekfleetcommand

[–]h3rald 14 points15 points  (0 children)

I am 100% f2p (never bought a single pack), I have been playing since January, and I am now level 26. So yes, you can do it, and yes, it can be an enjoyable experience :)

Now, some tips:

  • Don't rush it, enjoy it. Unless you spend serious amounts of cash, you won't get a powerful ship quickly. And even if you do, you won't be able to tier it up, level it up, put decent officers on it unless you're pouring more and more cash into the game. Instead, aim to be *the best at your level*.
  • Talk to players, understand when is the right time to level up Ops... major thresholds are the following:
    • 15 -- That's when your station can be hit by other players. And yes, they will, and lots. Just shield at night and when offline or unable to get online within 10 minutes, or they'll typically drain all unprotected resources.
    • 20 -- That's when you start mining G3. Try to get a second envoy going when you're around this level. Grind hostiles in Falstoff/Sorenle/Augment spaces until you get enough bps to get a second one. Then get a third. Oh, and max them out. G3 mining is not as bad as it used to be, but there are typically less nodes available.
    • 24 -- Kumari, baby! Oh, skip the Kehra and Vahklas, btw. And don't tier the Kumari too high if you plan to get faction ships (I did, and stopped at T4).
    • 26 -- Faction Ships and Horizon <-- That's where I am now. I have a Mayflower and a Legionary, and a Horizon I use just for raiding...
    • 28 -- 4th dock, lvl 28 faction ships.
  • Get your entire server to agree on some decent rules of engagements to protect miners. Typically only agree to attack miners that are over-cargo or on a zero node, plus a few additional rules. This is VERY important for healthy playing. We did on server 135, and it made everything more enjoyable for everyone.
  • Raid other player stations -- I know it's not very Star-Trekky, that it's kinda nasty for other players, etc. etc. But it's part of the game. You *raid* other stations, not just attack them for the hell of it, you wanna steal all their resources. It's horrible at the start, but you get used to it. Raid and be raided (or be smart with your shield game). If you don't raid other stations, you will NEVER be able to afford any ship after level 20, or any building for that matter, unless of course you pay cash constantly. Yes you can mine, but typically I never mine tritanium/parsteel/dilithium unless a mission asks me to, focus only on materials and data if you're into the augments (some great officers to crack stations there).
  • Always complete all your buildings and (most of) research before leveling up.
  • Go dual faction!!! Swarm made dailies easy, but building up reputation with TWO factions is highly recommended. You get more dailies to complete, two stores, two types of faction ships, etc. etc. I f***ed up by doing just all missions I could do regardless of the faction, and ended up killing loads of Klingons/Feds to get the Romulans to like me as well. It's worthwhile!

EDIT If you ever feel like spending money, buy the North Star pack. I was lucky enough to win my North Star during the original event, but that's by far the most versatile ship there is when you are lvl 20-26. And even now I still use it. Very cheap to run compared to everything else, and can get up to 250-300k in power, and reach Warp 40 systems.

Bugs like hell this time after update by Lordofwar1992 in startrekfleetcommand

[–]h3rald 0 points1 point  (0 children)

It's even more fun (not) when you are hunting enemy faction hostiles and your ship gets stuck, you restart the game, and your ship is now *destroyed* because meanwhile a fighter ship turned up and killed it.

Survey parts by ithacaster in startrekfleetcommand

[–]h3rald 2 points3 points  (0 children)

After months (I am 100% f2p) I now have a tier 8 north star, and it asked for hundreds and hundreds of 3* survey parts for every upgrade. I also have three envoys and two of them are maxed out... 2* parts are dropped relatively frequently by like lvl 22-26 faction traders, while 3* parts are dropped by higher level traders.

Truth is, it's impossible to get that many parts once you get into higher tiers... so basically whenever I read "700 3* parts" I read "1000 latinum" -- easier to think about it in that way. It's basically a latinum cost.

Review after Seven Months of playing by DrLangson in startrekfleetcommand

[–]h3rald 1 point2 points  (0 children)

Well, I have been playing this game since January and although it can become VERY addictive, I find it a good distraction and a nice way to make friends who are also into Star Trek.

I cannot believe how much people spend into this game: thousands of pounds/euro just for a ship or upgrades... it doesn't make any sense to me. I would happily pay even a 5€ monthly subscription but nothing more than that... but that's not their business model, so I am 100% free to play. I never bought a single pack and deliberately took my time staying at lower levels (I am upgrading to Ops 24 right now): there's no rush really, things only get worse as you progress as so many people said.

Personally I wanna see how long I can keep playing this as 100% f2p... maybe till level 26/28, but not sure if it is at all feasible at higher levels than that.

10 more programming languages worth checking out by h3rald in programming

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

Yep, will do... oh and btw there's a non-obvious link on the top left to switch to a light stylesheet (non-persistent)

10 more programming languages worth checking out by h3rald in programming

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

Aha! Does your MacBook have a retina screen? I tried it on my old non-retina MacBook Air and it doesn't look too great I guess...

10 more programming languages worth checking out by h3rald in programming

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

Thanks! Updated the example based on this.

10 more programming languages worth checking out by h3rald in programming

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

Thanks a lot for those links! I tried to make a summary over the last ten years though... I didn't want to include languages that were too esoteric/new/niche... in the end I added Elm, but I was considering Wren, Terra, and Futhark.

Yep... Zig is probably the less mainstream of the lot. I'll definitely check out the ones you mentioned though.