Forgot your password?
typodupeerror

Comment: Solves a Fundamental Problem in CompSci (Score 2) 135

by Jouster (#41313165) Attached to: Magic: the Gathering Is Turing Complete

It gets better! Because the behavior of the underlying hardware in a Turing machine is considered axiomatic and unfailing, the following M:tG CR sections:

104.4b If a game that’s not using the limited range of influence option (including a two-player game) somehow enters a “loop” of mandatory actions, repeating a sequence of events with no way to stop, the game is a draw. Loops that contain an optional action don’t result in a draw.
716.1b Occasionally the game gets into a state in which a set of actions could be repeated indefinitely (thus creating a “loop”). In that case, the shortcut rules can be used to determine how many times those actions are repeated without having to actually perform them, and how the loop is broken.
716.3 Sometimes a loop can be fragmented, meaning that each player involved in the loop performs an independent action that results in the same game state being reached multiple times. If that happens, the active player (or, if the active player is not involved in the loop, the first player in turn order who is involved) must then make a different game choice so the loop does not continue.

mean that this M:tG Turing machine solves the halting problem! The consequences of the fact that, without the halting problem, a Turing machine would never have been described are left as an exercise for the reader.

Comment: Also Solves a Fundamental Problem of CompSci (Score 0) 630

by Jouster (#41313153) Attached to: Is a Computer Science Degree Worth Getting Anymore?

It gets better! Because the behavior of the underlying hardware in a Turing machine is considered axiomatic and unfailing, the following M:tG CR sections:

104.4b If a game that’s not using the limited range of influence option (including a two-player game) somehow enters a “loop” of mandatory actions, repeating a sequence of events with no way to stop, the game is a draw. Loops that contain an optional action don’t result in a draw.
716.1b Occasionally the game gets into a state in which a set of actions could be repeated indefinitely (thus creating a “loop”). In that case, the shortcut rules can be used to determine how many times those actions are repeated without having to actually perform them, and how the loop is broken.
716.3 Sometimes a loop can be fragmented, meaning that each player involved in the loop performs an independent action that results in the same game state being reached multiple times. If that happens, the active player (or, if the active player is not involved in the loop, the first player in turn order who is involved) must then make a different game choice so the loop does not continue.

mean that this M:tG Turing machine solves the halting problem! The consequences of the fact that, without the halting problem, a Turing machine would never have been described are left as an exercise for the reader.

Comment: Re:A personal appeal (Score 1) 198

by Jouster (#41265901) Attached to: Jimmy Wales Threatens To Obstruct UK Government Snooping

What is this??
Runnning it through `base64 -i -d` results in a lot of (non-printable) garbage around "ApacheTest (Testing) ".
What is the rest supposed to mean?


$ base64 -id sd.txt | file -
/dev/stdin: GPG key public ring
$ base64 -id sd.txt | gpg -
pub 1024D/ED8F1481 2008-02-19 ApacheTest (Testing)
sub 1024g/BD0FBA96 2008-02-19

Comment: Re:Why do you want to be hired? (Score 1) 523

by Jouster (#38197642) Attached to: How Does a Self-Taught Computer Geek Get Hired?

I concur and want to re-emphasize the most important part: definitely get involved in the community. Drupal has a very active one.

At the end of the day, remember that credentials are a foot in the door. If you have the same expertise as someone with the credential, you're equally as valuable in an organization, but you have the disadvantage of having to prove it. To reiterate: the sole disadvantage in this scenario is on the front end. Therefore, your focus needs to be on getting that first interview. The best way to do that? Involve yourself in the community at events like DrupalCon.

One other thing: we, and several other companies with which we work, are actually looking for a Drupal developer at the moment. If you or anyone else is looking for some work, drop me a line. I'm fairly sure my email address is listed on my profile, but if not, reply and let me know.

--J

Comment: Re:depends (Score 1) 1137

by Jouster (#27874709) Attached to: Your Commuting Costs By Car Vs. Train?

Also, while we're at it, how much were you financing on that truck? Unless it was more than the cost of the truck, you were paying exorbitant and usurious rates of interest, or you were in a less than five-year loan, I cannot fathom how you'd come to a $650 payment on $25,000 or less in principal, considering I pay less than $470 or so on an original loan amount of $25,200.

--J

Comment: Re:depends (Score 1) 1137

by Jouster (#27874589) Attached to: Your Commuting Costs By Car Vs. Train?

Thinking back just a year or two to a comparable situation, I was 23, with a credit score of approximately zero, in a car with a declared value of around (US)$5k (that I owned outright), and I was only paying (US)$400 or so every six months. And that was with comprehensive coverage, too.

You were paying somebody's salary at your insurance agency. You really need to find out why your premiums (premia?) were so high. You might be a victim of identity theft and need to clear your record while you still can.

--J

Comment: Re:Outsource web hosting. But, which provider? (Score 1) 298

by Jouster (#27051943) Attached to: Best Solution For HA and Network Load Balancing?

A2's hardware and pricing appear a bit out-of-date. Consider BlackMesh; it's the company I work for, and we run a tight ship in a tier-4 datacenter with name-brand equipment and massive onsite technical expertise.

In terms of load-balancing, I'd agree with earlier posters that you really don't need any for 1,000 visitors a day. As you scale up, I can't recommend strongly enough the use of a hardware load balancer; we've had excellent luck with those from Kemp Technologies, which incidentally run a version of the well-known open-source load-balancing daemon ldirectord. The load balancer then automatically covers your HA needs in terms of a Web front; depending on what you have going on in the backend, a combination of NFS, DB replication, or other service-specific replication configuration, often alongside a deployment of Heartbeat, will cover your data-persistence needs.

To the OP, or anyone else, feel free to poke me via email if you'd like to discuss options any further. I'm a network engineer, not a sales guy, so prices aren't my strong suit, but we can work together to design a platform that you can then get bid on by a number of hosting providers, us included.

--J

Comment: Feature Suggestion--Channel Selection Optimization (Score 1) 217

by Jouster (#27034643) Attached to: Contest For a Better Open-WRT Wireless Router GUI

The #1 problem with WiFi in my area is the lack of available channels. Half the problem is the all the unsecured routers still set to SSID "linksys" and on the default channel. So, add in a feature that can connect to each visible network that has a default SSID and admin password and moves its channel to free up a channel for my use.

Many people are unenthusiastic about their work.

Working...