skysight-inc/HackerNews huggingface dataset:
This is a business opportunity for those, who live in supported countries. Sell apps on Google Play for people living in unsupported countries, and agree that you take some % of payments, i.e. act as a distributor.

I believe it should not be difficult to formulate such relationship that it will be legal, transparent and reliable for both parties.
Jobs copied it from Picasso who stole it from Eliot ;)
very well done. Its seems you have created something that has a lot of potential. Being able to use obj c libraries out of the box and yet use smalltalk syntax is a huge win for me. I only hope the best for your project :)
It's what Github is about?

I think that's the good idea though, we lack a way to aggregate every information we have on a line of particular code. More comments will be valuable.
How to make money finding bugs in software
Now all my bookmarks, history, passwords and the like will be stored on a centralized server?

The decentralization, especially in the wake of the NSA/GCHQ revelations, was one of its main advantages.

Sigh. I may well have to turn Firefox sync off then.
Not able to edit the headline now.
This reminds of Wyden and Udall's recent inquiry into whether CIA is hacking into American citizens' computers and violating CFAA. While I'm sure CFAA has exceptions for the federal government to do those "crimes" themselves (although not sure if the CIA is allowed to, since they are supposed to act only on foreign territory), I think Wyden and Udall are trying to use this inquiry to let the American people know that they are doing this, without actually saying it outright.

http://www.techdirt.com/articles/20140130/10052526049/wyden-...
the germans have a saying:

"was nicht passt, wird passend gemacht"

in my opinion the same will happen here. if the laws don't fit, the laws will be adjusted, or the terminology will change. it happened with the now no longer unconstitutional wars. and obama said the same:

"we're not really spying on you guys, we're just helping our allies"

you have to applaud the germans for their efforts though. after all they were able to temporarily halt the data retention efforts. i say temporary, because i'm convinced that even if the european court of justice really bans it(which i'm not convinced of), it will be even more crucial for them to have someone from the outside spying.

and besides that there is this rather worrisome notion in politics and lobbyism that a no in court only stays no until you turn it into a yes.
This isn't really accurate.

The problem with Firefox's current/old sync model is recovery. I.e., users think they're getting their stuff (history, passwords, etc) backed up, but when they lose their device, their data is gone forever, because almost none of them will have bothered to write down the long random string that functioned as their sync key. Also, the pairing was relatively hard to use for "normal" users.

In the newer Firefox Accounts model, yes, Mozilla will use a username/password model for users. However, the password is never sent to Mozilla in the clear, and data is still encrypted with a password-derived key before being sent to Mozilla. However, users can still recover their data because they know (something that can be used to generate) the key used to encrypt their data.

See here for more details: https://github.com/mozilla/fxa-auth-server/wiki/onepw-protoc...

I do think Mozilla would have promoted Sync more if it didn't have the recovery/UX issues I mentioned, so in that sense it might be a response to Google's model, but Mozilla's model still has a very well thought-out privacy strategy.

For those who actually liked the previous random key model + pairing, I think they might reinstate that as an option within the newer protocol/implementation at some point.
The two version solution (free/premium) doesn't allow sharing ratings. Developers don't like that, because they want their free uptake to give higher rating to their premium option.
Splitting the options up would make perfect sense if the two apps are grouped up in some way.
Free curriculum for maker-kids
I am currently in the process of re-learning JavaScript from scratch. And I found the light:

1. Douglas Crockford videos: http://www.yuiblog.com/crockford/

2. Eloquent JavaScript intermediate level tutorials: http://eloquentjavascript.net/contents.html
This is a good idea, and hopefully will become an alternative to Stack Overflows "closed as not constructive" questions.
Maybe they are? The leaked info did have a username, which are not used with WPA-PSK. So those might be the credentials of a specific user.
Can you still host your own easily under the new model? That aspect of Firefox Sync was already deemphasized before, and that this is lost is what I fear the most with such changes.

My data silo is a box 80cm to my right. No need to start a new one at Mozilla Inc/Org.
It's awesome that the Go devroom was the most-watched stream!
Do you know anyone who followed the 3 constraints and failed? I don't know any.

I just googled "startup persistence" and look what comes out in point 5 and 6: http://www.paulgraham.com/really.html
> No, you're fucking not working hard, you added the last ones a year and a half ago.

I'm not even a Google fanboy, but what do you know about the challenges that Google might be facing? It's a really strong accusation to say that a company is not working hard just because you can't have exactly what you want.

Last I checked, neither Google nor Apple make guarantees about how much of a living a developer is going to make from their platforms. You're not getting shit on; you're getting impatient because the gravy train that you're banking on hasn't poured itself all over you. If you want to make money, stop waiting for other people to do the dirty work for you.
See my answer here for some answers to your question:

https://news.ycombinator.com/item?id=7169969
380280 total lines of assembly, but only 38925 lines of that are in arch/x86/ (again, v3.10), so barely a 10th of it.
>> "Official app stores are quasi-monopolies and need government control."

They aren't and they don't. They are a store like any other and the store owner can decide not to sell your products without a good reason if they want to. On Android there are several alternative stores (most notably Amazon) not to mention apps can be installed directly by downloading the APK without any device modification.

>> "Think about all the time and work the developer has invested."

The developer made this business decision knowing fully the risks involved.

>> "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."

See my first point. Google is a store and can reject you for no reason. There are several alternatives to selling through their store. It is a favour Google grants and you have no right to be there.

>> "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."

Again it is not a right and the app store 'concept' is open as anyone can create their own store and several have. You can also distribute without a store through your own website. Or you can create a web app. There are plenty of ways for consumers to get your product that do not require Google.
As a developer I feel this pain as well. On the WinRT platform you actually have the "trial version"-flag which allows the user to test it before they pay. This feature is useless in the same sense as paid app is, since everyone is going for the freemium model anyway to conceal the cost of the app.
I can't see how friction is factoring into the directions the balls initially scatter, as it's not taking the rotation of the balls into account. With that being said, wouldn't the balls all go in the same initial direction as they do in the linked example? Aka, the ones that are moving would move in that direction. Theoretically they could eventually bounce off walls and collide into each other in such a way that they eventually stop (though then there's the possibility of other balls that are still moving colliding into them later).
This worked fine for us for a year or so.

Now, I sometimes need to change stuff when there are a couple thousand online visitors on one of our sites. Their requests gang up on middlewares and causes duplicate compilations. We already have reverse proxy servers to keep duplicate requests waiting for the first one but that still leaks due to different browser capabilities and stuff.

Having everything prebuilt makes more sense at this point.
> They have been baning web pages from Google AdSense and never told the owners why, without any way to appeal decision.

This is actually a huge problem. But google does not care about the supply side, they have plenty of inventory, they only care about the demand side.
Weak Returns Cripple German Renewables
I had similar idea a while ago, although it didn't involve bitcoins and I never actually acted on it.

How do you solve the problem of an evil storage node provider who detects that you're trying to recover a file from backup, blocks it and sends you a "transfer X BTC to my account to get your data back" email?
There has been added a lot of new features to the browser, but the core language (EcmaScript) has not evolved much for a while.

* Overview: https://rawgithub.com/whatwg/html-differences/master/Overvie...

The next thing is JavaScript "next" or Ecma Script 6

* http://wiki.ecmascript.org/doku.php?id=harmony:proposals

You can use Traceur if you want to try out ES6 features today
More info: https://github.com/google/traceur-compiler

These days there is a lot of things going on in the tooling section

Build:
* Grunt: http://gruntjs.com/ - a lot of grunt- tasks at http://npmjs.org/
* Newest kid in town: https://github.com/gulpjs/gulp

Modulization and dependency management:
* http://en.wikipedia.org/wiki/CommonJS
* http://browserify.org/
The USS Baton Rouge was an attack submarine (SSN) itself, not a ballistic missile submarine (SSBN).
TXT uses the TPM to run a system state hash in a special TPM register (that can't be modified from x86 code) - no other relation there.

Anchor Cove can seal (against TPM) or verify (against a hard coded value in the CPU, probably using efuses). Given that choice, I'd prefer the TPM-way - at least that key can be replaced.

The recent spread of TPM is mostly motivated by Windows 8 and its Connected Standby feature. CS requires a TPM 2.0 (by Logo Requirements, ie. "spec", not necessarily by implementation).
>> "Everyone has a debit card but Apple and Google both refuse to accept them for their stores"

I use debit cards with both stores and have for years. I used to use Maestro (which is being fazed out but still accepted) and now I use Visa Debit.
I can see that from the developers' perspective the two app solution is bad (also from a maintenance perspective etc.)

For users it's also bad because if upgrading is switching you are likely to lose the data (settings, game progress), but since I'd rather do that it feels like the freemium thing must be horribly broken.
The complaint is directed against the German federal government, the presidents of the German secret services.

Can we in USA sue the president and Feinstein for crimes like they can?
http://hypeninja.co

Well it allows you to aggregate data related to your keywords from around popular social sites and reply or comment on that from within it to increase your brands social awareness and drive traffic on your site.

It's like 70% complete but needs lots of improvement in terms of user friendliness and needs some more social networking sites.
I currently have my finals in school and then I have to complete my college applications, so I will be starting it again in May-June.
I have a few customers already though they are friends who pay! The response is pretty good and a lots of people have already signed up for beta!

I'd maybe look into coding it in meteor or backbone later
Shouldn't the developer have known this through reading the rules of the store BEFORE he/she developer the app? If you can't be bothered to do due diligence before making such a big business decision you aren't equipped to run a business.
I think I'll wait 24 hours before changing over my entire workflow...
Sentiment analysis through Twitter
Startup idea, singulariy, and the ultimate goal of the General AI research.
MTK to release new ARM SoC to make wearables $20-$50 cheap
Anecdotes like this one do indeed suggest they're not trying as hard as they can:

>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.

I actually am a Google fanboy for the record. But it does seem like they just don't care about this.
Welcome to your new NSA partner network. Tech art in Berlin.
To be fair, the developer did do the dirty work themselves - They implemented their own payment method using PayPal and then got banned for it.
Can anyone provide tips on how to best do this? Are there countries with lightweight bureucracy that let you do this over the web and without spending much money up front?

There might be a niche for a publisher company here.
Who is downvoting a comment which merely points to a fact?
Web server for Linux written in amd64 assembly
Helping You Achieve More With Email: Updates Coming To Vero
I'd second the UX suggestion, it's always the role that is difficult to fill in teams and only going to grow in demand.
If the developer was able to use Paypal to receive money in his country, why isn't it possible for Google to do the same? It just shows that Google isn't really trying to make its payment system truly global.
> It is unfortunate that those responsible and the circumstances of their crimes have not been investigated," says Dr. Julius Mittenzwei, attorney and long time member of the CCC.

This is great news. I'm sure they thought they were going to get away with it.

Dr. Mittenzwei, on the other hand, has better plans for them.
On x86, Microsoft caved in and mandated (in Windows 8 Logo Requirements) that it must be possible to deactivate Secure Boot. My guess is that they were more concerned with Windows 7 using customers or hardware vendors that didn't want to build two lines of devices, one Windows 7, one Windows 8.

On ARM, the Secure Boot rules are unchanged: mandantory, must not be deactivated.

I somewhat expect Microsoft to switch the x86 side requirements back after Windows 7 support ends.

Since this part of the behaviour isn't specified in UEFI specs but only in Windows Logo requirements, there's also exactly 0 leverage other market participants have over what's going on in that part of the PC platform, except maybe antitrust complaints - that easily take 5-10 years before there are any consequences.
Does the popular government want those bases gone?
Can you reword that? I didn't understand it.
To be honest, it's a little understandable. Unlike on the iPhone, you can get your software from anywhere you want. You are not obligated to use the Play store to get this app.

That being said, would any store allow you to display your product in their vitrine, yet not get a cut when you they sell it for you? Do you think Steam would allow this?
Where I am (EU) Google does not, last time I checked.

Debit Card from Visa or Mastercard? Why.. would you do that? The debit card I know (and I assume that's what the GP talks about) is from your bank. Works fine everywhere in the EU, breaks for crappy online services/US centric payment solutions.

Heck, Paypal uses my account just fine and doesn't require a CC.
Why is the opt-in toolbar scam still acceptable?
Aside from when I need Photoshop, I've been using my Chromebook 80% of the time & loving it but over the last year, I've had 3-4 family members and friends ask me to help them remove toolbars/search helpers and other shit they downloaded by mistake while installing a legit piece of software on a Windows box.

The industry should have evolved beyond this practice by now. I'm sure there's a less invasive profit center.

This practice specifically preys on the less tech savvy. Not cool... It seems like reputable companies would distance themselves from the practice but some of the most popular software still tries to get you to opt-in via a strategically placed checkboxes or misleading question. It's time for us to stop accepting this. Our parents, kids and friends deserve better.

Thoughts?
The man really knows his porn.
Maybe at its inception. I guess that the real problem there was that the project wasn't the pet of any specific big manager in the company - a real pity.
At least when you deal with Apple they don't dress it up, they make it abundantly clear that they'll shaft you if you try and step around the rules, Google danced around it with the rally cry of 'open!' a lot more.
Yes, but Microsoft and Apple have the advantage of having physical products, stores, agreements, etc. in the international market already.
As the article pointed out, Google currently features a free app that offers IAP using PayPal.

Perhaps the developer did do their due dilligence and saw that Google is (supposedly) OK with it.
I wonder why they allow skype? As far as I know skype use their own billing for credit. This isn't a physical product, so I can't see why this shouldn't be disallowed by the terms of service.
There's also a bunch of stuff in drivers/ that would be excluded in a typical x86 build, though it (mostly) isn't explicitly architecture-dependent. Over half of the whole kernel LOC are in the drivers directory, which includes support for all sorts of unusual devices.
Yep.

Several of my most successful films have come from explicitly attempting to imitate someone else's style.

And I've never once had anyone accuse me of copying - indeed, I'm not sure anyone has ever realised that I was riffing on another filmmaker without me explaining it beforehand.
A simple search-and-replace is enough to get all the <center> elements... and chances are when the requirements change, that's the least of the structural changes you'll have to make. IMHO all the CSS purists do is overcomplicate things.
Seems like it's only a matter of time before the "de-facto" status of our build tools will fluctuate as rapidly as Bitcoin's valuation.
So you get your test-kit from 23andMe, you spit into the tube and you send it to... a 3rd party lab that processes your DNA and ships the digital data to 23andMe.

That 3rd party lab has an IC that, using complicated, expensive chemistry, will digitize your DNA. Except technically not. There are some 'hot' locations that have been pre-categorized as 'interesting' on human DNA, that their chip will investigate and report back, and isn't a full sequencing of the genome.

Two areas for to compete on are the complicated chemistry, and doing a more complete genome sequence.
I couldn't have said it any better myself. In this instance, swearing is not only warranted: it's needed. I feel exactly the same way and have a friend who was burned by this exact policy all due to Google's inability to get off their billion dollar asses and make someone fix the problem.
Maestro isn't an accepted form of payment for iTunes Store http://support.apple.com/kb/HT5552?viewlocale=en_US&locale=e...

Has to run over Visa/MasterCard/Amex
I still believe that "Rap Genius for Code" is the best pitch for the HN demographic. I instantly knew what it was about and I presume a lot of active users here will. The unawareness rate is probably small compared to something like "Source code with annotations" which doesn't really tell what it's about.
Adobe DRM moving to new version in July, leaving old readers behind.
15+ widgets that take Adobe Muse to the next level 
In 2011, Adobe sent shockwaves through the design community by introducing Adobe Muse: design software that made websites. The best part about Muse is the Library filled with widgets that you can add to your website. Widgets range from contact forms, to light boxes, to menus, to full screen slideshows. After you create the design of your website, these features in the Library are what add the pizzazz and functionality to your website. They’re obviously important, so today, we’ve decided to showcase a bunch of stellar Adobe Muse widgets. Enjoy!
I can't volunteer at the moment, but it would great if somebody created the English subtitles for that...
> I'm not even a Google fanboy, but what do you know about the challenges that Google might be facing? It's a really strong accusation to say that a company is not working hard just because you can't have exactly what you want.

This argument works only because companies like Google prefer no communication with their user/developer base. If they took the time and posted a short note explaining which challenges Google faces in a specific country, this discussion would not take place.

I think it's time we stopped defending silent companies by hypothesizing scenarios where they are hard-working but can't tell us.
The Monte Carlo fallacy is believing that if something happens more frequently than normal during some period, then it will happen less frequently in the future. This isn't an instance of that.

If the goal was to flip tails in a coin toss, and I said "Keep flipping! You're bound to get tails within ten flips," then there's only a 1 out of 1024 chance that I'd be mistaken.

Success isn't as simple as a coin toss, but sometimes the best strategy is to try all possibilities as quickly as possible. This was how Carmack succeeded, for example.

There is no alternative but to try; best get used to the idea of trying many times before succeeding.
> It's a short novel by the Columbian author

ColOmbian ;)
What a ridiculous comment, a non-LTS release introducing new features are one of its core features. A security issue being introduced via upstream code is not something that should be an opportunity to berate Ubuntu. The way Ubuntu responded with a super quick turnaround should be praised.

Note, that Kees who raised it to linux-distro’s is a member of the Ubuntu Technical Board, Ubuntu provided a fixed kernel as part of the embargoed security window of a mere 2 days(!) and Kamal Mostafa (Canonical) provided a rebased patch back to upstream Linux 3.8.

Ubuntu was even praised on the disclosure thread [0], for this super-fast turnaround. This only cements my confidence in the Ubuntu product.. and has helped sow the seeds for an exciting Ubuntu 14.04 LTS release.

Seems the whole process worked as a well-oiled machine, making the whole Linux ecosystem safer. Note, these types of issues only tend to get discovered when they are enabled in the wild.

[0] http://seclists.org/oss-sec/2014/q1/201
TL;DR => The author could live in France instead

Money does good only when it's usefully spent, and governments are very bad at spending wisely because politicians' interests are unlikely to be aligned with the people's.

Point by point:

- your money doesn't belong to you, but to society: "They participate in a co-operative venture with others", but it's a venture which would NOT exist without THEM in the first place. They have created value to the society, the society itself doesn't create value. It's their money. How simple is that?

- most "rich" people don't participate as much in politics as you might think. How many entrepreneurs are in politics? This argument seems very weak to me.

- inequality is built into our society, because we're all different, have different abilities, etc. You must now choose to make the poor richer, or the rich poorer. You must choose between helping the people UP, or force the high performers to keep a low profile. Guess where each will take the society.

It boils down to Liberty vs. Equality.

I live in a country (France) where politicians chose equality, and I can tell you that the word Liberty is very seldom pronounced.
Great; I would really love to see it working in a video. Keep us updated!
The Middle Class Is Steadily Eroding. Just Ask the Business World.