asianexpress
What We Can Learn from the Mismanagement of Zenefits
Deploying Microservices to AWS at Gilt: Introducing ION-Roller
What are common mistakes that new or inexperienced managers make?
SmartStack vs. Consul
Conversation with Werner Vogels about Amazon/SOA (2006)
The Fallacy of Premature Optimization (2009)
ShellCheck – linting/static analysis tool for sh/bash scripts
"Look for specified patterns in the tracked files in the work tree"
http://git-scm.com/docs/git-grep
Presumably, this would exclude a lot of assets or libraries that aren't part of your branch/repo, don't know what the OP's setup was (are those 11K+ files all tracked?).
We were thinking we might just get mixers + mics (such as http://www.amazon.com/Audio-Technica-ATR2100-USB-Cardioid-Dy...), with the mixer able to plug in via USB (I personally have used this set up for recording my own music). This seems like the cheapest setup -- downside is the wired mics and the need to have people grab a mic, but we can mitigate this with a multiple mic setup -- 3 mics. One for the main speaker (if there is one), and then two to pass around as people talk back and forth, or ask questions.
In terms of the sound itself, we can just plug in some speakers to whatever machine that is in the Google Hangout.
As an added bonus: we have our own parts for a Karaoke machine
Ask HN: What is the most cost-effective videoconferencing setup?
Situation: Our startup has two offices and we occasionally need to have meetings between the two (with another one or two people from another location). Google Hangout would suffice if not for the audio situation -- you'd have to have everyone crowd around the mic for it to work properly and this doesn't work well (comfortably) if you have about 15 people in a room. We have projectors so...
edit: You could also use it to detect when the deadbolt is used, presumably when someone you know enters/leaves, since a burglar would probably not use the deadbolt ;)
This concept extends beyond design -- you want anyone you work with to be someone you trust to do their job.
Senior Software Engineer
Come join PaperG (http://www.paperg.com), just named one of Forbes' 100 Most Promising Companies in America, as we reinvent modern advertising. Once described by the New York Times as "an ad engine to put Mad Men out of business," (http://www.nytimes.com/2010/05/23/business/23novel.html) our product can build a customized ad for any business in under a minute. It's so cutting edge that people often call it magic.
Our mission is to make online advertising easy for small businesses, since many are unable to get online due to the prohibitive cost of building ads. PaperG solves this issue with PlaceLocal, using novel technology to retrieve relevant images, ratings, positive reviews and other information about any local business from all over the Internet, packaging it into a beautiful display ad in under a minute.
==Responsibilities==
* Write high quality code for a product seen by millions
* Architect and build highly scalable platforms/services
==Requirements==
* Big Data or Machine Learning experience a plus
* Fluent in one or more of the following languages: Python, Java, PHP, C#
* Passion for learning and evaluating new technologies
* Bachelor's Degree in Computer Science or equivalent
==Benefits==
We know that happy employees are essential to building a great company, so we're proud to offer a competitive salary and excellent benefits like:
- daily free lunch
- full Medical, Dental, and Vision coverage
- unlimited vacation days
- free Amazon.com credit for professional education
- stock options.
You will be working out of our technology office in Bellevue, WA.
----
Interested or have questions? Please send your resume and cover letter to [email protected]
We also have other positions in both Seattle and SF: http://www.paperg.com/careers.php
Pretty amazing stuff! Really curious to see the tools that power all of this, as well as hear the architect's (or architects') vision for all of this
Gorgeous Unreal Engine 4 brings direct programming, indirect lighting
Any extra steps to post content can mean the difference between something going viral and something remaining unseen in the dark corners of the Internet. I don't know if this is a good comparison, but this reminds me of the piracy study[1] that said piracy was beneficial for sales. These lists are a way of "pirating"/distributing content, though it seems without any real gain to the original creator due to lack of attribution (that's where the comparison definitely breaks down). I suppose the two would be more similar if you could somehow watermark the content to somehow point it back at the creator
Obviously, this method is really annoying for a lot of us, but the fact that it works so well and is generating all that traffic, likens it to all that Viagra spam we get -- people keep clicking! I don't know if there's any amount of technology that will help people gain common sense
[1] http://torrentfreak.com/bittorrent-piracy-boosts-music-sales...
Though yeah, in this case I probably would have just filtered this particular list haha
Maddox on Link-Baiting Aggregation Sites
However, as you go beyond two people, the situation changes -- perhaps the CEO needs to focus on the business side and doesn't have time for tech.
Perhaps more generally, it's nice to have someone who can speak on both the tech and business sides so that they can act as translator in a way. CEO, CTO, COO, anyone with an understanding of both sides
Just before my senior year, I was able to help co-found a startup as well (which is now 4 years running), while competing at a national level
But yes, there were only 4 or 5 engineers among ~50 guys. I think it's more that a lot of the people who lean towards engineering in high school are usually not the athletic type -- though I suppose this article is more about the athletic types interested in engineering
There's a lot of potential for Khan Academy to make significant impact with this -- I'm not entirely sure JavaScript would be my first choice, but it does present a lower barrier of entry that is ubiquitous and allows people to even mess around straight in their browsers. With JS, you can show people a little bit of both worlds at a time and compare imperative/functional examples (whereas in Haskell, you're stuck with functional, unless you really want to mangle things). It's also a bit more exciting to be able to throw up a little JS creation on the web so that everyone can see, as opposed to writing a program in C and not really being able to show it to people easily without having them run some executables or bringing them to your computer.
One might argue that people who can't make it through Haskell or other "tough languages" shouldn't bother being CS majors -- but we need all kinds of people in the industry and people have many differing interests. There's blue collar work and white collar work even within software engineering.
I know benchmarks don't put this quite as fast as 5.5, but there are still possible gains to be made.
MC Hammer Launching Search Engine
You can find me at [email protected]