HNHacker News
TopNewBestAskShowJobs

Supermighty

3,110 karma · joined October 20, 2009

http://ukiahsmith.com/blog http://twitter.com/UkiahSmith
submissionscomments
Supermighty··on Goodbye-Barnes-and-Noble
Barnes & Noble is missing the biggest opportunity in ebook sales. They do little to nothing to show the ebook value to shoppers visiting the store with the purpose of buying a book.

The physical store has limited space for books, so they only have the newest and most popular. BN needs to stock the self with paper leaflets of 2nd and 3rd tier books that could be bought in the online store. The leaflet could contain a QR code so shoppers could buy the book right then using their phone.

This would expose more people to the online ebook store and draw them into titles that BN can't stock physically. They could even give them a "free" first book to incentivize people into signing up. Educate the staff to help non-technical shoppers sign-up and get their book.

The overall experience would be to teach people how to use the nook app to buy books. Once people are comfortable with the process they will be apt to buy more books through the app.

Supermighty··on Introducing GIFV
I can't upvote you enough. Too few people realize that the server returned mimetype actually tells the browser how to handle the content.
Supermighty··on iPhone 6 and iPhone 6 Plus: Preliminary Benchmark Results
The LG G3 has a 1440x2560 QHD screen. It takes more power to dive more pixels.
Supermighty··on People hate to register, some follow-up thoughts
How do you know if the people coming this week are the same people who came last week? Just because overall site traffic is increasing doesn't mean you have a low churn rate.
Supermighty··on Google sets up 'right to be forgotten' form after EU ruling
I don't think this bodes well for the quality of Google's search results.

What if someone asks to have a page on my blog removed because it talks about them. Do I get to contest it, am I notified at all. What recourse do I have if my income is affected by the removal of the page.

"Google said it would assess each request"; manually processing each request sounds like a terrible way to handle this. Will spammers use this as an attack vector until it's automated, at which point they can start to have competitors pages removed.

I think any manually tampering with the SERPs is a slippery slope to bad quality.

Supermighty··on Nginx has replaced Apache as the most used web server among the top 10,000 sites
This was how we did it at my last job, a state university.
Supermighty··on My Opinionated Guide To Go
There is no linking. Each Go binary has all of the libraries it needs baked into it.

So if you have multiple different Go applications on one server, and they use some of the same libraries, then each application's binary will contain a copy of that library.

It makes things a little redundant, but also simplifies the deployment process.

edit: The only exception is if you are using cgo and liking to existing C libraries. In pure Go there is no linking.

Supermighty··on My Opinionated Guide To Go
There won't be a need for a GVM as Go is not a stand-alone runtime. Once compiled for a specific platform it will just run. You don't even need it installed on the server. You can cross-compile on your DEV machine and move the binary LIVE. Then it just runs. It doesn't need any libraries on the server.
Supermighty··on Ask HN: Who wants to be hired?
Location: Louisville, KY, USA | Local, Remote | Full Time

Stack: PHP, HTML/CSS Frontend, Go or Golang, Wordpress, Apache, Vim

Resume: http://careers.stackoverflow.com/supermighty

Blog: https://walledcity.com/supermighty

Contact: supermighty [a) walledcity com

I want to work with people smarter than I am. I'm looking to take my skills and learning to the next level. I want to work creating and developing products, SaaS and such. I like thinking about user experience and how it affects product design. I think holistically about the projects I work on, how everything is tied to, and influenced by, everything else.

Supermighty··on Internal Apple document: FY'14 Planning Offsite
I love my Note 2. It is close to perfect in the size category. As part of my job I sometime test on a 4" iPod Touch, and it feels to very tiny. I can't remember how I even used my old iPhone 3G. Typing on the 4" was painful; the hit target was so small.

I think this is one of the reasons that Samsung has taken such a large share of the market. They offer devices in a variety of sizes, for which they've been criticized, but allows for a perfect size for everyone. I know I could never go back to a smaller screen size.

Supermighty··on The European Go Conference, October 10th in Paris
Ask forgiveness not permission? :-)
Supermighty··on The European Go Conference, October 10th in Paris
Talk about how you convinced CloudFlare to use Go for core products.
Supermighty··on Git sucks, or why do I use darcs instead
The video example had features and bug fixes in the same branch. It would have been more idiomatic for git to create separate branches, which would have shown it to be just as flexible.
Supermighty··on The Flow Fallacy
Maybe I'm being overly optimistic. Where I work we rarely output code that is beautiful and lovely at the expense of creating deliverables on time. I blame our process. I think that we could do both if we adjusted a few of our assumptions. But then maybe I'm just a daydreamer.
Supermighty··on The Flow Fallacy
> Because the goal of commercial software development isn’t to create code you love—it’s to create products your customers will love.

The two are not mutually exclusive.

Supermighty··on CyanogenMod Installer Release
He said it like that because some people are really upset that it is not open source. I don't think he intended to mean you specifically.
Supermighty··on Super Soaker creator awarded $72.9M from Hasbro
Maybe we could limit the amount of damages awarded related to how many times the patents have been transferred. Potential damages are cut in half each time they are transferred. It would keep the patents with the original innovator.
Supermighty··on Fix Ubuntu
Halfway between Stable releases I switch to Testing. It helps keep my software versions fresh with upstream releases.
Supermighty··on Fix Ubuntu
I love Debian. But I wish they had a stable version released more often.
Supermighty··on Soon you won't find the Language Benchmarks Game with any search engine
That, or give the benchmark game a separate config to allow googlebot greater/faster access.
Supermighty··on W3C green-lights adding DRM to the Web's standards
What is the WHATWG's position on this? They represent the browser makers. If they support DRM then it's game over. Another break-away standards group won't be able to do anything to sway the browser makers. What could they do?
Supermighty··on Programming is a Terrible Job
(I'm replying late to this so you may never read it.)

I don't think I'm that great of a programmer. I'm self taught and I have a lot of insecurities about my abilities. Even though I get paid to program. Even though I pickup new languages, on my own, and write working software with them.

So when I write code I write it as simple and direct as possible. I stay away from clever and I stay away from cute or smart. Because I know that the idiot that will be maintaining the code and need to understand that code will be me.

Supermighty··on Programming is a Terrible Job
Well said.

I've done the same with the Account Executives where I work. Some get it more than others, but most only get it part of the time. Still it's better than nothing.

Supermighty··on Programming is a Terrible Job
It took me a longer time than I liked to realize that the end user didn't care at all. To them it was magic and they just want it to work. And you're right, most shops don't care how it's coded either. Once I realized that it gave me some freedom to once again enjoy my work. I still get frustrated from time to time, but at least I know why and can shift my thinking when I realize I'm headed down a negative path.
Supermighty··on Programming is a Terrible Job
I've felt this way before. Dejected that the my new job wasn't an exciting candy land of save-the-day hacks and movie montage of elegant code spanning the screen. My expectations were too high. I thought we would always do the right thing to kick out software all grown up ready to take on the world.

When the realization set in I got angry. First at the job then at myself. I held it tight knowing someone was to blame. Anger lead to depression which sparked more anger. But depression won, and eventually lead to a calm realization that programming wasn't the magical world I wanted it to be. So it became just a job.

I never wanted it to be just a job. I work with people who don't know a bit from a byte. They could care less what I code as long as it works. For a long time I believed them. I just made it work. Recently I've started to believe again.

I've started to believe in the magic again. I'm learning that within the boundaries of my job I can create little realms of beauty. No one cares how I code so I can code to my own enjoyment. I've stopped caring what other people thought. And I've stopped looking to the job and outside world to give me enjoyment and I've started looking inside myself. To find the joy in my own actions, in the moment.

Supermighty··on Dude, What's with the Web Site?
I've seen too many people's solution for a problem is to throw Javascript libraries at it with no regard for page load times. Or want to use something flashy and sexy without a reason that improves ROI. They just want it to be sexy.

I love the idea of simplifying until all that is left is the bare minimum to get the job done.

Supermighty··on Dude, What's with the Web Site?
What if you wrote it in C but it outputs HTML?
Supermighty··on How To Take Exceptional Notes and Be Productive with Paper
I couldn't agree more. Moleskine paper quality is poor. I prefer Field Notes Brand for my pocket notebooks.

Also Jet Pens for a large selection of high-quality pens to write with.

Supermighty··on The iPhone 5s Review
People want to be on the winning team.
Supermighty··on Abandoning PHP for Python
For a lot of developers that single file explodes into a large multi-file monstrosity as features are added and deadlines are put ahead of refactoring.
← PreviousPage 2 of 10Next →