skysight-inc/HackerNews huggingface dataset:
Does that not come with a big "it depends"?

If you're trying to duplicate a document-centric interface on iOS (without using UIWebView), you are in for a lot of work. Similarly, if you are trying to duplicate an application-centric interface in the web browser, you are in for a lot of work.

There is overlap, of course. If your solution is document-centric you can simply use UIWebView on iOS. If your solution is application-centric, there are a number of Javascript frameworks that look a lot like UIKit in design. This should reduce the difference as the tools end up being similar, no matter what the target. Cappuccino even lets you use much of the Apple toolchain, including Interface Builder, while targeting the browser.

If each platform gets its own independent solution, it is going to largely depend on the complexity handed down by the designers. If the web version comes with less design complexity then it will naturally be easier to implement.
Well, i know it is a prototype. But a camera attached to a pair of glasses? I really expected more, even for a preview.
>A person that behind the times isn't going to buy anything on the internet anyway.

Do you actually have some data to back that up? Because all the data I've seen says the exact opposite to what you are saying.
This is assuming the product you are developing is a consumer product with the intetion of marketing through an app store of some kind.

There are plenty of app markets for which an app store is only a method of distribution (the only one, really), and sales/marketing is handled in the traditional manner.
I've also had experience like that when I was developing with one of their APIs (specifically, Blogger). Basically, it was when they were rolling out a brand new version of their Blogger API and the documentation was outdated.

I was trying to get it to work and one of their developers looked at my code and helped me get it running.
Ask HN: Dealing With Non-technical Founders
Hello,

I work at a startup where there is no technical founder and it's near impossible to sell the idea of taking time in rewriting or refactoring features. The reason why I say we have to rewrite or refactor a lot of code is because we change direction so often, which results in just hacking things together. So there is pressure of getting features done as fast as possible and scope change.To top it off, having unit tests has been frowned upon because it's development time that could be spent on producing something that will actually be used by the customer. I can't be the only one that has this frustration, how do you sell maintainability and rewrites?
Interesting concept, I have a couple questions:

* If you couldn't hire a strong sales team, what makes the team you just hired any good?
* How do you handle things like company culture? For sales-oriented businesses, the salesperson is the first contact, and the face of the business to the customer, do you try to integrate anything? are you white-label or upfront that you're outsourced sales?
* What about sales engineering? Sales can be technical, how is that handled?

I think that qualified lead-generation is slightly more interesting to me than getting sales. Warm leads would be fantastic.
Consulting is a good way to end up as a "Sr. Manager" or "Director" at some mega-corp. If you like that kind of thing.
I think you mean integrity, not ingenuity.
Were you a free user of Google App Engine? Unless you weren't, your comment is irrelevant. And if you weren't, you'd be in the minority of paying users who have customer service issues... For example, I, as a paying Google Apps user, have a 24/7 support line I can call.
عرب غوت تالنت الحلقة الاخيرة الموسم الثاني
Thanks for the tip, I will check it out.
The restriction on executable pages is enforced by the kernel at the process level. This particular mechanism won't allow for enforcing diffeerent policiees for UIWebView code running in the same process as app code. If UIWebView could run JavaScript code in a separate process like Chrome then it might be possible.
I think this is a good move from jQuery. Other popular software/services should do it too, and it'll be THE END of awful IE versions.

I still do support IE8 but it is a pain in the ass to have to work around stupid bugs...pseudo elements are not well supported, font rendering is subpar, no css3 support, sloooow JavaScript engine...and I could go on for ever.
Why are XP users stuck on IE8? (I mean I think there are a myriad of options that are pretty reasonable). It doesn't cost anything or fairly little labor to upgrade to a real browser over the course of a couple years. How far do we take this, why don't we all support IE5? It's time to let it go.

You can either stick with JQuery 1.9 for as long as you want to support IE8 (hopefully not more than 10 or 20 more years).
This is great for you, but I think you are one of the outliers.
Beautiful and much better. A little cold and sterile from all the white space but it's a step in the right direction. They'll iron things out over time.

ONE thing. Where are the Previous & Next Arrows for the main slideshow?
What do you mean by "comprehensive enough"? Can't you read the code?
I actually haven't been a huge fan of any yet. SublimeCodeIntel hardly works for me (I use Sublime mostly for Ruby). Is Sublime Linter any good for Ruby?
Correct. Microsoft's OEMs were the real customers and Google's corporate partners are the real customers. Users are the products.
Hey stfu! .. haha.. im part of the program and i think it has changed the point of view of some chileans. By now i have done mentorship for two university students and im sure their life-path has changed.

One of them has already raised $16k (little but enough for a 2-months project).

The other one is still developing the project but at least is working on it :).

None of those guys was taking this seriously until they saw young people being part of Startup Chile program. This is just the people i have been in close contact with and im pretty sure there are lots of cases like this ones.
Taylormade RocketBallz RBZ Fers 4-9PAS
Taylormade RocketBallz RBZ Fers 4-9PAS
I feel that eBay changed their business model to compete with Amazon, and now I have no idea what their value proposition is. In short, Amazon offers the same things, but with a much, much better experience. Compare [1] to [2]. Both offer the same thing (an iPod), and from a mulitude of sellers. But the Amazon version is cheaper and the page is much easier to understand.

[1]: http://www.ebay.com/ctg/Apple-iPod-classic-7th-Generation-Bl...

[2]: http://www.amazon.com/Apple-classic-Black-Generation-NEWEST/...

eBay was originally a great place to get deals on used goods from their owners, but they mostly abandoned that model several years ago, and became a place to buy things from random sketchy stores. Several times when I've looked on eBay, I've found that many sellers were offering prices greater than normal retail, but with the added “bonus” [sarc.] of being a much bigger hassle.

Beyond that, auctions were kinda fun at first, I guess, but really, because of bidding wars, you often don't save any money, or at least you don't save enough for it to be worth waiting longer, and dealing with greater hassle.

For example, if you look again at the eBay page, it looks like if I buy an iPod at auction, I can expect to pay from $210-$220 for it--I don't understand why I would spend the extra time and effort when I'm ultimately only going to save about $10-$20, plus deal with the fact that I'm buying from some random.

The thing is, people are still interested in buying used stuff from other people (who are real people). Look at how popular and fun garage sales and flea markets are. There are a lot of challenges to doing this well online, which is why there's no clear winner in this space. (Craigslist is a little different—they avoid a lot of these challenges since they're local.)
http://www.bonobos.com
Games companies always underpay. It's never financially worthwhile working in that field (except maybe in social gaming if you are in SV)

Taking any permanent job as a developer in Australia is almost always a bad move financially. You should be looking at contracting.

If you are prepared to work in enterprise software then rates are around $70-$90/hour for mid to high level developers (rates go higher for architect positions too). Contracts typically are 6 months, and almost always are renewed.

(These are Adelaide Java rates - East Coast rates are typically $5-10/hour higher, and I've heard Perth rates are higher still)
Hmm... right, it was something with a C in it, but not sure what! Come on! Don't you have a constructive comment?
Mobile market != tablet market
The best $200 tablet you can buy is a refurb iPad 1.
Ah sorry, didn't mean to be condescending. My beef (obviously) is with the downward perception of "not keeping up." I see it as unnecessarily judgmental, and I dislike people sticking up for it.
I've just started doing consulting for the first time in my life, but it's all remote work which lets me spend all my free time here in lovely Nha Trang, Vietnam. It would appeal much less if I had to travel to client offices all the time.

It's too early to tell if this approach really has legs but if I can keep it up it's hard to imagine what would entice me back into a salaried job again.
An order of magnitude? Do you really mean that you've seen iOS programmers spend 10x as long on something (e.g. 10 months vs. 1 month)?

Let's imagine a simple, specific example: you want to add a button that sends a message to the shared backend and displays an alert upon success. Let's walk through the code.

In your web app, you could add an HTML button, style it with CSS, and then use jQuery to send a request and define your success handler. Probably not more than 10 lines and a few minutes (depending on much time you spend with the CSS).

In your iOS app, you could add a button with Interface Builder, link it to a method on the relevant view controller that sends an NSUrlRequest, then add a delegate method that displays a UIAlertView when the response returns successfully. Again, not more than 10 lines. And no CSS, thank god. :-)

Where is the extra overhead that you're talking about coming from?
I really don't disagree with anything you've said :-)

However a big point of difference is that Groovy's syntax, being 90% compatible with Java, is orders of magnitude more accessible than Clojure to the vast majority of developers.
To all the people upset about IE8 being the last browser supported on XP ... Isn't that Microsoft's problem rather than JQuery's? Apparently, Microsoft is not interested in providing a modern Web experience to their users.

I don't really see the problem anyway. JQuery can move forward, and those that want to support IE8 have JQuery 1.9 and I'm sure there will be a cottage industry of people maintaining updates to support IE8 for the next 20 or 30 years. In the meantime, the rest of the world will be able to move on. Perhaps people could even use UserAgents to provide legacy experiences for the IE8 crowd ... multiple views ... what a concept.
Minitel, France's precursor to the Web, to go dark 30/6/12
All I remember is their usage of QNX, but they did a terrible job with growing the community.

Apple's Rhapsody, acquired and released, not unlike RIM's story, during the company's downward spiral, was by and large a failure too. It eventually became the core of their massive success. It is not necessarily too late for RIM to turn it around.
I like most of the points he makes but that "complect" business is fingers-on-a-chalkboard pretentious to my ears. "Coupling" and "complexity" are perfectly good words and have been used for decades to talk about this stuff.

But the stuff about how simplicity and easiness are not the same (at least in the short run) is very good.
At my last job I was making way more money than I could realistically spend, but there was no way I could go half-time and get those precious hours back for other things.

Consulting gives me that freedom, which I appreciate more and more as the years go by.
Download and runtime speed are definitely a problem on desktop OSes -- mobile broadband, slow DSL, netbooks, that sort of thing.
I'm in the enterprise software business and there are already a lot of available options for enterprise resellers. The typical reason they fail is essentially dilution (lack of product knowledge or lack of incentive to sell your product vs another). It will be interesting to see how (or if) they manage to solve that. Does anyone from the company want to chime in (to a potential customer if you have a good answer?)
jQuery 1.x supports all Microsoft browsers released over the past 11 years, while jQuery 2.x will only support Microsoft browsers released a little over a year before today.
Last I checked zepto doesn't have support for any of the simulated selectors like `:checked`, `:input` and friends. If you use any of them, its not drop in.
Kinesio Tape Therapy
I'll tell you the numbers. We spend way too much effort trying to make our sophisticated web app work with ie7. The industry demands innovation in ux but it's nearly impossible to provide it when you are writing for 4 browsers. In a lot of cases we struggle for hours on one problem and end up writing a separate implementation for that feature that doesn't perform as well.

Now we have segmentation in experience, help documentation, and support.

It's expensive as fuck.
Yeah, I suspected as much... and even then the video feeds seemed to break a bit. Can't imagine what it'd look like over 3G (LTE would fare much better I guess, but there's like 2 places in California where you have LTE coverage)
> They are only used if the person using them doesn't know what a browser is.

...or their company doesn't have the budget to upgrade their entire department to Windows 7.
Oh god, I thought that was an April Fools joke. Does Microsoft not hire design people? It looks horrific!
The simple vs easy concept is broader than data sharing. One example is perl, which is quite easy to pick up but complects many things, like strings representing numbers being silently coerced into numeric values.

Another example, where I immediately thought of simple/easy as it came up: I realized the other day that a component of an app I've been designing serves two almost independent purposes, and I can drastically simplify the design by making separate components.

The video you linked doesn't seem to be available anymore. The slides are available on scribd, but they don't seem to make much sense without the context of the talk.
Cameron To Film Multiple Avatar Sequels Back to Back
No, it's not difficult to support oldIE. Single Column, nothing fancy. But the business people don't want that. They want it to look identical in every browser, and the web designers are scared shitless of losing money to tell them different. The problem is that business people don't know that hours of extra work are required to do this. And when they are told they don't care.
You'll only regret it if you have an obsession with upgrading your OS. If you don't really care, any phone running ICS right now will suit you fine.
You're going to hate the future of all microsoft platforms then. Xbox, windows, and windows phone all share this design language.
Hi Elastic, welcome to the sales business. We're working on a sales process standardization system, which we assume will be a component of your business going forward, so it will be interesting to track your progress. We probably won't be getting anywhere near the sales-team-as-a-service area. Best of luck! Edit: removed a baseless assumption.
Congratulations on your success- but you must realize that a 400 person, instantly profitable service company is the exception, not the norm. The vast majority of service companies are two guys in a garage treading water and struggling to survive.

You probably won't be the next Facebook, but, generally speaking, it's a lot easier for a software company "Micro ISV" to get leverage and scale than a service company- that's why service companies don't get funded.

Thanks for the detailed response- it was a really interesting read and great perspective for me to think about.
API comparability does not ensure functional comparability. Two code bases too.
So, in practical terms, how much does it cost to crack a 9 character password? A-Za-z0-9, just using raw CPU power (no memory or disk space or bandwidth needed).

If that's anywhere under $100, nobody's hash is safe anymore.
It was definitely a far cry from their ultimate vision:

http://www.youtube.com/watch?v=9c6W4CCU9M4
You guys really should focus on getting a front end developer...
Review US Price
Review US Price Find a wide variety of Styles & sizes for men & women Review US Price
this is horrible release, buggy, ugly, fast view bar gone. If it is new eclipse, I will switch to Intellij although I use eclipse over 10 years.
Why more websites that put everything on a single line that forces me to have to scroll left forever? WTF?
The description and photos of the etching and milling "factories" are, for me, the sort of thing that makes funding Kickstarter projects worthwhile:

... As we got into the car to head to the other factories, the factory owner conveniently disappeared and we were whisked off with his assistant and a machinist. It was unclear where we were going. After a long drive, the car stopped and we were told to get out. There was no factory.

We were on a dark, narrow road where every storefront was some variation of a live/work machine shop. Each one different. Each one specialized. A whole town of them, crammed side by side on narrow streets lit only by the glow of naked fluorescent bulbs. Think Bladerunner meets pre-industrial metal shops. The energy was palpable. Clean? No. Could we find it on a map? No. Could we have ever imagined that a factory work is outsourced to places like this? Definitely not. And even though we had never seen anything like it before, we could recognize it straight away. Every shop was run by highly skilled, passionate, self-taught makers. A lot like the shops many of our friends back home run. They are their own bosses. They live for and are proud of their work. This was nothing like the factory where we spent the past few days. It was invigorating.

The man that machines the screw parts is awesome and his setup is incredible. He has six CNC swiss screw machines in a storefront garage, in the back room is his office, a small kitchenette, a toilet (which you flush by pouring a bucket of water into it) and a small room off the back where he and his wife sleep. ...

(I received my Pen Type-A a month or two ago, by the way. It's well made and is a pleasure to use.)
Every Sysadmin needs a little SysRq Magic
The cheapest officially refurbished iPad 1 is $379, and you'd be buying a product with no further major software updates (and possible future app incompatibility).
That sounds great! I think I should have clarified in my post that I worked for one of the big 5 consulting firms here in the US. It was a salaried job. Independent consulting is much more entrepreneurial and I imagine you have quite a bit more freedom that way.
This is why I'm interested in starting freelancing/consulting. I think I'd enjoy being location independent more than I'd enjoy working at someone else's startup. Living somewhere cheap and only working part time while spending the rest of my time focusing on my own stuff really appeals to me. I haven't really figured out how to go about starting yet though.

What's your cost of living like in Nha Trang?
agreed. They'll only replace those systems when the expense of maintaining them is greater than re-writing. I'm 100% in favor of making it increasingly more painful for companies to hold back progress.

I do have to say that my impression from comments that some devs don't actually comprehend the scope of the trouble for some of these companies. On the surface you might think it's just a lazy IT department who won't upgrade the browsers. But really the situation is that companies built their internal infrastructure using things like ActiveX components for IE and these systems are probably more like desktop apps than web-based apps. They use all of the old IE components to interact with the desktop and do things that may still not even be possible with a regular web-based app. So it is not necessarily that they're surfing the web with IE6 because they're too lazy to upgrade the browsers or their javascript code - rather they are stuck with it because they have huge infrastructure that depends on those old components to run. It's hard to actually understand that now, but at the time 15 years ago it was really cutting edge stuff and MS managed to get some serious vendor lock-in.
Uses jQuery and Modernizr libraries. Nice work Microsoft.
The logo does say Project Re:Brief by Google.
I deleted my Facebook account about 2 years ago. Want to know how it has changed my life? Well, it really hasn't. Sometimes I don't hear about parties / events, but it's usually just an event that I'd either hear about anyway, or would be uninteresting to me in some way. Other than that, no life-changing epiphanies, no extra productivity, no increased level of smugness. Absolutely nothing has changed, and nobody cares. The author of the article may be concerned, thinking their life will change drastically or they will drop off the face of the earth and have to claw their way back to the top of their perceived social food chain, but they'll learn over time that their presence on facebook also does not matter, and they'll have to find another way to tell the world about their thoughts, and hope that people will sign up for an RSS feed to know when they've made new blog posts.
Sorry, is it out, or is it part of another App?

I attempted to look for it on the Play Store this morning but I could not see it.
Please, I would love to have more feedback on http://weekplan.net.

Sacha Greif organized a design roundtable about WeekPlan a few weeks ago: http://blog.folyo.me/design-roundtable-weekplan/

I would love to hear your advices on "how I could increase the perceived value of the product".

Thanks!
The Startup Hustler
Congrats to the MS web team. Great job. Makes me want a job there. :)
>Not to mention they stole lots of legitimate data and have barely provided a means to some people to retrieve their data. Which wouldn't have happened at all if the MAFIAA had it their way.

Sigh....Assets get seized all the time during large raids and there is collateral damage, it is 100% legal. This isn't something new just because the MAFIAA was involved.
Good move Google, let the haters hate, Bring it on!
Pro Tip: If you have to open huge files on a Mac, use TextWrangler. No, not BBEdit. TextWrangler. It's fast as shit with giant log files and SQL dumps.
No new language will stop your program from crashing
I think that's a Samsung laptop -- mine has that same sorta brushed metal look.