Best it business books according to redditors

We found 414 Reddit comments discussing the best it business books. We ranked the 148 resulting products by number of redditors who mentioned them. Here are the top 20.

Next page

Subcategories:

Customer relations books
Information management books
Business operations research books
Organizational change books
Business & organizational learning books
Business purchasing & buying books
E-commerce professional books
Office automation business books
Green business books
Business facility management books
Government management books
Business infrastructure books
Office equipment & supplies books
Office management books
Business research & development books
Strategic business planning books
Business structural adjustment books

Top Reddit comments about Business Processes & Infrastructure:

u/_WhoisMrBilly_ · 134 pointsr/mildlyinteresting

Ohhh! I know this!


TLDR: Bees communicate distance and heading in their dancing to food or in this case, an ideal new home. They hold a democratic process to determine the best site amongst the members of the hive. This ball you see is the mid-way journey in the move to a new location.



Bees actually have a fairly complex method of not only communication, but also a robust system of democratic decision making!

Many of you have heard that bees dance? But perhaps you do not know why. Bees communicate many things in dancing, but mostly how to find pollen, water or shelter (a new home). Scientists have studied bees and how they dance, and it turns out that by watching them enough, they can decipher their dances, a series of waggles and walking.


So say a bee found a field of pollen rich flowers, and comes back to the hive to tell the other bees where it is. They do this by dancing in front of the other bees in the hive:

In short, bees make figure 8 waggles - they shake their little bee-hinds and run in a figure-8 patterns cross the comb to communicate- and because their combs are oriented vertically, the angle at which the 8 is oriented off of vertical shows the direction in which the pollen (or destination is). Bees can coordinate this direction with their own internal “compass” and correlate it to the angle of the sun. Even though the suns angle changes as it rises or sets, the bees seem to be able to account for this based on their sycadian rhythm.

They can communicate distance by the duration of the waggle. Roughly 1 second of wings buzzing and body waggling equates to a distance of 1,000 meters! Quite some feat! Other bees (and scientists by observation) can actually watch this, decode it and find out almost exactly the location the bee is trying to communicate!

Bees also have the ability to scout and rate sites for new homes. Scientists observed and discovered this through building hundreds of hives with variables like sun exposure/ volume/ moisture/ distance entrance size etc. Older scout bees go out when the hive is growing big, or the queen is going to be displaced, and seek out candidates for new homes.

When the reach an area (just one area is sought out per bee initially ), they spend time flying around inside of it, and walking across all the surfaces doing measurements by counting steps / and time. They then do an internal rating of the suitability of their site they surveyed, and fly back to the hive! This actually is not a conscious decision (the rating) but something inherent:

“Finally, I should emphasize that almost certainly a scout bee does not consciously think through her evaluation of a site. Instead, she probably does so unconsciously with her nervous system integrating various sensory inputs relating to cavity size, entrance height, and the like, and generating within her a sense of the site’s overall goodness. It may be that finding a desirable tree cavity feels to a homeless scout bee as inherently pleasurable as feasting on a delicious meal does to a hungry human being.”


Since each scout bee only rates one location (there may be 30-50 scout bees), the dancing / democratic process can begin! The bee comes back and dances to communicate the location (and perhaps suitability) of their site. As they dance, they dance more excitedly the better the site! Ifs it’s an iffy site, they dance less fervently and may even eventually stop. If they dance excitedly, more and more bees catch on and take notice.

Here’s the democratic part; each other scout bee vegans to take a look at the dancing frenzy, and then if they like the dance, THEY GO OUT AND CHECK THE SITE THEMSELVES! They “verify” the rating! And when the come back, they begin dancing just a fervently if it is a good site! Eventually, this process repeats itself and it gets narrowed down to just 1 or 2 suitable sites! And this is not just random chance, in observations bees chose the correct site (ideal) 4/5 times!

So, after they choose the site through this process, these scout bees then begin signaling the other bees to store up honey. They run around over the hive and eventually signaling a sort of pre-flight. All the bees start beating their wings, suck up honey for the journey and begin the swarming process.

What you see on this picture is them In the middle of this process, resting around the queen. They will moving on shortly to their new home!

Please check out the book: Honeybee Democracy by Thomas D. Seeley

It’s an amazing book that goes into this process in detail, backed up by years of scientific experiments and observations!

u/Brokenshatner · 23 pointsr/TrumpCriticizesTrump

Actually dude... Many species of ants and bees do vote.

u/the_wood47 · 22 pointsr/graphic_design

I’m a print and basic web designer that’s been making an overhaul towards UI/UX the past few months so maybe I can offer some help. I’m actually working on a mobile app’s case study as we speak! You may have already noticed that UI/UX tends to get many different definitions depending on who you ask. With this said the path I took was focused on research methods (competitor research, demographic research, user testing, etc), UX deliverables (personas, user flows, wireframes, etc), prototyping, high-fidelity design and front-end coding (I’ll touch on that a little more in a bit).

 

When it comes to UX research I found the following resources immensely helpful:


Books (Reading? Yes, reading. Trust me these are worth checking out…pretty short too)

  • Don't Make Me Think

  • UX Team of One

  • Lean UX


    Podcasts (Listen on your commute, while you’re folding laundry, whenever)


  • User Defenders Podcast


    Websites (It’s also a good idea to Google some successful UX designer’s portfolios)


  • UX Mag

  • Reddit User Experience

  • “How I Became a Unicorn” <— Seriously check this out

     

    Basically what UX teaches you is that all design decisions need to be backed by an informed reason. That reason is found by doing proper research and testing.

     

    Now for UI design. There’s always Bechance and Dribble for inspiration, but a lot of the pieces you find on there lack context and are merely pretty to look at. So don’t get too obsessed. For software, personally, I’m a Photoshop to Sketch convert. It’s $100 but MAN is it worth it. There’s a number of things that make Sketch attractive (vector based, easy exporting, etc) but I guess the simplest way I can put it is that Sketch just feels…lighter than Photoshop. But it’s really personal preference, if you’re a master at using Photoshop for web design then don’t feel like you have to get Sketch. With that said I HIGHLY recommend investing in Meng To’s Design+Code. While it mainly focuses on iOS design, there is a lot of information that goes across the board for UI design, and it will give you an organized learning method (plus a discount on Sketch).

     

    It’s also a good idea to familiarize yourself with Material Design. Google’s presentation of the topic gets a little too in-depth at times so you may just want to Google search for other explanations of Material Design (that’s a bit ironic huh?).

     

    Okay so now you know how to design a basic UI right? Well what if you want to make your designs interactive? There’s quite a bit to benefit from actually seeing your designs work (or not work). Over the past couple years there’s been a gigantic influx of prototyping programs. They all have their pros and cons. Personally I use Pixate but at times it can be a little restricting. My iOS developer friend recommends Origami, it has a pretty steep learning curve but I think I may switch to that at some point.

     

    The key to becoming effective at UI design is the same with any other form of design: practice, practice, practice.

     

    Okay, now on to coding:

     

    Depending on your goals you may have to alter your studies a bit. For example, knowing your way around HTML/CSS and jQuery will give you more control of the design process, improve your relationship with developers on your team and make you EXTREMELY marketable. However, in many cases, only a basic knowledge of those languages I mentioned is required (jQuery being more of a bonus). As a designer you may not even touch the coding side of things at all, it really just depends on the team you’re working with. With that said I HIGHLY suggest taking a dive into front-end coding eventually, you’ll hate yourself for not learning it earlier. Ditch dreamweaver too, pickup SublimeText. Team Treehouse and CodeAcademy are fan-fucking-tastic. Learned a lot from their education programs.

     

    Whew, if that seems like a lot it’s because it is. Hopefully I broke it down into digestible chunks though. Remember, design is a never-ending learning experience. Don’t stop learning.
u/J_M_B · 17 pointsr/WTF

The inner bees are holding onto the branch and the other bees are holding onto them. They actually cycle from the inner core to the outer mantle in order to maintain a constant temperature. You can learn all about the nitty-gritty details of swarms in Honeybee Democracy

u/Ezili · 13 pointsr/userexperience

Great question!

Sometimes you test an idea, and it turns out it doesn't work, but you feel like it wasn't really a final test because maybe something could be changed and it would work.

I believe I understand what you're asking, and I think the trick to answering it is to change how you think about the problem a bit, so let me try and talk about it a bit.

The right way to approach it I think isn't about testing the idea, but about setting out to learn something. I think if you change that mental model, you can be clearer about what you want to learn, and try more ways of learning it than just regular user testing.

User Testing a Solution

Let me give an example. Lets say you're building a product to sell movie tickets using Amazon Alexa. You have a solution in mind, and you want to test it. You write the dialog, develop the conversational interface, create the list of films etc and ship it to thousands of homes.

Alexa has thousands of customers, but you only sell 27 movie tickets.

What's the result?

Well, you know you failed to sell a lot of tickets. But you don't really know why. Maybe people don't like the movies out this time of year. Maybe they don't like buying tickets whilst standing in their living room. Maybe they don't like buying tickets without hearing reviews. Maybe the way you had them talk to Alexa was awkward and they didn't understand it. It could be all sorts of things. But all you can really say for sure is that you didn't sell many tickets. Have you tested the idea? It's really hard to say. This is the problem I think you're talking about /u/pigmyhawk

So how could we think about this differently?

Well, we could try approaching things a bit differently where instead of saying "is this movie ticket design idea good" we say "is it true that ____
?"

For example, instead of saying "is this ticket selling tool for Alexa good" we say "Is it true that people want to buy film tickets with their Alexa?"
Or we say "is it true that people will buy tickets without reading reviews?".
Or "is it true that people will buy movie tickets whilst in their living room?". Etc

See, there are all these different reasons that the original design might have failed, and the reason testing that design idea is so hard is because we're not really sure what we're learning by testing the design.
If instead we focus on what we want to learn, then we can build the right experiment to learn it. Maybe we go watch people interact with their Alexa and see if they even ask about movie tickets. Maybe we test two versions of the design, one with reviews and one without and see if there is a difference. This way we aren't just generically testing the design, but rather trying to learn something we think is important to know the answer to.

So I'm saying I think the solution is to be clearer at the start about what you want to learn, and then designing an experiment, which tests just that thing. If you run several experiments, each time you will learn more and have a better idea if your idea is right or not. That way you aren't testing an instantiation of the idea. You're testing the assumptions on which you base the idea.

Only once you've tested all the things you're most unsure about (and which are most important to your idea being successful) do you actually say "okay, we think we have learn enough that this is our best idea now, lets make it using all the knowledge we have".

----

If right now you're feeling like you didn't really test your idea, then I think the answer is that there are too many things you don't know the answer too. It's like you're doing a science experiment but there are 20 different things you didn't control for, so all the test shows is that one of those 20 things isn't right. You need to test less things at a time, and be clearer about what exactly you are trying to learn and how you are going to measure it.

So the answer is:

  1. Identify your most critical hypothesis/assumptions
  2. Design experiments to test them
  3. Be clear about what you are measuring, and how
  4. Run the experiment, check the results and learn
  5. Keep learning

    There's lots of different ways you can run experiments. They might be interviews and paper prototypes, or surveys, or just watching people looking for something in particular etc.
    They might be A/B tests where you decide what you're trying to learn, you design an A/B test which test 2 different versions and compares them. A/B tests can help you because it's not just about which design is right, but about "is this difference important or not". You learn something by comparing the different results.

    I've talked too much now, but I think the basic answer to your question is - be clearer ahead of time about what you are trying to learn. Don't test a whole design at once because there are too many moving parts. Instead, identify your assumptions, design experiments to learn if your assumptions are right, be clear about what you're going to measure, and then use what you learn to design better things. If you aren't sure what the results of a test were, it might mean you weren't clear at the start about what you were testing, or how you were going to measure it.

    Couple of suggestions for things to look at:

u/rmxz · 12 pointsr/askscience

> How do they decide where to live?

Bees vote in a democratic election process, and lobby others to vote with them (sometimes by literally butting heads with those who disagree).

For more, there's a whole book on how bees make decisions collectively.

u/howdoiland · 11 pointsr/hoggit

I highly recommend reading this book on the Skunk Works. It goes really in depth into how the F117, U2, and SR-71/A-12 programs came about. There are a few short sections in it by people associated with the skunk works, and IIRC Dyson wrote one.

https://www.amazon.com/Skunk-Works-Personal-Memoir-Lockheed-ebook/dp/B00A2DIW3C

u/esquilaxxx · 10 pointsr/retrogaming

Great read! I found the focus on marketing really interesting. People always discuss the technical aspects of the systems, so I really enjoyed the look at how the Genesis was marketed in order to give the technically superior SNES a run for its money. I don't think we'll ever see rivalry in consoles like that again.

Not to say it's a perfect book by any means. I was pretty annoyed that Alex Kidd was dismissed as a "disappointing ripoff" of Mario, when I believe he had a few solid games.

If you're a Sega fan, I also enjoyed Service Games: The Rise and Fall of SEGA.

u/czlapka · 7 pointsr/datascience


Maybe not exactly typical Data Science but as an introduction, a background I recommend "Data Smart: Using Data Science to Transform Information into Insight"

https://www.amazon.com/Data-Smart-Science-Transform-Information/dp/111866146X/ref=asap_bc?ie=UTF8

u/mr_chip · 7 pointsr/sysadmin

Some more:

The Art of Scalability - Well, the first 2/3 of it.

Scalability Rules - Very good, very short.

Continuous Delivery (I'd argue this is the single most important book in the software industry in the last 10 years)

The Little Redis Book - Free download!

The Little MongoDB Book - Free download!

The Varnish Book - Available as a free PDF if you fill out a marketing form.

u/scarthearmada · 6 pointsr/explainlikeimfive

The internet isn't a specific 'thing'; there is no internet box that you can point to and say, "that's the internet!" The internet is an abstract term applied to a series of computer networks of an indeterminate number greater than one. This is important because prior to the networking of two distinct networks together, you only had two distinct, non-communicating networks.

There is a varying level of redundancy in the connections between the various networks, all with one specific thing in common these days: the TCP/IP internet protocol suite. It was the best way of allowing for common communication between distinct computer networks.

If you visualize a long line -- a wire -- and then envision computer networks connecting to it via servers and more wire, you're envision what the internet is at a basic, broad level. There is a great video on YouTube that explains the internet this way. I'm trying to locate it now. However, if you enjoy reading about such things, there are two fantastic books that I recommend on the subject:

  1. Where Wizards Stay Up Late: The Origins Of The Internet

  2. Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web

    The former explores the history of the internet, taken as a summation of its parts and their creation. The latter explores the origins (and potential futures) of the World Wide Web, a specific application of hosting and sharing documents (and other media) across the internet conveniently. It's written by Tim Berners-Lee, the number one scientist behind its creation. I include this link because it is a common misconception that "the internet" is "the world wide web."
u/thomas533 · 5 pointsr/Beekeeping

I went with Kenyan style top bar hives my first year because I really wanted to do frame-less. It worked out well for the most part but this year I'm adding two new Warre hives because I'm a huge advocate for letting the bees do there own thing and minimizing my intrusions. If you are not trying to maximize honey production, the Langstroth hive really has no advantages.

Honey harvesting is easy and you'll use the crush and strain method. I did a bunch yesterday and in 3 hours got about 1.5 gallons of honey plus about 1 pound of wax.

Make or buy your self a Top-Bar Hive Tool.

And read At the Hive Entrance. This is the best book ever for those who want to practice minimal intrusion bee keeping. Follow that up with Honeybee Democracy.

u/mmmarce · 5 pointsr/adops

One book that I found outlined this stuff well is Ad Serving Technology: https://www.amazon.com/Serving-Technology-Understand-revelation-commercialized/dp/1484867572

Yes, you can learn this online too, but sometimes you can get more lost than educated with all the info available.

u/svarogteuse · 5 pointsr/Beekeeping

You seem to imply that the hives we use are bad. What makes you think that? Bees frequently pick the "artificial" hives we provide from all possibly choices. I know people who leave a box or two empty when on pollination contracts in case hives swarm and have caught bees many times that way. We also put out bait hives that regularly catch bees.

Bees will almost always pick the best hive in an area. Read Honey Bee Democracy by Tom Seeley for how I know this. Seeley has done extensive research what bees look for in a hive. Here are his reccomendations on bait hives to attract bees over other locations. Note as you read that that our hives and natural hollows both meet the requirements he determined that bees look for. The survival of a colony depends on picking the best location. If our hives were unacceptable in some fashion they would not pick them in house hunting situations.

  • Modify: No how would you suggest modifying a hive (good or bad)? A box with an opening at the bottom and frames is a standard so equipment is interchangeable. Modifying a hive starts to break that.

  • Paint: Light colors, thats because we put them in the sun and they overheat of they are dark. White is also traditional because it looks "clean" and back in the day of all local honey sales it was a marketing technique to have "clean" hives.

  • Moving: as needed. Even as a hobbyist I move hives between 2 locations particularly when doing splits.

  • Candy: I don't use bee candy. Sometime sugar water.

    Things that make beekeeping easier on bees:

  • Don't open the hive so frequently for inspections. Obviously there are issues if you dont do inspections regularly.
  • Put hives in some shade in summer. Can't do this in Florida Small Hive Beetles are a problem and shade seems to encourage them. This is also impractical for most agriculture purposes.
  • Follow general guidelines on hives as much as possible concerning size (standard 8-10 frame with supers, or a equivalent internal size of other design), direction (south facing).
u/CandideConcepts · 5 pointsr/CustomerSuccess

Buckle up! In my teams, leaders are readers.

Here's a short list:

  • Getting Things Done - this our bible for productivity
  • Farm Don't Hunt - it's a good book for building an org or understanding how all the parts of your org work together
  • Customer Success - like it or not, it's the standard for an intro book into CS written by Lincoln Murphy
  • Mapping Experience - this is a great one for helping to define the customer journey
  • The Coaching Habit - I use this a lot with my direct reports but it's also really valuable for shifting your mindset for how you should coach or advise customers
  • The Effortless Experience - it's an eye opening read, backed by research that says you shouldn't be trying to delight people all the time

    Oh and here is Lincoln Murphy's book list.
u/Senno_Ecto_Gammat · 5 pointsr/Beekeeping

On the off chance you or someone else reading this thread might be interested in knowing how swarming works, Tom Seeley's poorly-named book Honeybee Democracy is available on Amazon.

u/rp20 · 5 pointsr/rational

Sometimes I don't know what to think about technological displacement. We have been hearing about low productivity growth in the economy for a while now.

http://macromarketmusings.blogspot.com/2014/12/are-we-mismeasuring-productivity-growth.html

https://growthecon.wordpress.com/2014/12/11/i-love-the-smell-of-tfp-in-the-morning/

https://growthecon.wordpress.com/2014/12/17/why-did-consumption-tfp-stagnate/

What not enough paying work means, I don't know. I like to think that productivity growth reduces the costs in absolute terms. You have to assume that people will not want to spend money on newer services and products and in the mean time believe that the benefits of productivity growth will not be shared as lower costs to the consumer. Without that I don't see work disappearing. If newer services do not grow, you could go the Jaron Lanier route and argue that the best way to ensure that people benefit from the transition to a digital economy is to enforce stronger ownership of information.

Personally I believe that people are equating the recovery from the recession in 08 as consequences of technological advancement. That is a logical leap that is not warranted. We don't know if the fears of technological growth are even warranted. If the economy gets back on track (it is not yet) Technology once again cannot be blamed for unemployment.

u/rsanek · 5 pointsr/statistics

I've heard good things about Data Smart, though I have yet to read it myself. It's an introductory text from the big data guy at MailChimp.

u/mindwall · 5 pointsr/space

The story of The Skunk Works is a great book if you are looking to read similar stories.

Edit: a word

u/CaptainKabob · 5 pointsr/startups

It's part of "Customer Success" where you have different "high touch", "low touch" and/or "tech touch" (triggered emails) based on your biz and the type of customer. E.g. If you have a lot of low-value customers you could do triggered emails. But if you have high value customers you should be tracking those same behaviors and doing QBRs and basically holding their hand (because high value).

But before that you need to actually figure out the steps your customers need to take to be successful using your product (understanding the customer journey). And then relentlessly helping them clear hurdles through whatever methods and communications make sense for your business.

I really loved this book: Customer Success: How Innovative Companies Are Reducing Churn and Growing Recurring Revenue https://www.amazon.com/dp/1119167965/

u/Milumet · 5 pointsr/learnprogramming

I love Coders at Work. Not at autobiography though, but a set of interviews. Very entertaining.

There is also an older book with interviews: Programmers at Work.

u/deltabugles · 4 pointsr/analytics

Sounds like you need a lesson on the concept itself. I highly recommend reading https://www.amazon.com/Web-Analytics-2-0-Accountability-Centricity/dp/0470529393

u/judgemebymyusername · 4 pointsr/netsec

>Paranoia and worrying about pretty much everything is just my nature. My girlfriend laughs (nicely) about how much I worry about everything.

Just remember, there is a difference between paranoia and taking calculated risks/risk management. On that note, I suggest you read both Secrets and Lies as well as Beyond Fear. These two books will get you into the right mindset.

> I appreciate that this isn't about defining an iron-clad policy and walking away from it, and that it's instead about taking reasonable steps to make sure we're not opening ourselves up.

And remember that a policy means nothing without enforcement.

> I've already thrown together a wiki to manage the ever growing list of infosec "to do" items

Great idea. This will also help you if you ever need to justify your position to management. Often times it's difficult to "prove" that you've done anything to secure the enterprise. Make sure to identify your successes and note them at meetings, promotion time, etc.

u/thomkolster · 4 pointsr/SEO

If you want to keep up to speed with the latest development I would recommend blogs like the official Google Analytics blog, Occam's Razor, The Daily Egg, The KiSSmetrics blog etc.

But if you want good tips on how to get started with GA I would recommend Web Analytics - An Hour A Day and Web Analytics 2.0. Both books are by Avinash Kaushik. They are old (for digital marketing litterature) but most of the messages are still very relevant and I found them a great inspiration to get started on structured analytics and how to incorporate analytics in your daily work in a digital marketing organization.

u/scribby555 · 4 pointsr/Beekeeping

The Honeybee Democracy: Thomas Seeley is a really good option! I give it to my beekeeping friends.

u/CSMastermind · 4 pointsr/learnprogramming

I've posted this before but I'll repost it here:

Now in terms of the question that you ask in the title - this is what I recommend:

Job Interview Prep


  1. Cracking the Coding Interview: 189 Programming Questions and Solutions
  2. Programming Interviews Exposed: Coding Your Way Through the Interview
  3. Introduction to Algorithms
  4. The Algorithm Design Manual
  5. Effective Java
  6. Concurrent Programming in Java™: Design Principles and Pattern
  7. Modern Operating Systems
  8. Programming Pearls
  9. Discrete Mathematics for Computer Scientists

    Junior Software Engineer Reading List


    Read This First


  10. Pragmatic Thinking and Learning: Refactor Your Wetware

    Fundementals


  11. Code Complete: A Practical Handbook of Software Construction
  12. Software Estimation: Demystifying the Black Art
  13. Software Engineering: A Practitioner's Approach
  14. Refactoring: Improving the Design of Existing Code
  15. Coder to Developer: Tools and Strategies for Delivering Your Software
  16. Perfect Software: And Other Illusions about Testing
  17. Getting Real: The Smarter, Faster, Easier Way to Build a Successful Web Application

    Understanding Professional Software Environments


  18. Agile Software Development: The Cooperative Game
  19. Software Project Survival Guide
  20. The Best Software Writing I: Selected and Introduced by Joel Spolsky
  21. Debugging the Development Process: Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams
  22. Rapid Development: Taming Wild Software Schedules
  23. Peopleware: Productive Projects and Teams

    Mentality


  24. Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency
  25. Against Method
  26. The Passionate Programmer: Creating a Remarkable Career in Software Development

    History


  27. The Mythical Man-Month: Essays on Software Engineering
  28. Computing Calamities: Lessons Learned from Products, Projects, and Companies That Failed
  29. The Deadline: A Novel About Project Management

    Mid Level Software Engineer Reading List


    Read This First


  30. Personal Development for Smart People: The Conscious Pursuit of Personal Growth

    Fundementals


  31. The Clean Coder: A Code of Conduct for Professional Programmers
  32. Clean Code: A Handbook of Agile Software Craftsmanship
  33. Solid Code
  34. Code Craft: The Practice of Writing Excellent Code
  35. Software Craftsmanship: The New Imperative
  36. Writing Solid Code

    Software Design


  37. Head First Design Patterns: A Brain-Friendly Guide
  38. Design Patterns: Elements of Reusable Object-Oriented Software
  39. Domain-Driven Design: Tackling Complexity in the Heart of Software
  40. Domain-Driven Design Distilled
  41. Design Patterns Explained: A New Perspective on Object-Oriented Design
  42. Design Patterns in C# - Even though this is specific to C# the pattern can be used in any OO language.
  43. Refactoring to Patterns

    Software Engineering Skill Sets


  44. Building Microservices: Designing Fine-Grained Systems
  45. Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools
  46. NoEstimates: How To Measure Project Progress Without Estimating
  47. Object-Oriented Software Construction
  48. The Art of Software Testing
  49. Release It!: Design and Deploy Production-Ready Software
  50. Working Effectively with Legacy Code
  51. Test Driven Development: By Example

    Databases


  52. Database System Concepts
  53. Database Management Systems
  54. Foundation for Object / Relational Databases: The Third Manifesto
  55. Refactoring Databases: Evolutionary Database Design
  56. Data Access Patterns: Database Interactions in Object-Oriented Applications

    User Experience


  57. Don't Make Me Think: A Common Sense Approach to Web Usability
  58. The Design of Everyday Things
  59. Programming Collective Intelligence: Building Smart Web 2.0 Applications
  60. User Interface Design for Programmers
  61. GUI Bloopers 2.0: Common User Interface Design Don'ts and Dos

    Mentality


  62. The Productive Programmer
  63. Extreme Programming Explained: Embrace Change
  64. Coders at Work: Reflections on the Craft of Programming
  65. Facts and Fallacies of Software Engineering

    History


  66. Dreaming in Code: Two Dozen Programmers, Three Years, 4,732 Bugs, and One Quest for Transcendent Software
  67. New Turning Omnibus: 66 Excursions in Computer Science
  68. Hacker's Delight
  69. The Alchemist
  70. Masterminds of Programming: Conversations with the Creators of Major Programming Languages
  71. The Information: A History, A Theory, A Flood

    Specialist Skills


    In spite of the fact that many of these won't apply to your specific job I still recommend reading them for the insight, they'll give you into programming language and technology design.

  72. Peter Norton's Assembly Language Book for the IBM PC
  73. Expert C Programming: Deep C Secrets
  74. Enough Rope to Shoot Yourself in the Foot: Rules for C and C++ Programming
  75. The C++ Programming Language
  76. Effective C++: 55 Specific Ways to Improve Your Programs and Designs
  77. More Effective C++: 35 New Ways to Improve Your Programs and Designs
  78. More Effective C#: 50 Specific Ways to Improve Your C#
  79. CLR via C#
  80. Mr. Bunny's Big Cup o' Java
  81. Thinking in Java
  82. JUnit in Action
  83. Functional Programming in Scala
  84. The Art of Prolog: Advanced Programming Techniques
  85. The Craft of Prolog
  86. Programming Perl: Unmatched Power for Text Processing and Scripting
  87. Dive into Python 3
  88. why's (poignant) guide to Ruby
u/Citizen_of_Danksburg · 4 pointsr/math

A graph theory project! I just started today (it was assigned on Friday and this is when I selected my topic). I’m on spring break but next month I have to present a 15-20 minute lecture on graph automorphisms. I don’t necessarily have to, but I want to try and tie it in with some group theory since there is a mix of undergrads who the majority of them have seen some algebra before and probably bored PhD students/algebraists in my class, but I’m not sure where to start. Like, what would the binary operation be, composition of functions? What about the identity and inverse elements, what would those look like? In general, what would the elements of this group look like? What would the group isomorphism be? That means it’s a homomorphism with a bijective function. What would the homomorphism and bijective function look like? These are the questions I’m trying to get answers to.

Last semester I took a first course in Abstract Algebra and I’m currently taking a follow up course in Linear Algebra (I have the same professor for both algebra classes and my graph theory class). I’m curious if I can somehow also bring up some matrix representation theory stuff as that’s what we’re going over in my linear algebra class right now.

This is the textbook I’m using for my graph theory class: Graph Theory (Graduate Texts in Mathematics) https://www.amazon.com/dp/1846289696?ref=yo_pop_ma_swf

Here are the other graph theory books I got from my library and am using as references: Graph Theory (Graduate Texts in Mathematics) https://www.amazon.com/dp/3662536218?ref=yo_pop_ma_swf

Modern Graph Theory (Graduate Texts in Mathematics) https://www.amazon.com/dp/0387984887?ref=yo_pop_ma_swf

And for funsies, here is my linear algebra text: Linear Algebra, 4th Edition https://www.amazon.com/dp/0130084514?ref=yo_pop_ma_swf

But that’s what I’m working on! :)

And I certainly wouldn’t mind some pointers or ideas or things to investigate for this project! Like I said, I just started today (about 45 minutes ago) and am just trying to get some basic questions answered. From my preliminary investigating in my textbook, it seems a good example to work with in regards to a graph automorphism would be the Peterson Graph.

u/driusan · 3 pointsr/golang

It's something that becomes a fad every couple years for about a week, and then dies out again. I think I first heard about it in the interview with Brad in Coders at Work and I'd been meaning to try it.

To be honest, I'm not sure if I'd start any new project this way now that I've tried it, but I'd recommend anyone who considers themselves a programmer try to do something with it, for the same reason I'd recommend trying out any other programming paradigm that they're not familiar with..

u/ChribbaX · 3 pointsr/Eve

I got to where I am by pure luck imo. I had no goals of being what I am today, I kind of landed there through a number of lucky turns.

I feel there's not specific time I'm every time thankful for people trusting me and I enjoy helping out.

There's been moments of wtf and lol's - some covered in my Vegas and EDU presentations (youtube) else I also am happy shamelessly advertise my chapter in https://www.amazon.com/Internet-Spaceships-Are-Serious-Business/dp/0816699089/ :)

u/c3534l · 3 pointsr/MachineLearning

The first one isn't too off: Amazon link to a book

Granted, it's not distributed, but I read that book given its high rating and the author really jumps through hoops trying to figure out how you'd do k-means in a spreadsheet without macros or anything.

u/beckeeper · 3 pointsr/Beekeeping

Check out some documentaries, it will give you stuff to think about. Vanishing of the Bees, Queen of the Sun...I believe both of those are on Netflix.

One of my favorites is Nova's Tales from the Hive...check on YouTube, there was a high-res version in three 20-ish minute parts. These crazy film makers put surgical cameras on bees! It gives you a great perspective of things from the bees' POV.

Edit...Here are links to the best version!
Part one: http://youtu.be/SjfJVYC_TJg
Part two: http://youtu.be/8Qx_f3ZIrwo
Part three: http://youtu.be/fM_fcVCRKew

Another great book, although very scientific, is the Beekeeper's Handbook (http://www.amazon.com/The-Beekeepers-Handbook-Diana-Sammataro/dp/0801476941).

I've been meaning to read Honeybee Democracy but haven't gotten around to it. In fact, I'm going to get on Amazon and see if there is a Kindle version right now. (Edit: yay, there is! There wasn't the last time I looked: http://www.amazon.com/Honeybee-Democracy-Thomas-D-Seeley-ebook/dp/B0046A9M68/ref=sr_1_1?s=books&ie=UTF8&qid=1405486484&sr=1-1&keywords=Honeybee+democracy)

I'm also going to come back and edit with links...edited to add, I did 😊

u/tjen · 3 pointsr/excel

yeah that's a bit more advanced than just reading up on some functions like /u/aristite said.

I am guessing that's not the kind of stuff they'll want you to do in the interview session, 60 minute is a short amount of time once you start working with bigger/more advanced datasets.

I would go with the stuff already mentioned in this thread, + array formulas, and for the more advanced statistical/analytical methods (monte carlo simulations etc.) and how to do them in excel, have a look at this book:

http://www.amazon.com/Data-Smart-Science-Transform-Information/dp/111866146X

u/cinch123 · 3 pointsr/Beekeeping

I am secretly hoping the beeks in NE Ohio get caught off guard too. I have nice, warm, happy, lemongrass-smelling swarm traps in trees just waiting!

Edit: Since there is some interest here about the design of the swarm trap, here are some details. I started with the D. Coates 5-frame nuc plan from BeeSource here and expanded it downward to make it about a 40 liter volume, which is the volume Seeley recommends in his book. This makes the large side pieces 18 inches deep. Instead of the entrance on the nuc plan, there are just a couple holes in the side of the box, which can be easily plugged up when I want to take the trap out of the tree and move it.

Edit 2: Added link to Seeley's book. It's a fascinating read for anyone interested in bees, or neural networks in decision making.

u/UrbanPizzaWizard · 3 pointsr/AskComputerScience

I thought Coders at Work: Reflections on the Craft of Programming was a really enjoyable read.

It's just a collection of interviews. The book features some really interesting programmers such Ken Thompson, Joe Armstrong, Peter Norvig, and Donald Knuth. I had a great time reading their stories.

u/flakycraigslistbuyer · 3 pointsr/Flipping

I want to learn how to find products with good resale value. Nobody ever wants to give away their sources and secrets, but I found this book on amazon: http://www.amazon.com/Online-Arbitrage-Sourcing-Secrets-Products/dp/1500333824/ but I can't afford a $200 book at this point.

What are some free or reasonably cheap resources I can use to learn how to find sources myself? (note I don't want the sources themselves... I want to learn the techniques and use that to find my own sources)

u/iantri · 3 pointsr/adops

I know of this:

http://www.amazon.com/Targeted-Technology-Revolutionizing-Advertising-Companies/dp/0814434991/ref=pd_sim_14_1?ie=UTF8&dpID=41PL0BPxLoL&dpSrc=sims&preST=_AC_UL160_SR106%2C160_&refRID=1J7A49B1Z5N83ZQVE1QQ

It's a nice, light breezy introduction to the industry. Non-technical.

Then, there's this:

http://www.amazon.com/Serving-Technology-Understand-revelation-commercialized/dp/1484867572/ref=pd_sim_14_2?ie=UTF8&dpID=51HU%2BH1VSuL&dpSrc=sims&preST=_AC_UL160_SR107%2C160_&refRID=1J7A49B1Z5N83ZQVE1QQ

While we have several copies floating around the office, I do not know of anyone who has successfully read it cover to cover. While comprehensive, it's apparently a fairly miserable read.

As others have noted, your best resources are online. Ad Ops Insider (http://www.adopsinsider.com) has the best introductory material I've seen.

u/mollyjoon · 3 pointsr/userexperience

Just started reading UX team of one
and
Lean UX

u/Skippertech · 3 pointsr/dfsports

https://www.amazon.com/Data-Smart-Science-Transform-Information/dp/111866146X

In my case I am a software engineer by trade so I don't use excel as much

u/starkiller1990 · 3 pointsr/datascience

Check out Data Smart. http://www.amazon.com/Data-Smart-Science-Transform-Information/dp/111866146X

It shows you how to perform linear regression in Excel as well as loads more Data Science techniques such as time series forecasting, clustering, prediction etc.

Assumes no background in Maths/stats and all you need is excel

u/JodaCast · 3 pointsr/adops

Very good ad tech book. Brilliant resource for all Ad Ops peeps and teams.
http://www.amazon.co.uk/dp/1484867572/

u/briangodsey · 3 pointsr/datascience

One of the best not-very-technical books on data science in business is Thinking With Data. It's quirky but gets at the core of what good data science is supposed to be.

Beyond that, Data Science for Business has some great stuff in it, but you would probably want to skip the more technical parts, which might end up being most of the book, depending on your interest in that. Same for Think Like a Data Scientist (apologies for the self-promotion).

Medium.com has some solid articles about data science and various aspects of business, but they are scattered and I haven't yet seen a collection of articles that broadly cover what you're looking for.

u/SamOwenPPC · 3 pointsr/PPC

Books are a bit unneccessary but if you're a book learner I'd recommend Brad Geddes' Advanced Google AdWords.

On top of the blogs listed below I'd recommend PPC Hero and Wordstream's beginner guides.

u/gorillamania · 3 pointsr/hackersfounders
  • Founders at Work
  • Coders at Work
  • Lean Startup
  • The Seven Habits of Highly Effective People
  • The Four Steps to Epiphany
  • High Tech Startup
  • Getting things Done
u/Pdiff · 3 pointsr/Beekeeping

Check out Thomas Seeley's book Honeybee Democracy. He's done some amazing things to decipher the whole process.

u/rbdllama · 3 pointsr/mildlyinteresting

You and I both, cheers. - Cockpit walkthrough by an SRO http://www.youtube.com/watch?v=tj9UwKQKE3A

Highly recommended book about the skunkworks https://www.amazon.com/Skunk-Works-Personal-Memoir-Lockheed-ebook/dp/B00A2DIW3C

u/zifyoip · 3 pointsr/math

If you want an inexpensive book just to get a taste of graph theory, I'd recommend Richard J. Trudeau's Introduction to Graph Theory.

If you want a more in-depth textbook, try one of these:

u/marmaladefanclub · 3 pointsr/PPC

It's not. I've read it. The fundamentals of adwords are the same and the strategies in that book are absolutely crucial and you would do yourself a huge disservice by passing it up.

​

Edit: Also, it's 4-5 years old: https://smile.amazon.com/Advanced-Google-AdWords-Brad-Geddes/dp/111881956X?sa-no-redirect=1

u/Exonfang · 3 pointsr/Eve

I don't think she understands that internet spaceships are serious business.

u/LTmad · 3 pointsr/todayilearned

I second his recommendation. It's a great book and a really interesting read. I've been thinking about giving it another read recently.

This is the book.

u/LWRellim · 2 pointsr/lostgeneration

The military (mil spec manuals) was one of the primary drivers & advocates of the development of the SGML system.

And again, HTML was a subset (initially very crude & limited functionality) of it -- which, among other things, allowed the leveraging of various (already existing) parsing algorithms.

That really DOESN'T lessen the "great achievement" status of Timothy Berners-Lee (the so called -- and not entirely inaccurately so -- "inventor" of the "world wide web") work -- which was really more the creation and distribution of a combination of tools, and perhaps most importantly "giving it away" -- openly/freely sharing the specs: the http protocol (based on other internet protocols, but again simplified, initially all it did was a "GET" request), along with a small footprint ("web/http") server application, and the first (text only "web") browser application.

Several Many others had TRIED to craft "hypertext" (i.e. user editable text/documents with click-able "links" or regions) systems -- protocols and the accompanying server/viewer application sets -- but they all failed or fell short of wide adoption for a number of reasons (some of them for being to simplistic, others for being too complex, and most for being "commercial/proprietary" and working only on specific platforms).

BTW, if you can lay your hands on it, TBL's book "Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web" is well worth the read, and is not only interesting from a technical and historical perspective, but also to see what his original "vision" was, and how that has been both fulfilled, and on the other hand in some ways went unfulfilled (or even subverted) as the web actually developed and grew.

u/birdnerd · 2 pointsr/mildlyinteresting

Just leave them, they will move on.

Worth a read if you're curious about what they're doing: http://www.amazon.com/Honeybee-Democracy-Thomas-D-Seeley/dp/0691147213

u/admorobo · 2 pointsr/suggestmeabook

Interested in human behavior and the rise of technology? May I recommend the work of Jaron Lanier, specifically his books You Are Not a Gadget and Who Owns The Future?

u/recchiap · 2 pointsr/FulfillmentByAmazon

Check out the book Arbitrage by Chris Green, and Online Arbitrage - both are good sources for introductions. Advanced techniques don't have quite as strong a centralized source.

Arbitrage

Online Arbitrage

u/gmarceau · 2 pointsr/compsci

Like you I work at a tech startup. When we were just starting, our business/strategy people asked the question you just asked. They opened a dialog with development team, and found good answers. I attribute our success in large part to that dialog being eager and open-minded, just as you are being right now. So, it's good tidings that you are asking.

For us, the answer came from conversation, but it also came from reading the following books together:

  • The Soul of a new Machine. Pulitzer Prize Winner, 1981. It will teach you the texture of our work and of our love for it, as well as good role models for how to interact with devs.

  • Coders at Work, reflection on the craft of programming Will give you perspective on the depth of our discipline, so you may know to respect our perspective when we tell you what the technology can or cannot do -- even when it is counter-intuitive, as ModernRonin described.

  • Lean Startup It will teach you the means to deal with the difficult task of providing hyper-detailed requirements when the nature of building new software is always that it's new and we don't really know yet what we're building.

  • Agile Samurai Will teach you agile, which ModernRonin also mentioned.

  • Watch this talk by one of the inventor/popularizer of agile, Ken Schwaber Pay particular attention to the issue of code quality over time. You will soon be surrounded by devs who will be responsible for making highly intricate judgement calls balancing the value of releasing a new feature a tad earlier, versus the potentially crippling long-term impact of bad code. Heed Ken Schwaber's warning: your role as a manager is to be an ally in protecting the long-term viability of the code's quality. If you fail -- usually by imposing arbitrary deadlines that can only be met by sacrificing quality -- your company will die.



u/Cheznor · 2 pointsr/Flipping

I haven't read them myself, but a couple of the popular flipping YouTubers have recently released eBooks:

Flip That Sh!t by Bonafide Hustler (also available in eBook format)

101 Killer Clothing Brands by Stephen Raiken (Raiken Profit)

There's also the classic book Arbitrage by Chris Green you may want to check out if you're into retail arbitrage.

u/CrockenSpiel · 2 pointsr/programming

I loved your interview the most in this book. You seem to be an awesome guy.

u/GimmeSomeSugar · 2 pointsr/apple

Didn't he also attempt to shut down the Apple Macintosh project because he didn't really get it?
*Edit:
Wow. Thanks for the downvotes guys, talk about shitty reddiquette. I'm at home now, so I've got some time to dig out some citations.
The article from which I originally picked up that idea is this one, quoting Jef Raskin's interview in Peter Siebel's Coders at Work.
>What I proposed was a computer [the Macintosh] that would be easy to use, mix text and graphics, and sell for about $1,000. Steve Jobs said that it was a crazy idea, that it would never sell, and we didn’t want anything like it. He tried to shoot the project down.

When originally posted on Reddit, who should pop up in the comments but
Paul fucking Lutus! His summation was that yep, that's pretty much how it went down.
So, yea. If people who were actually there at the time (one of who is the guy that created the thing) are saying that technically Steve Jobs headed up that group, but only after trying to trash it because he couldn't get his head around it, I'm going to put some credence in those claims.
Stay classy /r/apple.

u/mononcqc · 2 pointsr/programming

Simon Peyton-Jones IS interviewed in the book. See the amazon page: "Simon Peyton Jones: Coinventor of Haskell and lead designer of Glasgow Haskell Compiler"

The 15 people interviewed are mentioned on that page.

u/[deleted] · 2 pointsr/mathematics

https://class.coursera.org/ml-005

This started today. SVM's will be covered in a couple of weeks.

Also, if you're brand new to data, and you're stuck with just excel chops, this is supposedly a good place to start.


Also, there is an /r/machinelearning

u/Arqueete · 2 pointsr/webdev

Something less code-y: Weaving the Web: The Original Design and Ultimate Destiny of the World Wide Web by Tim Berners-Lee. For those of us young enough to not have been a part of the early days of the web, it's nice to have some perspective on the history of it.

u/cabd0 · 2 pointsr/technology

I'm currently reading Jaron Lanier's "Who Owns The Future?" This book is absolutely incredible with it's ability to break down the current and future states of the internet, global economies and their influence over each other. If this kind of stuff interests you, this book will leave you with a total chub.

u/lecanar · 2 pointsr/analytics

It is definitely worthwile, by looking at the analytics of the website you can drive insights on what went right/what went wrong with your current sites ==> you will learn about what to do and what not to do for building the new versions.

I do not know book specifically appliable to small business analytics but in the analytics section I can recommend warmly Web Analytics 2.0 which will give a good basis with examples valid for both small & large businesses https://www.amazon.com/Web-Analytics-2-0-Accountability-Centricity/dp/0470529393

Note that if the businesses in question have low traffic, i.e. not enough data to reach statistically relevant insights, you should rather learn about UI,UX and UX design for your specific industry. A nice starter website would be https://goodui.org/

u/hypo11 · 2 pointsr/promos

Really annoying - available for the Kindle for $9.99 but to simply buy the eBook in PDF is $20.99.

I'd like to read this on my nook. Do I really need to pay 2x the price as a Kindle user for that honor?

u/TTFV · 2 pointsr/PPC

I've been at this since 2012 and have never heard of Adskills, so I'd say that virtually no prospect is going to take certification from them seriously.

The best courses I'm aware of (besides platform certs) are this one from Udemy: https://www.udemy.com/the-ultimate-google-adwords-training-course/learn/lecture/4028970?start=0#overview

And perhaps books and training from Brad Geddes although I feel like it may be a bit out of date: https://www.amazon.ca/Advanced-Google-AdWords-Brad-Geddes/dp/111881956X

u/BirdsGetTheGirls · 2 pointsr/MilitaryGfys

Probably less safe to fly at a lower altitude over the USSR with a proper landing system than the method they ended up with.

If you want to read more about the programs skunk works did, this was a fun read.
https://www.amazon.com/dp/B00A2DIW3C/ref=dp-kindle-redirect?_encoding=UTF8&btkr=1

u/Riimii · 2 pointsr/userexperience

I haven't read this book myself, but "Lean UX" is very popular and covers this exact topic.

https://www.amazon.com/Lean-UX-Applying-Principles-Experience/dp/1449311652

u/OCData_nerd · 2 pointsr/excel

No problem. The article (not technical) that really opened my mind and got me excited about the future of AI/machine learning was this one called "The Artificial Intelligence Revolution: The Road to Superintelligence" by Tim Urban. From there, I went on to discover a book called "Data Smart" by Jon Foreman which uses spreadsheets to teach machine learning. Both are excellent reads if you find yourself wanting more :)

u/idownvoteallposts · 2 pointsr/SEGAGENESIS

http://www.amazon.com/Service-Games-Rise-Enhanced-Edition/dp/1494288354

I just started Service Games. So far it's pretty good.

u/jpfromreddit · 2 pointsr/PPC

You need to do both.

  1. One with geo keywords set to target anyone anywhere who types those keywords with GEO.

  2. One without geo keywords set to target only people in your target area.

    I'm guessing you're used to doing online international or national campaigns, is that correct? The above stated process is standard operating procedure in local search campaigns.

    Read "Advanced AdWords" by Brad Geddes - Third Edition. It has a very detailed explanation on this.

    http://www.amazon.com/Advanced-Google-AdWords-Brad-Geddes/dp/111881956X

u/chromarush · 2 pointsr/userexperience

I am self taught and design applications for human and system workflows at a Internet security company. I am biased but I don't think a degree will necessarily give you more hands on skills than just finding projects and building a portfolio to show your skills. There are many many different niche categories, every UX professional I have met have different skill sets. For example I tend in a version of lean UX which includes need finding, requirements validation, user testing, workflow analysis, system design, prototyping, analytics, and accessibility design (not in that order). I am interlocked with the engineering team so my job is FAR different than many UX professionals I know who work with marketing teams. They tend to specialize very deeply in research, prototyping, user testing, and analytics. Some UX types code and some use prototyping tools like Balsamiq, UXpin, Adobe etc. There is heavy debate on which path is more useful/safe/ relevant. Where I work I do not get time to code because my team and I feel I provide the best value to our engineering team and internal/external customers by doing the items listed above. The other UX person I will work with me on similar activities but then may be given projects to look at the best options for reusable components and code them up for testing.

TLDR:

u/Chrisssycollins · 2 pointsr/webdev

Lean UX: Applying Lean Principles to Improve User Experience https://www.amazon.co.uk/dp/1449311652/ref=cm_sw_r_cp_awd_lTi9wb8GSDPDD

u/drumming102 · 2 pointsr/FulfillmentByAmazon

http://www.amazon.com/dp/149379163X


http://www.amazon.com/dp/B009B3UYEO <---- Kind of Scnapower ad Heavy


Both are reliant starter books and I own both.

u/LmpPst · 2 pointsr/MachineLearning

If you want super beginner, Data Smart by John Foreman is probably the best. It isn't free and it is very basic.

http://www.amazon.com/Data-Smart-Science-Transform-Information/dp/111866146X

u/SnOrfys · 2 pointsr/MachineLearning

Data Smart

Whole book uses excel; introduces R near the end; very little math.

But learn the theory (I like ISLR), you'll be better for it and will screw up much less.

u/Wapiti-eater · 2 pointsr/Beekeeping

You want some cool, mind blowing honey bee facts?

Read this book - amazing stuff and some very good work!!

u/froggyenterprisesltd · 2 pointsr/statistics

I forget how deeply Data Smart delves into correlation, but you may want to give it a shot. Also, here's a summary on the book. It's very to the point and written in very clear English.

u/ckseet79 · 2 pointsr/adops

https://www.amazon.com/Serving-Technology-Understand-revelation-commercialized/dp/1484867572/ref=nodl_ this is not bad but in real life each company has its own stacks iab standards are pretty much required

u/rob_cornelius · 2 pointsr/EOOD

Most of my fave nature writers are British as I am British. Robbie Cowen's book Common Ground is a big fave and anything Richard Mabey writes is worth reading. Nature Cure deals specifically with how he dealt with a bad episode of depression. Gilbert White's Natural History of Selborne invented the whole concept of nature writing and is still an amazing read. (Selborne is not too far from where I live which helps). For something more scientific Honeybee Democracy is fascinating.

In terms of American writing Thoreau, Emerson and Leopold obviously and I love One Man's Wilderness too. Even some of Jack Kerouac's less well known books like Lonesome Traveller can be great.

I really want to get into nature writing from other parts of the world but I don't know where to start. Any recommendations?

u/ChitlinSoulfood · 2 pointsr/Eve

I'm not sure if anyone's mentioned this yet. For background on Eve this book is actually pretty great. Since its a reader with individual papers its a bit uneven in terms of quality/value, but the variety of perspectives is pretty great.

https://www.amazon.com/Internet-Spaceships-Are-Serious-Business/dp/0816699089

Also, this recently(ish) published book by journalist /u/AndrewGroen is a great read too. It has some amazing details on some of the intrigues of the earlier days of Eve.

https://www.amazon.com/Empires-EVE-History-Great-Online-ebook/dp/B01DONPR0M

His talk at Fanfest in Reykjavik a few years back is amazing too, in terms of offering some insight into Eve's history, particularly a pretty fascinating story from Eve's history.

https://www.youtube.com/watch?v=D-_Hgp6VbFY

Especially if you're looking for a clearer understanding of OPSEC and its history/role in Eve both of these books are pretty great. Mr Groen, if he's still around on Reddit, may have some additional recommendations or resources as well.

note: these amazon links are not affiliate links! they go straight to the books' product pages

u/monnnnsannntoooo · 2 pointsr/ChapoTrapHouse

This is a pretty cool book that looks at a foundation for why these issues exist, and then examines some potential solutions.

https://www.amazon.com/Who-Owns-Future-Jaron-Lanier/dp/1451654979

u/edwarides · 2 pointsr/vegan

Definitely not. We use bees to pollinate crops.

I used to work in an apiary. Pollination is where the money is at, not honey. Incidentally, this is also where the most harm to bees is done. Again, not honey. It is stressful to hives to be shipped from state to state and many die in the process. Bees are often subjected to pesticides sprayed over the crops where they are stationed, leading to illness and colony collapse. But what are we supposed to do -- give up all the crops pollinated by bees?

The best way to help bees (and other innocent pollinators and animals!) is to advocate against widespread pesticide and herbicide use. I also find that supporting urban and local beekeeping helps raise awareness about the issues bees face. Further, if you ever get a bee colony in the wall or roof of your house, or somewhere similarly inconvenient, don't call an exterminator! Contact a local beekeeper. If the bees are docile enough, the beekeeper may be able to relocate and care for the hive.

Also, I've read a lot of books about bees, but this one is by far my favorite.

u/Ollides · 2 pointsr/politics

I am curious as to who is to blame here. It seems like this is a culmination of numerous factors that were either ignored or downplayed in significance.

Most notably, I'm sure no one could have predicted how quickly technological advancements made it possible for machines/robots to replace human labor. I could be wrong about that, but it seems this trend has exponentially grown at a rate that would be difficult to keep up.

The rise of the information and big data age means that fewer jobs are on the market because just a few BIG players can trickle down information by collecting (for free I might add) it from the masses. Think Google, Amazon, etc. They are in the business of big data, largely on the backs of individuals who are not compensated for what they input. This is tricky, because consumers love the ability to use services for free or low cost, without realizing that they are sucking dry jobs essential to them. We must change our economy to represent this shift if we hope to maintain a middle-class.

A lot of this is explained in a great book by Jaron Lanier in "Who Owns The Future."

u/ichp · 2 pointsr/learnSQL
u/Mediddly · 2 pointsr/femalefashionadvice

I can tell you that I used this one in my graph theory class and was pretty happy with it. It has a nice clean layout and it's one that I actually kept.

In my actual discrete math class my crazy stuttering bearded professor just passed out hand written xeroxed notes so...no textbook. This one is highly rated, but if you have some background in logic then you're already halfway there. I remember a lot of truth tables and logic statements.

u/dune157 · 2 pointsr/FulfillmentByAmazon

Drk9six,

First off, let me say welcome. Next, I want to advise that if you haven't read any information on FBA, that you purchase the book Retail Arbitrage by Chris Green. http://www.amazon.com/gp/aw/d/B009B3UYEO?pc_redir=1405962832&robot_redir=1

Not affiliated with Chris or his team, but it's a good beginners read. The market is plentiful as long as you're willing to put the man hours on learning. If you're going to a college town, then I'm sure there are plenty of thrift shops. You may not start with FBA. Maybe start with eBay sales and build capital for FBA inventory.

u/DarkerThanBlue · 2 pointsr/MilitaryPorn

We're also still flying the U-2 which was first flown in 1955 (3 years later than the first flight of the B-52). I'm reading a book about Skunk Works now and it's been one of the most rewarding reads as a civilian aviation enthusiast.

u/snailshoe · 1 pointr/dreamcast

It was dead before they were even around. The Dreamcast was doing pretty well in the US, but sold poorly in Japan as consumers waited for the PS2. And when it did poorly in Japan, SoJ basically killed it and didn’t support SoA.

While there was an overlap in time between the DC and the PS2, it’s fate was sealed by the time the PS2 launched.

This is a great account of the history of Sega: Service Games: The Rise and Fall of SEGA: Enhanced Edition https://www.amazon.com/dp/1494288354/

u/greggorywiley · 1 pointr/PPC

That is great. Feel free to email me if you ever have any questions. [email protected]. Also cannot recommend this book enough.

u/dlg · 1 pointr/bees

These books are not about bee keeping but about be behaviour:

The Buzz about Bees: Biology of a Superorganism by Jürgen Tautz.

This book has amazing detail about bee behaviour, lifecycles, etc.

Honeybee Democracy by Thomas D. Seeley.

This book looks at the complex decision processes that hives use, particulary when swarming.

u/hellocrossman · 1 pointr/userexperience

Have a read of Lean UX and also Communicating the User Experience both really awesome with loads of practical tips, tricks, and insights from real world examples

u/The_pun_fart · 1 pointr/Bitcoin

I would recommend watching this INTERVIEW from March 4th, and his new BOOK is discussed HERE on Forbes.com. As the inventor of virtual reality, one of the top 300 inventors in history, and also listed in the top 100 most influential people in the world (Time Magazine 2010) his theories on the future of economy and how the internet plays into that should be read by any serious crypto advocate. Plus he's just an upbeat and positive person. ;)

u/kashmoney7 · 1 pointr/datahacker

Here are a few that helped me. I'm always looking for more to keep me sharp.

Web Analytics 2.0
Data Smart
Good Strategy/Bad Strategy
Web Analytics Action Hero

u/Daslayah · 1 pointr/sysadmin

I'm looking at this and this book at the moment.

u/cunnilinguslover · 1 pointr/HistoryPorn

There's some info in Ben Rich's biography Skunk Works. It was very highly classified and considered too dangerous for CIA or other US pilots to undertake. Because of these shootdowns they developed the D-21 drone to continue overflights.

u/mkstowegnv7 · 1 pointr/politics

Anyone considering how to improve reaching consensus needs to study how honeybees have already very efficiently solved this problem: http://www.amazon.com/Honeybee-Democracy-ebook/dp/B0046A9M68/ref=sr_1_5?ie=UTF8&qid=1320030941&sr=8-5

u/cboulanger · 1 pointr/analytics

Read [Web Analytics 2.0 by Avinash Kaushik] (http://www.amazon.com/Web-Analytics-2-0-Accountability-Centricity/dp/0470529393)

Avinash was/is an analytics evangelist for Google and used to head analytics at Intuit. The book will give you a great grounding in online measurement and has examples of a bunch of reports.

I'd also grab a copy of the [Excel Bible] (http://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Dstripbooks&field-keywords=excel+bible) for whatever year you're using. It gives you scenarios for using different functions and macros and examples of everything.

All the analytics packages have training you can take, just look around their sites.

u/lighght1916 · 1 pointr/news

> And before you try to imply I'm retarded again, google 'globalization/technology effects on income inequality'.

Um... okay
http://blogs.wsj.com/economics/2008/07/24/technology-not-globalization-feeds-income-inequality/
http://www.imf.org/external/pubs/ft/survey/so/2007/res1010a.htm
http://www.nber.org/reporter/winter03/technologyandinequality.html

Whoops. That didn't go well for you. Also here's a book I just finished reading on the subject that draws the exact opposite conclusion as you.

https://www.amazon.com/Who-Owns-Future-Jaron-Lanier/dp/1451654979

u/cyancynic · 1 pointr/compsci

Perhaps the best thing to do is ask the people who where there at the beginning.

u/_scholar_ · 1 pointr/PPC

https://www.amazon.co.uk/Advanced-Google-AdWords-Brad-Geddes/dp/111881956X/ref=dp_ob_title_bk

about the most solid grounding you can get in adwords and how to plan/structure/execute ppc campaigns

u/uncle_shaky · 1 pointr/pics

You might find this interesting also. Actually more about the stealth program IIRC but a great read nonetheless.

u/tehchieftain · 1 pointr/PPC

Ultimate Guide to Google AdWords by Perry Marshall

Advanced Google AdWords by Brad Geddes

These are a couple of books that I have my new hires read during training. I am sure there are plenty more.

u/Whoknewituk · 1 pointr/Documentaries

This is an awesome delve into Sega's history including the Dreamcast. Highly recommended.

​

https://www.amazon.co.uk/dp/1494288354/ref=cm_sw_em_r_mt_dp_U_iMnjDb0RWWK22

u/luxuryUX · 1 pointr/AskProgramming

>I want to design some UI/UX elements for this too and I don't know what should I use for that.

​

Learn how to carry out lean user research ("UX research") before jumping into designing and coding things. Make sure you're solving a legitimate user problem

​

UX and UI are two very different things

​

https://www.amazon.co.uk/Lean-UX-Applying-Principles-Experience/dp/1449311652

​

https://www.amazon.co.uk/Validating-Product-Ideas-Through-Research/dp/1933820292/ref=sr_1_1?crid=WJGAFM0WD67M&keywords=tomer+sharon&qid=1567899236&s=books&sprefix=tomer+sha%2Cstripbooks%2C142&sr=1-1

u/agatakr · 1 pointr/PPC

For 750/month you can hire a freelancer who has experience and will manage your ads. I mean if you have time you can learn it of course that is a great thing :) I would recommend youtube tutorials as a first step. I also used this book:
https://www.amazon.ca/Advanced-Google-AdWords-Brad-Geddes/dp/111881956X/ref=mp_s_a_1_1?ie=UTF8&qid=1539989612&sr=8-1&pi=AC_SX236_SY340_QL65&keywords=advanced+google+adwords&dpPl=1&dpID=412JOoqC53L&ref=plSrch

but well it was few years so probably now you would need to find something newer

u/ptowner7711 · 1 pointr/todayilearned

Actually just bought a book on Sega. It talks about all this and more indepth. Not incredibly well-written, but informative and very interesting look at Sega as a company and the console war between the Genesis and SNES.

http://www.amazon.com/Service-Games-Rise-Fall-Enhanced/dp/1494288354/ref=sr_1_1?s=books&ie=UTF8&qid=1412868090&sr=1-1&keywords=service+games

u/DangerousDan1834 · 1 pointr/datascience

I think professionally Excel's use is limited to view small csv + run simple calculations, you can do a whole host of "data science" analysis using just excel alone. Check out Data Smart. The first book that introduced me to clustering.

u/amazon-converter-bot · 1 pointr/FreeEBOOKS

Here are all the local Amazon links I could find:


amazon.co.uk

amazon.ca

amazon.com.au

amazon.in

amazon.com.mx

amazon.de

amazon.it

amazon.es

amazon.com.br

amazon.nl

amazon.co.jp

amazon.fr

Beep bloop. I'm a bot to convert Amazon ebook links to local Amazon sites.
I currently look here: amazon.com, amazon.co.uk, amazon.ca, amazon.com.au, amazon.in, amazon.com.mx, amazon.de, amazon.it, amazon.es, amazon.com.br, amazon.nl, amazon.co.jp, amazon.fr, if you would like your local version of Amazon adding please contact my creator.

u/here2learnmore · 1 pointr/adops

This is a good quick read and place to start

Ad Serving Technology: Understand the marketing revelation that commercialized the Internet https://www.amazon.com/dp/1484867572/ref=cm_sw_r_cp_api_i_12B4CbYTT5BNF

u/deong · 1 pointr/compsci

Aside from the other excellent choices people have recommended, here are a few I liked that I haven't seen in the thread yet.

  • The Art of the Metaobject Protocol

    This one sounds super-obscure. It's basically the design notes for the Common Lisp Object System, which isn't exactly a manual you need to read to get your work done. However, if you look at it less a book about how to use CLOS and more a book about how an object-oriented language can be built from scratch, it's really a fantastic little read.

  • Coders at Work

    It's what it says on the tin -- interviews with several programming icons. What makes this one better than the other half-dozen or so similar titles is how well the author runs those interviews.

  • Elements of Programming

    If I'm honest, I didn't find this one to be that engaging of a read, but it's worth the bit of effort to get through it just to absorb Stepanov's vision for how to express algorithms. He's got a newer book as well that I have high hopes for, but I haven't had a chance to read it yet.
u/atticusalien · 1 pointr/ideas

Interesting solution to a problem Jaron Lanier discusses in his book 'Who Owns the Future?'
It talks about this exactly in terms of all the other 'free' services we use like facebook/twitter/google.

https://www.youtube.com/watch?v=j71nj07p_7s

http://www.amazon.com/Who-Owns-Future-Jaron-Lanier/dp/1451654979/

u/thinkingthought · 1 pointr/PPC

I only read 2 books on PPC and read the PPC Hero and WordStream blogs (checkout PPC university). I started my company soon after and I'm currently managing my own campaigns, spending thousands each month. Go to Amazon and get:

Ultimate Guide to Google AdWords: How to Access 1 Billion People in 10 Minutes

Advanced Google AdWords

I only read the first one, but I wish I'd read the second one by now. Instead I read Ultimate Guide to Pay-Per-Click Advertising. It's good, but there are a lot of weird little mistakes and confusing topics. YouTube is also your friend.

u/bassplayingmonkey · 1 pointr/dreamcast

If you want a full history of Sega, this book is amazing:

https://www.amazon.co.uk/Service-Games-Rise-Fall-Enhanced/dp/1494288354

So much detail on how Sega started, the specs of their consoles, the literal rise and fall of the company. Really good book!

u/dwelm_ · 1 pointr/bassnectar

> skunkworks

Ben Rich

u/otavio021 · 1 pointr/brasil

Rotina? Que rotina? :D

Eu trabalho como Quality Engineer; fazendo um trabalho misto entre "Software Engineer in Test", desenvolvendo soluções pra testes de produtos, e CI Engineer, desenvolvendo em mantendo o ambiente de integração contínua do time.
O meu dia a dia depende do tipo de produto, da fase do projeto ou da tecnologia envolvida. Então, em as vezes estou fazendo design/arquitetura de sistemas, programando, pesquisando, testando, etc.

Meu emprego é fenomenal e eu trabalho com alguns dos melhores profissionais do mundo em suas áreas. Apesar da pressão, o ambiente é relaxado e divertido.

Não creio, porém, que meu dia a dia seja suficientemente interessante além do meu mundo. Então, OP, se você tiver paciência, tempo e quiser se aprofundar mais sobre o assunto antes de tomar a decisão, tem um livro que talvez seja interessante para você e possa te dar uma ideia sobre programação sob o ponto de vista de algumas lendas da área. Talvez esse livro te ajude a reconhecer em você o mesmo tipo de interesse que esses caras tiveram. O livro em questão se chama Coders At Work: Reflections on the Craft of Programming.

u/xybrad · 1 pointr/AskReddit

You're asking the wrong question. You assume that the TSA is charged with keeping our skies safe. In fact, the TSA is not the organization charged with keeping us safe. The TSA exists to provide the illusion of safety, and so a simple change in procedures will always be inadequate. As has been stated many times before, by the time a terrorist gets to the airport, it's TOO LATE. Just because the security procedures at the airport are visible doesn't mean they are the most effective or the most valuable tactics. Start thinking about aviation security as a whole, not just as something that happens moments before you board a plane.

As a frequent flier (100K+ miles/year), below is my 5-point approach to revising aviation security, most of which are larger than the TSA itself:

  1. Admitting that we will never be perfect at security. Accept the fact that travelling is dangerous for a variety of reasons, and the odds of dying in a terrorist attack are infinitesimally small. You are more likely to die in a car accident on the way to the airport than you are on the plane. If we can't keep guns and knives out of prisons, what makes us think we'll be able to keep them off planes?

  2. Spending our security dollars appropriately. This means where they will have the most impact, and that's certainly NOT at the airport. Invest in terrorism intelligence and stop the problem at the source, not minutes before the plan culminates.

  3. Focusing on bad PEOPLE, not bad THINGS. Any bad person can make a weapon out of virtually anything normally available on an airplane. Any good person with a hunting knife or a gun presents no real risk to a plane. This doesn't necessarily mean profiling, but it does mean more intelligence gathering and less reactionary procedures.

  4. De-federalizing airport security. It's an expensive waste of taxpayer and security fee dollars. Return control of airport security to the airports and airlines, who are motivated to do a good job. Do away with expensive national contracts (body scanners) and inane policies (shoes, liquids) and let local authorities adjust screening to reflect real local threats.

  5. Balancing the benefits of increased security with the costs of enforcing that security. Security is a trade-off, not a goal. We give up time, money, convenience, and liberty in order to increase security. As we give up each of those things, we should carefully question whether the benefits received outweigh the costs imposed.

    Bruce Schneier perhaps the foremost expert in this area (he's the Chuck Norris of security) and has written volumes on the subject. I highly recommend reading some of his writings:

    http://www.schneier.com/essay-124.html

    http://www.amazon.com/Beyond-Fear-Thinking-Sensibly-Uncertain/dp/0387026207
u/jk0011 · 1 pointr/mildlyinteresting

I have yet to read it, but I've been told that Honeybee Democracy is an interesting read on how bees go about communicating where the new hive is.

https://www.amazon.com/dp/0691147213/ref=cm_sw_r_other_apa_Kr3iybDBY5XBY

u/William_Sealy_Gosset · 1 pointr/Indiana

I don't mean to come off as "i know a lot of stuff and i don't need your advice," i just don't want to come off as "I have no idea what I am doing, so do not trust me with your data."

Survey fatigue is a real thing psychology and market research has to deal with. If i do not feel confident that my data will be used prudently, then i will not take a survey. I get a lot of my internet ethics from this book. (great read if you are into big data and the dangers of it)

I have not tried the milk stout, but I can ask Sean O'Connor when they are going to tap it. I'll also ask if he knows where Flat12 is being distributed in Bloomington. I've had a lot of luck with finding Flat12 at Kroger or Marsh (can't remember which), so try the craft beer section at those grocery stores sometime. The Flat Jack Pumpkin Ale is in season right meow, so the Milk Stout will be the next one up.

u/vdm · 1 pointr/programming

_5. Read 'Weaving the Web'. In it, TimBL explains that HTML was meant to be just a way of linking to the real documents, in word processing formats, .ps etc. It was not intended to be the primary authoring medium, but people took it and ran with it, confounding their expectations.

Also recommended: How the Web was born.

u/crab-neuron · 1 pointr/linkbase

I've been reading this book.

It has really great descriptions about of how bees make decisions within a hive and when swarming. The way they dance to convey coded information makes them act as a collective intelligence.

Ants are cool too! + Easier to keep.

u/dingledog · 1 pointr/chess

You literally haven't made an argument.

  1. If you are a chess player, likely struggling with money as it is, and make the enormous investment required to contribute meaningfully to chess theory as well as the time required to find publishers and publicize the book, you deserve compensation for your work. Period. If you didn't want compensation, you would have put the book online for free yourself. Pirating presumes you are a better judge of whether an author's work should be for free than they are.

  2. This has nothing to do with monopoly nature of "the textbook industry." There are plenty of small publishers that publish chess materials and clearly provide enough compensation to authors for them to want to go through the publication process in the first place.

  3. >but lets not sit and pretend that any westerner gives a single fuck about that logic. WTF? I fail to see how this justifies any behavior at all. You clearly need to be listening a lot more to philosophers at "good schools."

  4. Listen to this speech by Sam Harris. This is perhaps the greatest articulation of why it's bad to pirate. https://www.youtube.com/watch?v=dcMjHNS53V8.

    Here's a transcript of the last minute:

    >"I produced a video that is obviously of higher quality than anything that is likely to happen on its own when I get invited to give a lecture, someone records it, and puts it online. It turns out it's very expensive to do this... I recorded three separate talks in three separate cities, this was all done professionally with a five-camera crew in each city. There really should be no mystery as to why I would need to charge for a video like this. It cost over $100,000 to make. So the question of whether it makes sense for me to produce a video of high-quality is a question that can only be answered affirmatively by your willingness to pay for it. So I am running an experiment, here, and the only way to support it is to buy the video and not download the pirated version...

    >The problem is that it is increasingly difficult to figure out how to get paid for doing work of this kind. I am in a privileged position to absorb this difficulty, while many other writers and podcasters aren't. So if there's a podcast you love and you've been listening to it free for months, and there's some way to support it, I would encourage you to support it. Because we are all finding some way to cross over into this digital future, and free REALLY IS the enemy.

    >Free has made it almost impossible for musicians to get paid for their music. Now they are forced to tour endlessly to make up the difference.

    >The problem for writers is that touring is not an option. Many writers are not people who can make money speaking. They're writers after all. Unless we can figure out how to subsidize the creation of quality content with something other than banner ads, the entire world is going to become the Huffington Post.

  5. I really encourage you to read this book: http://www.amazon.com/Who-Owns-Future-Jaron-Lanier/dp/1451654979. We are living in a real-life race to the bottom where the entire internet is being subsidized by the increasingly small number of people who don't use adblock.
u/xiongchiamiov · 1 pointr/webdev

The ones I see most often are The Art of Scalability, Building Scalable Websites, and Scalable Internet Architectures, although I can't say anything personally about them. There's a question on SO that would be useful if it wasn't closed. And there's often good stuff on the High Scalability blog.

I'm not aware of any recent books, though, no. I've started a book about that and some other stuff, but along with not being finished it's probably targeting lower traffic than you're looking for.

u/Thimble · 1 pointr/programming

This is a thinly disguised ad for "Coders at work". Indeed, as I have added it to my wish list...

u/derekmartinla · 1 pointr/PPC

I was just like you a few months ago. I quit my job as a senior accountant after getting my CPA and decided to take on the world of paid search. Now I'm working full-time at an online marketing agency.

I suggest you do the following:

  • Read Brad Geddes' Advanced Google Adwords 3rd edition from cover to cover. His book is going to give you the framework you need to properly approach Google Adwords. You can find it here -- http://amzn.to/1o3pCtM.
  • Get the Google Adwords exams out of the way -- they're not that bad and they are free. Get Google Analytics certified too if you can, its a $50 investment. Don't stress about it being hard; for whatever reason its gotten a lot easier.
  • Learn Excel if you don't already know it. Filters, PivotTables, Macros are all great things to know and will separate you from the crowd. When I did't have clients, I would use the RandBetween() formula to generate statistics so that I could simulate client reports and scenarios.
  • Download the AdWords Editor and get to know it well. Only rookies don't use it.

    Finally, put yourself out there. Start looking for gigs on Craigslist and indeed. Approach small businesses and offer your services. Blog about paid search, tweet, start having a conversation with people.

    But don't work for free. And don't focus on charities. You'll sell yourself short by doing so. There are plenty opportunities to be paid for your value. PM me if you have more questions.
u/Sabbath90 · 1 pointr/atheism

First of I want to recommend Bruce Schneiers Beyond Fear, he deals with the problem of making decisions influenced by fear among other things and will probably shed some light on this issue.

The 77 (72?) virgins are a response to another fear, the fear of death. By first using the fear of outside influence as a call to action and a way to radicalise the relief from fear of death can prompt the deed to be executed. Just stating "you'll have 77 virgins" is useless unless they see a problem and the problem must then be blown out of proportion to cause a radical enough backlash, this is where fear comes into play.

To summarize: first you instil fear, build on that fear until the person becoming brainwashed is ready to be sent out and then absolve their fear of death. Then you pat yourself on the back, you've created a terrorist without fear of death who's ruled by fear.

u/Isvara · 1 pointr/programming

It's not that complicated, really.

  • Uniform Resource Identifiers identify resources
  • Uniform Resource Locators locate resources
  • Uniform Resource Names name resources (using names from other standards)

    One way of identifying a resource is to specify its location (i.e. point to where it is). Another way is to specify its name. Therefore, locations and names are kinds of identifiers.

    If you deal with the workings of the Web a lot, it's really worth trying to understand Tim Berners-Lee's mindset. I definitely recommend urn:isbn:006251587X ;-)
u/Itsatemporaryname · 0 pointsr/politics

Learn the difference between a risk and a threat, and read about deterrence theory. You're more likely to die in a car accident or by slipping in the bathtub then by a nuke or terrorism, and the likelihood of a non-state actor getting their hands on a nuke is basically zero. Also yeah, how do you go outside? I mean most people I know refer to microwaving as 'nuking' their food.

Edit: You should really read this book: Beyond Fear: Thinking Sensibly About Security in an Uncertain World. https://www.amazon.com/dp/0387026207/ref=cm_sw_r_cp_apa_i_4NetDbNR8X7PD

u/Rob_Royce · 0 pointsr/cscareerquestions

Disclaimer: I'm still a student, so if you want to, go ahead and disregard my response. On the other hand, I have put in many hours contemplating this very question.

In "Coders at Work," Peter Seibel interviews the founder of JSON and JavaScript architect, Douglas Crockford.

Seibel poses the question
> Have you ever had problems ... (with) people who've been successful in one language (who) sometimes have a hard time giving up their old ways, even when working in a new language where they don't really make sense?

Crockford's response:
> I don't care. I just want to know that you know how to put an algorithm together, you understand data structures, and you know how to document it. (...) Generally, I prefer generalists. I want someone who's capable of learning any of those APIs but isn't necessarily skilled in any one.

In The Pragmatic Programmer, authors Andrew Hunt and David Thomas say
>The more different things you know, the more valuable you are. As a baseline, you need to know the ins and outs of the particular technology you are working with currently. But don't stop there. The face of computing changes rapidly -- hot technology today may well be close to useless (or at least not in demand) tomorrow. The more technologies you are comfortable with, the better you will be able to adjust to change.

The emphasis in comfortable is mine. It doesn't say the more technologies you master or are proficient at. Instead, being comfortable with many different areas, topics, technologies, languages, etc., will allow you to express your value to an employer in many different ways.

Now, specific to your current position. I have been with my current company for 9 years now. I started out as a cashier, moved into management after 9 months, and now I am a service technician working with all of the networking, computers, surveillance, construction, project management, etc. I am essentially a corporate representative with a LOT of autonomy, responsibility, and I wear a lot of hats. I am also the highest paid technician in the company for these very reasons. My job is perhaps one of the most stable in the company given the amount of general knowledge I have about the areas I work on actively.

Now, software might be different in that knowing a lot about everything is incredibly hard. However, picking a couple of specialized areas and being comfortable with many other areas is very likely to make you a valuable employee. It allows you to think up insightful solutions to multi-disciplinary problems. You can be the hero who comes up with novel solutions to larger problems, whereas people who specialize in C++, JavaScript, or Haskell might only know how to solve the same problems in their respective languages.

From what I can tell by reading the literature, those are the differences between people who specialize and people who generalize. I think you are experiencing what it's like to be good at generalizing. Incidentally, I would also equate CEO's, CTO's, COO's and other C-level people to generalists. They are capable of abstracting away the minutiae and details of their problems and delegate to others in order to get stuff done. They focus on big-picture stuff and let the specialists (accountants, technicians, programmers, drivers, etc) deal with the details.

u/idelovski · -6 pointsr/iphone

It's not that am an expert, but at the moment I am reading this book by Tim Berners Lee. Btw, I bought it a few years ago and started reading it because of the Olympics and the openning ceremony.

Anyway, in the book he wrote that US DoJ started several investigations on Microsoft in mid nineties, their monopoly practices and bundling practices so in 1997 they all struck a deal, DoJ would stop prosecuting them if Microsoft promises among other things that they would never bundle web browser with the OS. Well, next year Microsoft did exactly that in Windows 98.

That would be the main difference. Apple never promised to anyone they won't bundle Safari with the OS.

EDIT:

I took some time on Wikipedia just to check why am I downvoted here, and it looks as if things I wrote above are true: United States v. Microsoft. MS and DoJ had a deal and later Microsoft tried to argue that Internet Explorer wasn't a separate product but a feature of the operating system.