skysight-inc/HackerNews huggingface dataset:
Variable encoding is absolutely good choice for i18n. It forces you to give up random access, which is nearly impossible for i18n text processing (just thinking of a vowel followed by 2 or more accents). i18n libraries, such as popular regexp package, can easily deal with utf-8 with much penalty. Of course, the library has to deal with all kinds of complexity anyway, the random access was never a real need anyway. DISCLAIM: I contributed to regexp package of a major programming language.
Not hard to do in Chrome, just point to a different user-data-dir for each category of browsing you need. I have three, one for general browsing, and two others for gmail accounts. That way I can use google without being logged in to the 'general' browser; and use the other two just for gmail. This way I never have to log out or clear the cache after checking email. I can be logged into two gmail accounts at once without my web history being directly tracked.

Example:

/usr/bin/google-chrome --user-data-dir=/home/bleh/.config/gmail http://www.gmail.com
I've made in the low 5 figures so far.
I'm getting hung up when trying to install the CUDA installer.
I get the error "The driver installation is unable to locate the kernel source.".
http-kit lets you run your own app server like Node.js does instead of sticking it in a servlet container. You just call run-server and you've got a working web app. So yeah, basically a Jetty replacement, but it's less tied into the Java ecosystem and more into Clojure.
Wow, these aren't real?

-- Why I won't be your technical co-founder

-- How to design a CAPTCHA

-- Why I do not want to work for Google

-- The end of the web as we know it

-- Show HN: I'm working on an HTML5 game. I finally released it

-- Why I am building a new Google Wave

-- Learn Regex The Hard Way by Zed Shaw

-- Agile is a Lie

-- How to Learn Go

-- The Only Way to Improve Your UI
Browser URLs Upvoting
I linked to it from here: http://www.drgoulu.com/2005/12/29/eviteur-daxe/ .
If there was ever a time for Coinbase to go global, this is their moment to take over.
Yeah you don't buy BTC upfront, you buy Linden Dollar and exchange that into BTC on virwox, that's how it works.
Tears are streaming down my face from laughing so hard.
Earlier this year I decided I would buy 10 or so bitcoins if the price ever fell to $10, and so far I'm sticking to that.
Why didn't you wait another day, deposit the same amount and then buy the minimum amount, I think it's 0.1 BTC, is it?
Totally true. I rather meant Mt.Gox' decision of handling it.
Dear proton1h1,

I barely understand any of what you may be attempting to communicate with this comment. Other than privacy being good and secure internet terrorism being bad, much of the comment was quite confusing. In the future, please compose your posts more carefully, using standard punctuation.

Yours truly,

OMGjavascript
> Until that's an option youtube and deserving content creators will lose a few bucks.

Not necessarily. Allowing the people most willing to spend money to opt out of ads, removes exactly the people someone would want to advertise to.
May be this is an unpopular opinion, but facebook is a 'for profit' business. If we want to use it for free, we should be ready to pay some price for it. I am not a particular fan of facebook, except for it's ability to help me connect within closed private groups and tracking technology and programming news. I don't post photos or statuses on facebook.

Again, this is not absolving facebook of their dark patterns of snooping on users and their broken privacy framework. Even Google is not an ideal in this case.
Click skip when you don't like the ad

I do, that's why I click it every time.
50% off SSL certificates at Namecheap until midnight PST
What happens when you run "Hello, world"
Ask PG: What Is Intelligence, Anyway?

DIY Weapons of the USA Patriot Act

Researchers 'speak' to dolphins in their own IE6-countdown site.

Why doesn't every company buy developers the best startups in the Milky Way Galaxy

My Daughter’s Homework Is Killing You
I use a Nokia monochrome candy phone!! (so what if i have a Samsung Galaxy Tab 3 as well?)

Though now that Nokia got sold, i have a relic!
To me they are annoying because they disallow you to skip them for the first few seconds. Their targeting also doesn't do a very good job.

But let me tell you the real problem with YouTube ads. Recently in my country there has been a public outcry against a mining project, which is dangerous not only because of ecological reasons, but also because it needs special laws that trump our constitutional rights and the whole deal is filled with documented corruption. Movies started popping on Youtube describing the perils of open-pit gold mining with cyanide.

Well guess what, the company behind the project started displaying ads on every one of those clips, showing local poor villagers crying for "jobs", with one of the big fat lies of the project being that it will create plenty of jobs. It won't of course, but that's besides the point.

The point is, say somebody believes in something and posts a video on YouTube. A company or an individual can always display ads right at the start of that clip in disagreement and there's no way in hell that you can stop it. If you report it, what are you going to report it for? Now, I believe in freedom of speech, but that's just immoral, as freedom of speech doesn't imply forcing your opposition to present your case in their argument. And it's not freedom of speech when your opposition is a multi-national with all the money it needs to buy whatever it wants.

So that's why YouTube ads are immoral. Because they are more intrusive than normal ads and can be used for disinformation. And because I don't use AdBlock, I limit my visits to YouTube. I used to use it for listening to music, but there are much better options for that.

What I don't get from such services ... maybe I'm willing to pay a monthly subscription. That's what I do with Google Apps. Why not give me the option to turn those ads off?
I don't think strong AI has quite the history you think it does. It's one of these later coinages. Also, it has separate quasi-related meanings in philosophy of the mind...
Magento & WordPress Integration: Is It The Right Balance? 
Is it right? That there are four diverse solutions that allow you to have blogging and e-commerce features on your website:

1. Installing an e-commerce plugin in WordPress
2. Installing a blogging extension in Magento
3. Integrating WordPress into Magento
4. Integrating Magento into WordPress
How do you say No to users without annoying them?
In case you are European, I can highly recommend bitcoin.de for hassle-free, legit buying and selling of Bitcoin. Similar to Coinbase, they're less a day-trading platform and more a place to buy and sell Bitcoin within a few days. They have a partnership with a "real" German bank (Fidor) which makes them highly unlikely to have regulation issues any time soon.

https://www.bitcoin.de/
The fact that a very large percentage of jobs are unnecessary and were created simply because we felt like everyone should work for a living needs to be accepted before we can experiment with economic models such as Unconditional Basic Income.
Crown Capital Management Climate Concerns: Africa's best hope
Climate change is one of the defining issues of our time, and Africa is the most vulnerable continent to its impact. A crucial determinant of the continent's future is how well adaptation strategies are developed and implemented throughout the region. Adaptation is knowledge intensive, and there is an urgent need for improved access to relevant and usable knowledge to support new initiatives.
"White hat" Facebook hacker gets 8 months at Microsoft

The Art of writing unmaintainable code.
Floatlabels.js for better usability
heh now there's a plan.

even then i hope you're doin it for fun not investment. until it stabilizes its just kindof a crapshoot. i have long decided that id try it if its stable and succeeding as a currency but not as an investment since the economics are absurd. its been good for those who made a buck off it but its a game and it may have many negative implications. many have taken losses on it already during crashes (or buying mining equipment -- at least EC2 is more like renting, heh). i guess it's buyer beware but i'm not totally convinced that the entire concept doesn't amount to a scam, which is why i get a little fiesty about it.

if people decide its a scheme and no one wants to buy, the only winners will be those who recognized the potential of a pump-and-dump scheme and have been cashing out bits and pieces all along
Unfortunately due to the spike in EC2 prices this doesn't really seem much profitable anymore...but still awesome nonetheless!
You ask them to pay for the feature.
It's likely a new kind of bacteria, because of the genetic difference. But that doesn't mean it hasn't made any additional adaptions for living in clean rooms specifically. Maybe it started out as a bacteria that could survive in an environment like that but has become even better at it since.

Though the hostile environment of a clean room would keep population size relatively low and keep them from reproducing too often, compared to bacteria in normal conditions. So their evolution would be slower.
They made, and are still making excellent rubber boots.

http://www.prisma.fi/tuotekuvat//large/71/1bz60y0a4pi3kq31.j...

But jolla is a small boat.
How To Install Ruby on Rails on CentOS 6 with RVM | DigitalOcean
This is probably not what either of you meant, but until 2005, it was illegal to import sichuan peppercorns. This resulted in a lot of dishes missing a fairly important taste, even in otherwise authentic Sichuan restaurants.

http://en.wikipedia.org/wiki/Sichuan_pepper#US_import_ban
Nasa plans plants on the moon
Litecoin's value is related to Bitcoin's, but it's not a perfect correlation by any means. The market for Litecoins is even smaller than Bitcoin's, and the coins are concentrated in even fewer hands.

If I were doing this, I'd sell the coins as soon as I got them. Even moreso than Bitcoin, with Litecoin the value is unstable and subject to crash at any moment.
Further, you can show with information theory that limiting the number of hypothesis tested or the running time does not reduce generality so long as you test up to a certain amount for a problem domain (e.g. hypothesis sizes up to the maximum representable if the causally observable universe where converted into computium, and maximum number of steps equal to the number of possible combinatorial configurations of program state).

Of course as mentioned, this gives you constant factors equal to the size of the observable universe. No one said it was practical :)
So that's the standard we want to hold them to? Just a little better than Google?

Why isn't it opt-in?
Interesting, a mod removed my referral URL (which I disclosed as being a referral URL).

I'm absolutely fine with that, just wondering what the rules are re: referral URLs since other comments seem to be posting them without issues...
Ancient pyramids, possibly man-made, discovered in Antarctica
> The phone home to provide statistics

What are they doing with those statistics? What could they do with them in the future? What could they be forced to do with them?

If it's so harmless, why isn't it opt-in?

> Every single website in the world does it

Obviously not. Websites don't have access to hardware the way CM does.
You seem to have no idea how little to no money welfare actually provides to the poor in this country. People with your type of thinking have won the political debate over the last 30 years but things are not improving and people like you keep making the same uninformed arguments.
I'm looking at the spot instance price and it's hovering around ~$0.10. It's still profitable.
Then why isn't it opt-in?
I have different question.

Technically no vendor can offer something exceptionally different from hardware point of view. Bazillion megapixels, bazillion megaherz, bazillion cores and etc. - nobody cares about that. It takes decent pictures - good enough. It is not camera with lens replacement anyway. It works reasonably fast - good enough, I take it. Replaceable parts(1) - meh I don't care unless I can attach lens but then it is mirrorless camera not smartphone. It doesn't have my favorite app (twitter, vine, endomondo, hangouts, skype... name whatever else is important for you) - I don't need it.

Basically software ate hardware. Now let's talk about software. Development tools for Android are good enough but far from perfect. iOS tools are better, Qt tools are better (at least for me), Windows tools are better, HTML tools are better. The only important advantage Android has its openness. iOS lose because of that (2), Blackberry lose because of that and Windows will lose because of that (IMHO). Jolla are much more open here but are they open enough? Does it matter anymore? Firefox OS is in much better position as a lot of people have explored using HTML for apps and writing app for Firefox OS is basically packaging it and you have app. Most probably you don't need to write app at all if you already have responsive design website.

Android problem - it is dependent on Google very much and it is both good and bad. It is good for users as they get good experience, it is bad as they are getting closed into Google's world and I doubt that it is good thing.

My question is: what next smartphone OS should offer to be considered winning?

1) Replaceable parts are still good thing if it will create market where you can buy cheaper parts to replace broken ones or outdated ones.

2) iOS market share in the world is low but pretty good in USA. So I'm using "lose" very loosely.
As long as CM phones home, it shouldn't be in the Play Store.
Perhaps paid subscriptions per channel, with free tiers (or amounts) of content?
But is your phone large enough to accomodate easy-assemble-DIY parts?

Do you think it would be possible to gut the phone, and replace it with your own home-brew parts? Would the slide-out keyboard be likely to integrate into whatever DIY parts you select?
I'm pretty sure everyone is easily influenced by sales and money; that's the point.
it's still under the 0.20-0.21 benchmark... so profitable i guess.
I tried mining prime coin on spot micro instance (100 of them) and it was useless. Micro is too weak to mine.
"Jolla" is a Finnish word, pronounced "yolla". I'd be very surprised to hear any Finn actually say "dzholla".
Exploit better the results of Pmd, Findbugs and CheckStyle
Yeah - it's ludicrous to suggest provable constraints will ever really achieve anything close to the coverage these tests have.

Having said that, if you have the choice, it's still unwise to spend huge amounts of time writing+maintaining tests but then balk at the relatively short amount needed to use a strong type system. It won't catch lots of things, but it will catch quite a few. For the limited concepts it can express, it can ensure correctness more rigorously, easily and quickly than any testing can. Might as well use the easy method where you can, right?

But sqlite is old and extremely portable - the only language that springs to mind would be C++. And while that does provide advantages, it's a bit of a stretch to claim those would merit a rewrite.
PgREST: Node.js in the Database, compatible with MongoLab and Firebase API
OpenMP-style constructs in C++11
Before you think about using scala watch this:

http://www.youtube.com/watch?v=TS1lpKBMkgg
Well, the Canadian border agents were running an eavesdropping program until it became public and they supposedly stopped doing it. I think that if the canadians were doing they were only following in the footsteps of the US side.

http://www.ctvnews.ca/canada/ottawa-halts-program-to-eavesdr...
http://bitmymoney.com is an easy way to get bitcoins in the Netherlands (and possibly Europe)
It is very clear from related descriptions of the F21 CPU(a related design http://www.ultratechnology.com/f21cpu.html) that the intention behind the design is to reduce the bandwidth requirements for fetching data instructions thus the rather convoluted claim that the CPU runs at four times the speed of memory because it can fetch four five bit instructions from a single memory word access.

This really doesn't make sense and when combined with sentences like "Increasing speed in the RISC processor creates a large disparity between the processor and the slower memory. To increase the memory accessing speed, it is necessary to use cache memory to buffer instruction and data streams. The cache memory brings in a whole set of problems which complicate the system design and render the system more expensive." I'm really quite at a loss.

The claim is that the processor is faster because it is simpler so it has a higher instructions per clock and can avoid a high clock disparity between CPU and ram. Well, if your processor is faster it doesn't matter if it comes from IPC or faster clock; memory will still be slow so this design philosophy simply doesn't make sense to me.
are you talking about a world in which robots perform surgery better than surgeons?
I didn't really get a lot out of this, which is something I've come to expect from articles that start with the dictionary entry for the thing they're discussing. It immediately puts me on guard for sophistry and/or bloviation - just my personal experience, but it's pretty reliable.

That said, it's always good to have people writing about this stuff. I'll be trying my hand at some point.
You start with an integer and end up with a string. The intermediate steps required to get from one to the other aren't particularly relevant to the point I was making.
Actually was my master keyboard, a Yamaha PF-P100. It happened in 1995 back when I was a professional musician :)
Holy crap I did not even fathom the possibility that someone could be indignant about a person wanting to travel with his or her musical instrument.

I mean, I really don't understand this. Do you like hearing music? Do you like people playing instruments? If that is the case, then you need to expect that the situation in which a person NEEDS to take his or her instrument as a CARRY ON on an airplane occurs VERY OFTEN.

Seriously, there's a guy in this thread complaining about not being able to carry on his desktop computer, as if that were comparable to a guitar. There's another guy complaining about 'information ethics'.

The idea that a person will get any amount of hassle at all for taking an instrument on a plane directly causes less music to be made.

Music is much more important than the minor whiny bullshit people are bitching about in this thread.
Yes, and they on purpose didn't intend it to sound like the Finnish pronunciation of Jolla. That's what I've heard. But Finnish speaking Jolla crew often fall back to the naturally sounding way, that's why you hear them saying Yolla.
Those are actually producing something useful. Bitcoin miners only produce highly volatile virtual currency which no serious business would want to rely on. Selling them to speculants for a stable currency is logical.
how much did you make in last two days, if i may ask?
scala> 5 + "5"
res0: String = 55
And Gastown, right around the corner from GrowLab/Launch Academy.
When requesting your spot instance AMI, make sure the virtualization type is "hvm" instead of "paravirtual".
Despite the resolution being lower, the Lumia also has a much slower CPU, GPU, 5MP vs 8MP camera etc...
Oh ok. Not familiar with Node.js but if it means getting out of Java then definitely worth a deeper look. Thanks. Have any links to quickstart type tutorials? Something that allows someone to deploy a (toy) webapp?
> I remember that Meego went back and forth between WebKit and Gecko

I know at least one very good reason, from personal pain.

Meego preceded Qt 5.0. QtWebKit was not part of official Qt releases until 5.1, and in 4.x the situation was even worse. Back then QtWebKit was always a second-class citizen. The browser engine was a separate "Qt component". This meant that all releases were done individually, outside and out of pace with the Qt proper. Any release lagged behind the Qt releases, taking anywhere from weeks to months to catch up and work with the most recent Qt release. I got the idea that the webkit team was severely undermanned and overworked.

This meant that for any product that wanted to use QtWebKit, the product manager had to make an early decision to lock the version of used Qt just to ensure that QtWebKit was available. (Customers demanded a working browser engine with bells and whistles.) So from a purely practical point of view it made sense to decouple the browser engine and Qt release at architectural level.

No wonder Meego hovered between the two options. They had the choice of not using the latest Qt releases but having a more finely integrated browser engine - or they could go with the latest Qt, a decoupled browser engine and doing a horrible amount of additional integration work to keep Qt and Gecko in sync.

As one can imagine, neither of those options is particularly appealing.
Great explanation. I really want to see an example with map to a real database from you too!
Doesnt work for Sweden.

Too much hassle to be greeted with "your bank doesnt support some lettercombination"
I work on Adblock Plus and would like to clarify some things:

1. Adblock Plus is fully open source, has always been, will always be. Everything else we do is open source too, including our infrastructure and backend systems. (https://hg.adblockplus.org/)

2. Adblock Edge is an unmaintained (edit: Not true, there've been some changes lately) fork of an old Adblock Plus version, with the Acceptable Ads feature removed.

3. Acceptable Ads are an opt-out feature which whitelists ads that comply with the Acceptable Ads criteria. Large sites have to support the project in return, but there's no way around the criteria. (https://adblockplus.org/en/about)

As an aside, we're currently looking into a way of making it easy for users to whitelist ads on YouTube channels they like automatically. Pre-roll video ads will never be acceptable and hence never will be whitelisted for all users by default, but many people still want to support individual YouTubers.
Is it OK to torture or murder a robot?
LiteCoin the BitCoin Alternative Rises 500% in 7 Days – Volume At 1.1 Billion
At most JavaScript is an imperative language with functional flavour
Very, very nice job. Your page is a great is example of sane, simple and functional data visualization.

I've been sifting through these papers trying to prioritize by to relevance to my work so that I can get them into mendeley and dig in. You just made it a lot easier. Looks like a pretty good haul this year, for me :-)