HNHacker News
TopNewBestAskShowJobs

cpg

1,127 karma · joined September 16, 2008

Open Source developer and contributor. Founder of Amahi, the leading Open Source Media Server.
submissionscomments
cpg··on Business Essentials
Ahhhhhh. Ohhhhhhh. A film!
cpg··on Is this Paypal experience customary?
PayPal is horrible, both as a merchant and a customer. In every single way possible. From APIs to service, to explanations to everything. It's time for someone else to take their place and everyone stop using PayPal.
cpg··on The Itsy-Bitsy, Teenie-Weenie, Very Litigious Bikini
Apple bullied me at some point https://blog.amahi.org/2011/06/21/apple-hits-amahi-with-a-ce...
cpg··on Ask HN: Who is hiring? (May 2018)
Amahi | Front End, Design and RoR full-stack |Contract | REMOTE | https://www.amahi.org

Looking for help in implementing wizard-style functionality (maybe a small SPA) to existing RoR app. Also, help with modernization existing open source RoR app. message jobs at domain

cpg··on Ask HN: As an adult introvertish nerd what makes you happy?
Haha, yeah. It has not born much fruit yet, so it still feels like a bit of a loss, except I did learn a lot by doing.
cpg··on Bill and Melinda Gates Are Paying Off Nigeria's $76M Debt to Japan
It's like their are their Nigerian Prince.

Thank you.

cpg··on Ask HN: As an adult introvertish nerd what makes you happy?
I started playing tennis and I loved it. It's non-contact, you have to be thinking all the time and it's outside (often in the sun). I am happy when I play (or even watch) tennis.

Then (warning, plug ahead) I started a D3.js project (to keep skills fresh) to visualize data about tennis strings and rackets[1] to understand them better, ...

... which devolved in keeping my rackets/strings on that same app, which later open to others ...

... which devolved in starting a flex tennis league in my region (SF Bay Area)[2], ...

... which devolved into starting a small business to automate tedious and time consuming tasks at small racket-sport shops (and maybe others in the future)[3].

I'm so happy with projects that get a life of their own!

Watching comedy and writing comedy also makes me happy.

[1] https://www.racketlogger.com/racket-explorer [2] https://www.racketlogger.com/leagues [3] https://shops.racketlogger.com/

cpg··on Onedrive is slow on Linux but fast with a “Windows” user-agent (2016)
Microsoft did the same thing way back with CPUID .. when it was Intel, it worked well. Otherwise (AMD, Transmeta), they would use very inefficient operations instead of SSE (IIRC), slowing down benchmarks that used media (like players, etc) and Photoshop. This is from a distant life in the past, but I think it was not limited to use of SSE.
cpg··on Dropbox accounts created after Oct. 2012 won't have a public folder
Title is incorrect. My account was created before 2012 and they just disabled all public links.
cpg··on Dropbox accounts created after Oct. 2012 won't have a public folder
I do not see any emails from them. Maybe I read them over quickly and deleted them :-(
cpg··on Dropbox accounts created after Oct. 2012 won't have a public folder
Yes, I probably missed the notifications somehow.

They probably should have had some warning on the app itself when putting or sharing files from that folder.

It's a free service, so my bad for using it without a good backup, but I had used programs for a long long time that produce screenshots with one keystroke and copy the URL to the clipboard, saving time.

I figured this was relatively low overhead for them and a popular feature, so they would keep it. Lesson learned ..

cpg··on Dropbox accounts created after Oct. 2012 won't have a public folder
I relied on this "light" publishing for a few things and I'm quite pissed off. I did not notice any notification on this.

To me, this should be done very very visibly and with tons of warnings. I used it to communicate screenshots with details, etc. Now all links are broken and I'm SOL with no viable solution to changing those links from documents, bugs, etc., etc.

Very very very bad!

cpg··on Show HN: Jasonette – Native App Over HTTP, Now on Android
Congratulations! Remarkable work, at remarkable speed!
cpg··on Carlsen–Karjakin World Championship
Could someone ELI5 (but I know chess moves only, not strategy) the reasons why the ending was described as "sexy" and "incredible" and "classy" and other superlatives I heard?
cpg··on Downtown Mountain View has changed a lot in the last few days since I visited
Gotta go check it out again soon! :-)
cpg··on Rack::App – Minimalistic pico framework for rack apps
Looks like a "Sinatra replacement" of sorts.

I will try it to have a feel for it. Sinatra works well for me, though it can be confusing in parsing parameters, etc.

Maybe that is part of some other gem that helps with that here, since it's so minimal.

cpg··on Buffer Layoffs
Buffer overflow. Oops!
cpg··on The Single Piece of JavaScript on HN
Oh the irony ..

> Want to take your AngularJS skills to the next level? If so, check out our flagship product, Angular Course. Through 115 HD videos, you'll learn Angular and the latest best practices as you build a fictional startup.

cpg··on Previously Downloaded OS X Installers No Longer Work
Changing the date in the system (and disabling network time) worked well. A quick search led me to this solution, avoiding the whole re-download to please the sentient dictatorial master.
cpg··on SSD reliability in the real world: Google's experience
I just love how Google datacenters are somehow "the real world". Nice, cool and controlled temperatures, batch ordering from vendors knowing they are shipping to Google, stable/repeatable environments, not much mention about the I/O load, etc.

And then there's

> Ignore Uncorrectable Bit Error Rate (UBER) specs. A meaningless number. ...

> Bad news: SSDs fail at a lower rate than disks, but UBER rate is higher

meaningless, it is.

The real world has wild temperature ranges, wilder temperature _changes_, mechanical variations well above and beyond datacenter use, and possibly wil wild loads (e.g. viruses, antiviruses, all sorts of updates, etc. etc.).

It is easier to do stats this way, though.

cpg··on Too many tools not enough carpenters
"Just hire us" wrapped in a ton of buzzwords.

> Don't let your enterprise make the expensive mistake of thinking that buying tons of proprietary tools will solve your data analytics challenges.

...

> The truth is that a top team of data scientists can achieve great results ... This is broadly the approach that our own data science teams take when working with clients.

cpg··on What It's Really Like Working with Steve Jobs (2011)
TL;DR

> That is what I remember most about Steve, that he simply loved designing and shipping products

Nothing new. The rest of the article is ego-boosting reminiscence.

Edit: typo

cpg··on Chip
Try erasing the "Do not erase" sign by clicking it with your cursor "eraser". Cute :)
cpg··on HN Office Hours with Kevin and Sam
I built a site to run tennis leagues. We have started in the bay area with 210+ matches taken place since February when it launched. Most other sites that try to do this look like they are built in the 90s and have little support for modern features like communicating via Whatsapp or decent mobile support. It could also be extended to other (racket) sports later. People pay a $20 fee for each league, which is about 8 matches in 8 to 10 weeks. http://www.racketlogger.com

The goal is to scale it across the US (and beyond, to any english-speaking area). Doing cost-effective marketing is key. How do we get the word out? How do we improve the site and experience so much that players tell their friends?

We put effort in SEO building a large database (the largest?) of string and racket specs with the goal of attracting some of the core fans of the sport (we started to get some clicks a day). There are a ton of other "social" and related ideas, the question is how to select which one(s) will work best.

cpg··on Show HN: Compass that points you to a photo's EXIF location
Great little app. I would go a little further -- let the app also take pics (with the GPS on), or simply remember places with tags on the spot. e.g. tag and say "parked car".

I sometimes do not leave the location on, however, I would still like the functionality of the app.

Great job!

cpg··on Ask HN: What is the easiest way to comply with corporate minutes?
Thanks. My question was more for an on-going basis.

I think here in California one is required to keep minutes (of at least a C/S corporation) at least annually.

I do not think this is enforced or when it comes into play.

cpg··on First successful beam at record energy of 6.5 TeV
The recent reviews at the Netflix link are priceless :)
cpg··on [dead]
*This is almost certainly not true. But it is definitely funny.

Could very well be not true!

cpg··on Go HTTP2 demo
One can build a http2/SPDY demo fairly easily these days. I co-wrote a SPDY library[0] that has been used in production for streaming video across the interweb to mobile devices to great success.

There is a simple server created with the library in a few lines. Try it out.

The library was built "the Go way" with the idea to support http2 as soon as it was final and we're looking to do that soon!

[0] https://github.com/amahi/spdy/

cpg··on YC for Hardware
This adds to the already exciting hardware situation.

I'm interested in the personal media/storage/app server space!

If you are hardware startup founder material and are interested, please get in touch.

Page 1 of 5Next →