skysight-inc/HackerNews huggingface dataset:
My main disagreement with these is regarding Google Voice.

>If this is a texting app, why is it called "Voice"?

Because it's not just a texting app. It does voicemail and "makes calls" as well. Otherwise, most of his other complaints are valid and inconsistent.
re-submitting without the best feature (in my opinion). That's the plan...

Although a lot of good ideas have been coming in about how to get around it.
2005 Paul Graham Interview
"I wonder whether it actually is a lack of intuition, or that I am so locked into the iOS way that it ends up feeling foreign right from the start."

Intuitive means familiar, so the answer is "yes"
The argument (which I'm by no means seeking to make) would presumably be that knockoffs don't necessarily have to capture the same spirit as the original in order to devalue the original — and, indeed, the very fact that they don't capture the spirit of the original is what makes their devaluing influence most powerful.
I'd say my biggest complaint with Android is excessive use of cryptic icons with no way to tell what they do until I press them.

I'm pretty sure I forwarded some spam to some fairly important people the first time I tried to use Google Plus on my Galaxy Nexus. I still have no idea what I did, because I can't read hieroglyphics. I don't have time to look for documentation or tutorials that probably don't exist anyway, so I'm basically afraid to explore the app any further. An app that instantly and irreversibly alters the state of a remote process is not a good place to rely on discoverability, no matter if it's for social networking or nuclear reaction control.

In general, things that are supposed to be "intuitive" need to be spelled out for the benefit of us slow folk to a greater extent than the designers at Google believe.
Apologies for the throwaway, but I'd like to support your point. I'm generally quite reluctant with drugs and alcohol, however I recently experienced Truffles (the successor to mushrooms after the ban) in Amsterdam.

In combination with meditation I found the experience quite manageable, and unique in terms of the concepts I could explore and the insights into existing situations in my life.

I can see how recreational use can be quite damaging, but with the right intent and goals, deliberate application of psychedelics for troubleshooting and problem solving is something I'd happily explore again if it were more acceptable where I live.
Well, Australia Day isn't a made-up holiday -it's always been the 'National Day' (think 4th July). But it's just that the Meat + Livestock Board spotted a gap in the 'traditions' market and filled that gap in with some shrewd marketing.
Retina MacBook Pro image-retention test
The SHIELD Act does not strike me as the most effective way to attack this problem.

Presumably there are legitimate innovators who will not be as quick at execution as incumbent competitors. They may leverage themselves highly in order to try to scale up production, and afterwards will have scarce resources to hire legal representation.

Depending how open and shut the case looks, representation may take them on as clients anyway. This act would marginally decrease the likelihood that they would, whether it decreases it too little or too much is a legitimate concern.

Other industries than software are far more capital intensive. For instance most new drugs are not developed at the same companies that are the best at synthesizing compounds at scale and have the best distribution networks. However, investors assume the risk of funding expensive research, specifically because they know that in the rare case that it is successful, the large companies will buy the property rather than simply make it themselves.

The SHIELD Act could very well create a different model where all drug research had to take place under the umbrella of larger corporations that could fund expensive legal fights on short notice.

There is an overwhelming presumption that intellectual property is a sham in the software industry. Perhaps, software patents (and patents of business practices) generally slow progress more than they reward innovation. However, I don't understand how skepticism about the role of intellectual property protections has turned into uncritical acceptance that it only causes harm.
Localization is confusing. The article starts out with a list of terms. I count 7 that are specific to localization: Localization, NIB, XIB, Autolayout, Strings file, lproj, Interface Builder. (I assume any competent developer knows what a String is or what Xcode is.)

I'd add to this a few terms that I've encountered: Unicode, locales, UTF-8, UTF-16, wchar_t, Latin-1, Shift-JIS, ISO-8859, BOM, encoding, PO file, gettext, code pages, LC_ALL...

It takes an awful lot of time and intellectual bandwidth to merely understand the problem domain and existing technologies, let alone figure out the best way to apply that understanding to your situation and write working code. Compounding the problem, many real products rely heavily on third-party components, libraries, and frameworks, and often they are buggy when it comes to dealing with international text.

So I'd say, for most startups: Localization is a rich man's problem. Focus on your own language first. Once you have an MVP and have either gotten VC funding, or become profitable from revenue, then you can simply hire someone who understands localization to implement support for different languages.

I've discussed this before [1].

[1] http://news.ycombinator.com/item?id=4369323
That would require to define Social Network in a way that Microsoft can't say otherwise, because Microsoft has referred to them as social networks several times. And of course, they had Windows Live Spaces within their Services, which was defined as a "blogging and social networking platform".[1] So, the fact that it wasn't successful doesn't mean that it didn't existed at all.

And they define Social Network as:

"A social network is any type of social structure where the users are connected by a common feature, for example, Google Plus. The common feature includes friendship, family, work, an interest, etc. The common features are provided by one or more social networking systems, such as those included in the system 100, including explicitly-defined relationships and relationships implied by social connections with other users, where the relationships are defined in a social graph 179. The social graph 179 is a mapping of all users in a social network and how they are related to each other. The social graph 179 is included in the memory 237 that is described below in detail. "

That could describe Windows Live Messenger also:

- It is a social structure,

- Where users are connected by a common feature (contact, work, family, etc).

- It has explicitly-defined relationship between contacts.

- The common features are provided by one or more social networking systems (it allows to connect to facebook, and other services, and link contacts from there).

- It has a social graph of all users in the network (unlike mail, as somebody else suggested, but Windows Live Messenger does have this graph).

- This graph is a mapping of all users in the network and how they are related.

- (Read the definitions of memory: basically, memory of an electronic device, permanent or removable, volatile or static, etc) The graph it's stored in some kind of computer memory (As they include pretty much everything, including floppy disks!!!!!!).

--

The fact that the USPTO granted them the patent, doesn't mean that it can't be invalidated. And if Google tries to enforce this patent, it most surely will be invalidated.

[1] http://en.wikipedia.org/wiki/Windows_Live_Spaces
I was going to say the same but not resubmit to the same application. Instead create a new application and submit.
Yep, just tried to install Torchlight & SPAZ.

Torchlight doesn't seem to work at all, SPAZ doesn't do fullscreen properly.

Not sure if these are proper ports or running under WINE.

Shame because I've had success with previous bundles.
Reductio ad absurdum, but nevertheless...

If you really want to be rich, this is a trivial problem. Learn how to be a stock broker, and work your ass off. Problem solved. I'd suggest that if this truly is a goal of yours, you apply yourself to achieving it. My guess is that there are other things that you actually want more. Accumulating money is probably one of the easier goals in life to achieve, really.

Most people place wealth somewhere down the list however.
I get the statistics, but I think CNN is drawing the wrong conclusion. Even if all cars are automated by 2040, they will almost certainly be required to have a manual override option, which will almost certainly require a driver's license to operate.
The easiest way to share project updates with the world
The easiest way to share project updates with the world with Algoy.
The back button gets picked on a lot, and it is confusing.

However I am much happier having a consistently placed back button that works 90% of the time than not have one at all.

When using iOS I constantly run into very common and simple workflows like read email, check a link in email, press back to get back to email which quickly become fustrating especially when apps have incredibly wierd workarounds (like twitter embedding a terrible web browser to check links), even simple things like deactivating the keyboard / going back from dialogs and activities.
Even if the performance was artful he'd be against it, so although that is relevant in the current case, it's not actually meaningful.
Why would I create a new application?
> remember that they help change your perspective and allow you to look at problems from new angles

For anyone who thinks this is airy-fairy crap, I can provide a very real example. I've been taking MDMA regularly for the last 6 months (~2 doses x 2 instances per month) and recently, after coming home while peaking I admitted to my partner of 9 years how I'd been abused as a child by particular relatives. I'd never told anyone up until that point, and it was what had been driving my alcoholism since my early 20's (now early 30's). As I recalled some of the details to her, what would have normally made me break down instead made me reflect on those events. I moved those memories from a traumatic area to a (for lack of a better phrase) "done and dusted" area. I made peace with those people and made peace with myself. Since then my desire to drink to excess has waned, and what was a constant anxiety is quickly fading.

For anyone who has a dark side, I recommend you try MDMA - especially in the company of someone you love or trust.
They aren't all toy filters. Levels, contrast, resize, crop, even black and white are all totally reasonable post-processing while maintaining photographic merit IMO. Of course, if you run crappy photographs through filters, your output will still be crappy photographs.
Everything about a wedding is front-loaded to an exreme. From photos, to flowers, to cars - when it's a wedding the price is loaded. It's a complete rort, everyone knows it is going on, yet - there it is, everyone just pays up. Because nobody wants to be seen to be cheap.
You would be surprised how often non-CS researchers doing some programming use languages that are essentially Lisp with weird syntax (R, Mathematica...). Which I think exactly demonstrates that you don't need any knowledge of history or modern developments in computing to benefit from Lisp.
Are they actually under attack, or is this yet another nutjob throwing around empty threats?
so how about things like this: I am married but I meet another woman who I cannot help falling love with. Shall I continue hang out with her, or stop seeing her(which I will probably regret)
Great write-up. I'd love to do/see something similar for WP7.5 - if only it had screenshot support.
Perhaps the computation becomes cheaper roundtrip past a certain file size as opposed to fully on the client (only speculating). It could be an interesting strategy for filtering full-resolution images when you have 8MP at a time.
If the patent troll doesn't produce anything, you have no power against them. They don't care if you own a million patents yourself, they can still sue you for infringement of their one patent with no fear of repercussions.
What's the feature exactly? :)

(Never heard of the multiplatform thing before.. seems like bullshit)
The LiFX lead engineer had started answering questions here: http://tech.lifx.co/
1. Prior art doesn't stop the patent office from issuing patents, so that's not going to help.

2. Patentocalypse is a great way to kill off startups that actually succeed and open source projects, so big business campaign contributors will keep congresscritters from doing anything about it.

3. This won't really hurt the big public corporations too much, once the dust settles a little, because they'll just reach detente to avoid mutually assured destruction.

If something changes things for the better, it will almost certainly be the general public ultimately reaching a point where everyone ignores patent law altogether, thus making it irrelevant.
Another app though? wouldn't you lose brand equity and an upgrade path to the existing users?
yes they have a slight issue with their security cert when used with the "www." but I would not be so quick to call them fly-by-night just for that. Simply bringing it to their attention seems less dickish.
I obviously didn't work out all the details. I would imagine that there would have to be some kind of a mutual agreement to not go after member companies.

Also, in order to be accepted you can't be a pure IP business. You have to actually have products in the market. In other words, a real business.

Lots of details to work out mostly by legal minds.
The whole point of net neutrality is preventing private actors from manipulating the flow of information.
Which is similar to the scenario where you ignore all exceptions and your test script got into a bad state. :)

Much as you could write this in Java:

catch (Throwable t) {
throw new RuntimeException("oh noes"); // or whatever
}

You could write this in Go:

if err != nil {
panic("oh noes")
}
This is true of every major platform UX change. Everyone hates all platforms except the one they use, except for those rare conversion events where something trips in your brain and you decide to switch. Then you hate what you used to use and everything returns to normal.
It sounds like bs, but then when you look at Square and PayPal, it makes sense according to this "rule", I guess.
Ringling Bros and Barnum & Bailey Clown College

It was worth the read just for that alone.
The first * isn't necessarily true. For a small startup I know several people with H1Bs that are paid just slightly above $50k, but yes, I think you do need an office address, since the H1B is usually tied with a specific branch/office/address, even within the same organization/company (it's not like it can't change, but modifications have to be submitted).
Egypt orders arrest of US-based Copts over film
Don't remove the feature, just figure out how to resubmit in such a way that it gets reviewed by a different person. Then you have a high chance to be approved.
What about legitimate inventors, rather than patent trolls? There is a large element of uncertainty in any patent suit that has a trial by jury, and it is not at all uncommon for clearly legitimate patents to be found invalid by the jury.

The SHIELD Act sounds like it would make it effectively impossible for any small inventor who is not wealthy to sue a large infringer, because the risk of total ruin would be too high.

The way to address the patent troll problem is to address the ACTUAL cause of the problem (standards for issuing patents are too lax).
Does that mean that when you implement visualization of voting data (in Part 2), there will be a small delay between the votes that have been cast and the votes that are being visualized? I have no experience with socket.io, so I am just asking out of curiosity.
It would be funny if copyright in tech was treated like it was in magic.

All of the techie people instead of deriding copyright would instead insult and attack anyone who used any code remotely similar making sure to not stay in the same company of someone who would dare write even a version of a sorting function.
"Apple: “If your app is cross-platform, then 11.2 does not apply and this problem goes away"
Me: "Really, so if I build an Android version and launch it, I’m good?"
Apple: "Yes”

Is the above right? Doesn't seem to hold. If it is so, why does the Kindle app still seem to obey the 11.2, despite being cross-platform?
Your unthoughtful comment does not add value to the discussion.
If you have enough money you countersue and aim to invalidate their patents. In other words, going up against you could result in the loss of their valued intellectual property.

Again, not a lawyer here, but I would imagine there are ways to cause trolls lots of financial and legal pain given enough money.
Lucky for you one of our key goals is that we will always export to clean, unencumbered HTML and CSS. Once you export from Divshot you can use the output in whatever tools you want without worrying about compatibility.

Secondly, we definitely want to support offline capabilities (as a web app still, but it's very possible) and the ability to safely store all of your work :)
There's an app review board. I'm not sure of the exact procedure for getting in contact with them, but it's basically the procedure for appealing a rejection like this. I think there's an email address somewhere in the developer portal.

Edit: This trend of running straight to social news sites (e.g. HN) whenever something goes wrong is very strange. There are processes in place for dealing with this problem, processes that thousands of people have used in the past. Why would you go complaining publicly before even attempting to resolve it using the normal methods?
So this is like Frontpage?
I responded to this point (which was phrased as a question):

You seem to be saying that 4 (3+2) should throw: TypeError: unsupported operand type(s) for : 'int' and 'tuple'???

Parent wasn't saying that at all, and I was clarifying.
One should always evaluate his emotions with a great amount of care. Be clear that I'm not suggesting in the least that a person should live 110% in the moment all the time; in fact the opposite.

That said, I'm not sure why a person would live the rest of their life with someone they don't love out of some sort of imagined duty. You certainly aren't doing yourself any favours, and odds are you are making your wife miserable too.

If you have truly found someone that you "cannot help falling in love with", then why wouldn't you be with her?
They do several tricks where they pretend to reveal what they are doing, revealing how the trick normally works I think, and then proceed to do something that makes it apparent that is not actually what they are doing.

They have a particularly gory version of sawing a woman in half for example. I think it is on youtube somewhere, pretty solid.

But yeah, I don't think you could say that they reveal tricks that "belong" to other magicians. They reveal the basic stuff.
Every time I pick up an Android based phone it's always the same miserable first five minutes.

"Where are the apps? Is... Oh. Are these all of the apps or some of the apps? Where are all of the apps? Do I hit a button? Oh.. Oh, there's a browser. But why is it where it... do I drag this or something?"

"How do I stop making it putting squares on the faces in the pictures? Why would you do this? Is it in the Settings? Where is the settings? Is there one settings app? Is it in a menu? Do I tap something? Is it one of these hardware butto-OH where am I now?"

"How do I get this keyboard to go away? It shouldn't be up anymore. I hit enter. Didn't I? What the hell is this key with the arrow? Wait, is this "dismiss?" No.. do I touch the screen? Gotdamnit don't hit that I didn't want to hit that."

Even on a Galaxy S3 last week, it was the same experience. There's too much Old World UI in Android for my tastes.
I think the analogue would be design, as opposed to code, see Apple v. Samsung case
If you resubmit through creating a new app, it goes to a different reviewer. Be sure to change the name of your old app before you delete it, so you can still use the app name under the same account. Sometimes the new reviewers are more understanding/ might not see a problem with apps that have been rejected before.

E.g. my HN iphone app was rejected 2-3 times for "webviews stuff" or whatever. Once I resubmitted, it had been approved the first time, plus it's been received well by users.
I thought it was a brand new app, but since it's an update. You can try to resubmit the same binary and hopefully that will trigger a different reviewer.
Patents ARE the problem... not some vague notion of a poor implementation of them.

It will still be profitable to troll for patents even with the SHEILD act. The problem is the very idea of owning information/process.
Pro tip: Click and hold any icon in a top or bottom action bar in Android to see its label. Very useful with cryptic symbols. Not a solution, but eases the issue.
Isn't Duarte -- formerly of Palm and webOS -- supposed to be the UI Dictator over at Google? So how does this stuff happen?
"EasyPost - A well-designed postage API"?
Thanks, that was a great read.

And therein lies the big risk-reward decision as an entrepreneur. I think that decision rests most heavily on whether you've got product-market fit or it's very clear to you that this is a land-grab opportunity, and you must move quickly.

Either way, funding should always be looked at as a huge accelerator. Sometimes you could start off slowly, then once the model's figured out and growth necessitates it, pull out the big guns with lots of funding to scale up (e.g. Facebook, Github, Zynga), or you make a really high risk-reward bet from the get-go like Amazon did (then again, that was also during the 90s, and it was smart since it filled a huge hole and everyone was moving fast towards dominating the internet space).

Very different environment today... I think we're going to see more and more Github scenarios in this recession. And a lot of bloodshed for startup founders trying the Amazon model today.
Twitpic Has Been In Talks To Sell,Getting Kicked Out Of Twitter’s App Won’t Help
The iPhone version is a brand new app. The iPad versions were updates that they approved. He said they will be taking them down.
Patent infringement isn't restricted to manufacture: "Except as otherwise provided in this title, whoever without authority makes, uses, offers to sell, or sells any patented invention, within the United States or imports into the United States any patented invention during the term of the patent therefor, infringes the patent."

17 USC 271(a)

http://www.law.cornell.edu/uscode/text/35/271
To elaborate... What informs my thought process as to what I believe will happen when using the interface? Do I think it will behave a certain way because it seems to make the most sense, or because I remember the iOS implementation? Since it's probably fair to assume that my understanding of any UI is going to be derived from some other previously used UI, perhaps the question is a pointless one? I am not sure what the answer is.
I think when you refer to "medium" you mean style. Here photography is the medium to deliver a message. I think we can agree that not every message is best presented in the same style. Would you present a photo of a party in the same way you present a photo of a war zone? Different photos need different styles of presentation. There is skill not just to picking the style, and adjusting the style to suit the photo. So it's fair to say that a photograph needs a certain visual style to stand out, and photo filters can strengthen a photograph by enhancing aspects of that photo that adhere to the desired style.