HNHacker News
TopNewBestAskShowJobs

theoj

666 karma · joined December 13, 2010

Software engineer and technology consultant specializing in Android native development (Java) and system programming (C, C++).
submissionscomments
theoj··on Why Trigger.io doesn’t use PhoneGap – 5x faster native bridge
Would be curious to know why Trigger didn't use the URL interception method in Android. Is that significantly slower?
theoj··on FileSonic disables all filesharing
You're giving Apple an easy pass... a significant cut goes to the executives.
theoj··on Australia: US Copyright Colony or Just a Good Friend?
The US copyright lobby tried the same type of maneuvering in Spain. They took it a step further and threatened to put Spain on a list of countries that don't respect intellectual property laws, that is unless Spain passed the desired draconian legislation. This was all done through backroom deals and was all meant to be secret. It was a secret until WikiLeaks leaked the memos.

http://arstechnica.com/tech-policy/news/2010/12/how-wikileak...

theoj··on How U.S. Lost Out on iPhone Work
Agreed. The media is not helping either by framing the issue wrongly. It's not US competitiveness that is the issue here -- it's China's lack of human rights.
theoj··on How U.S. Lost Out on iPhone Work
How many of you would like to work in dormitories at your employer, be called up to start a 12 hour shift within a moment's notice be given nothing but one biscuit and a cup of tea to last you through that shift? Maybe you'll do it for your own startup, but I don't think any of you would do it for an employer.

The reason why Apple manufactures in China is because workers have no rights -- and with that comes unmatched labor flexibility and rock bottom prices too.

It's not US competitiveness that is the issue here -- it's China's lack of human rights.

theoj··on Request for Startups: Kill Hollywood.
Hollywood, the recording companies, RIAA / MPAA are all intermediaries between the artists who need the funding to create video and music content and the consumers who crave that content.

What we needed is a YCombinator for artists. Invest in each artist like he/she was a startup, then take losses on the flops, win big on the successes. Everything is in place for significant disruption: the artists are upset about low royalties and the consumers are upset about draconian copyright enforcement -- should be easy to offer more favorable terms to both parties.

theoj··on Twitter Says People and Publishers Will Suffer From Google's Social Search
>> it's not bundling when you don't actually own any of them

In legal terms you don't own Windows either - MS gives you a license to use it.

theoj··on Twitter Says People and Publishers Will Suffer From Google's Social Search
This brought back memories of the browser wars. Back then it was "Should Microsoft be allowed to use its control of the desktop to bundle Internet Explorer with Windows?" Now it's "Should Google be allowed to use its control of search to bundle Google+ data with search results?"
theoj··on SOPA Track - Check How Congress Votes on SOPA
Here in NYC (the second tech hub in the the US) we have not one but two Protect IP Act co-sponsors: Senator Schumer and Senator Gillibrand. I don't think enough people know about this. Give them a call or email and let them know how you feel about Protect IP and SOPA.
theoj··on Ask HN: Freelancer? Seeking freelancer? (January 2012)
SEEKING WORK - NYC or remote.

I'm a mobile developer who focuses on Android / Java development. I have worked on several large applications and smaller ones as well. My portfolio and Github are listed below:

http://www.bricolsoftconsulting.com/category/portfolio/ https://github.com/bricolsoftconsulting/

My previous experience includes C/C++, VB.NET, and HTML / PHP.

Feel free to get in touch -- email is in my profile.

theoj··on AT&T Drops T-Mobile USA Deal
1. See mdasen's comment in this thread about the LTE rollout. TMo may not be as far behind compared to others.

2. You're assuming that unlike Metro PCS, TMo has no "other benefits". Not sure if that's true. Personally, I prefer TMo because they offer decent service at a good price -- at least in my area. I also like that they're not evil -- they're not actively trying to squeeze every last penny out of customers like some of the others companies I dealt with. Certainly many other TMo customers must see some value in TMO and their offerings, otherwise they'd not be customers and TMo would not be as large as it is.

3. TMo is competition to the largest players -- in the markets where TMo operates. If I didn't have TMo available in my market I'd opt for something else -- probably Verizon. So at least as far as I am concerned, in this market TMo (small co) is competition to Verizon (large co). The fact that TMo does not compete in as many markets as some of the other guys does not mean they are less meaningful competition in the markets where they do operate.

Also, there are some contradictions in your post.. one paragraph states you don't want consolidation, but the one immediately after has you pondering how to consolidate TMo and ATT to improve ATT's service. Reading between the lines (I apologize if I'm misrepresenting your position) it seems you believe that ATT is the "worthy" competitor based on size. My opinion is that it doesn't have to be a game of giants at the expense of the small players. Small players can survive as well in niches. Metro PCS / TMo are examples.

theoj··on AT&T Drops T-Mobile USA Deal
Some big assumptions in this post:

1. Assumption #1: T-mobile "has no plans for the future."

You can't possibly know that. If anything, the negotiated spectrum transfer and payout on deal failure is a small indication that they do have some plans for the future.

2. Assumption #2: Any carrier without the iPhone is doomed to failure.

Metro PCS does not offer the iPhone. I don't think they are going away anytime soon.

3. Assumption #3: The government needs to plan for cellular market consolidation in order to benefit the consumers.

Actually, cellular market consolidation is not good for the consumers. Consumers benefit the most when there's more competition. Having more carriers leads to more competition and gives consumers lower prices and better service -- it's simple economics.

theoj··on Google's Android Update Alliance Is Already Dead
It's a bit after the fact, but 2 things to keep in mind with regards to Android phones:

1. If you can, when you are shopping for an Android phone, opt for a Google Experience Device whose software is vanilla Android and is managed directly by Google.

2. If you already have a phone with a crappy Android build, the best solution is installing a custom ROM like CyanogenMod. Most custom ROMs remove all the manufacturer junk and also tend to work well. When there are bugs that need fixing, the custom ROMs have release cycles that are measured in days or weeks, rather than months or years.

That said, I do realize that not everyone has the time, inclination and knowledge to fiddle with their phone's ROM.

theoj··on Ask HN: Freelancer? Seeking freelancer? (December 2011)
SEEKING WORK - NYC or remote.

I am a passionate Android developer. I have worked on several large applications and some smaller ones as well. My portfolio and Github are listed below:

http://www.bricolsoftconsulting.com/category/portfolio/

https://github.com/bricolsoftconsulting/

Depending on the project I can also do C/C++, PHP and Access/VBA.

theoj··on App vs. Business
This got me thinking about the $200,000 "shitty" Android app the government supposedly commissioned. With some slight rephrasing:

>> Next time you see a business build a "cheap & shitty app" and making loads of money - try to see what business is backing it up, and what problem it is solving instead of how bad or good it is technically.

Original article: https://news.ycombinator.com/item?id=3266455

A lot of folks were hung up on the fact that they can build it in 6 hours. But can they also test it in 6 hours? Write the requirements for it in 6 hours? Navigate the bureaucracy to get the project approved in 6 hours? That's why gun.io doesn't have government business -- they can't do the business side.

theoj··on Internet giants place full-page anti-SOPA ad in NYT
>> And there will probably be more bureaucrats added to the system, with jobs that are essentially useless and another needless expense.

This is really twisted. The industry is taking something it wants to do -- draconian copyright enforcement -- and passing that activity (plus the cost) to taxpayers. The system is broken. You can clearly see that when special interest groups that represent a small minority can get taxpayer money and spend it against the majority while at the same time getting the majority to pay.

theoj··on Ask HN: Freelancer? Seeking freelancer? (November 2011)
SEEKING WORK (NYC or remote) I am passionate about Android and Java development. I have worked on several large applications and smaller ones as well. Please take a look at my work here: http://www.bricolsoftconsulting.com/category/portfolio/
theoj··on The Hubble Blew My Mind
I guess it really depends on your experience... if it's something you had no idea could be done before then it's a huge leap and you are bound to be impressed. If it's something for which you've seen earlier iterations, then the leap is much smaller and much less impressive.

I'm in the smaller leap -- not so impressed category. I used to do a fair bit of satellite watching about 10-14 years ago. Back then it was old skool -- download satellite orbit data from the web, feed it to a computer program, get the viewing opportunities (aka predictions), print the predictions on paper and then go outside with the paper to enjoy the show. At that time there were also programs that simulated orbit passes -- you could see whether a satellite was above the horizon day or night realtime -- but only at your desk on the computer. The thing that was missing was the portability factor that now makes the experience real-time.

theoj··on Netflix loses 800,000 subscribers (stock drops 28%)
Agree, it does feel like there is a lot of B-grade stuff on Netflix streaming.

Paradoxically, the unlimited movie buffet might be their undoing. There is a limited number of movies that are truly excellent and worth watching. Once you go through those good ones, you're left with the crap. Having unlimited watching quickly moves you from the good stuff to the crap, and then you cancel your subscription. Neflix faces a scarcity disconnect: its unlimited model says there is no scarcity but out in the real world good movies are still scarce.

theoj··on Social Networking tips from 125 Years Ago
I disagree, unless you are totally socially maladjusted and / or can't get a clue how to behave in social situations.

Practice makes perfect. If someone has seen you 9 times that typically means you met a LOT of people, and therefore have had a lot of practice in talking to people. Most likely by that point you won't be "annoying and creepy" anymore, and if you still are you'll definitely be much less so.

In addition, if you talk to someone for a 9th time then by that point you practically know each other and probably share some interests. They won't talk to you for a 5th, 6th, 7th and 8th time, let alone a 9th time, if you are annoying.

theoj··on Social Networking tips from 125 Years Ago
Love it! I think it summarizes a lot of the things I found about networking:

1. The best way to network is to be a regular. One time networking events typically don't lead to anything. Most people won't even remember your name.

2. Novices to networking expect miracles the first time they do it. It doesn't work that way. You can't build an "acquaintance" relationship in just one session.

3. Deviating from the article, it is my humble opinion that most people don't like networking because it involves dealing with strangers. Strangers are frightening because they are an unknown quantity. The first time you go to an event, you are in a room full of strangers. Eventually as you go to a second, third or fourth event, you get to know the former strangers and their interests and you start feeling much more comfortable.

4. You can't be an empty suit. By the second, third or fourth meeting people will figure it out.

theoj··on Maxing out your Dropbox referrals (how I got 16GB for less than $10)
http://db.tt/VvJifcI Thanks!
theoj··on Mike Daisey goes after Apple, the late Steve Jobs
>> What he found was horrific labor conditions, impossibly long hours and the use of crippling, repetitive motions. He met very young factory workers whose joints in their hands were damaged because they performed the same action thousands of times a shift.

>> "When the design is really good, it connects to the human and actually creates empathy with the devices, so it's really absurd how there's no empathy between the people running the company and their own workers," says Daisey.

theoj··on Show HN: (first iPhone App) Picsicle - Customized Photo Postcards
Nice use of Aviary too.
theoj··on US, Aus, Canada, Japan, Morocco, New Zealand, Singapore, and S. Korea sign ACTA
>> The better solution would be for companies that produce music/films/software/etc to revise their own business models and adapt to the reality of piracy.

Adapting to the reality of piracy would probably mean lower prices. Why do that when they can just stick the government with the cost of enforcement and then keep prices high? Plus lobbying costs are a fraction of the enforcement costs.

Not saying it's right, but unfortunately such is the perverse relationship between big business and government nowadays.

theoj··on The Latest Crime Wave: Sending Your Child to a Better School
Wow, the discussion here is really going down the tubes into the land of nonsense.

>> How much better is a $1,000,000 car vs a $1,000 car? They both get you from A to B. in terms of function they both perform at roughly the same base

$1,000 gets me a beat up car from the 1980s that barely works, breaks down all the time and surrounds me in noxious fumes. $2,250,000 gets me a Bugatti Veyron that has a top speed of 250 mph and does 0-60 in under 3 seconds. No difference there at all -- they're quite comparable!

theoj··on The Latest Crime Wave: Sending Your Child to a Better School
>> Food companies don't price me out of the market. Car companies don't either.

Do you think that you get good nutritious food by paying bottom dollar? You think those nitrates and high fructose sugar and other junk are really good for your health? You think that a low cost diet that lacks "expensive" fruits and vegetables has no impact on your health?

The problem with a cheaper second tier education is that it perpetuates the affordability problem from generation to generation. The poor parents who could not afford to send their kid to the rich school will have a son or daughter with a second tier education who will only be qualified for low paying second tier jobs. This system creates a stratified society with low mobility and represents a waste of human potential -- the brilliant kid whose parents couldn't give him a first rate education cannot reach his full potential, while the lazy dumb kid with rich parents takes up a spot in a class in which he simply does not deserve to be (from an academic perspective).

Thinking that the market is a solution to everything is a popular fallacy nowadays. There are places where the market does not produce good outcomes -- education is one of them. You cannot trade human intelligence and aptitude. You cannot have different high standards for different prices -- there are no low tier high standards and top tier high standards. People who are motivated by greed do not make good educators.

theoj··on Ask HN: Freelancer? Seeking freelancers? (October 2011)
SEEKING WORK (NYC or remote)

I specialize in Android application development using Java. I am also quite versed with HTML / JS coding, so I can work on composite HTML / native applications. You can see some of my work here: http://www.bricolsoftconsulting.com/category/portfolio/

theoj··on The world economy is heading towards a black hole unless bold action taken
Contrary to what some pundits would like you to believe, this is not new ground. A real estate bubble followed by a balance sheet recession has happened in at least 2 other places before: Sweden in 1992 and Japan in 1991. Different choices in these countries led to different outcomes.

In Sweden, the government demanded steep losses from equity holders before it took over a large part of the financial system (unlike US officials, the Swedish government officials were not afraid to use their superior bargaining position to get an excellent deal for the government). The upfront cost for recapitalization was 4% of GDP, the net cost in the end was less than 2% of GDP (based on different computation methods some even say 0%). Following asset sales in 1995, the Bank Support Authority went into a dormant role in 1996, 4 years after the crisis.

http://www.nytimes.com/2008/09/23/business/worldbusiness/23k...

Japan handled things differently and ended up with debt totaling 200% of GDP. See this excellent YouTube video from economist Richard Koo that explains the Japanese experience:

http://www.youtube.com/watch?v=HaNxAzLKegU

theoj··on Why Microsoft is abandoning the PC and Android tablets are expensive?
>> The entire goal was to make a new advertising platform they could control.

That's the way it was supposed to work. But surprise! It turns out that search is not big on mobile... mainly because typing is not easy on mobile. That explains why apps dominate -- one touch and you get to where you need to go -- no fiddling with on-screen keyboards, searches or URLs.

← PreviousPage 3 of 6Next →