HNHacker News
TopNewBestAskShowJobs

x1024

369 karma · joined September 11, 2012

submissionscomments
x1024··on PopcornTime official website is back
Not all Torrent users are a menace to society. I pay for my content, all of it.

But the speed and UX of this app is quite obviously the next stage of evolution for the movie business.

Sorry but I'm tired of overpriced popcorn and people slurping sodas next to me in the theater. I think Big Movie need to be forced into action and an app like PT makes "C&D letters" less and less of an option.

x1024··on Popular startup stole my code – now what?
I did, but they just said they are not interested and paid nothing. The whole thing took most of a work day, all of it spent writing code.
x1024··on Popular startup stole my code – now what?
Because it was shipped about 48 hours after I wrote it, and I see details in it that are specific to my implementation.

In fact, if you use their iOS app(especially on the more memory-consuming devices like an iPad Retina)you'll notice that the app reproducibly crashes on all screens. Except one.

x1024··on Popular startup stole my code – now what?
Gee, I wonder why.
x1024··on Popular startup stole my code – now what?
Here are the parts not covered by an NDA:

* Our initial email communication.

* The description of my task.

* The schedule for our meeting (in-office, where the code was written)

* The bill that my consulting company sent them, including a detailed description of the issue and the applied fix.

* Their refusal to continue working with my company.

* Their shipping of a new version two days after the interview.

I know it's all circumstantial. That's why the title doesn't say "I'm starting legal action against a popular startup".

Again, I'm not out for blood. But I do want to spread the word and raise awareness.

x1024··on Game Programming Patterns – Bytecode
Eh, angry birds runs on Lua. Your point was?
x1024··on Framework 7 – Building native iOS apps in HTML5
It's really easy to "fix the problem". There have been fixes on Jailbroken devices for years.
x1024··on Liquidfun – 2D physics engine for games
Because if everyone did that, there would be so much noise that any signal would be lost.
x1024··on Irrational Games (Bioshock Infinite) is shutting down
"Would you kindly" is a reference to the first Bioshock. You had to be there.
x1024··on You have a moral obligation to use crypto
Wait, did you just call yourself a pedophile?
x1024··on How do you tell managers that having good developers is a privilege?
When they say "casual atmosphere", you should think about people taking time off work to drive their kids to baseball practice. Not potheads arriving at 12PM at work.
x1024··on Is Ruby Fast Yet?
Eh... no it doesn't.
x1024··on After working +1200 hours in oDesk
Wow, $60/hour. Define "poor".
x1024··on Microsoft CEO Steve Ballmer to retire within 12 months
It runs IE.
x1024··on Google confirms Java and OpenSSL crypto PRNG on Android are broken
XORing random streams doesn't have as much value as you think.
x1024··on Marelle: logic-based devops with Prolog
Ahm, that's the way to install pretty much everything these days.

I mean, I know it's a security risk. But it isn't any more (or less) of a risk than installing nvm or just running git clone.

x1024··on Creator of xkcd Reveals Secret Backstory of His Epic 3,990-Panel Comic
Yes, in the sense that 'Star Wars' is just a movie.
x1024··on Google's ‘Gopher Team’
True, but it isn't the only company serving apt packages, and it isn't even the biggest one. Considering that their apt server was as slow as it was(http://talks.golang.org/2013/oscon-dl.slide#9) - they obviously did something wrong that everyone else was doing right.

Perhaps the problem was that dl.google.com was being used for too many things at once, but this doesn't excuse building custom software that offers worse performance than free off-the-shelf products that literally everyone else has been using for years.

x1024··on Google's ‘Gopher Team’
True, but a static-file server should be trivially scalable. That is, scalable by placing it behind a load balancer(or using any number of alternative methods that don't acutally touch the server itself). Even if the server implements Access Control, it should still be trivially scalable.

Also, nginx doesn't have such...interesting ideas as the custom server: http://talks.golang.org/2013/oscon-dl.slide#19

I mean, if by "rather uncommon challenges" you're referring to the "what are threads?" design philosophy of the original... then yeah, it does require "custom software".

x1024··on Why I cancelled my TechEd talks
"My wife should not be thrown out of the venue" is hardly an unexpected and entitled demand, though. It falls more into the "not going to mention it because it's implied" category.
x1024··on Better line numbers for Vim
You are technically correct, but coming up with those magic numbers(43, 48, 63) requires the user to manually try and find them, is more error-prone, and requires a whole lot more keypresses for larger blocks that don't fit on one screen.

I would argue that the author's way is the more idiomatic usage of vim.

x1024··on A Dark Room - minimalist text-based game
Alternatively, you should have an attention span not measured in seconds.
x1024··on Acquisition and maintenance of a band of minions
Honestly? The difference between G and F is that F actually released the code. You saying "but we had this for years...as a proprietary system" kind of proves the author's point.
x1024··on VimSpeak
Open source is only as old as its latest commit.

https://code.google.com/p/vim/source/list

Which, in this case, seems to be 5 hours.

x1024··on Wave your phone around randomly and influence algorithmic music generation
Why, are the women not curious?
x1024··on Wave your phone around randomly and influence algorithmic music generation
Using this in bed will answer once and for all the eternal question: "Do you make love like Barry White or Nickelback?"
x1024··on Introducing hexagonal.js
I'm sorry for my angry comment. I guess I didn't hit the proper tone. I'm leaving it here for my eternal embarrassment, but here's what I meant to say:

I have had many bad experiences with incompetently-written libraries. A bad library can cost you days/weeks of productivity lost in fighting its idiosyncrasies and/or straight up bugs. A really-good indicator of the quality of a lib is the attention to detail in "minor" details like documentation.

Obviously if the docs are littered with typos they will be less useful, but there's another layer to it. English isn't much of a problem for sufficiently-skilled programmers, even if they are of foreign descent.

So, when I see a lib written in broken english like this, I make my conclusions about the attentiveness and skill of whoever wrote it. I'm not saying it's always right, but in the long-term this has saved me a lot of headaches.

Sorry for raining on everyone's parade, though. This really isn't the proper way to start a conversation.

x1024··on Introducing hexagonal.js
There's far too many typos for me to have any amount of confidence in the code itself.

Sorry, but I can't trust my business with people who cannot even be bothered to write proper English for their introduction.

x1024··on Google's Common Lisp style-guide
No, Steve's rant was also about how Google is very much on the "Conservative" end of the political spectrum. When a conservative company uses an - as per steve's article - liberal language, you can't expect them to use it in a liberal way. The story checks out.
← PreviousPage 5 of 5