HN user

Suan

54 karma
Posts5
Comments27
View on HN

This plus moxie's comment (currently top) really sum it up nicely. Unless I get on the order of $500 or more for it a month, I won't stop seeing something as a side project or hobby. I certainly don't want the support responsibilities that come along with paid products.

Knowing that you've solved an unsolved problem in some niche, putting it out there, and seeing others voluntarily use it is far more gratifying than whatever small sum of income such a scheme might net you. This applies even more when those others start helping contributing back.

This thought has been in my head ever since I read this HN comment last night: http://news.ycombinator.com/item?id=5199006

To everyone saying that this has been tried and failed with Java Applets / Silverlight / Flash: what those technologies did was try to shoehorn app-like environments into the browser, which of course annoyed users because it broke all kinds of expectations when compared to visiting regular HTML pages.

What I (and I think, the OP) have in mind is an actual 2nd "browser". A different standalone app. I envision something where "webapp" authors can post manifests at URL endpoints which define the UI and behavior (not unlike styling in Android), and this 2nd browser will "render" the webapp using native widgets and controls. This brings with it a number of things:

  - OMG! The basic keyboard shortcuts all my other native apps have are now available, instead of some poorly hacked-together javascript-detected version
  - Rich user interaction with the app and the controls is now a first-class citizen - no more weird highlighting of the entire page, or unexpected popping-up and disappearing of elements on misclicks
  - Right click can actually be used, without hacks!
  - Opening a new "window" with a new app actually creates an OS-level window with the icon and name being the webapp's favicon - furthering the notion that you're actually using an app and not visiting a website.
  - It still retains the main advantages of the web - it's cross-platform and ubiquitous (and users don't have to go through the hassle of explicitly installing and updating native apps)
  - I'm sure developing highly interactive webapps for this platform would be a lot simpler, more fundamentally sound, and more enjoyable than the huge hack that is HTML5/AJAX now
  - etc etc
It would really surprise me if nobody has thought through this idea in more detail than me, or if there isn't someone out there working on something like this already...

(EDIT: formatting)

I've been trying to think what is the root cause of this sad state of affairs on Windows. Attacking the scammers is not going to work since obviously their scams are profitable (and legal enough to get away with...)

Is it (the lack of) education among users? I find it curious that when compared to financial products, where improving financial education is often brought up as a solution, there's a lot less mention of education when it comes to cases like these. Sadly this kind of "don't fall for these scams" computing education is not very transferrable to more productive uses of computing.

In a free market, if users stop falling for this crap (admittedly a tall order on Windows) then the scammers will naturally go out of business.

A big thing for me are the Macbook trackpads (and the standalone magic trackpads). They're just so awesome to use and no other manufacturer's comes close to Apple's.

Plugin author here. There seems to be many solutions out there which let a developer specify keyboard shortcuts code-side, but nothing which lets their users easily enter/change keyboard shortcuts in a text box, with good usability. Here's my attempt at the problem.

Hopefully if this is easier, productivity sites like github will start to allow users to define their own keyboard shortcuts rather than forcing down a predefined set on you.

On my Android 2.3 phone with stock browser, when I tap an image, the image _below_ it gets highlighted, even though the correct image is opened - horribly confusing.

Also when an image is being viewed, you can't swipe to go to the previous/next image. I believe this works on the iPhone.

At first I thought the cube-like stairs were the part which dropped down into the floor when the knob is turned, like something out of a futuristic movie.

Was just a little disappointed when I saw that that wasn't the case :)

Supposedly these seemingly dull ideas are beachheads.

Are they really, though? It seems to me that many successful startups are simply bought over by another big company and their "beachhead" is eventually lost in the acquiring behemoth.

A controllable, smartphone-based car entertainment system.

Any smartphone could be plugged in via a USB-like cable which transfers I/O, audio and power. The car's up/down/left/right "radio" buttons would then control like/dislike/next/previous for Pandora-like apps running on the phone. Throw in another 2 buttons or so for other functions. There would be an open "key-mapping" standard which would be implemented in the OSes which music apps could tap into. There would be a standard set of programmable-per-app buttons (not unlike video game controllers)

Voice is unusable when music is playing and touchscreens are too dangerous. Mobile and digital entertainment technologies move so fast, yet I only change my car twice in 3 decades or so - I don't want to be constrained by what technology was available when I bought it.

I personally can't stand names that end with "ly" for no good reason (assistly, embedly, ugh. If its an actual word, like "carefully", then fine) So that leaves Flekko, which is neither good nor bad IMO.

I think it shows that people will work on what people like working on, especially during their precious free time.

If you rake your memory you could probably find points in time when you were working on something you really enjoyed, even though you had other good ideas that would better benefit the community. I know I certainly have been in that situation.

I'm a Chinese Malaysian and pretty familiar with Chinese culture and their ways. For those of you who might be skeptical, I think this article quite accurate.

I've tried hard to think of recent Chinese tech inventions that are truly new, and not a ripoff of a popular existing product, and could never come up with any, until just recently. I bought one of these "Air Fly Mouse" http://www.airflymouse.com/ and it works as advertised! Here's to more innovation coming from China.

Thanks for your thoughts dasht! I created this app mainly for my own uses to not call my girlfriend when she's in class, and initially when I went searching for such an app, the queries I used were similar to "reverse call blocker", and "outgoing call blocker", hence the title. That said I might change it to something else...

The "Call Me Not" app name I agree is confusing, but it sounded really catchy and a whole lot better than "Call You Not", so we stuck with it.

We did consider other groupware/google calendar approaches as well, but there was the question of implementation and the receivers' incentives to download the app and/or publish "don't call" times on their calendars. We ultimately decided on this approach for a first pass since it fit _my_ needs perfectly, at least. Completely changing the mechanics in later versions is not out of the question though, and will be based on valuable feedback we get from users like you =)

UPDATE: Title changed as per suggestion!

Its debatable whether it counts as actual "programming", but one of my first related learning experiences was designing starcraft and warcraft 3 maps. While I almost didn't write any _code_, I nevertheless had to construct conditionals, triggers, events, loops etc through the GUI which probably helped a lot when I started actual coding during my Java class.

Plus it was so fun too - I could make something quite tangible and "braggable" (a custom game map I could play with friends) without too much difficulty and syntax overhead. Sometimes I wonder if such game map editors should be utilized more in teaching programming to students; they certainly got _me_ interested in programming.