skysight-inc/HackerNews huggingface dataset:
Dare I say it but when a company has a certain level of dominance in a "channel" then they need be subject to regulation.

A channel might be any means of reaching customers whether a telecomms provider, a form of media, or in this case, a device app store.

The total control a gate-keeper has on the survival of tangentially related companies by eliminating their access to customers is simply not right. They should be held accountable for their incompetence or ill-will.
It seems to be the same discussion year after year. I really hope that SteamOS pushes these companies to get their shit together.
When I visit my parents, I end up having to remove the Ask toolbar. It always returns due to the frequent java updates having the Ask install box ticked by default.
Is Chrome being installed without your consent when installing some other piece of software? Could you give a specific example, that is new to me.
The speed of change
From the original announcement:

> If you are a current Firefox Sync user, we’ll continue to sync your data between your devices.

So I guess the old option will still be maintained, at least during the testing phase.
Let me get this straight. If i happen to purchase an app on goggle play and say I'm using my home wifi to install it since I value my bandwidth their still getting 25%?

I get goggle making money but a carrier who doesn't do jack making money? In what world does that make sense?
And styles are not shown in IE11.
You are right, last time I read the highest percentage of ad block users were seen on Gaming related website that was 30%.

Gaming, Tech, Adult, Entertainment category websites see the highest adblock users ranging from 30-20%. Other websites go as low as 5%.
New York Fire Department reserves right to sell patients' health information
Learning to type like a grown up
Wow, this is not at all what I meant. The scenario could be vastly different, it doesn't even have to be about nuclear submarines. And even if it was about nuclear subs, it's not about killing as many people as possible (wtf?), it's about choosing a sensible course of action beforehand for a catastrophic and chaotic event.

...and I think that's pretty clear when you read my comment. Are you choosing to misunderstand?
In the first world, we're already there thanks to google, apple, MS, etc.
It's tough, I know. But it's no different from other artsy endeavours. People bust their ass for free playing music, and very few of them actually make a living. It may sound harsh, but it's not a human right to make a living doing music, painting, or anything really.
> The only logical conclusion is that Google wants all Android development outside of the countries it has named to cease immediately.

What would be the motive? More likely they didn't want to risk carving an exception (leading to e.g. scammers taking advantage of the loophole, breaking users' payment expectations, etc.) .

Restricting third-party payment methods within a curated store is related to but distinct from the issue at hand: the limited number of countries supported by Google Wallet. For that, lack of experience and/or lethargy is a simpler and sufficient explanation. No need to invent a more complicated theory.
I can't comment with my kurikku account and the syntax coloring fails horribly for Common Lisp...

Nice idea though!

Edit: http://kurikku.com/s/52ef8942e4b0a7155fe3b78e/common-lisp-th...
Laws can't be changed retroactively, so I hope they won't get through with it. I just fear they'll grant immunity to those involved, or find some other way around.
Every time I see a project declare "NO DEPENDENCIES!" I read it as "NOW WITH MOAR REINVENTED WHEELS!". Yup.
Correct. I've noticed incredibly SEO optimized pages for popular free software (VLC I think). That is what people like my parents find if they google form such products. If you install from one of these pages you get a lot of crap- and adware. It wouldn't be a problem if they didn't score so high for names of free software...
To echo those who came before, consider the following:

- Technical Marketing

- Product Design

- Product Management

- UX
Put Ninite on their boxen and set it to autoupdate java, perhaps?
Undocumented secrets of $scope.$watch
Adware, no. Spyware, yes depending on your definition.
Sure the law will be adjusted but having the CCC directly involved in the trial we'll see some interesting details and backgrounds explained.

I'm curious how the german media will handle it. It's Top-News atm on the main public broadcasters (also on their homepages http://www.tagesschau.de/ http://www.heute.de/ 2nd one is ZDF. Close to the ruling CDU party). So I guess it will survive till the 8pm news. The trial coverage will be a different topic though.
This is an 'urban interaction' installation, where two people waiting on opposite sides of a pedestrian crossing can play each other in a game of pong.

Pretty cool :)

I wonder what they are using for communicating between the two touch screens on each side of the road. It almost looks like the touch screens are large mobile phones.
This. Microsoft MASM is the canonical example of one.

Born in 1981, still being updated today:

http://en.wikipedia.org/wiki/Microsoft_Macro_Assembler
Ordinary users are starting to catch on too. My parents use one, for example.
China’s war on thought is being waged in Western universities
This article has obviously been edited to make the Drop bear seem fictitious.

This is of course a lie created by Drop bears to make the actual attack even worse.
God

for real.
What is the 'Firefox Account' the new sync system uses and how does it differ from Persona? Will I need a 'Firefox Account' for other Mozilla services? What about Firefox OS? It seems bizarre to me to have this additional account system while promoting Persona as the system for other people to use. Is Persona abandoned?

Edit: the article mentions a Firefox Account is needed to use the Firefox Marketplace too. That's a webapp which I thought would have suited Persona.
If someone is profiting directly from your labor, you deserve to be paid. It's not okay to have an industry structured to exploit your labor. You shouldn't be forced into a choice between "work, don't eat" and "don't work, don't eat".

There's a vast chasm of difference between "right to work" and "right to be paid for your work".

Just because it's "artsy" doesn't make it more okay.
Here (in Germany) almost everyone I know uses Adblock/Adblock plus, and Chrome/FF penetration rate is high, too.

Our local IT press also constantly advertises for adblockers and non-IE browsers, too, so it might be a "cultural" issue.
Post this up on Drevil.com
A few more instruction cycles? Which architecture and which decade?
BEST Brownie Caramel Peanut Butter Treat Recipe
So where does that leave your "do the dirty work yourself" argument? Apparently you don't want developers to do the dirty payment systems work themselves. Neither does Google.

So I suggest you reconsider your rather hostile attitude towards the developer who complained about Google's inactivity.
Exactly my sentiment. To me, coding is a highly skilled knowledge that is acquired through experience and practice. Doesn't matter how many 12 hour session (thats a stupendous amount of time coding per day for an experienced programmer) you have had in 3 months, I can't even imagine a person being job ready in three months. Unless that person is exceptionally talented and has prior programming experience.
Great performance. Would sacrifice some code clarity and readability to get theses numbers (http://vuejs.org/perf/).

My only concern with all these new libraries is how long they will be around.
“How the US almost killed the internet”
Boeing draws giant, invisible '12' in the sky for Seahawks fans
It is installed with the very same consent that you give when installing toolbars.

Simple example would be : Flash, Reader, Java, Avast, ...
AMD has been paying developers for years to develop free drivers. It has taken this long because they essentially had to rewrite everything and modern display drivers are complicated beasts.

The in-kernel, fancy KMS, AMD drivers should just work right now for many people. 2D is faster than the proprietary driver and the 3D speed is a significant fraction of the proprietary driver.
xoring something with itself is a common idiom in ASM. Been doing it since the Z80 (XOR A). Not sure that meaning is enhanced at all.
Small consolation for this developer, but at least you can still have your app get side installed into an Android phone. Something not possible on any other of the other two big platforms (iOS and Windows Phone). I know being out of Google Play means downloads drop to near 0, maybe someone just needs to compete with Google on the App Store. Someone other than Amazon because they have their own IAP policy.
>> "developer puts faith in Google that Google will make it possible for app to get paid"

And when you're running a business that's an incredibly stupid thing to do.
I'm confused. Lets say I have a web app where users are billed monthly through PayPal. Now I want to release an Android version of my app that has a 'Login' button but not a 'Sign Up' button (that is, sign up can only be done through the website). Can I keep PayPal as my sole billing mechanism?
By 3 different corporations?
Why would you do this, write it in C and let the compiler do the hard work.
The newest AMD cards had in-kernel, free software, driver support from the day they hit the shelves.
Bell Canada Says Customer Passwords Posted Online
Agreed. Honestly I had little to no experience with configuration files like those used in Grunt before a year or so ago, but I don't find anything more intuitive with what I've seen so far with Gulp, than Grunt.
>> "google play is preinstalled"

Device manufactures can choose to install or not install it. e.g. Kindle Fire comes with the Amazon App Store, not the Play Store. Therefore consumers can choose a device with or without the Google Play Store.
> So what? Why is lowering wages a bad thing? If the wages are lower across the industry, it means consumers get lower prices. You're totally ignoring the consumer side of the equation.

This is incredibly naive. There are many good reasons for deregulation, but propagating arguments like this just gives libertarianism a bad name.
It's still low, but it IS likely on the rise; at least, I hope so, given how advertisers are not averse to poisoning the well by allowing ads that are distracting, or downright evil.

I know I avoided using adblockers (I want to support my favorite websites after all)...until I had one particularly pernicious ad served to me on comics.com that hadn't been vetted, and caused my browser window to minimize, and displayed a popup right over my (Windows) system tray, styled to look like a system alert, indicating my system wasn't secure and I needed to click here and download X. That was the final straw, and I haven't looked back.
Not in the general case. It's been a long time since x86 assembly developers could commonly beat a decent optimizing compiler.

The thing about compilers is that they're leveraging, even if imperfectly, the collective wisdom of their authors and of the companies who actually built the chips and have offered insight, advice, and sometimes even code. It's very probable they know more performance tricks than you do.

One problem is landmines in the ISA, such as instructions that look like they exist to be used, but are really traps implemented in suboptimal microcode for the unwary programmer who didn't look closely at their performance characteristics. Or certain sequences of instructions that might combine to do something ridiculously slow[1].

These landmines vary by microarchitecture. An instruction that's incredibly slow on one line of x86 chips might be a wonder-drug on another. This both increases the probability that your code will hit a landmine on at least some CPUs, and gives you a possible "in": Compilers aren't going to optimize perfectly for every microarchitecture. If you know exactly what you're doing (or spend a hell of a lot of time on trial and error), you might be able to come up with optimal codepaths for specific chips that the compiler didn't.

By and large it's not worth it, though. Hand-tuned assembly still ends up in places, but increasingly rarely, and it's confined to small hot-spots. A particular algorithm or part of an algorithm gets re-implemented in assembly because the compiler just can't get it right.

[1] I could have sworn there was a story about this just recently, but I can't seem to find it. Something like a piece of code running way slower than anyone thought it should, until an AMD engineer piped up and said "Oh yeah, don't do that, it causes a pipeline flush." for reasons that were utterly non-obvious to anyone who didn't know the internals of the chip.
If you or anyone is looking for something which takes care of a lot of the entry and exits to functions I would suggest they look x264's x86inc.asm [1]. It was designed for using SIMD in DSP functions not for writing whole programs but I don't think it would get in your way of doing that.

Plus it is BSD licensed for those that hate the GPL.

[1] http://git.videolan.org/?p=x264.git;a=blob;f=common/x86/x86i...
They only recognize $250 million in revenues on their tax return. So the non profit can't be washing any more than that.
Early days, <1% substitution but homopolyer issues (~10%)
Offtopic: Isn't 2checkout & its recurring module avilable for Nigerian merchants?
I've seen one last night while we were on Coochiemudlo Island. They're harmless if you wear bike helmets with plastic cable ties poking through the top.

As for the hoop snakes, I'll risk getting attacked because I'd rather wear thongs than stupid boots.
Consumers are already paying $10k to get volunteer teachers. That doesn't sound consumer friendly.
Where is Apple going?
How are we to define exploitation anyway? Because to involve government is a pretty big deal. Government operates with violence or the promise of violence if you don't comply, and that is a very big deal in my opinion. Of course, if someone is being tricked or coerced, the government should absolutely step in. But when we are talking about informed consent between adults? I don't think so. I'm sure there are people out there who think writing open source is exploitation, and that people who write open source are being exploited (since they are working for free most of the time) by companies who don't contribute back. But should we enact laws to "protect" people in open source? I don't think so.

Because after all, open source gives us software for "free". Much of this software would otherwise have to be written commercially, so one can make the case that people who write software for a living deserve to be protected from this open source nonsense.
Twitter seems to be the biggest network.
Why we love Mozilla Persona
There's two seperate issues here:

First Google doesn't do developer or consumer support. They don't care and whenever they've tried it's been a complete disaster.

Second, things that don't directly benefit social are very low priority.

The Android team is very secretive about everything they do and hardly ever explains their actions, even internally. There was some hope that things would change with Sundar Pichai but he's a bad as Andy Rubin, if not worse.

The way this type of issue is typically solved is by contacting a Google employee and asking them to escalate internally. Don't know any Googler? You're SOL.
Watch chemicals turn into memories
I already knew this about Italy, but apparently in parts of Greece and Africa (per the mighty google) that gesture is synonymous with the western middle finger. No, does not apply in Finland as near as I can figure out. Although that would have been a hilarious situation via the power of social media.

Here's a really tough, possibly pointless startup idea... given a smartphone image of a gesture and geolocation coordinates, translate that into any written language, or a speech synth. This includes but, is not limited to, sign language, gang symbols, obscene gestures, technical signalling (lower the crane load...)
P versus NP Explained
Even if it is, I have to identify with nickserv. I'd rather not do that in plaintext.
Flott verkefni hjá ykkur :)
> Google: 32 countries Apple: 90 countries (probably more now, info from 2012) Microsoft: 127 countries

Or the 196(?) countries the Amazon Appstore supports.

http://www.amazon.com/gp/help/customer/display.html?nodeId=2...

(* It appears that apps for China and, for whatever reason, Germany must go through amazon.cn and .de, respectively, instead of .com)

EDIT: I count 155 countries supported by the iTunes App Store, according to

http://support.apple.com/kb/ts3599
There is even worse, my mom installed Kies the other day from a website which was better referenced than samsung's (Kies being the synchronizing app for samsung devices for ppl wondering). It cost her € 10 through sms payment. Well maybe it was some sponsored link but in the end its just the same for "elder" people who dont have a minimum tech background (or common sense you might add).
Anyway no other website than the official developper / distributor one should come first when doing such a straightforward search.
This leads to a terrible customer experience for both google and samsung along with some easy earned money someone who doesnt deserve it.
When will we find another Earth? Sooner than you think.
How do you declare an angel investment sum in your bookkeeping software?
If you'd use a software for bookkeeping that gives you options for Invoices and Expenses for the company, how do you declare your investment there?

Do you place it in as an invoice for the investment sum?
As far as what I'm talking about, the government already has stepped in with the Fair Labor Standards Act.

It's highly probable that for-profit bootcamps using volunteers would be in violation of the long-existing law.
Yeah none of that has to do with android. You can easily install third party apps or entire other marketplaces.

IOS on the other hand does have that issue.
It breaks surprisingly commonly. You've moved 3-7 times in a few years. I move different customers numbers at many times a month. Around 20% of the time we have issues with fail to fast busy for 8 to 12 hours where no system on the telco side takes a call.

I will say this though, switching mobile goes rather well almost all of the time. Porting numbers on fixed telephone lines is much more apt to fail.
The "tourist displacement" argument makes no sense. The hotel market in any large city depends in part on having large events come to town: conventions, marathons, Super Bowls. Such events help drive the construction of multiple large hotels. Without the large events, there would be fewer hotel rooms in the first place and, thus, fewer potential tourists to displace--no tourists ever materialize without hotel rooms. With the large events, some tourists might be displaced for abnormally large events (and in NYC or in most Super Bowl host cities, the Super Bowl is not going to be abnormally large.) But even if this displacement happens, the tourists benefit during all other times because there are more hotel rooms for them--which lifts numerous other businesses in the city, such as restaurants and shops and entertainment venues.
I have the same issue. I called apple support and they simply could not help me.
It must be for the compatibility, Array.prototype.push() has been added to IE 5.5:

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Meta question for browser designers... is there any possible reason or purpose for toolbar addons other than spamming users? No? Oh, then take out the entire functionality, please. It'll be a massive net gain to humanity.

Since they won't, makes you wonder how much they're being paid to leave it in.
ShowHN: An truck horn, RPi, and webscraper to celebrate a new Kickstarter backer
How to increase customer satisfaction and reduce your customer churn rate
This is absolutely insane. Why not out Fredo publicly?
The article's example for "vertical" centering is both elaborate and doesn't actually work unless you dedicate the outer div entirely to centering and you do it by fixed dimension. Every "solution" I've seen or tried to this problem is actually a workaround that only covers a subset of possible (common) cases.

And requiring the middle div to be fixed dimension for centering to work is dire.

By contrast, imagine if something like position: absolute, align: center center; just worked! Or imagine if the elaborate CSS syntax for positioning background images were available for positioning any element within its offset parent. Imagine if offset parents worked sanely.

Again, centering a control within a rectangular context was a (i) known, (ii) common, and (iii) solved problem outside the web browser in 1990. Go see how resizing is handled in Interface Builder -- same as it was in 1989.

If there's a solution to cleanly upscaling images to fit, I'd like to know what it is. Downscaling relies of max-width|height which itself is more of a lucky side-effect (like most of the "solutions" CSS provides).

And the problems I point out in the second paragraph, such as having to write all kinds of code to handle resizing, are totally intractable with CSS right now.
NekNomination death: NI drinking game web page discontinued
It happened to me. I try to forget it to avoid uncovering the rage buried deep my brain :)
The fact that you eventually meet your opponent when the light goes green is awesome.
Thirteen years ago... I would argue that you could use a.push() safely now.

So, why should a[a.length] be safer?
a) You can run your own server.

b) It's encrypted on the client - that's what the password is used for.
> It's not impoverished, it just has a different function.

Its primary function is to make money. Compare that with the primary function of dance music from twenty years ago, which was to blow the speakers and give the listeners heart attacks.
UK Companies house has a pretty good web form: https://ewf.companieshouse.gov.uk//runpage?page=welcome ; there's a £15 annual accounts filing fee and extremely minimal bureaucracy.

Getting a UK business bank account might be harder. I've heard of people having trouble with this even within the UK.
There is no real evidence of him being a good programmer. The two things he claims about his programming ability is that he is crazy cowboy style - bad programmer in most professionals book, and he can quickly build something that fails at a task.
In my OS/architecture class we used a textbook whose author had piled on so much macro assembling on top of SPARC asm (macros all in m4, naturally) that he in effect was writing the book using a personal high-level language constructed out of gobs of m4. Like the bizarro-world version of personalized language construction in Lisp-land...

Was this book (the first review complains about the same thing): http://www.amazon.com/gp/product/0130255963/ref=as_li_ss_tl?...
They want to encrypt your data on the client-side, so that no data is visible to Mozilla. The password is used to carry out this encryption.
Well, I have bookmarked it both for the article contents and for the discussion. As is often the case.
Very cool job. However if you ever need something like this yourself and a non-OSS solution is OK then there are plenty of Wowza CDNs where you can just set up VLC to stream to RTMP/RTSP which can be repeated world-wide and handle multiple thousands of viewers.

Surprisingly enough, or not if you think about it for a bit, houses of worship are currently the main target market for these solutions.

AWS used this as the example for one of its first CloudFormation templates and has a nice tutorial for it at [1] and if you want to build one yourself Ian Beyer has some nice write-ups on the topic [2].

[1] http://docs.aws.amazon.com/AmazonCloudFront/latest/Developer...

[2] http://blog.ianbeyer.com/2012/10/14/creating-a-global-stream...
A last ditch fix would be to get a new phone number and port your old problem phone number to a VoIP service with an Android app