skysight-inc/HackerNews huggingface dataset:
I expected to see Apple/Google conflated in the reaction to this point of the list, but for me it's a different thing.

(Disclaimer: I'm an Android/webos guy)

Apple adds

- A serious review of all submitted apps (Like it not..)

- A support procedure for problems with the app store (which I cannot judge, being on the other side)

- Market penetration in lots of/most countries.

What's the equivalent of the android market place? If there's none, why pay the same and compare those things as equals? It seems on the one side there's an army of people working on quality and support (with varying results), while on the other side there's a large void and the "See, this is the marketplace, submit stuff. I'm off" attitude.

The former seems to be far more expensive to me. If that's sustainable with ~30% of the sales, why - again - does the approach that seems less involved need the same?
I get this too using Chrome on OS X 10.5. In Incognito mode it shows Google Accounts login pages in each pane.
my wife is from tokyo and hasn't been in the US for long. she still doesn't consider this her home, and we live in tokyo for 3 months of the year.

anyway, i mention this because i think she's a fairly good representative of the upper-middle class segment in japan, as are her friends. they have almost no interest in facebook. part of that is due to the fact the japanese have ameba.jp and mixi, which have been around for a while and seem to be the social networking sites of choice in japan.

also, when i've asked my wife why she dislikes facebook so much, it usually comes down to privacy concerns. she's got her account locked down, but she's annoyed she even has to do this (and continually check it to make sure things haven't changed). she also doesn't like having to grant applications the ability to access her account in order to use them.
This is an epic screwup by Google and the mobile carriers, but it's also a useful warning to Google's competitors.

1) This problem was reported to Google a week ago, through multiple channels, by one of the app vendors who got ripped off: http://www.reddit.com/r/Android/comments/fvepu/someone_just_... Apparently, Google has an unofficial policy of ignoring copyright and trademark complaints, allowing lots of skeevy software to linger on the market.

2) The phone carriers are apparently very slow to patch root exploits.

3) Users should be able to trust everything in a curated app store, or else there's not much point to those 30% fees.

But a word of warning to iOS, WebOS, and Blackberry users:

4) Although the lax behavior of Google and the carriers made this exploit easier, we'll eventually see problems like this on most mobile platforms. Apple has allowed (benign) root exploits to slip through their approval process in the past. If your phone is vulnerable enough to be rooted, it's vulnerable enough to be owned by a malicious app.
Politics as usual.
It's a lot like math notations. To draw an analogy, it's hard to go back from "a*b" (i.e. k/j/apl) to "a multiplied by b" (i.e. lisp) to "start with zero, add a, add a again, ....., repeat b times (i.e. java/cobol) once you've gotten used to a concise notation. And even if you _do_ go back to verbose, you are overall much better for knowing what's a concise way to putting everything, and converging towards that with your limited tools.
Forgot to mention that the navy then post links using bit.ly.
Yocto Aligns Technology with OpenEmbedded and Gains Corporate Collaborators
Ironically, I was watching this video recently when Calacanis was talking about "How to kill Google".

http://www.youtube.com/watch?v=OTe15DEWp30
Interesting that you mention Java... I think there was a similar argument for it. Here it is => http://www.joelonsoftware.com/articles/ThePerilsofJavaSchool... .
And a lot of them are probably Gen Y people who, had this been a different company, upon applying to Mahalo would be discriminated against. Left their job in a year? Oh they were laid off? Well, in Calacanis' book they were the laziest, most selfish 10% of employees - they deserved it!

Hopefully too many other businesses don't buy into that nonsense.
Best Pedal Cars For Your Child
If you're looking to buy a kids electric toy cars for your child, then Regal Toys would be the right choice. We offer exclusive of kids electric ride on cars, pedal cars and many more available for best price.
My first programming language was C, so I became a business analyst. Some day I will figure why they keep me here working as one.
Politically, little has changed in the last decade. There hasn’t been any major political shift away from anything in the last years.

All political parties, for example, share the view that it is important to preserve the welfare state. They might propose little tweaks here and there but that’s about it. There is no controversy about the fundamentals. The “socialist” party is not socialist at all and the “libertarian” party is not libertarian at all.

When I look at the current governing coalition I see it much more as a continuation of Kohl’s coalition.
Stuart Halloway: "Simplicity Ain't Easy"
K is a lot more my style too: J has the kitchen sink. K provides closer to the "bare necessities". And yet, K programs are often shorter, simpler and more verbose.

Also, K operators often rhyme with the C meaning of the same characters: &=and/min, |=or/max, monadic*=first (like C dereference when applied to a vector; trenary?=[vector]choose. I think there are a few others.

Also, you're welcome :)
"any ideas?" - due to the embargo against Libya?

Presumably the Navy doesn't block every non-US domain. For instance, surely .ca and .uk are OK?
He uses frames to pull in tasks. That elementary part of HTML that's been in the spec for some time. I was shocked when loading up comments and I saw many people aghast at how he could have access to their tasks, especially when it's obvious to anyone with a basic knowledge of HTML that the site is using frames.
GTasker is awesome! Now, combine GTasker with WorkFlowy (i.e., 3 panes of WorkFlowy) and I will pay money to use it!
We are a German-Japanese company offering our website in English, German and Japan. We have been testing the different markets over the last year. What we have learned so far is:

1. Japanese have an extreme affection for foreign products

2. There is considerably less competition for online services than in the USA

3. SEO is comparably easy

1. # The iPhone was predicted to fail miserably in Japan. Well as it turns out Japanese are buying them like crazy.
# Japan is one of the biggest markets for Twitter.
# When I talk to other people about Facebook, they have never tried it, but most have heard of it. It is perceived as "this cool new thing from the USA".
# When I listen to conversations between Japanese I often hear "It is from America" to impress the other person.
# More than 90% of all Japanese women poses a Louis Vuitton product http://www.entrepreneur.com/tradejournals/article/164421461....

2. As the Author pointed out, the desktop market is considerably smaller than the Ketai market. I believe this explains why Japanese websites are from comparably lower quality. Not just from a technology standpoint, but also from the content perspective. There are just not as much people fighting for customers, hence the standards are about 4-7 years behind what one sees in the US web-market.

3. Until now, we did not dedicate any serious efforts to SEO. So far, for every visitor Google sends us from the USA, we get 10 from Japan.
My explanation for this is again, low competition.

The hardest part is actually getting someone to write in Japanese. The language is really difficult and most Japanese don't think their commandment of the language is good enough to be published. (I guess this might serve as one of the explanations why there is not as much competition in the Japanese online market)
I first learned BASIC when I was a youngin' too. There's a lot of hyperbole in these "Truths"; I think he's just decrying the poor state of programming languages in those days. I wouldn't take it too literally.

(but who knows? maybe we really are rubbish programmers. Better get started on learning lisp just in case.)

In fact, I'm not sure how many of these are true in academic computer science today. The first one "Programming is one of the most difficult branches of applied mathematics; the poorer mathematicians had better remain pure mathematicians." just sounds like bragging between academic camps.
Lua under LuaJIT2 is way faster, _and_ has real coroutines. Shame about the browser requirement.
Ask HN: Review UI of my app - Addpiks
Hi

We are currently looking to source some feedback on the UI for our shiny new (free) iphone app, Addpiks, and a friend, Swombat, said HN is the place to ask. So here we are...

Would really appreciate any inputs on the UI whether its just from the screenshots at

http://itunes.apple.com/us/app/addpiks/id407488046?mt=8

or even better from an actual app itself (iphone only currently, sorry android guys)

Thanks
Iqbal
Differences from Gambit-c that does the same thing?
The IETF charges attendees $650 in meeting registration, and receives close to $1M/year in sponsorship from the Internet Society and industry (budgets on http://iaoc.ietf.org/). Free access to IETF standards is subsidised out of other fees...
Jason I think the stats, pre-pivot, pivot, and after pivot bear this out that Wales may be right that a profit site cannot be execute properly..

I even saw the stats pattern when the Quantcast stats were not hidden..and I had to look up how to do stats again just to analyze it..as I had not touched stats math in years..
23-year-old Steve Jobs' first (nervous) TV appearance
As far as I know, I was at a security conference in January, there is no code signing and no sandbox on Android. That is not a good scenario for "security".
If someone who knows a lot about these things has a few moments to spare, I'd love if you could answer http://www.quora.com/iOS-vs-Android/What-are-the-relative-me... on Quora.
See also: http://news.ycombinator.com/item?id=2241015
OP is responsible for top 5 level apps in several paid categories.

More importantly, one of the grievances is that Google doesn't look at support requests. Like, at all.
Our Guide to IPv6: Bigger and Better
128 bytes.
Sorry bro,I am the robot ilk. Put a clickable link in the comment area.
http://itunes.apple.com/us/app/addpiks/id407488046?mt=8
Girl Geek Dinners: Connecting Women in Technology
It's more general than you'd think -- though it is a drastically different way of looking at problems. You have to set your sights a bit further up the scope of the problem, and that takes a lot of getting used to. Thinking in terms of the whole instead of the step is a lot different from most other programming!

(I'm only a novice J programmer, but I quite like the language.)
What good is code signing if you don't know whether "Myournet" is a trustworthy source of "Hot Screaming Japanese Girls"?
That was my point--why do you assume it's an arbitrary stamp of approval to his parents, and not the reason I mentioned? Anyway, the author's comment above seems to support my point.
This is on over the first weekend of the Cambridge Science Festival - lots to see and do:
http://comms.group.cam.ac.uk/sciencefestival/whats-on/
Box/open are the primitives you want. Box wraps other values (possibly with different types or sizes) in one array, kind of like a C struct. Open extracts sub-elements.

Box: http://www.jsoftware.com/help/dictionary/d010.htm

Open: http://www.jsoftware.com/help/dictionary/d020.htm
> And those that keep consuming more than they produce will continue to lose, just as individuals do that behave unwisely.

The comparision between private households and state households is invalid. That's on of the main errors of Neo capitalism. What is wise for individuals is dumb for states.

Because states households are circuits. They press and rotate money. The money they spend comes back partially.

Private individuals households are linear they receive and spend money. The money they spend is lost forever for them.

Money spent by government comes back as tax income by stimulated economic growth.
what's different... perhaps more than a URL would be useful?
I got this as well in Fedora 14 + Chrome 9.0.597.98

The easy solution is to turn off "block all 3rd party cookies"
Here are some options :

1. Work on your idea fulltime to make it successful and then sell the web app. Invest the money into your real passion.

2. Do it as a part time project i.e. on weekends and an hour or two here and there. Once it becomes stable product sell it.
Telling people the facts "skewed" results in favor of abandoning the Euro?
What about starfish and sea urchins?
Me too. I'm on XP SP3 with Chrome 10.0.648.119 beta.
Not only do you know it, you get it tattooed on your body. If there's no need to change IP addresses, you might as well make it permanent.
Core-apps.com is hiring paid interns with the ability to telecommute. Our primary web stack is Ruby (Sinatra) backed by a blend of CouchDB, Redis, and PostgreSQL. We also have native iPhone and Android clients, but we're only looking for iPhone interns at the moment.

Small startup, self funded, fast moving. Feel free to email me at jon at the domain above for more info!
Thank you for clarifying this. There is indeed wisdom in what you say.
Why are the SSO support costs high? I implemented the SSO for ZenDesk by myself in about 1 hour. Maybe your design could use improvement?

The only problem I have with ZenDesk & SSO is that you cannot merge user accounts with SSO enabled. It causes a huge problem b/c customers use multiple email addresses and we end up with 3-4+ accounts for a single real customer.
You sure they are going to pay that money back? I would not bet on it.
It would be nice if tablets could interface with printers and other peripherals and come with a functioning Office suite. Flash and copy/paste won't hurt either.
And we added ZenDesk even though we use UserVoice! But it is a problem because we get people asking support questions on UserVoice. It would be nice to have one system; we would consider switching as well if UV FS turns out to be nice. I'll give it a few months to bake though :)
Completely missing from both the article and the comments: the list of permissions these malicious apps requested. I'd really like to know whether they found a way around the permissions model, or if this is a case of users clicking 'OK' to a prompt that says "do you want to let this app root you?"
Re: [IndexedDB] Real World Use-Cases
I may be wrong, but I thought the choice between DRM or not for books was up to the publisher and not Amazon?
mod_php is the benchmark. Until you can drop a .js script into ~/public_html/ and have it render HTML and execute the escaped PHP you won't be as simple for a beginner.

Edit: I love coffeescript - prefer it to JS when using node - but I still can't build a web app in a single file on ~/public_html on a shared webhost. Yet.
The world’s first eye-controlled laptop
No, the issue is that which ever country steps out of the Euro first is going to be hammered by speculators. Personally, I would expect countries getting back to their own fiat currency to do better but the currency itself will certainly be worth less. And no matter how much money I had I wouldn't be willing to bet against everyone else' shorting.
I am for openness of the Android platform. I don't believe that a review process, like Apple's, would be beneficial. However, the Android market is not like the web. On the web, if you are selling a downloadable piece of software, and I come along and buy a copy, break your DRM and start selling it myself, you have a surefire way to get me to stop. What you can do is talk to my payment processor and tell them I am committing fraud. They don't like that, and will shut things down. While the law is fuzzy and I am innocent until you can prove I am ripping you off, the payment processor has a contract with me that says that I will not do anything illegal, and they will enforce it.

Now, on the Android Market, there is effectively, only one payment processor: Google. And they have a conflict of interest, since they also own the platform. They can either police all the apps (a la Apple) or they can ignore all fraud reports. The in-between gets them into a lot of grey territory about what constitutes fraud, etc.
Something like http://www.jsoftware.com/jwiki/Essays ?
I agree with the premise that you can be primed by repeated exposure to brands. Can anyone point me to any systematic analysis of advertising that proves it works at a more granular level than that e.g. can we prove that a video advert with a beautiful, smiling person using your product is more effective than simply displaying your logo for 30 seconds?

I assume there's some science behind it, but I also wonder who the advertisers are taking advantage of more, the people buying the product, or those buying the advertising.
tks, all of it, or just some screens
How Many of My Facebook Friends Will Die Next Year
very cool, thanks! I was using wunderlist until I switched to android, I still feel a need to build a native desktop app for some reason, but this works.
I find it hard to believe in the way Dijkstra seems to want to develop software. To me he seems to believe in the existence of faultless, consistent and complete specifications. I don't believe that the specifications and requirements of sufficiently complex software can have any of these qualities in real life, in part because of the humans that interface with the systems.
> Yes, though how responsible you are is debatable. Intent is important but ignorance is rarely a successful defense.

Their was no intent. Someone was merely able to gain access to the computer without my expressed knowledge and download a file (hypothetical, of course).

> Why wouldn't you be?

I guess your assuming I've given them explicit access to the FTP server.

> How is that any different? Or do you mean someone guessed the password?

Sorry, I tried to state the conditions. In the previous question it was merely that, I setup an FTP server, I don't password protect it, but I don't publish that the site exists.

So, yes, in the last question: someone guessed the password.

> Of course, most of these answers are just my opinion/speculation. Sometimes the line between "piracy" and "sharing" is blurry which I think is a huge part of the problem.

Agreed, which was the point of the exercise. We infer so much from simple actions. Intention is important, as you mentioned.
Ask HN: Which sites are there for idea sharing and brainstorming?
1)Do you know any website that allows you to share your ideas(business ideas,web app idea etc), organize them and let you brainstorm it with other users to improve the idea? Basically something that works like sourceforge.net but limited only to ideas, not its implementation.

2)Do you think there is a need of some new web application for this?

3)What features would you like to have in such application?
It could have something to do with the group in question producing way too much content though the OP has interest in being in that particular group. Perhaps this is a group for a university class, or potentially a interest group of some sort.
Ignore a common misbelief, or actively fight against it?

I would say: Get successful ignoring it, and then openly "admit" that you don't share that conventional wisdom.

It can be very tedious, impossible or unfavorable to convince people who just parrot common misconceptions. Or, as Proverbs 27, 22 pithily says: Though thou shouldest bray a fool in a mortar among wheat with a pestle, yet will not his foolishness depart from him.

It's much easier when you have success on your side. I would guess that's the main reason why nobody talks about the majority of Dijkstra's list anymore: There is a overwhelming lot of examples who succeeded ignoring or opposing them. Waterfall software development isn't on the decline because smart people won an argument, but because even big companies realize that the most successful software today wasn't made that way.
The first time I read this, I laughed.

The second time, I cried.

Sure, there are some pretty funny (and clever) thoughts here. The quote about COBOL is priceless.

But this...

It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.

FWIW, I have written over 1 million lines of BASIC for over 100 customers, most of it still it production, and all of it doing important work producing goods, services, and jobs in so many uncool industries we couldn't live without.

Maybe I'm an outlier, but I have gone on to learn algorithms, dynamic programming, database theory, client/server, and web development. I believe the elegant simplicity of BASIC and database theory, although limited in application, has provided an excellent base upon which to build.

I know that ewd is a giant to be respected, but I think it's a red flag when a teacher mutters "practically impossible to teach", even in jest. IMHO, that says more about the teacher than the student.

Posts like this are great for a laugh, but when you stop to think about it, all they really do is further amplify the perception of a huge gulf between theory and practice. Academics whine while those of us in the trenches are too busy to notice because our sleeves are rolled up while we build that which must be built.
It's ironic that when I click to expand some of the demands, Chrome 11.x consistently crashes and shows the "Aw Snap!" message. It's almost like they intended to hide the truth from me.
The 15 Most Important Women in Tech History
I snooped around a bit and it seems that you can do it by POSTing a JSON parameter to that URL, although I'm not sure if it includes a nonce.
> Rather, I've accumulated lots more domain knowledge. ... And if you have that domain knowledge, ... it seems like you're massively smarter than everyone else.

It's interesting many traditional software companies seem to promote the idea of "subject matter experts" (SMEs) as a key part of their software development process. Although I think the concept of SMEs is somewhat flawed, the idea that domain knowledge is vitally important becomes more clear to me the longer I spend working in a particular area. You can't be an effective developer in any industry unless you work on building up your domain expertise.
Please people, put the year in the title when you submit older stuff! (1975 in this case)
1. There is no minimum wage, but if you earn less than the guaranteed minimum (359 Euro), the state will pay you the difference ("Aufstocker")

2. The rent is provided by state for jobless for the apartments. There are also programs for poor people which aren't jobless to get the rent from the state. The allowed size of the apartment depends on family size afaik. The quality depends on the city you life in, but is usually not too bad (no junkies).

3. Half-time from the 3rd year is guaranteed. There are programs for younger children and full-time places, but that's not guaranteed (but usually one can get a place). I do not understand the question if women get social security?

4. This is a topic of heated debate within Germany, so no conclusion here.
If everybody made better stuff (and did not need foreign imports), the world would just have a lot of better stuff (i.e., everyone would be wealthier).

The motivation of trade is simply comparative advantage. Trade is beneficial regardless of whether the products being traded have equal value.
IPad 2 Launch: Top Headlines You Won't See
Why is UDP used for DNS instead of TCP? Isn't TCP supposed to be more reliable (lossless)? Reliability would appear to be of utmost importance in DNS, no?
Random thoughts on "Random"