Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - xasop

Pages: < Back  1 ... 107 108 [109] 110 111 ... 123  Next >
2161
Announcements / Re: Status update, March 2014
« on: March 25, 2014, 08:21:57 PM »
I got some time to work on FES things this month, though I'll confess to have been working on interesting things rather than getting the bug tracker sorted. Soon, I promise.

What I've been working on instead is breaking up the forum codebase. Our current git-based source tracking works well for making changes and deploying, but it has major shortcomings when it comes to maintaining those changes against newer versions of SMF, as I found when I tried playing around with SMF 2.1 alpha.

My solution is to separate logically distinct parts of our changes. I've already worked out which git commits apply to the core SMF code and converted those into a set of quilt patches, and created new git repositories (currently private, but they will be on GitHub once we start using them) for the two themes we're maintaining, which will be separate to our SMF patches. This has numerous benefits, including improving the reusability of our code and the maintainability of our patches.

The final piece of the puzzle is static assets. There are a small number of assets which need to live on the same host as SMF itself for one reason or another, which will be tracked in their own git repository (this will stay private, as it will additionally contain Settings.php with the database password -- not strictly an asset, but it can be treated as one for the purposes of distribution). The remaining assets, including all theme images and CSS, smileys and avatars, will then be outsourced to Amazon S3 and served via CloudFlare, improving page load times and reducing the load on the server.

I'd also like to say that pizaaplanet has been doing a spectacular job of maintaining both Tintagel's FES theme and the Christmas theme in CN. I hadn't realised just how much time he'd put into those until I separated our change history, and I noticed I've been focused on fixing and improving SMF itself. Almost all of the maintenance that has gone into the forum theme in the past four months is pizaaplanet's doing.

2162
Technology & Information / Re: Steam on Linux
« on: March 25, 2014, 05:46:59 PM »
1. Better opengl drivers (proprietary)
This has already been done by valve.  Thanks valve!

Why do they need to be proprietary, and how has Valve been able to have any influence at all on what NVIDIA and AMD are putting into their drivers?

2163
Technology & Information / Re: Steam on Linux
« on: March 25, 2014, 02:04:45 PM »
$ Sudo apt-get install attackclone
No command 'Sudo' found, did you mean:
 Command 'sudo' from package 'sudo-ldap' (universe)
 Command 'sudo' from package 'sudo' (main)
 Command 'udo' from package 'udo' (universe)
Sudo: command not found

:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(:(
If you don't have sudo, you have bigger issues.

He probably does have sudo.

Also, I don't see why anyone makes a big deal of whether Linux becomes a major gaming platform among existing Windows users. I know plenty of Linux users who keep a Windows desktop around for the sole reason that they like to play games. When enough games begin supporting Linux (and it is a when and not an if, given the current rate of adoption), they will be glad to be rid of Windows.

Couple the above with the fact that many Linux users are technical enough to fix bugs in the underlying software stack (such as the one I linked on the last page) and the fact that Linux is open-source, and you have an immensely powerful platform for Valve to create a console supported in part by volunteers they don't have to pay. What sane for-profit company wouldn't jump at the chance? It seems to me that Valve are in agreement with me on this one.

If Windows remains the dominant PC gaming platform but Valve continue to support Linux because they want to make a console out of it, who really cares? I sure as hell don't; I can keep using the superior features of Linux and play all my games without having to reboot into Windows. It doesn't matter to me if other people prefer to stick with Windows.

Linux is successful in every way that matters: it's useful to the people who use it in a way that most operating systems could never be. People who complain about its usability either have a different use case that it doesn't fit, or aren't giving it a fair chance; and people who continually spread hype about this year being "the year of Linux on the desktop" seem to be missing the fact that Linux has been usable on the desktop for years.

On behalf of Linux users everywhere: We don't care if you don't like it; we do.

2164
Technology & Information / Re: Steam on Linux
« on: March 25, 2014, 05:12:36 AM »
The big issue here is: customers don't give a crap if it's your fault or not. If what they're trying to do doesn't work, they'll just try something else. And in case of your average computer user, that something else won't be a different Linux distro. It'll be ¬Linux.

This is probably why Valve are making SteamOS, so that the average computer user has minimal thinking required.

2165
Technology & Information / Re: Steam on Linux
« on: March 25, 2014, 05:04:04 AM »
I don't think it's fair to call me a noob.
I got it to work.
I ran a few games on steam.

The way in which you got it to work has a small chance of introducing malware on your system, unless you verified that the RPM was signed by a trusted key first. It's also likely to break if you ever upgrade your system.

My problem is that most games I play are only optimized for Windows and not Linux.  And the open source drivers for Linux (which are stable) are not optimized as well as the proprietary drivers.  But the proprietary drivers are not as stable for the games.

Do you have a source for any of this information?

If I can't download Steam on Linux, double click an executable, and have it just work, then I won't use it on Linux, and neither will millions of other gamers.

But you can do that. Lorddave was trying to do so on a release unsupported by Steam. Your argument is kind of like saying that Windows isn't usable because I can't download and run a Windows 8-only program on Windows XP.

2166
Technology & Information / Re: Steam on Linux
« on: March 24, 2014, 05:50:46 AM »
This thread is a monument to why no sane person would use Linux as a gaming platform.

Why, because Lord Dave is a noob and software developers aren't perfect?

What Linux kernel does Debian stable use?  When was this kernel released?

Who said anything about Debian stable?

2167
Technology & Information / Re: Steam on Linux
« on: March 23, 2014, 06:52:05 PM »
Yes, because Debian is so quick about implementing fixes.

Having submitted several patches to Debian before, I can assure you that yes, they are. 6 to 8 weeks is pretty quick considering it's both a volunteer project and the largest distribution of free software in existence.

2168
Technology & Information / Re: Steam on Linux
« on: March 23, 2014, 06:40:35 PM »
Debian might implement your fix in 6 to 8 years.

More like 6 to 8 weeks at most, but nice try.

2169
Technology & Information / Re: Steam on Linux
« on: March 23, 2014, 05:40:14 PM »
I just fixed a bug in Debian that prevented me from playing FTL:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742433

Now that it's fixed, I will proceed to play FTL on Linux. And so can you!

2170
Technology & Information / Re: Coin (not to be confused with bitcoin)
« on: March 22, 2014, 04:29:16 PM »
The homepage contains no actual information about what it is, so I lost interest and closed the tab.

2171
What if the next computers all run ARM chips so as to be compatible with phone and tablet software?

You really don't understand how software works, do you?

2172
Science & Alternative Science / Re: Anthropogenic Climate Change
« on: March 20, 2014, 03:45:23 PM »
Wasn't it just a few decades ago that scientists knew conclusively that we were heading towards another ice age?

We should probably finish up the current one first.

2173
I've just realised that the upgrade script from 2.0.6 to 2.0.7 re-broke this at the start of February.

I've reported the bug with SMF:

http://www.simplemachines.org/community/index.php?topic=519794

I fully expect them to completely ignore it, but we'll see.

2174
I've just realised that the upgrade script from 2.0.6 to 2.0.7 re-broke this at the start of February. Sadly, this means some IPv6 clients would have been unable to browse FES as guests for the past month and a half. :( I've fixed the problem now.

On the bright side, our new backup strategy will make it easier to spot such problems early on.

2175
Technology & Information / Re: New home network hardware
« on: March 14, 2014, 12:49:30 PM »
bdr1.home.sjm.la (border router)

Intel Atom D945GCLF2 board (given to me for free, 45 W)
2 GB of DDR2 RAM (also given to me for free)
Antec ISK110 case ($99.00, incl. 90 W power supply)
Kingston V300 60 GB SSD ($69.00, 2 W)
OpenBSD 5.4 ($0.00)

Subtotal: $168.00, 47 W


dsl1.home.sjm.la

ADSL2+ modem (TBC)


dist1.home.sjm.la (distribution switch)

D-Link DGS-1100-08P Gigabit PoE switch ($159.00, 8 W)


wifi1.home.sjm.la (WiFi access point)

TP-Link TL-WA901ND Access Point ($49.00, 3 W)


Total so far: $376.00, 58 W

I've just placed an initial order for this stuff. I'll be buying more hardware for the storage cluster later.

2176
Announcements / Re: New backup system
« on: March 14, 2014, 11:56:50 AM »
Yeah, this is something that isn't specific to FES (in fact, unlike providers such as Google, we have no interest in mining your data). If you're concerned about privacy, don't treat the web as a private messaging platform.

2177
Announcements / Re: New backup system
« on: March 14, 2014, 11:41:16 AM »
How much, exactly, can you see? Excuse the paranoid-sounding Snupes, but are you able to see people's PMs and stuff since you can look through all that?

Yes; myself and pizaaplanet have always been able to see PMs as we've had full access to the database. Just as, on the old site, Daniel and John Davis were able to see that information. We don't make a habit of snooping around in other people's business, though.

The only information we can't see is passwords, since they're hashed in the database. If we really wanted to, it would be pretty trivial to have the forum software keep a record of everyone's passwords, but we aren't dicks.

2178
Announcements / New backup system
« on: March 14, 2014, 04:53:39 AM »
Today I got bored and felt like improving FES's backups, so we now have the database backups being committed into a git repository instead of being dumped out to an ordinary file. (Don't worry, it's not a public git repo; your PMs haven't just been opened up to the world.)

One benefit of this is that we now have 1-minute increments on backups. git's excellent delta compression algorithm means that we can effectively take backups as frequently as we like without significant diskspace penalty, whereas before we only had 2-hour increments due to the enormous amount of diskspace needed to store lots of database dumps.

Another benefit is that we have persistent history; previously, we were expiring old backups after about three months. I've imported all our old backups into git, so we will always be able to restore the forum as far back as 7 December, 2013 if the need arises.

The final benefit, and the one that really tickles my fancy, is that we can now easily see exactly what changes were made to the database, and when. git makes it very easy to get diffs between commits, and since we're doing a backup every minute, we can get down-to-the-minute information on when someone's signature changed, or (perhaps more usefully) when SMF did something stupid with the database that we want to fix (and exactly what it did).

I'm leaving the old backup mechanism in place for the time being, just in case we find some problem with the new one, but it seems to be working well so far.

2179
If you can ever listen to it, a much better album - their best, really - is Who's Next.  Eight songs, and every one a classic.

Alternatively, you can get everything that's good on Who's Next by listening to the first minute.

2180
Status Notices / Re: Scheduled maintenance, 2014-03-10
« on: March 10, 2014, 09:30:21 AM »
And we didn't even lose 6 weeks of posts in the process.

Sorry about that.

Pages: < Back  1 ... 107 108 [109] 110 111 ... 123  Next >