HNHacker News
TopNewBestAskShowJobs

gnubardt

806 karma · joined September 27, 2008

submissionscomments
gnubardt··on Ask HN: Who Is Hiring? (August 2012)
Boston, Seattle, Paris Brightcove - https://brightcove.com/careers

We're hiring Software, DevOps, Systems & Sales Engineers, a Designer and more!

We're a cloud based content platform, running the leading Online Video Platform (the largest number of streams after YouTube) and an emerging mobile app framework. We also just bought Zencoder!

Our team is composed of people who are wicked smart & nice. We're growing fast but everyone can (and does!) make a difference.

Perks: unmetered vacation, health, dental, vision, life, 401k. ample food. friendly people everywhere. humble folks without temptation.

i've been working at Brightcove for 4 years and absolutely love it! Reach out if you have any questions

gnubardt··on Safari Vs Chrome iOS JavaScript Benchmark
If the JIT engine in Nitro had a JIT Spray vulnerability and Nitro was a shared library could it allow an attacker to inject code into other applications that also use Nitro?

Not that shared libraries are a problem, just that JIT'ing introduces a new attack vector that is hard to secure.

http://en.wikipedia.org/wiki/JIT_spraying

gnubardt··on Ask HN: Who Is Hiring? (June 2012)
Brightcove - Boston, MA; Seattle, WA http://brightcove.com/careers

We're hiring Software & Systems engineers in Boston & Seattle to help build and scale our video publishing platform. We use Java, Clojure, Node, Rails & Groovy to build the service that streams over 750 million videos a month (second most after youtube).

We just moved our headquarters to a LEED Platinum building on the Boston waterfront (5 minutes from South Station), complete with the Aeron chairs at every desk, plentiful whiteboards, an R&R area and fully stocked kitchen. We have frequent social gatherings (from board games to a company wide talent show) and offer excellent benefits (health, vision, dental, life, 401k, unmetered vacation).

i've been here for 4 years and love it! There's a really great culture of nice people who are wicked smart. Send me an email if you have any questions!

We're also hiring Account Directors in DC, Atlanta & London, Technical Support Engineers in Boston & London, a Sales Director & Engineer (Atlanta & London, respectively), and a Product Designer in Seattle.

gnubardt··on Debug Clojure Web Apps over HTTP
if you want to change configuration data remotely without a restart, and don't want to use jmx. you'd still need to persist the change or else it wouldn't when the service restarts.
gnubardt··on Waking up early, 10 tips that worked for me
Going to sleep when you're tired and waking up at the same time everyday sounds great but how does the occasional late night affect this?
gnubardt··on Ask HN: Who is Hiring? (March 2012)
Brightcove - Boston, MA, Seattle, WA http://www.brightcove.com/en/company/careers FULLTIME & INTERN

We're an online content platform delivering the most video streams (after Youtube). Join us if you're a smart & nice person who wants to work with a group that operates at massive scale, yet still feels like a small company.

We are hiring (and growing) like crazy! Looking for: Senior Engineers with experience in video transcoding, EC2 or Rails. Also for Software Engineers for our Javascript HTML5 video player team or for our distribution backend.

Also hiring Account Managers, Customer Solution Specialists, a Director of Alliances & Channels, an Inside Sales Manager & a Video Production Intern.

We deploy continuously, use Java, Ruby/Rails & MongoDB (though we're starting to use NodeJS & Erlang in some projects).

We offer a competitive salary, benefits & unmetered vacation time (in the US). Moving to a new HQ on the Boston waterfront in a couple of weeks http://articles.boston.com/2011-07-05/business/29739856_1_bo...

Contact me if you have any questions! sneubardt at brightcove

gnubardt··on Journalist recovers video of his arrest after police deleted it
That works until they start jamming cell service.
gnubardt··on Ask HN: Who is Hiring? (February 2012)
Cambridge, MA; Seattle, WA, New York, NY; London, UK; Paris, FR

Brightcove Inc - http://www.brightcove.com/en/company/careers

We're an online video platform delivering the 2nd most number of streams (after Youtube). Join us if you're a smart & nice person who wants to work with a group that operates at massive scale, yet still feels like a small company.

We are hiring (and growing) like crazy! Looking for: Account Manager, Customer Support Specialist, a Sales Director & Sales Manager, Sales Engineers, Rails & Data Engineers, Software Engineering Interns, a Sr. Product Designer and a VP of Operations. (phew)

We deploy continuously, use Java, Ruby/Rails & MongoDB (though we're starting to use NodeJS & Erlang in some projects).

We offer a competitive salary, benefits & unmetered vacation time (in the US).

Contact me if you have any questions! sneubardt at brightcove

gnubardt··on How $99 and four hours every 2 weeks can provide rocket fuel to an Entrepreneur
The Times has a great recipe as well: http://www.nytimes.com/2006/11/08/dining/081mrex.html

It's super easy (don't even bother with the cheese cloth stuff, just dump it into a pot and bake it) and hard to mess up. And most importantly, delicious!

gnubardt··on Ask HN: Who is Hiring? (January 2012)
Brightcove - Cambridge, MA & Seattle, WA http://brightcove.com/careers

We're hiring Software Engineers, a Product Designer and a VP of Operations.

We use Java, Python, Rails & MongoDB to build and scale the second largest source of video traffic on the internet (after Youtube). Even though we're growing fast it still feels like a smaller company. Individual engineers are able to make an impact, and do. We hire people who are smart and nice and it shows!

We're also looking for interns.

gnubardt··on LinkedIn open sources IndexTank: search engine and service
I'd imagine they mean indexing (and being able to search on) data in real time. Given LinkedIn's previous open source projects around real time search (http://javasoze.github.com/zoie/).

Lucene (which Solr uses as its index) cannot expose newly indexed data immediately after it's added.

Lucene exposes IndexReaders for searches, which offer a snapshot view of the index. In order to search across new documents IndexReaders need to be re-opened, a somewhat expensive operation. Expensive enough to prevent it from happening after each document is added, especially if they're added frequently.

The latest version of Lucene supports "near real time" search, but afaik it's not widely used (with Solr).

gnubardt··on Ask HN: Who is Hiring? (December 2011)
Brightcove http://brightcove.com/careers Fulltime & Intern in Cambridge, MA & Seattle, WA

We're looking for Product Managers, a Director of Engineering and a QA Engineer. Also for students for a Software Engineering Internship or coop next year.

We're the second largest source of video traffic on the internet and are rapidly growing, yet have managed to maintain a healthy base of nice & smart people.

gnubardt··on [dead]
Check out http://wiki.daviddarts.com/PirateBox for an easy NAS/file sharing setup
gnubardt··on Klout Is Odious
You can get a lot of similar information (frequent topics & corespondents) with ThinkUp, but you control your data.
gnubardt··on Android Orphans: Visualizing a Sad History of Support
From data we've collected[1] more iOS devices (the majority) are running the most recent version of the OS, compared to Android.

Even though they may have an update available (non-eligable devices excluded) not every user knows how or is able to update their device.

http://blog.brightcove.com/sites/all/uploads/image/brightcov...

  [1] http://blog.brightcove.com/en/2011/10/brightcove-unveils-next-generation-video-cloud-smart-player
gnubardt··on Richard Stallman’s rider
The topics he's willing to speak about are clearly listed in his rider, and graduation isn't one of them.
gnubardt··on Ask HN: Who is Hiring? (October 2011)
Cambridge MA & Seattle WA Brightcove - brightcove.com/careers

We're an online video platform (the second largest source of video traffic after youtube) looking to hire DevOps & QA engineers, as well as product managers.

We're large enough to face cool scaling problems but still feel like a startup.

Send me an email if you've any questions (in profile or sneubardt@brightcove), i'm a software engineer and love it!

INTERN

gnubardt··on scales: Greplin's new open source Python server metrics library
We wrote something similar at Brightcove to collect system statistics and publish them graphite. It runs as an independent service and focuses on OS (not application) level metrics.

https://github.com/BrightcoveOS/Diamond

gnubardt··on Microsoft has Abandoned Silverlight and All Other Plugins

  > Personally, I consider it a lot more awesome when some dude I never heard of appears from nowhere with a usable LISP implementation (Clojure).

  Which disregards that non Microsoft employed people create languages for .NET too. Nemerle is a great example, and that's how the Iron projects initially started before MS got involved
And Clojure runs on the CLR as well
gnubardt··on Another 'Android from the perspective of an iOS developer' Post
Try Eclim, it runs Eclipse in headless mode and connects it to Vim, letting you use the code inspection & analysis of Eclipise within Vim.
gnubardt··on A redditor explains how to make readline and bash more user friendly
Those are great, here are a couple more i find very useful:

  # Search for partial matches in bash history
  # so $ <C-p> goes to the previous command but
  #  $ s<C-p> searches through history entries that start with s
  "\C-p":history-search-backward
  "\C-n":history-search-forward

  # add a trailing '/' when tab completing a symlink
  set mark-symlinked-directories on
gnubardt··on Bash Shortcuts For Maximum Productivity
Comment it out (put a # at the front), unless your shell is set to ignore commented lines.
gnubardt··on Why the film industry needs disrupting
Reminds me of a story about Mario Puzzo:

When he signed the contract for The Godfather to be made into a movie the royalties he'd receive were to come from the net income of the movie, not the gross. Due to the accounting practices described in the article the film hardly made any money on paper (it grossed a lot but had exaggerated expenses). Already wealthy, Puzzo bet his royalties (a fraction of what he expected) on a roulette spin and walked away. The moral is to always get a percentage of the gross, not the net.

gnubardt··on Customer Support Doesn't Have to Suck
You don't need to operate in the first tier of customer support to help them either. We have a forum that developers monitor & post to (http://forum.brightcove.com/brgh/?category.id=developers). It's easy and not disruptive to interact with customers this way and it has the advantage of serving as a record so future users with the same problem. Users help users too, it's not only developers posting.
gnubardt··on Coding backwards
plus you get tests out of figuring out your design, not just interfaces.
gnubardt··on Ask HN: Who's Hiring? (Intern Edition)
Brightcove in Cambridge MA

We're an online video platform looking for a stellar QA intern for the fall.

You'd probably be using Java & Javascript/Actionscript but we use python/jython as well.

Totally paid.

We're also looking for Marketing interns in London.

Send me an email (in profile) if you have any questions, i started as an intern three years ago and just came on full time, working here is a blast :)

http://brightcove.com/careers

gnubardt··on Istanbul Isiklarius traffic lights
Since each color is an LED display and can display shapes it'd be cool to use the traffic lights to direct people to detours when a road is closed or over capacity.
gnubardt··on How and Why Mixpanel Switched from Erlang to Python
Do they run the message queue on the same box as the gateway server in production? If not then the test he ran isn't a direct comparison (since network latency between the app server & queue isn't accounted for). Running both of those services on the same box isn't great either, since they could slow each other down, and you lose both if the box dies.

Still, very cool, congrats ankrgyl, it's awesome to be able to write stuff like that as an intern!

gnubardt··on Nginx JSON hacks
API keys usually exist for preventing abuse. By exposing an authenticated API proxy you're allowing anyone to abuse someone else's API using your key, likely leading to them banning you. At a minimum you should implement your own rate limiting.

The article describes how to set up caching in nginx, so not every request to nginx goes to the external service.

gnubardt··on Ask HN: How to manage multiple email addresses with Google+
You can enable multiple sign in in your account settings page. It lets you switch between accounts very quickly and doesn't require re-authenticating each time.

https://www.google.com/accounts/b/0/MultipleSessions

Page 1 of 4Next →