HNHacker News
TopNewBestAskShowJobs

computerslol

104 karma · joined July 1, 2010

submissionscomments
computerslol··on Windows 8.1 forces the user to interact in a way that doesn’t work
The general rule is, you never tell someone suspected of fraud why they are suspected of fraud; it will help them figure out how to not be suspected of fraud in the future. You also want to give them as many required telephone interactions as possible. A) this slows them down if they are trying to automate the process and B) It's much easier to determine whether or not someone is trying to defraud your service over the phone.

If the credit card you are using is stolen, eventually the billing company will have to charge back your purchase. Enough chargebacks in a month and the billing company gets a HUGE fine. It is in their interest to err on the side of caution in cases where something like this occurs.

computerslol··on Analysis of 419,000 FlapMMO attempts
Your page doesn't render on internet explorer for windows phone 8.
computerslol··on A 60-Hour Work Week is Not a Badge of Honour
I am divorced. I rarely see my family, and my cofounder is my best (and currently only real) friend. Everything is on hold until my product is done.

The time constraint is more motivating when you're working on your product full time and have not released yet (are not making any money).

computerslol··on Windows 8.1 forces the user to interact in a way that doesn’t work
I'd imagine. That sucks :(.
computerslol··on Windows 8.1 forces the user to interact in a way that doesn’t work
I've tried Azure support, and it was pretty good.
computerslol··on Windows 8.1 forces the user to interact in a way that doesn’t work
I'd flag you for fraud and ask you to contact support too.

(Former fraud prevention research scientist)

computerslol··on Show HN: Flatchy Bird – An HTML5 Flappy Bird Tribute/Parody
It doesn't work in internet explorer 11.
computerslol··on Satya Nadella email to employees on first day as CEO
Before, he was exceeding expectations. It was likely very difficult. The new set of expectations he was promoted into are exponentially greater.

Being unproven in a new type of challenge is humbling.

computerslol··on Start Smaller
I am a veteran of the market leader in a section of our industry that sees a lot of start-up competition. Perhaps the most start-up competition.

I had a number of roles over the course of my stay. One of them was to watch for threats on the horizon, estimate how far they will go, and figure out how to stay ahead of them if they were to become any real threat. I reported directly to senior management. I have an unusual (and hopefully elucidating) perspective on this topic.

In my experience, MVP products go one of two ways: Either they never grow, and eventually disappear; or they grow too quickly, drop in quality, and disappear. Either way, they disappear.

In my section of the market, you get very little attention unless you're swinging for the fences. Not that swinging for the fences is a recipe for success, but it's certainly an ingredient.

I mainly watch for three things (this list is hugely oversimplified):

- Do they understand our audience? If my interaction with their product is fatiguing, they don't understand our audience. If their copy or humor or interface isn't equally accessible to a 46 year old mother of two in Nebraska and a 28 year old lawyer in New York City, they don't understand our audience. If they haven't convinced me that they have all of the information they need to serve me informed results, they don't understand our audience. If, after one session, I feel I've seen everything there is to see; they don't understand our audience.

- Do they have the technological ability to produce magic? If they can do more in a timely fashion (under 130ms per page load) with limited hardware than we can with our huge budget, they are capable of magic. If their results are good I can't figure out how they do what they do, they are capable of producing magic. If I am seeing something I haven't seen before (and it's good), they are capable of producing magic.

- Are they passionate enough to stick around? Production quality shows me passion. A tight and intuitive flow shows me passion. Well written help/tutorials shows me passion.

What I saw most was MVP products, and none of them survived long enough to warrant planning a fight.

My section of the market might be different than yours. The lessons learned during the MVP V1 may have been enough to show our new friends that they don't want to be a part of our game. I don't know. Some companies make it, and they get acquired. We acquired a number of them.

computerslol··on Start Smaller
This makes sense if you're not working in an established market.
computerslol··on Microsoft backs off on Metro
Also, metro apps don't have to be full screen, just full height. Play around with it some more.
computerslol··on Microsoft backs off on Metro
What? I've been using windows 8 happily since release. Evidently this doesn't apply to "everyone". There was a little learning curve, as there was with every major windows release. I've yet to find something that doesn't work. The only thing I've experienced taking any longer is turning the computer off, which requires one additional action compared to 7... Not a big deal.
computerslol··on Machine Learning in JavaScript
When I first wrote "Introduction to open heart surgery: your housecat" people asked me "why housecats?". Because they are easy to find, and can get you real experience. No need to work up to open heart surgery, it should be available to anyone that has a sharp implement, a housecat, and a thirst for knowledge. Bloody, messy, knowledge.
computerslol··on Microsoft Said to Be Preparing to Make Satya Nadella CEO
I'm looking forward to learning more about him in the coming weeks.

I'm glad it's a tech guy.

computerslol··on Don’t date a girl who travels
Ok. I won't.
computerslol··on Tell HN: Use hand grippers to alleviate hand pain when using your keyboard
A cherry MX blue equipped mechanical keyboard solved my hand pain issues. Caution: the switches are loud.
computerslol··on Silicon Valley Is Now Public Enemy No. 1, And We Only Have Ourselves To Blame
"This is an exceptional period for the most exceptional region in the country."

wow.

computerslol··on How to cope with “idea overflow”?
Ritalin and a little self discipline.
computerslol··on Microsoft Reports Record Revenue of $24.52 Billion in Second Quarter
I bought their phone (920) because I like the UI, I don't have to put a case on it, I like the camera, and it can run programs that I write. I didn't pay for it; I traded my iphone 4s with a friend for it. I am going to upgrade for a 1020 once I'm eligible with my carrier.
computerslol··on HP brings Windows 7 back 'due to popular demand' as buyers shun Windows 8
I've been using windows 8, and now 8.1, since public release.

For me, windows 8 answers a few questions.

1): What do we do when users want to use their fingers instead of a mouse to click buttons made for the (superior) accuracy of a mouse pointer?

2): What do we do when monitor manufacturers sell 4k+ displays and windows applications aren't written to scale up that way?

3): How do we sell users and developers on using desktop applications again (instead of web apps)?

I think all three questions are answered well, and users will be less hostile to the changes once enough applications move to Metro, and consumers are buying 4k tablets.

At the moment, what I am hearing most is "Why change something that worked so well? Why do I have to learn something new?". The next generation PC hardware will answer that question.

I spend all of my time in windows, and I wouldn't want go back to 7. I like the new start screen; I find my applications a lot quicker when all I need to do is hit the windows key and type the name of the app, or file, or whatever I'm looking for. Windows 8 really shines on the surface, where a high DPI screen and touch come together. I use desktop apps on the desktop and mostly ignore metro; but on the surface I prefer metro apps which are more finger friendly and easier to read.

I like the new store architecture, and the limitations made on apps written for it. I will have to worry less installing an application from a publisher I don't recognize. I read a lot about the APIs, but I haven't written anything for it yet. I am waiting for metro to be available to enough users to make it cost effective to put effort into it.

If I were working at Microsoft right now, I would be shouting at the top of my lungs "Let's put out commercials explaining why Windows 8 is better!". I don't feel Windows 8 is a technological or UI disaster; I feel it's a marketing disaster.

computerslol··on Cheat Sheets for Developers
http://w3techs.com/technologies/overview/programming_languag...

As a .net developer I am pretty happy ASP.net is doing so well. PHP however, is still king.

computerslol··on Ask PG: Is HN Expired Link Eventual Fix Planned?
My main problem with the "More" button is that it doesn't always give you more. I suggest a text change on the anchor tag to "More, if you're quick about it", and the error message to "You weren't quick enough."

This way I can only blame myself when pressing the button doesn't work as expected.

computerslol··on Ask HN: Tech recruiters what are your biggest pain points?
Serious question: I have been a professional developer for about 14 years now, and have intimate knowledge of a ton of technologies. The number of keywords I'd have to put on my resume if I had to list them all would run longer than a page. What is the most professional way to format a resume of this sort? Should I fill the last page with the names of technologies and word to represent my experience with it?
computerslol··on Cheat Sheets for Developers
The ASP/VBScript one gave me a laugh. I could have used it 13 years ago.
computerslol··on Ask HN: Does this exist? (micro open-source)
Yeah; I am using simple bit-masking.

Are gists indexed in a big indexed list where others that don't know me can find them using search terms?

computerslol··on A Call For Web Developers To Deprecate Their CSS
Nice troll :D
computerslol··on Hello Real World — You don't know what a computer scientist is
http://en.wikipedia.org/wiki/Hacker_(programmer_subculture)

"A hacker is someone who loves to program or who enjoys playful cleverness, or a combination of the two. The act of engaging in activities (such as programming or other media) in a spirit of playfulness and exploration is termed hacking. However the defining characteristic of a hacker is not the activities performed themselves (e.g. programming), but the manner in which it is done: Hacking entails some form of excellence, for example exploring the limits of what is possible, thereby doing something exciting and meaningful."

http://www.catb.org/jargon/html/meaning-of-hack.html

"Hacking might be characterized as ‘an appropriate application of ingenuity’. Whether the result is a quick-and-dirty patchwork job or a carefully crafted work of art, you have to admire the cleverness that went into it."

Although it is popular to call just about anyone creating products in IT a hacker nowadays, the term did have a meaning once and more people should know about it.

computerslol··on Why Microsoft's "Scroogled" Campaign Is Childish
I found the ad hilarious. Google is an ad company. A brilliant ad company, but still an ad company. As far as I know, this is something that is not on most consumer's minds.

The scroogled ads are pretty good for microsoft standards.

My concern is less with the data collection, and more with the lack of native application support. If it looks like a laptop, consumers like my parents will think they found the best deal in the world when they come across it. I have talked both of them out of buying one because it won't run the work applications they need (they wanted to use it to replace their aging laptops). If it was a tablet, I'd have no problem with it. Consumers are used to the idea of tablets as toys (and don't expect them to run office and their workplace's custom windows apps).

As a programmer, I really don't want another platform to write native apps for; there are so many already. I'll learn it if they get enough market penetration. I don't know enough about the native APIs for the chromebook; how different is it to write a chromebook app than an android one? Is it web only? Are you really cut off from any functionality if you aren't around wifi?

computerslol··on A glimpse into a new programming language under development at Microsoft
If you like Riak, there is a .net client library. There is a .net port of lessCSS. RabbitMQ works with .net. You can access postgres with .net. I didn't see any features of Neo4J that I can't do pretty easily with MSSQL and a custom DAL. You can talk to Hadoop from .net. I've been using jQuery with ASP.net since it was released. Elasticsearch runs on windows, and I don't see why you can't use it with a .net project. I don't really see the point of pygments, but it looks like it's pretty easy to use with IronPython.

So in those instances you have a choice. You can use those libraries/products as they stand, or you can roll your own.

computerslol··on A glimpse into a new programming language under development at Microsoft
You're right. I am completely missing your point.

I can't speak for all .net shops, but in my experience you roll your own. You sit down, discover your problem, and write a solution for whatever you need from scratch specifically tailored to your need and performance requirements. Afterward, you understand the code (and the intent behind it) very very well.

I don't lament the lack of third party frameworks. I take them as an inspiration when I find interesting ones, and I know my toolset well enough to re-work their solutions and make them my own in pretty good time.

For me, as long as whatever it is is meant to run on windows (and doesn't require native performance), C#'s sweet spot is whatever I decide it needs to be.

Having a C#-like language in which I can write code with performance comparable to native will put some icing on my cake.

← PreviousPage 2 of 5Next →