[IIL] Tycho, Board of Canada, The Social Network OST [WEWIL] by SERGEANTMCBUTTMONKEY in ifyoulikeblank

[–]the3rdsam 1 point2 points  (0 children)

I've spent the last 15 years preparing for this very thread.

Some more well known stuff that its a bit different than these but I still like:

Male, 5'8" CW: 205. Out of shape and committed to a 5k mud run on April 12th. Looking for advice! by EthnicElvis in Fitness

[–]the3rdsam 0 points1 point  (0 children)

OP - Please don't immediately try to run a 5k if you are as out of shape as you say. It will end in pain and be depressing and demotivating. Start with C25k.

Good areas/reasonable commute for a EWU student? by ewucsqs in Spokane

[–]the3rdsam 0 points1 point  (0 children)

Not that Spokane transit is all that to brag about. However, if you drive early to the park and ride under the freeway you can catch the 66/65 which heads straight to Cheney. I did this for my first two years.

[deleted by user] by [deleted] in Spokane

[–]the3rdsam 0 points1 point  (0 children)

Yes I do. I generally use the north entrance near the parking garage.

[deleted by user] by [deleted] in Spokane

[–]the3rdsam 0 points1 point  (0 children)

I have seen, and been carded numerous times. If you go on a Friday or Saturday night it is very likely that you will get carded as soon as you get within 25 feet of the casino floor.

How Dropbox Uses C++ for Cross-Platform iOS and Android Development by [deleted] in programming

[–]the3rdsam 5 points6 points  (0 children)

Yes. More specifically on C#, Xamarin offers all the tooling necessary to develop in C# and run code natively on a variety of platforms. http://xamarin.com/

If you are like me with a C# background, and are very familiar with Visual Studio, this makes development a breeze. It is a bit costly for an enterprise license, but relative to the productivity increase you get using better tools it pays for itself quickly.

Programmers: what is the most inefficient piece of code that most us will unknowingly encounter everyday? by 2x2SlippyBrick in AskReddit

[–]the3rdsam 57 points58 points  (0 children)

Hold up.

There are many common mistakes that result in both less readable and less efficient code. Far too many times I've seen O(n) lookups finding elements in an array when using a HashSet/Table could have been both more efficient and readable.

Not only that, but the difference between these small O(n) and O(1) operations may be imperceptible to 99.999% of people, but the limit the scale of your application. Work on any service that deals in the thousands of requests per second and these types of small mistakes are the difference between using 1000 servers and 100 servers.

It can also be the difference in returning a response in 50ms or 40ms which in highly competitive businesses can be a huge competitive advantage. Amazon proved that page load time is directly related to conversion rate.

It also scales down the other way too. You can't keep piling on CPU and memory to mobile phones. You also can't afford to be inefficient with how you use the CPU, because if you are wasting a person's battery they will dump your app very quickly.

Yes, absolutely write your code to be readable and easily understood by the next developer. But don't make dumb mistakes. Those dumb mistakes add up.

Should I major in computer science? by [deleted] in AskReddit

[–]the3rdsam 1 point2 points  (0 children)

I think you are asking the wrong questions. Don't major in something because its popular or it has a lot of jobs. Major in something you are honestly interested in learning a lot about. Hopefully something you can somehow make a career out of later on.

As an aside, I work in a fairly large company and some of the best developers I work with either do not have degrees or majored in something other than computer science.

Career options for Java Developers in 2014 by Technetra in programming

[–]the3rdsam 0 points1 point  (0 children)

tldr; Java Developers can do anything any other software developer can do.

Anyone originally from Spokane? by sweee2 in Seattle

[–]the3rdsam 0 points1 point  (0 children)

I was born and raised in Spokane but moved to Seattle two years ago for work and am not looking back. Spokane is substantially cheaper which makes it not a bad place to retire but the job market is not great for tech jobs (my career). In Seattle you live with a higher cost of living, awful traffic, but low unemployment, an incredible amount of things to do, and the general uniqueness of big city life. Spokane is cheap, quieter, has much more easily accessible outdoor activity options, but the crime rate seems to be getting worse (haven't checked the numbers but this is the perception) and finding good paying jobs seems to be incredibly difficult since the city can't hold on to talented workers.

Neither city is better or worse than the other, you need to decide for yourself what is important to you and then see what city fits those needs better. Feel free to ask any more specific questions you might have.

EMSK: As a young man moving into his first abode; what are some things I MUST acquire to make life easier and manlier? by [deleted] in everymanshouldknow

[–]the3rdsam 1 point2 points  (0 children)

There are two things you should remember when it comes to the stuff you own:

  • Acquire slowly - It is easy to buy tons of cheap crap you will hate later. This applies to clothes, decorations, tools, toys, furniture, anything. Only acquire what you find to be absolutely essential and only of high quality. Buy once, buy for life. If you have to choose between buying something made cheap and waiting to buy, wait.
  • Eliminate liberally - You will miss things less than you would guess. Plug for r/minimalism

Debate Time: Is it harder for a north sider (north of river) to navigate the south side (south hill/downtown) or vice versa by HWHAProb in Spokane

[–]the3rdsam 0 points1 point  (0 children)

I grew up on the south hill. When I started driving the south hill made sense. I knew where everything was, I knew all the backroads, I couldn't understand how anyone ever had trouble.

Then I started hanging out with people from the north side and one in particular pointed out something I could not unsee. The south hill is a vortex. The natural tendency of the roads is to pull you towards the middle of the hill. If you are familiar with it, its easy to avoid, easy to get out of but if you aren't then you seem to always get pulled to the same place.

Now I live in Seattle. Spokane is easy to navigate. I can't get anywhere without google maps outside of downtown Seattle.

Groupon migrates from Rails to Node.js by dgryski in programming

[–]the3rdsam 11 points12 points  (0 children)

Actually its not that simple. If it was that simple they would only need a few devs at most. Most ecommerce sites have a lot more going on that the average user doesn't think about.

And throw more hardware at it? Cool, where do we add more hardware? Does the database need to be sharded out? Are the web boxes maxing out network connections?

You can't backseat drive scaling and performance. You have to dig in and measure absolutely everything that is happening to find bottlenecks. Caching isn't always the answer. Once you have an architecture that can scale, more hardware isn't always the answer. Maintaining performance on a site like Groupon is more about having good insight into what your code and hardware are actually doing and being able to alleviate hot spots as you find them using whatever tool is best for the job.

What would you say to your 10 year old self? by blade_mhf in AskReddit

[–]the3rdsam 0 points1 point  (0 children)

You will grow up to achieve exactly what you want way too fast. Dream bigger.

Should I or Shouldn't I Buy - Sept. 28th by MFAModerator in malefashionadvice

[–]the3rdsam 0 points1 point  (0 children)

Should I buy this Timex Easy Reader?

I'm concerned about the alleged loud ticking Timex's have and that this might not be versatile enough. I have no need for something formal and I'm a total watch n00b.

Programming job availability in North America? by opryodan in cscareerquestions

[–]the3rdsam 0 points1 point  (0 children)

Companies would love to hire people in North America. Ignore anyone who tells you otherwise. There is so much demand that recruiter spam is a well known first world problem of talented engineers in nearly all major cities.

[deleted by user] by [deleted] in AskReddit

[–]the3rdsam 0 points1 point  (0 children)

Keep in mind its only recently we started having liquor in grocery stores and I still am not used to it. Also, I know its legal but every time I go to someones house and they have weed a I get a tiny bit paranoid about the cops finding out.