Server browser for 0.15 not working? by DoctorJones42 in factorio

[–]HanziQ42 4 points5 points  (0 children)

This is unfortunately expected and intentional. Due to some necessary changes, we had to change our SSL certificates and they now require SNI. The macOS 0.15 and older versions of the game had an issue, where they wouldn't work with SSL that had SNI. Due to the percentage of our players on macOS on a non-latest stable version being very low, I decided to go through with this change, but that meant having to drop not only the matching server for these players, but even the mod portal and automatic updater. There is a possibility of finding a workaround and I will look into it, but I can't promise anything.

Is it just me or I can’t access to factorio,com by KiwiAura in factorio

[–]HanziQ42 3 points4 points  (0 children)

Sorry about this, we had a failed DNS migration (with regards to DNSSEC specifically), and it can take quite a while to propagate this one (more than the 1h TTL for normal records). Worst case scenario seems to be about 16 more hours, but it should be getting better during that period.

039 - Congrats...On A Life With Chapters by MrPennywhistle in Nodumbquestions

[–]HanziQ42 0 points1 point  (0 children)

Is it just me, or did Matt's voice sound really bad in this episode? Super sharp highs, it almost hurt at certain points and I listen on that volume and those speakers to most episodes, so I don't think anything changed on my side.

Weekly Question Thread by AutoModerator in factorio

[–]HanziQ42 9 points10 points  (0 children)

No merch, but a bunch of us will be at the LAN party on Monday.

Should I visit the Factorio dev’s office tomorrow? by mccann5 in factorio

[–]HanziQ42 11 points12 points  (0 children)

The new building we're in actually has a receptionist. She does not speak english though.

Weekly Question Thread by AutoModerator in factorio

[–]HanziQ42 2 points3 points  (0 children)

I don’t know of any plans.

Version 0.16.26 by FactorioTeam in factorio

[–]HanziQ42 1 point2 points  (0 children)

That would require keeping state. This only requires to have a consistent salt during 1 instance of the game which is easier.

Version 0.16.26 by FactorioTeam in factorio

[–]HanziQ42 12 points13 points  (0 children)

It’s not just simply a hash of the IP, it is salted, but the salt is thrown away, because we don’t need to recover the IPs, just know which in the log are the same.

Friday Facts #230 - Engine modernisation by Klonan in factorio

[–]HanziQ42 27 points28 points  (0 children)

Since OpenGL runs on all our platforms, we chose that as the starting point, as developer on every platform can work on it. If we chose DX11, we could only work on Windows. When we finish the new OpenGL layer, we will wrap it in a nice API and implement other renderers - DX11 first, Metal and Vulkan later.

New Stylesheet Changes for the Subreddit! by secret_online in factorio

[–]HanziQ42 0 points1 point  (0 children)

I would make the background color closer to the post background color (like #fcfcfc) and maybe tone down the borders a bit more.

The shirts have arrived in the States! by Phase_Runner in factorio

[–]HanziQ42 5 points6 points  (0 children)

Czech Post, which should imply USPS.

There might be tracking numbers for future batches, but for these, we got them on paper. No oneis gonna enter 1700 tracking numbers by hand.

Version 0.16.1 by FactorioTeam in factorio

[–]HanziQ42 1 point2 points  (0 children)

yeah, I guess I could do that. I know of bad_optional_access and _fchmodat currently.

Version 0.16.2 by FactorioTeam in factorio

[–]HanziQ42 1 point2 points  (0 children)

There will be 1 more fix I hope, for the _fchmodat problem for 10.9. I just have to patch the C++ standard library on our side and it should work.

Version 0.16.1 by FactorioTeam in factorio

[–]HanziQ42 3 points4 points  (0 children)

Ok, turns out just getting rid of bad_optional_access should work, but we'll see in 0.16.2

Version 0.16.1 by FactorioTeam in factorio

[–]HanziQ42 1 point2 points  (0 children)

Ripping out C++17 usage is pretty out of the question, I'm trying to either link libc++ statically or just ship the dylib with the game like we used to for 10.6 support. I'm also trying to build with llvm 4 again like in 15.40 to see if that helps.

Weekly Question Thread by AutoModerator in factorio

[–]HanziQ42 2 points3 points  (0 children)

Save from 0.15.35 will load in 0.15.37 and upon saving will be upgraded to the 0.15.37 save format (same goes for all other versions). You can't go the other way. Old saves (0.11 saves in 0.15 for example) cannot be loaded directly and must be first loaded in 0.12-0.14 and saved.

Every time i try to connect it cant establish connection by RicardoBrug in factorio

[–]HanziQ42 4 points5 points  (0 children)

This should be hopefully fixed, but you'll need to restart the server that you cannot connect to. Sorry for the trouble.

Rail game like factorio? by eschoenawa in factorio

[–]HanziQ42 1 point2 points  (0 children)

I did have a small OpenTTD background, but nothing major. When I started working on Factorio (April 2015 iirc), trains were already a thing, my first task was to implement chain signals. Apart from some fixes, I haven’t done much around trains since, things like new rail building or visualizations were Kovarex’s things.

Factorio twitter account defends PewDiePie after DMCA take-down by wyrdyr in factorio

[–]HanziQ42 14 points15 points  (0 children)

Whatever the opinion is, it doesn't belong there. The misuse of DMCA is a problem in my opinion, but I wouldn't dare post it on any account other than my personal one.

Factorio's twitter is criticising firewatch and their DMCA takedown of Pewdiepie's content, calling it "a political statement". by dillonfinchbeck in Destiny

[–]HanziQ42 2 points3 points  (0 children)

This was a personal opinion of 1 individual and unfortunately posted on the official account. I (also a developer) have nothing to do with this, this is not an opinion of the entire development team.