HNHacker News
TopNewBestAskShowJobs

dougb

274 karma · joined February 7, 2008

Hacker living in Pittsburgh PA
submissionscomments
dougb··on Ask HN: Who is hiring? (January 2013)
kWantera - Pittsburgh PA (full-time) We are an energy management early-stage company in Pittsburgh's Strip District. We are changing the way that businesses buy electricity in the wholesale markets. We also help companies manage their demand and power quality issues.

See http://www.kwantera.com for more info.

We are looking for full-time developers to join the team in our Pittsburgh office. We are a small group of passionate people changing the energy procurement process. We are looking for people who take pride in their work, like to “get things done" and want to be a part of a growing company. If you enjoy being part of a small team where everybody contributes and like to make a difference, then this opportunity might be for you.

• Frontend Developer: About Position: We are looking for someone to own the design and user experience of our web apps. The ideal person will have experience presenting complex data in easily digestible ways. Required Skills: js, jQuery, D3, NVD3.

• Backend Developer: About Position: We are looking for someone to help us constantly improve our backend systems. They must be familiar with various OpenSource tools to know which ones to use, and where to develop in house solutions. Must be able to evolve current system to meet future needs in a timely manner and must be good at defining interfaces between components. Must possesses superior programing skills. Required Skills: Python, Flask, Java, MongoDb, MySQL, interest in Scala.

• DevOps: About Position: This position involves building tools to manage, deploy, monitor, and scale our cloud infrastructure, working closely with our development team to plan our co-location strategy, and managing costs effectively. They will own Operations and be responsible for timely delivery of our products. Required Skills: Debian Linux, AWS, Whirr, Python, MongoDb, MySQL, Shell scripting..

• Lead QA Developer: About Position: We are looking for someone to build a team around. This person will be responsible for making sure our products are of the highest quality. Required Skills: Python, Shell Scripting, testing frameworks.

Email careers@kwantera.com if interested.

dougb··on John Resig's ‘Secrets of the JavaScript Ninja’ has been released
Use promotional code "bestof2012" to get it half off. http://archive.constantcontact.com/fs172/1101335703814/archi...
dougb··on Python Flask (µframework) mega tutorial
This tutorial is great. I use flask, its excellent! I tried Django first and it never felt right. The flask documentation is pretty good, and its working great for us. I highly recommend flask.
dougb··on Ask HN: Who is hiring? (December 2012)
kWantera, Pittsburgh PA, fulltime We are an energy management startup in Pittsburgh's Strip District. We are changing the way that businesses buy electricity in the wholesale markets. See http://www.kwantera.com for more info.

- Frontend Developer - js, jQuery, D3, NVD3.

- Backend Developer - Python, Flask, Java, MongoDb, MySQL, interest in Scala.

- DevOps - Linux, AWS, Whirr, Python, MongoDb, MySQL.

- QA - Python

- Data Scientist - forecasting, MATLAB, R, Python, NumPy.

We are a small dedicated group of people trying to distupt the energy procurement market.

Email me if interested: dbalog@kwantera.com

dougb··on Catching Email Resellers with the + Sign
I'm sure email resellers will start filtering out \+.* from email address.

I run my own qmail. I have it configured to ignore everything after '.' Since a lot of companies use first.last@company.com I'm pretty sure they can't just remove \..* from all the email addresses.

dougb··on SVG, Use it Already
SVG graphics on the new iPad look amazing.
dougb··on Internet of Things startup: electric imp
This looks interesting. A big downside for me is that it sounds like they route all communications through their website. I would rather run a server on my local network and keep communications between me and my imps private.
dougb··on Senators want to block Facebook’s Saverin from reentering the U.S
I just sent a letter to Sen Casey, one of my senators. I want to know why he is wasting his time on this crap. I can think of a lot of other issues that he should be spending his time on.
dougb··on Akamai open-sources Mobitest
Good Job, I'm glad to see Akam has finally decided to give back to the community. I hope this is just the beginning and that we will soon see patches for the linux kernel, gmake, squid, bind and all the other open source projects they depend on. I would really love to see them open source Query.
dougb··on More real than Battlefield: soldier's headcam during firefight in Afghanistan
I'm definitely naive about this stuff, but there are a few things that surprised me while watching this video. I'm amazed by how much ammo they waste just shooting blindly. Guys are just sticking their guns over the wall and pulling the trigger, not even seeing what they are shooting at. Its no surprise that the guy is worried that he only has 300 left toward the end of the video.

I'm also surprised that they don't have a periscope to safely see over the wall.

I guess stuff like this, http://abcnews.go.com/Technology/FutureTech/story?id=97778&#... is really just far out research.

dougb··on [dead]
Some trivia that not too many people know. Lycos almost bought Viaweb but backed away because of some potential ip issues with one of the viaweb employees.
dougb··on Ask HN: Who is Hiring? (February 2012)
Pittsburgh PA, fulltime

Software Engineer – Energy Management Applications KWantera has an immediate need for an application software engineer to help extend our Energy Management, and Trading platform. The candidate will have extensive hands-on experience in developing and debugging data-intensive dynamics web applications: Developing and testing client-side web applications using AJAX technologies (JavaScript, jQuery, JSON, HTML, and CSS) Work in collaboration with the customer account team to ensure browser compatibility for both cloud-based and hosted environments. Participating in the design process and documentation of the software architecture

Qualifications: Strong JavaScript, HTML and CSS programming experience for dynamic web-applications. Prior experience with jQuery, Python, and Java. Excellent verbal and written technical communication skills BS/MS in Computer Science, Computer Engineering, Electrical or related with emphasis on machine learning

The successful candidate will be excited to work in energy and clean-tech industry. Compensation is commensurate with experience, education, and references. This position is for immediate hiring. All interested candidates should apply through http://www.kwantera.com and include a link to a web project along with their resume.

You can also contact me for more info doug at company's domain name.

dougb··on Turn any USB device into cloud storage
Similar device/service from Pogo https://pogoplug.com/expansion
dougb··on Why I Won’t Turn Off My Gadgets on Planes
I always thought of it as risk vs reward. The risk is that the plane will crash and everyone will die. The reward is that I get to read my email 10 minutes sooner.

I'll wait until the plane lands to let my wife and kids know that I'm at my destination. I'm generally against arbitrary rules, but this is one of the few cases where I'll obey the dumb rule.

dougb··on Ask HN: Who is Hiring? (January 2012)
Pittsburgh, PA Fulltime, local. MobileFusionInc.com is an 8 person startup looking for a fulltime developer with experience in developing HTML5 web apps. We are in the electricity monitoring/management/purchasing business. If you're interested, email doug at the company name.
dougb··on How energy storage can make green energy economical
Another company addressing this problem is http://www.aquionenergy.com/ (CMU/Pittsburgh startup) In July they got $30M from kpcb.com

Its interesting that in Oct the price of electricity in Tx dropped to 0 (for brief time). They were basically giving it away because there isn't a way to store it. http://cleantechnica.com/2011/10/20/wholesale-price-of-elect...

dougb··on Ask HN: Who is Hiring? (December 2011)
Pittsburgh, PA Full time.

MobileFusionInc.com is an 8 person startup looking for a fulltime local hardcore Javascript developer for developing the front end to our browser based products. We are in the electricity monitoring/management/purchasing business. If you're interested, email doug at the company name.

dougb··on SendWrite launches API for physical mail
The first I heard of a service like this was letters.com back in 1994. My friend started it. He ended up selling the domain for 5 figures and went on to do the webcounter at digits.com.
dougb··on Apple reportedly questioning future of Mac Pro
This is now the only mac with ECC memory. I guess people don't care about ECC memory.

See djb's ECC memory page for an idea of why you need ECC memory, http://cr.yp.to/hardware/ecc.html

dougb··on Google and OpenDNS made the web faster for everyone today
The title is misleading. It not going to make the web faster for everyone. Content hosted on CDN's that don't support the proposed DNS extension (http://tools.ietf.org/html/draft-vandergaast-edns-client-ip-...) ie Akamai, is probably going to be slower (higher latency.) In fact, worst case is that you will be mapped to a server that is not allowed to serve your ip. CDN's get a lot of free traffic by helping isp's with peering imbalances. But this free traffic is restricted to specific ip blocks.
dougb··on Best algorithms book I ever read
This is a very good book. Worth the money. Skiena has a companion website with a lot of good info too, http://www.algorist.com/

I loved the Stones quote. The book does have some bugs, if something doesn't look right, check the website errata.

dougb··on Home server build, part one - specifications
I would buy a machine with ECC memory, see djb's rant http://cr.yp.to/hardware/ecc.html I would also add another 2tb drive and mirror them.
dougb··on Do your Time Machine backups really work?
I've been using Time Machine over an open VPN (Tunnelblick) bridged network. I also backup really important stuff with Arq to S3 at reduced redundancy. This ends up costing me about $25 a month. But I can sleep known that if my house burns down or a burglar steals all the computer stuff in my house, I won't lose anything.
dougb··on [dead]
The only thing that I can think of is that this restaurant is not far from PG's home while he was growing up.
dougb··on Vita's removable memory looks like it's an SD card, but it isn't
I'm done buying Sony products.
dougb··on Why You Should Learn COBOL
I took a COBOL class in college and I actually applied for a summer internship at US Steel working on COBOL. Luckily, I didn't not get that job. Looking back, I'm so glad I didn't, my life would have been so different. The hardest part of learning COBOL for me was the spacing. Comments had to start with a '*' in column 7 and are the rest of the line. Labels had to start in column 8. Statements have to start in column 12 of later. It was not a fun language to program in.

If they were really desperate for COBOL programmers we would see job posts offering $200k for COBOL programmers.

dougb··on Protecting a directory from being accidentally erased by rm -rf *
I guess the inverse of this is

cd <dir>; touch ./-rf

dougb··on KGPU — Accelerating Linux Kernel Functions with CUDA
Sandia uses GPUs for calculating parity in software RAID, http://www.computer.org/portal/web/csdl/doi/10.1109/ICPP.201...
dougb··on The Dark Side of Hadoop
I've been using Hadoop in production for about 3 years on a small 48 node cluster. I've seen many issues, but none of the ones mentioned in the blog post.

My general theory is that if its an important tool for your business, you need at least 1 person to be an expert on it. The alternative is to pay Cloudera a significant amount per node for support. Another possible alternative is to use http://www.MapR.com/, they are in beta and claim to be api compatible with Hadoop, but they are not free.

dougb··on DNS has grown into an enormously complex system
You can DOS a DNS server if it accepts TCP connections. This is why most people don't accept TCP connections on their DNS servers.
← PreviousPage 2 of 3Next →