skysight-inc/HackerNews huggingface dataset:
"passion never fails"... you are being incredibly optimistic and have heard way too many success stories i think. There's a massive amount of passionate people working incredibly hard for many years straight who haven't achieved even medium amount of success.
Same for Georgia (Europe).
this would be straightforward to fix in a patch. they are clearly not prioritising it if its a known issue for several years now...
I have an anecdote for that. I work at a bank and in the past two years we've built a front-end for investment banking using BackboneJS and some other frameworks. This application has close to 200 views, 26 routers, and probably 200-300 models/collections, totaling at about 30K lines of front-end code. You really have to use RequireJS or Browserify for a project of that scale, or even for any non-trivial project.

New projects (and the one I'm working on atm) are built in AngularJS, which has a built-in dependency system. We're not going to use RequireJS as a script loader anymore; in practice, it'll just load all the files on application load, which doesn't really add anything. I like Angular's simple approach of just loading a bunch of scripts using script tags. The existing application is going to get rewritten in Angular too, it's expected that it'll need a lot less code.
> "Rap Genius for Code" might be an amazing pitch for avid users of Rap Genius. I wouldn't know.

Am avid user of Rap Genius. Can confirm it is an amazing pitch.
It's hard to pinpoint exactly, but there was a time when it became clear that Microsoft's actions as a whole were increasingly getting less and less coordinated. They could say one thing on one event, and another division could say something completely conflicting a week or two later.

Their execution strategy and ability to put the entire company behind it has been sorely lacking for many years, something even Ballmer recognized before announcing he was stepping down.

This is ofcourse 100% subjective and not very scientific, but IMO we are seeing the same trends with Google. They have different divisions saying and doing different things (like here). They have no clear strategy or message about where they're going next.

You have the smudge of partially or completely overlapping platforms like Chrome, ChromeOS and Android. For ages you've had Google talk (IM), Google Voice (and or regular SMS depending on geographic region) and G+. Now they've started looking into consolidation, but it took them years.

Google is fragmenting at their seams with a myriad of platforms and services, and their attempts at putting things back together seems mostly driven by the G+ initiate, a initiate which has faced massive user-criticism due to the way it is being executed.

This feedback, had it been taken to heart, would have led to changes around G+ but so far we've seen none. This is like Microsoft and the whole Metro/Win8 fiasco. They think they're too big to fail and just keep on pushing.

All in all, all those small pieces start to add up. A lot of the things we saw with Microsoft, we're seeing again with Google.
Getting themselves involved in linux in the run up to SteamOS?
Hey Tim,

I knew what you were trying to get at, but wanted to point out that the sentence that you initially wrote wasn't entirely accurate.

Of course I agree that attitude matters, but skills are certainly important, hence my comment.
I feel it's an obvious problem that apps that allow IAP are listed as free. Has google or apple fixed this yet?

When browsing for apps there you may see a top app being free and another costing $1. You pick the "free" one and it turns out it is useless without an IAP whereas the $1 app perhaps would not. It turns out the free app costs $2 in order to function as well as the $1 app.

The consumer friendly thing to do would be to list any app that has any IAP enabled to be listed as non free, either using some special labeling (category "freemium" rather than "free"), or by listing the price as an interval rather than as the minimum.

It's come to the point where I really miss the time when many apps existed in two separate versions, a free and a premium version. Would that not have been the solution to this problem?
The relevant part of the Developer Distribution Agreement appears to be 3.3:

"Such free trials for Products are encouraged. However, if you want to collect fees after the free trial expires, you must collect all fees for the full version of the Product through the Payment Processor on the Market."

http://play.google.com/about/developer-distribution-agreemen...
I would understand this if they wouldn't allow completely free applications in the app store. But as it is, remove something just because it uses another form of monetization? Why not remove free apps that have non-google ads in them?
Not true, there are plenty of key-derivation schemes. Basic idea for how one may work (not necessarily the one they will use, I'm still reading the wiki pages): data is encrypted locally with a hash of the user's passphrase, then that hash is hashed again and sent to the server as a login credential. The server never sees the original passphrase, nor the encryption key, nor the contents of the material uploaded.
Some CSS4 selectors pushed to CSS5
First small success in creating developer's passive income
Considering the average user's password choice tendencies, that's still weaker than a key from a proper source of entropy, then password reuse on top of that.

That plus IIRC, RSA isn't deterministic even with the same seed. Not sure about generators for elliptic curve though.
It detects by sending your location to our server every 15 minutes. If you and a friend both send the same location, we send you a notification asking you to check in with your friends.

As to making money, I don't know - maybe using one of the existing in-app ad networks, with a $1/year upgrade to pro version with no ads?
I answered below, but basically post your location every 15 minutes to a server, and if you and a friend are near each other, send a notification asking you to 'check-in" with this person.
Maybe a QR code option would have helped at least for the mobile devices use case?
Thanks for the details. I wonder, what do you mean by "never even got activated"?
Apple, on the other hand, supports his country just fine. So no need for having to do it with Paypal.
800,000 Customers' detail stolen in Data Breach at French Telecom 'Orange'
Wow, she is really hot!
Ask HN: What startups are located in Brazil?
read author's comment above.
I definitely don't want to be orwellian about it. That's why it's not about sharing your location, it uses your location to work out where you are, but it only shares who you are with, not where. If you want to find out where someone is, you'll have to message them using a seperate app.

Foursquare checkins support tagging who you're with, as do facebook posts, it's definitely a "single-feature" app that is already done by the bigger companies, but I think the ambient location aspect (detecting when you're with someone) and the focus on just 'Withs' might make it a viable app.

It's also a bit different from foursquare, since it's easier to share when you're 'With' someone at a private venue, which might happen more often to teenagers who aren't so often at a foursquare venue (bar, cafe, etc).
might have heard of them but ignored it, because it didn't resonate as much with you.

http://arstechnica.com/gadgets/2012/06/android-performance-b...
There is a documentary that explains a lot of technical details and the history of the project, but unfortunately it is in italian only without english subtitles... http://www.youtube.com/watch?v=oYB2oBc1BpA
I have had a look at it. It doesn't fill me with confidence. It looks like it will make some things possible that previously required wrapper elements, but it doesn't seem to be very easy to imagine scenarios.

It feels like it is a solution directed at specific problems, whereas I always felt that was much of the problem with CSS properties. They solved their target problem and if your problem was different to their one you might be out of luck. If the properties were defined to be more general I think a lot of those problems would never have appeared.
well they ain't see nothing yet, when education moves more and move into the web that profession will not support the numbers it does now.
No, you can't execute them en masse legally. That would be against several international treaties. But more than that, do you not have any sense of humanity?
I have to have credit card solely for google play purchases. It is ridiculous.
If you are a USA citizen or green are holder, you must file, no "most probably" about it; treaties don't regulate that. You pay taxes either to them or us. The USA also offers a foreign income deduction of $90k+ so many of us don't pay us taxes even if the foreign taxes come in lower (highly unlikely as the us has lower taxes than most countries).

Tax treaties only handle who you pay when payment is ambiguous; e.g. If I work for Microsoft china and go on a business trip to Seattle, I'm liable for taxes by both china and the USA (I.e. Double taxation) because the tax treaty is crappy. They are meant to normalize tax policies between two countries, they have nothing to do with tax avoidance (well avoiding double taxation is a goal).
Scaling MySQL at Youtube with vitess
He's probably referring to this old article - http://aegis.sourceforge.net/auug97.pdf which suggests that recursive make is bad because it can cause a lot of unnecessary processing even if you only changed one or two files. I think this just comes down to how you're using make - for me recursive make works just fine because I tend to run the specific target I need while I'm working (as it's usually in my cwd anyway) and only run the root `make all` on deployment.
Lol.. Adsense. Don't get started. You probably never had an actually living human being reviewing your appeal. They love programming at Google.
Valium. One of the commercial names of Diazepam. That's probably it.
Brennan here from the team. Yes, one can ask that question "Why not use [INSERT SEARCH / DATASTORE]" the answer is a quirky story about the birth of a neat software project, if you're curious check out our blog, site, videos, etc... Re: performance here is our current stats https://github.com/pagekite/Mailpile/wiki/Mailpile%27s-Perfo...
The app in question was using Paypal.

Right or wrong, there is no way Google is going to let developers use Paypal instead of their own Google billing, for which they keep 30%.
Paper, The Opening Sentence In Facebook's 10-Year Plan
Yes, ok, but why?
Can you reconcile what you've just said with this excerpt from your guide:

> There's our first brush with JavaScript objects! Did I mention that strings are objects too? They have methods as well

Also, how do NaN and infinity fit in? I'm guessing they're special cases of Number types?
Apple to launch solar motion charging smart watches
Well I can tell you there's at least one country that has paid apps and isn't in that list, so maybe that list isn't updated either. I think you're right about them not moving fast enough with this, though. They've been historically slow with this since the Android Market days.

It also hurt them big time that their own payment option in the early days wasn't popular. Things could've been very different for Android revenue, if they wouldn't have forgotten about Google Checkout for virtually its entire life since they started it. They had to invent a whole new payment system (Wallet) to deal with Android payments, after they almost let Paypal be their default payment solution for the store, because their payment system situation was so incredibly pathetic at the time.

http://www.bloomberg.com/news/2010-08-13/paypal-said-to-be-i...

http://www.androidguys.com/2011/11/02/signs-of-paypal-found-...
CSS was created for styling. Bold, colors, borders, that stuff. It was not meant as a layout engine. Hence the name, of course.

Floats were meant for other stuff (placing pictures in the flow of text and such). They are just as much as an abuse as using tables was for layout.

But tables, at least, had one thing going for them: they are an almost feature full layout system for most needs, with sane defaults, and familiar (from all grid layout systems) behavior. So both CSS and tables were abused for layout, but at least with tables they picked something appropriate to abuse.

Now, finally, CSS has some extra functionality (flexbox, multi-column etc) that was added later as specifically intended for layout. Which, of course, is not fully supported and implemented yet.

Btw, the whole idea of "semantic html" is another cargo-cult -- people conflating the webpage (a presentational output) with some intermediate format, forgetting that REST, JSON, DBs et all are far more appropriate for that repurposing of content.

Basically a bunch of designers who knew nothing about computer science, taxonomies, RDF, etc, thought it would be very sophisticated to adopt this "semantic" word. So, they started building pages caring about the naming of elements and such, as if webpages are meant for screen-scrapping (some hand waving always included support of "reading devices", who nobody of course ever tried to actually test with his pages -- they'd found out they're specially adapted to work with regular noise webpages).
Instead of running a dictionary on words, password crackers will run dictionaries on phrases (concatenated words).
So in essence 1 word becomes equivalent to 1 character and since people will probably use less than 10 words these passwords might be easier to crack.
He would then update the app and resubmit. It is way better then what google did in this case. Especially considering that google does not support his country at all.
London, UK. REMOTE partly okay, but some meetings in London required. Part time 3/4 days a week also a possibility.

Wildfish - http://wildfish.com

We're a London based consultancy, working exclusively with Django. Thus far it's just been myself and a collective of freelancers, for some 13 years now, but now I'm looking to put together a permanent team to take things to the next level, maybe starting with you :).

As the first permanent developer besides me (also a Django specialist) you'll get a chance to help shape how we do pretty much everything. Most of the day to day will be working on developing and maintaining new and existing client web apps and sites, but there'll also be time for our own product ideas, as well as open source work and blog posts.

Everything's results focused. As such you'll be free to work from home as much as you want, meeting up occasionally, so long as things get done and the clients are happy.

Some of the things we use, which it would be good for you to know some of:

- Python/Django [Essential]

- HTML/CSS/Javascript [Essential]

- Twitter Bootstrap

- Git / Github

- PostgreSQL

- Ubuntu Linux Server Administration

- TDD, django-webtest

- Jenkins, django-jenkins

- Salt, Linode

I'm imagining I'm looking for someone who has at least 2 years of Django experience, experience in an agency/consultancy environment would be a bonus, but if you can demonstrate that you know your stuff, for example with open source contributions, or code examples, then that's fine too.

You'll be working autonomously a fair bit, so it's important that you're the sort of person who has attention to detail and can read requirements carefully.

Would also be open to considering either part time work, or possibly part equity, please mention when getting in touch if any of these are of interest. Also let me know what sort of money you're looking for. Please mail work@wildfish.com.

Thanks :)
Superbowl: Turning Rejection into Motivation
Apple has a small note saying "Offer In App Purchases" below "Free" button. Though you have to view the app page for that.

In iTunes & Web, there's a section for popular IAP under the app icon.
To Boldly Sit: How I Became a World Record Holder
So you're implying that 99% of humanity will have no privacy nor security?
This seems to be a schism of some kind.

Scenario 1:
Ruby dev with problem while developing something in ruby: Ahh, There's a gem for that!

Scenario 2:
<other language> dev trying something in Java: Why isn't this in the stdlib? Sucks! Aergh.

Bashing Java is just too easy; too bad it's actually a nice language.
5 Steps To Stop Chargebacks From Haunting Your Business – Across the Board
It used to be true but the situation is degrading rapidly.
Octonius now allows you to group all of your cloud clients
http://www.zonino.co.uk is a platform for finding tech jobs in London startups. We scrape the jobs automatically parse them with a natural language processing system (GATE), index them and make them available to the public. For free! It gives me a nice fuzzy feeling :)
I think it is, at least that's what Cryptico[1] does, if I understand it correctly.

[1] https://github.com/wwwtyro/cryptico
Seriously Google, it's time for you to acquire actual customer support!

Like with Coinbase, Hacker News is not supposed to be the only place in the fucking world where you get heard as a small fish (Reddit aside)...
still a better introduction to javascript:

https://www.destroyallsoftware.com/talks/wat

(with a little bit of ruby)
It sounds like you need to look at your situation with a detached perspective - when you are in the middle of something it is hard to know what to do.

My thought is you need to do something totally different for 6 to 12 months. It really does not matter what you do, but jobs that involves hard physical labor help separate what is important from what is not.
The point is, that the developer can't use the Payment Processor on the Market, because Google will not allow him to use it (he is from the "wrong country").
Whoever downvoted this, please let me know if my facts are wrong and link to some kind of evidence.
Candy Jam
Official app stores are quasi-monopolies and need government control.
Think about all the time and work the developer has invested. And can't be possible for google to effectively keep him from selling the app just because they feel like it. If they have an app distribution monopoly, developers have a right to publish their app there. It is not a favor google grants. This is something laws have to enforce as companies like google demonstrably harm this right on their own. It's either this or opening up the app store concept.
Android is more open than iOS.

You're conflating Android with the Google Play Store. With Android, you can install apps from more than one store.
I think you're missing the point where

- Google wouldn't even accept the developer into their own 'Take 30% of my income' program

- Other popular apps get away with that (using Paypal) just fine

So.. arbitrary, idiotic and no way to talk to a human. There's no way to justify that.
I think, at least in some small part, the people who went over-the-top anti-table in favor of CSS don't advocate table-cell usage for that reason.

That is, it could be read as kind of an admission of CSS's shortcomings for layout, and HTML table's relative ease for same.

Kind of like saying, "Don't use HTML tables. They are evil and you are an amateur. Use CSS instead. It is amazing and absolutely rocks. Er, BTW, if you actually want it to work, use table/table-cell properties, etc".
And the prize for least informed opinion goes to...

Let's review :
1) "I never touched the language"
2) Almost without exception Java vulnerabilities are related the the applet sandbox and not the core JVM

Also, find me a single engineer how understands how the JVM works, what it does, how it does it and how it compares to alternatives that also thinks it's sub par software. I'll wait.
Well Bitcoin et al were supposed to "solve" all that, yet here we are 5 years later..
> Now more than a decade later all that's clear is that I will spend the rest of my life despising the countries in which I am likely to live.

It doesn't have to be so. You can take your productive energies elsewhere.
> Google has been taking a collective shit

The biggest issue with anything Google related is absolute lack of communication/transparency. They have been baning web pages from Google AdSense and never told the owners why, without any way to appeal decision. The oracle has spoken, You are not worthy. Take this automatic reply message based on some words from your email.
Perhaps try porting your app to Sailfish (essentially Linux + QT5) and try the Jolla shop :)
Who's paying the salaries of these prison guards?

Who's funding the US government agencies that appealed his release?

Read your paycheck carefully, and check kayak.com regularly.

You can stop any time you wish.
They're using key-stretching to mitigate the use of bad passphrases, though reuse will still be an issue.

https://wiki.mozilla.org/Identity/AttachedServices/KeyServer...

And RSA is deterministic.
> We're working hard to add more countries

I hate this bullshit, they've said exactly the same about my country for 3 years before actually adding seller support. They were about 3 years slower than Microsoft and Apple.
Thanks for your replay and saying something nice about my app. You're right but I'm not from States and where I live, developing apps is fairly new for kids my age so I hope you understand.
Was working on an automated cricket farm. Worked like a charm and didn't have to worry about water. But then got a mite infestation and had to release the little fellas. Will start again with a different design.

Working with life is awesome.
Are you sure about that? Are the debit cards issued by Visa or Mastercard? Where I'm (EU), both Apple and Google do accept debit cards.
Unless they've recently renegotiated, Google only gets 5% and the other 25% goes to the carrier. I'm not sure why the carriers in the counties where Play doesn't support payments haven't been able to get Google to implement support though.
It's a wiki, see the page's history: https://developer.mozilla.org/en-US/docs/Web/JavaScript/A_re...

Maybe remove the "2006" from the headline (again).
The Benefits Blender’s 3D Creation Software Can Provide a Business
FOSDEM video streaming, post-mortem
Show HN: Likemind just got HTML5 web app for desktop and mobiles
I don't know have experience with Browserify, but if it does not support modular architecture, then it's more a regression in comparison with Require.js

Using the r.js optimiser, we are able to create several modules for our SPA that include logic and templates, and load them at runtime only when required. By default, we load the most used bits of our application, and load the rest when the user accesses the more rarely used views.
Diceware uses a known list of 7776 words.

Imagine a 6 word phrase.

7776^6 = 2.2107391972073e+23

That's pretty good and that's only six words from a list of published words.
If I were him and the application was worthwhile. I'd open a shell company in another country that is Google approved, then release the application under a new name, under that company.

Sure it means jumping through a few hoops to satisfy Google, but it's certainly doable.
Is the free software alternative you talk about hypothetical or do you have any concrete piece of software to refer to, preferably one that would interoperate with OP's peer group of 99% iOS users?
Likemind is a social network for meeting new people, no dating involved :) How do you like our new HTML5 app that supports web users and also mobile (Android, Windows Phone, iOS) users? :)
Higher Order Messaging:

http://en.wikipedia.org/wiki/Higher_order_message

http://www.metaobject.com/papers/HOM-Presentation.pdf

http://www.metaobject.com/papers/Higher_Order_Messaging_OOPS...
A New Twist On Steganography From The Creator Of BitTorrent
> because it's far less likely you'll fail ten times in a row. So, keep trying

Stated like that, that sounds like an example of a Monte Carlo fallacy. Sometimes "just keep trying" is not sound advice but wishful thinking.