lucg

joined 1 year ago
[–] lucg@lemmy.world 2 points 1 day ago

I discovered this site because they wrote a JavaScript n-body gravity simulator as a side note for an article on iirc Cyclers. That's the level of commitment I expect from a particularly dedicated space enthusiast, not a journalist! Especially when it's not essential and a prominent piece in the story. Incredibly cool

They also have a podcast which I would recommend. Ain't got no time to read the long pieces* but having them stories read to me while I'm cleaning the house? You bet!

* this is a lie; I read books for crying out loud

[–] lucg@lemmy.world 1 points 1 day ago

Wow. It apparently took me 32 years to notice The Count has more than one meaning o.o Thanks for making that point clear to a fellow Dutch speaker xD

[–] lucg@lemmy.world 3 points 1 day ago (1 children)

Age of Empires 1 is old enough, but does one "use" it?

It's got a unique co-op feature where you actally control the same people and can divide tasks (not like other RTS where you can play in a team but still need to do everything yourself, with any resource sharing being a manual (or even taxed) action in a menu somewhere), so my gf and I are sticking with this game. I think it's the only game we've been playing consistently for our 10 years together. Crap, did I say playing? I meant using! It's a relationship tool. Try it today! xD

[–] lucg@lemmy.world 2 points 3 days ago

I let them know that I was cool with transcription software being used as long as it was installed locally on their machines, but I did not want a third party online app having access to recorded sessions for the purposes of transcription. They didn't take issue with it.

A cynical part in me thinks they'll just have it "locally installed" in the same way that Firefox is locally installed (doesn't mean the meaningful part runs locally), and that no third party has access because the servers just don't show stuff from other tenants even though the server operator could theoretically see all. It's not like the medical people necessarily know better if their vendor answered the concerns in this manner

One way to find out for lay people might be to turn off WiFi, or disconnect the network cable, and see if it still works — in case you're in a position where the doc might seem willing to do such a 30-second experiment (if they haven't already tried this in the past themselves). Doesn't mean it doesn't get uploaded when internet is reconnected (e.g. for backups), but that is much harder to check, and if the vendor already made sure the processing is all local then it's probably okay and not being sold off as training or insurance data

Kudos for reading the terms of service and raising your concerns with them! So long as some of us keep doing that, the privacy of people who don't know about this sort of thing is also better-protected. Thank you :)

[–] lucg@lemmy.world 2 points 3 days ago* (last edited 3 days ago)

"I'm not sure"

It's rarely all bad. Then that would be simply the answer. The problem is that it's often complicated (not the emotional capacity of a teaspoon, for those who get that reference) and idk how to summarise that into a single feeling so I literally don't know what the answer is and so that's when you get an idk from me

If it's just a pleasantry by some english person (in my language this isn't a standard question a stranger or customer support will ask you) then I'll probably pick a random euphemism

From Germans I've learned that they say "muss", meaning must. Like, you must get on with life but not because you seek out what you're going through but because life doesn't stop. At least that's my working understanding of this deceptively simple word

[–] lucg@lemmy.world 3 points 3 days ago

bit niche but as a big streetcomplete fan I should have tried SCEE much sooner. So for any Openstreetmap contributors still holding out, that's a small recommendation https://f-droid.org/packages/de.westnordost.streetcomplete.expert

Breezy Weather is so pretty! I didn't know we had such beautiful FOSS software out there https://f-droid.org/packages/org.breezyweather

WebLibre I'm just trying out still, but I love that someone is extending Firefox on mobile https://f-droid.org/packages/eu.weblibre.gecko

Germans might appreciate Bahn Vorhersage. It's not magic, it won't know when your train will actually be there, but it helps planning trips on unfamiliar routes by giving you a much better idea of how much buffer time to plan. I actually prefer the webapp version here: https://bahnvorhersage.de/ (shout-out to @AskewLord@piefed.social downthread ;) )

I recently rediscovered UsageDirect for seeing how much time I spend in different apps. It's not really focused on this "spend less time on your phone" thing (you're old enough to decide that for yourself), it just shows you data that Android already collects anyway — and I love data! https://f-droid.org/packages/godau.fynn.usagedirect

Most of these, I discovered via f-droid's new feed, so that's also a rec! Even the Bahnvorhersage website I found that way via their app ^^. I just love "more free stuff"! https://www.stickycomics.com/computer-update/ :)

Be sure you didn't miss @jtrek@startrek.website's Too Good To Go recommendation downthread. It's about as commercial and nonfoss as it gets, but the end result is cheap food that would otherwise have been thrown away (I sometimes ask the store people what happens with the rest, only rarely is there some partial collaboration with a food bank type of place). Used to simply be a website to match people and restaurants iirc when I used it in Finland; now it requires an american credit card and anti-fraud algorithms magic to get anything but... still worth it

[–] lucg@lemmy.world 3 points 3 days ago

So share some webapps!

[–] lucg@lemmy.world 2 points 3 weeks ago (1 children)

I wasn't meaning for it to be calling out so much as attempted humorous way of misunderstanding / literally interpreting your post 😅

I'm still not fully sure what you mean though. Does "root" mean VPS here (a system which you have root access to), and "tld" a domain name or even the DNS server for it?

[–] lucg@lemmy.world 1 points 4 weeks ago

Thank you! I'm going to take a look :)

[–] lucg@lemmy.world 4 points 4 weeks ago* (last edited 4 weeks ago)

You mean registrar. The registry is the place that administers the register of domains within a TLD (like .se or .mobi) and for some reason doesn't let you order domains unless you want to become a registrar first

I don't know which registry is the best but I can tell you about the worst. My registrar was also not amused by the mess that is AFNIC (twice now, concerning different domain names, and I don't have many domains so if I already had multiple problems...). They sit in Paris and operate the TLDs of former colonies

For registrars, I picked OVH because they're among the cheapest and their servers have been very reliable and fast across the months where I tested them before switching over. Their software is ass though, the forms frequently display three languages due to broken translations (their source language is French, my contract language is Dutch so a lot of elements are in Dutch, and then English trickles through where I guess they have a translation available but not to Dutch), multi-year ordering broke at some point and hasn't gotten fixed, automatic renewal is wonky to set up... but once it runs, it simply works well so I still recommend it for people who want good service on a budget. You can also set records by editing the zone file which I appreciate. I've had registrars before that wouldn't let you use certain record types; don't have such problems here

[–] lucg@lemmy.world 2 points 4 weeks ago (3 children)

Which root server letter did you get assigned?

[–] lucg@lemmy.world 1 points 1 month ago (2 children)

The Martian is my favorite book and the movie was surprisingly close! Very well made.

Do you have recommendations for a fellow fan? I haven't seen the middle two you mentioned, are either of them similar in style? Like in the nerdy, clever ideas, positive vibes, collaboration, and plausible physics type of way

 

Meet Ferry the Spaceship.

When you need a quick one-off delivery, Ferry is your chauffeur. We hired him because there is no traffic or possibility of collisions in space. This makes him excellently suited for the job: fast, reliable, and no driver's license required.

When this boat floors it, the first 100 km/s out of a planetary orbit are reached in less than a second. My trusty qalculater tells me that

> 100km/s /1s to gees
 (100 kilometers/second) / (1 second) ≈ 10197.2 gees

Being used to tens or perhaps hundreds of gs at most, I thought my calculation had gone wrong, but no: with one earth g at ~9.8m/s², these 100km/s² aren't a mere ten of those, there is an extra kilo of them.

Ten thousand earth gravities. Fancy that pulling on your buttocks! Ferry's leap into interplanetary space is, however, no unparalleled feat. Desiring to put this number into context, my deep dive research (i.e., opening Wikipedia) landed me at this comparison table. Coming in at 10'400 g, a Mantis Shrimp's claw during predatory strike accelerates as fast as Ferry's six rocket engines.

The next entry of the table is also of Factorial relevance: the electronics in military artillery shells is rated up to 15'500 g. I am glad I haven't pushed a little harder! Poor Ferry, his electronics broken, völlig losgelöst

I hope this fun fact made your day just a little better :)

 

The Factoriopedia lists one "/m" rate for each asteroid type at a given position on a space route, but you clearly have to kill more asteroids as you go faster so it cannot be "per minute" (Factorio uses /m to mean per minute elsewhere in the game). However, it cannot mean metre either because you travel at many kilometres per second: you'd get thousands of asteroids per second per type! Searching through the forums, Lemmy, and reddit, I didn't find an answer to this conundrum of space versus time

I've now gotten around to figuring out how the spawn rate varies :)

Method

  1. Let the ship fly at the indicated speed (V) for 10 minutes (plus margin, because the asteroids need a bit of time to move from spawn to the ship) between Solar System Edge and Shattered Planet
  2. Open the production stats window, set to 10 minutes, select the kills tab, and take a screenshot so that we can work with nonmoving values
  3. Calculate the ship's average position, namely: position at time of screenshot minus (5 minutes × V km/s)
  4. Look up the expected spawn rate at that position by linearly interpolating between the nearest values in the Factoriopedia (they are precise to 40 km, so we know the value at 0km, ..., 960km, 1000km, 1040km, etc.)
  5. Calculate the ratio between how many huge asteroids were killed per minute (per the kills graph) and how many huge asteroids should have spawned
  6. Plot that value on the graph as a percentage

Results

There seem to be two or three formulas in use: one for 10km/s and below (it appears as though this is in effect when your ship touches 10.xx km/s every few seconds, but that seems strange), one for a rapid but smooth transition (or maybe they blend the two other formulas together?), and then one for speeds above 15 km/s. The middle formula may also just be a blend of the other two, perhaps they average the result between 10 and 15 km/s (or apply a sigmoid or whatnot)

  • The formula for slow speeds seems to spawn 1.1x (or 10%) more asteroids as the speed doubles from 5 to 10 km/s (not many data points in this range; value is very approximate)

  • The formula for high speeds spawns about 1.5–1.7x more asteroids when you go 2x faster

The Factoriopedia value isn't distance-based (one could think "/m" is a shorthand for "/10km" or so), because then it would have been 1:1 linear: when you cover twice as much distance per unit of time, the number of kills would double. It also isn't time-based, because then the graph should have shown a flat line at 100%. It appears to be a derivative of your ship's speed (and perhaps other factors, such as its width)

Sorry for the sparse data above 50 km/s btw. I had spent a bunch of time and already pretty much gotten the answer when I realised that I could go back to an earlier save and do the same thing for an easier section of the route where the ship can safely fly faster. I collected just these two data points and, when that also looked close enough to linear, called it "good enough" =)

Discussion/limitations

  1. I wonder if the Factorio developers made Promethium much more common if you fly slow, to make it easier to collect for players that didn't build a great ship

  2. Not all asteroids that spawn get killed, so the graph must be wrong in absolute terms, i.e., the actual spawn rate is higher than what I calculate using the "killed" statistic. My railguns' range about covers as far as the huge asteroids spawn out and I see that only a few on the edges (faded out, only visible when hovering over them) make it down the length of the ship, so the absolute number is probably not super far off. In any case, my personal goal was to figure out the relative number, not the absolute one

  3. Yes, I know these speeds are rookie numbers compared to some of the things I see online. But it's all my own work :). I purposefully don't look at other designs in detail because the satisfaction of figuring it out is the point of the game for me. The "not invented here" syndrome is a problem for my workplace, not my gaming experience :D

Future work

A. I'm also curious how platform width affects the rates, but did not have time to design another ship for trying that out

B. Check that the results are identical on other routes

C. Check how it behaves at and below zero speed

Supplementary material

The Factoriopedia does not show the total spawn rate and so it's hard to see what the difficulty is of each segment towards Shattered Planet. I've added a few data points to what I needed for the above calculation anyway and now we have the answer to that as well:

Basically a copy of the Factoriopedia graph, but with two lines added: the sum of the four values (sharp increase until 674 at 1.6Mm, then roughly flat (if you plot it on a log scale with a fat marker) until 3Mm, and finally it increases until 795 at 3.96Mm), and the sum of the three base asteroid types, that is, excluding Promethium (peaks at 1.6Mm, just shy of 400)

Spreadsheet with raw data for your enjoyment: https://lucgommans.nl/p/factorio/space-age-asteroid-spawn-rate-factoriov2.0.48.ods

Feel free to share the graphs or infos around, consider it CC-BY-SA or a similar flavor if you like ^^

 

Shows how https://www.factorio.com/galaxy grew over time. Also has a tool to show where your star is and find whom you're neighbors with :)

view more: next ›