HN user

jburwell

601 karma

Apache CloudStack PMC, French/Creole Cook, Blue/Jazz Lover

http://about.me/jburwell | http://twitter.com/john_burwell | http://www.linkedin.com/jburwell

[ my public key: https://keybase.io/jburwell; my proof: https://keybase.io/jburwell/sigs/SqPhea5tDqUgnPZYT5W8A_taPaZyahD_9ceHcYa264E ]

Posts16
Comments112
View on HN

One thing to check is sleep apnea. It has become relatively straightforward to diagnose with the advent of at home sleep tests — you put on a special watch and sleep in your bed. If you have it, sleeping with a CPAP machine will be a revelation. A pulmonologist can examine and diagnose you. Highly suggest getting checked for it.

I live 1.5 miles from the Crystal City HQ2 site in Alexandria, VA. Are there affordable housing, transportation, and public safety issues we have to address? Of course. Will we benefit from addressing these problems to add 25,000-35,000 jobs? Far more than the cost/difficulty of solving these problems.

We are thrilled to have them. We would much rather contend with growth problems than a loss of tax revenues, reduced property values, list employment, or low quality jobs. We have subsidize part of their expansion, but the growth will pay back that investment in 5-7 years. We can live that ROI.

EDIT: cleanup/clarification

Of course they care about those battles. Not only could they impact their renewal and/or trigger large penalties, but they can (and often do with large contracts) percolate up to Congressional oversight committees. Unless you have experienced intensity of political battles within the IC, it is impossible to understand their stakes (in terms of both money and reputation) for $100 million+ programs of record.

The intelligence community (IC) [1] is not part of the JEDI contract [2]. While many IC components are part of DoD, the IC spans a wider swath of government (e.g. parts are distributed across DOJ, DOE, Homeland Security, State, etc). In addition to different mission sets, they are also governed under a different set of laws. Therefore, DoD (like DOJ, DOE, Homeland, etc) systems connect to IC systems to share information, but there are distinct infrastructures whereby neither has full visibility into the other.

[1] https://www.intelligence.gov/ [2]: https://www.fedscoop.com/cia-confirms-multi-cloud-procuremen...

I live about 2 miles away. I can tell you that not only have they been building it out at a prodigious pace (they had people were working in Crystal City by the end of 1Q2019). They have signed construction contracts, leases, extended offers to employees, etc. They are committed to it now.

Also, Amazon has a tremendous footprint here already. Their largest region is located in Ashburn (~25 miles east), CIA is roughly 5 miles for Crystal City, Herndon and Ballston have large AWS sales/engineering offices, and Richmond (roughly 1.5 hours south) hosts one of their largest distribution centers on the east coast. In short, they were committed to this area long before HQ2, let alone JEDI. They cannot be happy about losing the contract award, but it was only one of many things Amazon/AWS are going in NoVA.

You must contend with politics working for USG at any level for any department/agency. There are plenty of very nasty, bitter politics within each of the intelligence agencies, as well as, across the larger intelligence community (IC). These are massive organizations with very large budgets. Because these battles occur in classified settings, they are not visible to the public. I highly doubt that AWS hasn't had to content with a myriad of political battles within CIA, not the least of which being, groups within the CIA who remain skeptical about "cloud" and trusting a third-party with their data.

One of the primary drivers for JDK support is security. As far as I can tell, Oracle remains the only member of the OpenJDK community participating in the vulnerability pre-disclosure process. They are also not releasing source for JDKs after 6 months. Therefore, users of non-Oracle supported JDKs will be exposed to a zero day attack between the time of Oracle's CVE disclosure/patch release and the time that their OpenJDK distribution creates, tests, and releases a patch. I would love to see these communities thrive, but the reality is that Oracle is strangling them in the crib by taking control of the most important support functions.

It's not just millenials in this case. I am an GenX-er with a wife and two kids. We are planning to switch to a mail order pharmacy (Pill Pack or Costco -- dependent on cost) in the near future. My wife, one of our daughters, and our dog (on a human med) taking regular meds. Even being a 5 minute drive from a brick and mortar pharmacy, and it is still a PIA. None of the scripts are on the same schedule so we make multiple trips. Inevitably, you get in line behind someone with a refill or insurance issue turning a quick pick into a 20 minute wait. A service that syncs up script refill schedules and works with doctors and insurance companies on refills renewals is a massive time saver and stress reducer.

As someone who lives in the region, the lanes are complete gouging. They diverted a tremendous amount of tax dollars to build them, and then turned them over to a private company to collect these dynamic tolls. Part of the deal is that cars with 3+ people don't pay tolls.

The 495 corridor is one of the worst traffic areas in the United States -- the number of lanes needs to be doubled to support current demand. In past snow storms, it has jammed up so severely that cars ran out of gas sitting in traffic. When severe weather occurs, Virginia needs to eliminate the tolls and open up as many lanes as possible. We paid for the lanes, and we should be able to use them when we need them most.

Building Jarvis 10 years ago

Ask owners of beautifully designed Frank Lloyd Wright houses how happy they are with the leaky roofs that plague them. Wright didn't understand construction which lead to many practical flaws when people tried to actually build his designs.

If you have a family member who is a member of the military or attached in a civilian capacity, I highly recommend Navy Federal Credit Union. They payback all ATM fees and have a great online banking platform (including mobile deposit). Therefore, you rarely, if ever, need a physical branch.

The following are a few alternatives off the top of my head:

   * Google Compute Engine
   * Microsoft Azure
   * Joyent
   * IBM BlueMix
   * Linode (like DigitalOcean more VPS than cloud provider)

I couldn't agree more with you. Erasure was one of the top boneheaded decisions made in the history of Java development. The irony was that it was done in the name of backwards compatibility that, in practice, was unnecessary. The runtime and API changes introduced Java5 we so large that byte-compatibility was no useful during the transition.

It fails the quiet test, but the Unicomp IBM Model M clones [1] are excellent. They licensed the patents from IBM, and have updated the design for updated layouts and USB. In particular, the SpaceSaver M [2] is a IBM Model M with the Mac layout and USB connection. I have one of the Ultra Classics, and I love it. However, it is not quiet which is not an issue as I work from home. They do offer a quiet key option, but I have no experience with it.

[1] http://www.pckeyboard.com/ [2]: http://www.pckeyboard.com/page/category/SpacesaverM

Another completely missed opportunity on their part. Apple has the cash and where with all to be a bank. All they would need to do is purchase a community bank somewhere, and bam, they could start cutting out credit card processors. No doubt it would be a lot of work, but when you have $200 billion in the bank and their focus, it becomes quite doable.

My thinking is that it would lower the barrier of entry. The iPad/iPhone cannot be used to accept payments without some kind of addon that can break or get lost. The moment someone buys an iPhone/iPad, they can accept payments. It also opens some interesting use cases such as micro-payments between individuals. For example, paying a buddy back for your part of lunch or paying someone in-person for a purchase from Craigslist.

By physically, I mean having to use it from the device. I don't know how common a use case I represent, but I do most of my e-commerce purchasing from my laptop. I would have more more apt to adopt Apple Pay had I been able to place an order on amazon.com and pay with it from my web browser.

Apple File System 10 years ago

It's impossible to know how long they have been working on it. As I recall, Swift had been in development for 3+ years before it saw the light of day.

Two features that I am bumfuzzled weren't in Apple Pay from day one:

1. The ability to use Apple Pay for e-commerce transactions 2. The ability for any iPhone/iPad to accept Apple pay

The idea that you can only use Apple Pay physically always felt a bit limiting, and iPhone and iPads are becoming a standard PoS device. Supporting acceptance of payments natively on these devices seems like a no-brainer.

2 points by jburwell 30 days ago | parent | on: Ask HN: Who is hiring? (April 2016) ShapeBlue | Software Engineer | Full-Time | REMOTE (Global)

Join us at the intersection of cloud computing, DevOps, and distributed systems to build infrastructure automation and datacenter optimization tools. We actively contribute to the Apache CloudStack Infrastructure-as-a-Service (IaaS) project -- building new features driven by the needs of our customers and the user community. In addition to our open source work, we are developing products atop CloudStack to create a datacenter management platform. Our work involves deep knowledge of hypervisors, storage, and/or networking. We are a polyglot environment with focus on Java and Python for CloudStack development. We plan to base our future products on a functional language such as Clojure, Erlang, or Elixir. Our team values collaboration, continuous improvement, and the Apache Way [2].

To apply for this position, please send email to jobs@shapeblue.com with the following:

  - Cover Letter explaining your interest in the position
  - Current resume (PDF preferred, Word accepted)
  - Salary expectations
  - Skype ID and/or Github URL
Our hiring process is composed of an introduction/initial technical screen (~1hr) call followed by 2-3 technical meetings (1-1.5 hrs each) which allow you to meet everyone in Engineering. Finally, we will check 3 professional references before extending an offer.

If you wish to ask questions about the role, please feel free to email jobs@shapeblue.com. Please see our careers page [3] for a list of all available positions, as well as, a more in-depth description of this position.

[1] http://cloudstack.apache.org [2]: http://theapacheway.com [3]: http://www.shapeblue.com/careers

ShapeBlue | REMOTE | Full Time | Software Engineer

Join us at the intersection of cloud computing, DevOps, and distributed systems to build infrastructure automation and datacenter optimization tools. We actively contribute to the Apache CloudStack Infrastructure-as-a-Service (IaaS) project -- building new features driven by the needs of our customers and the user community. In addition to our open source work, we are developing products atop CloudStack to create a datacenter management platform.

Our work involves deep knowledge of hypervisors, storage, and/or networking. We are a polyglot environment with focus on Java and Python for CloudStack development. We plan to base our products on a functional language such as Clojure, Erlang, or Elixir.

Our team values collaboration, continuous improvement, and the Apache Way [2].

To apply for this position, please send email to jobs@shapeblue.com with the following:

  - Cover Letter explaining your interest in the position
  - Current resume (PDF preferred, Word accepted)
  - Salary expectations
  - Skype ID and/or Github URL
If you wish to ask questions about the role, please feel free to email jobs@shapeblue.com.

Please see our careers page [3] for a list of all available positions, as well as, a more in-depth description of this position.

[1] http://cloudstack.apache.org [2]: http://theapacheway.com [3]: http://www.shapeblue.com/careers

The only performance reason I could imagine would be if both pieces had required large heaps and had difference garbage collection profiles. Putting them in separate containers (and by extension JVMs) would split the size of the heap for garbage collection and provide more deterministic garbage collection cycle times. However, to receive such a benefit, the heaps would need to be fairly large (e.g. greater than 4GB each).

ShapeBlue | Remote | Software Engineer (full time)

http://www.shapeblue.com/careers

Work at the intersection of cloud computing, DevOps, and distributed systems to build infrastructure automation and datacenter optimization tools. We actively contribute to the enhancement and maintenance of the Apache CloudStack Infrastructure-as-a-Service (IaaS) project. We collaborate with our customers and consulting team to define the features we contribute to the CloudStack community. We are also developing products atop CloudStack to optimize datacenter operations and resources.

Our work involves deep knowledge of hypervisors, storage, and/or networking. We are a polyglot environment – developing CloudStack in Java, JavaScript, and Python while we plan to base our products on a functional language such as Clojure, Erlang, or Elixir. Our team values collaboration, continuous improvement, and the Apache Way.

ShapeBlue is the world’s leading independent Apache CloudStack integrator. We design, build, integrate, and support IaaS environments for service provider and enterprise customers. The company has offices in London, Mountain View, Rio De Janeiro, Cape Town, and Bangalore. We have an ethos of continuous personal development and encourage people to learn and explore their technology space. ShapeBlue is a relaxed, yet highly motivating, workplace. We are a rapidly growing, small business offering rapid career growth to the right people as we scale.

Interested in joining us? Please send your resume and a cover letter explaining how you think you make our team better to jobs@shapeblue.com.

Switching banks is complete PIA. However, services like Mint could eventually make it much easier to do. Today, they aggregate and analyze data across multiple across multiple accounts. As they start get into executing transactions, it will be become much easier for people to simply "repoint" transactions.

While it looks odd in a technology context, for investors it makes sense because Google is listed officially listed as Alphabet. Therefore, the association between the two concerns is useful for less technically savvy business and investment readers which represent WSJ's primary audience.