skysight-inc/HackerNews huggingface dataset:
It kind of is. The Guardian is funded by advertising and this limits their ad sales story. As the article points out, the main beneficiary of this is Google - who are essentially competing with the Guardian for ad sales. I don't always agree with the Graun, but I believe in plurality rather than a Google-dominated world.

Throwaway because of inevitable downvotes from the privacy crowd.
Build an android c++ eclipse project from a windows batch file
How come it's "the market fault" and not the employers fault? Like the market is a living thing without related to the people in it.
...yet when you read it, it sounds like the explanation is that someone clicks on a link in an app, which opens that link using Chrome (or whatever the WWW intent app is) and somewhere en route the referrer is lost.

The collar doesn't match the cuffs in this article, methinks.
Google Launches Hindi Voice Search
You could always become a developer in the finance sector, there are plenty of finance devs in the $200k-$300k range. If you're a top-tier dev working in front-office/hedge-fund you can make $600k-$700k/year.
You mean, `1 / Sqrt[-1]`?
> When you have 512MiB of memory and your current allocation is 256MiB, where do you go?

Then you're out of luck no matter what strategy you use. Even allocating 256MiB + 1 byte won't work, because you can't deallocate the old buffer until the new one has been allocated.

> Also when your dataset allocates 64MiB up front, then chucks two bytes on the end, where do you go?

What I didn't say in the article is that for some of the Firefox examples where the buffers can get really large -- such as nsTArray -- it switches to a growth rate of 1.125 once it gets to 8 MiB. So in that case it would grow to 72 MiB.
First, it's actually not that simple :) We tried out like a whole lot of podcast clients (30+ I think) and 'are recognized by most podcasting clients' is certainly not true. That's why we recommend the following to client developers: If your OS allows it subscribe to the OS default (which is often pcast://) but also define your own schema (like mypodcastclient://). This allows us to have a 'Open device default app' link that on Android shows all installed clients that subscribe to pcast://, but also to specifically start a client with its schema.

Second, 'It also doesn't get any easier than just offering the naked RSS feed.' is also not true. We talked to a lot of people and subscribing to a podcast is a nightmare for people that don't get (and don't want to get) the concept of what an RSS feed is. And copying and pasting links from a webpage to an application is already an obfuscation (and a real pain in the ass on a mobile device) for the 'normal' user, so why not add a more user friendly obfuscation :)

However, the button is an experiment and we'll see if and how people will use it. Until now the feedback from podcasters and listeners is nothing but positive.
Sadly, it's not limited to the US.

I was (briefly) a landlord when I purchased my house and the tenants that moved in were ridiculous.

These were 19 year old university students who would get one of their mothers to contact me to complain, rather than contacting me directly. One of the complaints was that the house came furnished with the wrong kind of chair (apparently she thought that students renting privately were "entitled to a suitable chair [that] should swivel"), noting that I should just buy new ones because it's "not really worth falling out over" and if I didn't they'd just deduct the cost of new ones from the rent.
"specialist in the mass market" I meant, but yeah "generalist" is definitively better.
I guess the primary function of private equity is to run companies into the ground for a quick tax writeoff. And destroying viable companies efficiently is something to which MBAs are uniquely suited.
And they say there is no inflation
In my experience maintaining LRU queue has significant overhead. Random (hash based) displacement has almost zero overhead.
Much could also be fake traffic, intended to defraud advertisers or others measuring audiences.

Even assuming The Guardian itself is not a knowing participant in such schemes, its sites could receive such traffic when fraudsters try to make the full behavior of their sources look more legitimate.
This is the sort of stuff that was mainly in the realm of publishers until recently. I'm always curious about the degree to which what publishers, record labels and similar industries do is being parceled out to smaller services.

When writers write about why they need publishers, they usually mention editing, marketing & advances. I imagine for many people marketing is not very relevant. Either the publishers will not do much of it anyway or the author has access to an audience himself. Advances are also (I imagine) not that important to many authors. Maybe some need the commitment as part of their process but purely as a way of financing, I don't see an insurmountable requirement that this be bundled with the other things they do. Most authors are not going to make money anyway so a small chunk now or a slightly larger trickle later doesn't matter much either way.

Is there a thriving industry of editors for hire? People who will take raw text and turn it into books?

What's the state of this ecosystem today?
I've always wondered why rake isn't more popular.

It's very make-like and simple, but with the advantage of a fully-featured scripting language.

https://github.com/ruby/rake
I have never actually heard the show, so yes, I did actually think that at least half the focus was that the show would end – the show’s name is also in the title. Furthermore, since I never listened to the show, I excluded myself by writing “you” instead of “us”.

If I were to analyze your statements as you did mine, I might come to the conclusion that you are merely lashing out at anyone who seem to be insensitive to your loss. But I shouldn’t do that, as ascribing motives to you would demean this conversation. It’s better to keep things civil and polite.

I made some statements about the status of the show – nothing about the person, mind you – and they were misinterpreted as insensitive to the person. I made clarifications, but now you won’t believe me. I really don’t see what else I can do, now.

I will certainly refrain from commenting in mortuary articles from now on – there appears to often be too much grief for actual civilized discourse.
I don't think it's 'missing', it's more like they opted out of having it.

Hangouts is going towards integration with SMS and is supposed to work the same way (i.e. you send a message to someone regardless of their status).

Whether this is a good thing or not, I don't know. But it sort of makes sense in a way. IM seems to be the only form of online messaging where you decide whether to message/call someone based on their status. If you call someone, you have no idea if they are available or not, same with SMS or email.

I also often see the case where a user will perpetually set himself to 'Away' or 'Busy' as he 'never' wants to be messaged, defeating the whole purpose of a messaging service in the first place.
You can figure that out if you take a look to my oDesk profile, link is included in the post and you can see what kind of works/and when I raised my $/h.
AWS fraudulent charges, continuing since before August
I've been opening support tickets since September, and have been calling in since before August, on a monthly basis, to try to resolve an issue.

Somehow someone has been charging recurring charges to my Bank of America credit card.

The worst of the issue is that AWS continues to charge the card after repeatedly assuring me that the charges will no longer occur. Last month we went to the lengths of a 3-way call with a Bank of America representative and an AWS representative. Thinking this issue was behind us, I was mistaken. This morning I logged in only to see a new charge from AWS.

Is AWS incompetent? Or are they playing games?

How do we make it stop?
What's the statistical distribution for the location of the pebble? (Without that, the answer is "it depends"/undefined.)

Note that a uniform distribution isn't possible over an infinite line.
It is indeed, 2^64. Here is a good explanation of the Birthday Paradox that sheds some light on this.

http://betterexplained.com/articles/understanding-the-birthd...
How can one trust anything that website says after this kind of statement? because clearly,these guys dont know what they are talking about.

pretty sure they dont know what HTTP is and what a header is.

How many factual errors in other articles that dont deal with the web?
Niklaus Wirth´s book about compiler construction is quite good.

It is available at his ETHZ site nowadays,

http://www.ethoberon.ethz.ch/WirthPubl/CBEAll.pdf
I'm more interested in the 'good practices' than the snarky one-liner. I don't have an MBA nor intend to get one, but it seems like a legitimate thing to pursue for some people in some circumstances.
There's a lot of great suggestions in this topic. Here's what I want to add:

> "Serious Creativity" by Edward de Bono - excellent book on this topic. Explains a lot about inventing new ideas.

> /r/SomebodyMakeThis - subreddit where people post ideas for apps and projects.

> Look for new emerging markets/technologies. For example recently I've discovered for myself Ubuntu Touch - mobile OS thar is awesome and, I believe, is the future. So basically you can take any existing idea of an app for android/iOS and implement it there. That way you immediately have an infinity of new ideas. Same obviously goes for any new platform that you can build apps/projects for.
Madhu koneru – trimex, mec coal
I'm open to pull requests! :)
Google targets India's next billion with Hindi website
> Everybody knows that a statement such as the one the parent post made will have special case exceptions

Thank you for reading with a spirit of intellectual generosity.

When I write posts like this I always wonder about how many qualifications and weasel words I should add just in case it makes Hacker News and the nitpickers come out in force. In this case I wrote things like "A strategy that is usually better is exponential growth" but still many of the comments are polite variations on "exponential isn't best in all circumstances, you idiot".
The biggest problem might be compatibility, old computers (common in China) only contain fonts that have low quality Roman parts like SimSun (http://zh.wikipedia.org/wiki/%E4%B8%AD%E6%98%93%E5%AE%8B%E4%...) but this font is default Chinese typeface in Windows.

The newly designed fonts in recent years for Chinese have much better Roman parts which are already distributed by operating system or could obtained for free:

- Microsoft YaHei in Windows http://www.fonts.com/font/microsoft-corporation#product_top

- Hiragino Sans GB in Mac (http://blog.jjgod.org/2009/06/04/updates-on-font-changes-in-...)

- Source Han Sans free from Adobe (http://blog.typekit.com/2014/07/15/introducing-source-han-sa...)

Many Chinese websites have already using one of them as their default font. There are also a dozen of commercial Chinese fonts which contain higher quality Roman typeface (although could not catch up most classic ones).

And for professionals (like book publishers or designers) in China, they often combine one Chinese font and one Roman font in their product for better result. (e.g. FZNew ShuSong + Sabon for Serif).
Kickstarter – Dungeon Slammers (mobile game)
Looks like that list hasn't been updated since our domain switch. If you really want to block our internal analytics (which are in practice fairly harmless) replace "hits.guardian.co.uk" with "hits.theguardian.com".
Not turbo because the exhaust energy is lost. The comments above mention the F1 solution: put an electric motor/dynamo on the turbo so you can drive the intake earlier and regenerate from the exhaust side.
Code and Design Courses Reduced to 5sec GIFs (for Free)
Just launched www.madrassa.co
Where I try to tackle the 90% dropout rate that online courses experience, by reducing the 10,15,30+ hours of course material to 1,2,3 minutes total. Using the native language of the web (GIF) to teach Code & Design skills.

What courses would you want to see on madrassa?
Poo Poo Monkey (Free iPhone Game)
Well the first point depends on what platform and how the kernel memory allocator is configured. It's possible to overcommit on Linux for example which is acceptable for short windows. NT will most likely tell you to go away.

Now that last point is the important one and is actually what I do which I was hoping to hear somewhere :-)
Virtually all science relies deeply on belief and trust.

Show me the scientist who has replicated every experiment in the scientific texts and journals they read. They don't exist.

At some point, you have to trust the system, trust other scientists, trust what you're reading, and believe that the system works. Sure, in principle you might be able to verify any experiment (given enough time and resources, which no one has), but in practice you can't even get close.
That's what you get from forcing your app on facebook.

P.S. remember this: http://rational.pdimension.net/2011/10/11/do-not-use-the-gua...

This is backlash, enjoy it.
I'm biased since I wrote the highlights but my favourite two are:

- 'It’s a way to simplify change management: servers never rot and you can think of an application as a single deployable artefact, you can reason about it at a higher level.'

- 'A pattern or strategy for managing services in which infrastructure is divided into “data” and “everything else”'
Madhu Koneru MEC Would Supply Coal to India
Madhu Koneru, Executive Vice Chairman, MEC said, “We see India as a key market for coal as the country continues to address its power requirements. MEC would like to be a part of the Indian growth story rather than just a supplier of coal”.

MEC has decided to adopt a partnership strategy for India wherein MEC is interested in working with Independent Power Producers (IPPs) by providing long- term assurance supply of Coal from its mines in Indonesia. This will create a win win situation for power producers and us by creating a fully integrated power project.

“We believe that ENAM Securities has strong capabilities and knowledge of the Indian Power sector and will be a great asset for us in finalizing a partnership strategy with some of the top Independent Power Producers of India.”, added Madhu Koneru.
> Even allocating 256MiB + 1 byte won't work, because you can't deallocate the old buffer until the new one has been allocated

An allocator can (sometimes) grow the allocation in-place if there is unused space following it.
Seeing Red: Stanford V. Harvard – The Harvard Crimson
Rosetta NAVCAM images now available under a Creative Commons licence
A Virus Found in Lakes May Be Literally Changing the Way People Think
http://www.pnas.org/content/early/2014/10/23/1418895111
I can see how it works in 2D, with things bouncing into the air where there is no resistence, but how is that supposed to work in a 3D field? Wouldn't any movement push the particle up against a barrier that would force it back into the center?
Great puzzle!

My strategy would be to move to positions 1, -2, +4, -8, 16, etc, then we get there in n + 2*(2^0 + 2^1 + ... 2^r) where 2^r < n.

(We always get there having moved n distance from the origin as our last step, otherwise we travel back to the origin spending distances 2, 4, 8, 16, etc. The sum (1, 2, ... 2^r) = 2^(r+1)-1; We double that again to get ~2^(r+2)

An example of the worst case, we lie on a number of the form -(2^r + 1) we might round-trip to +16 before heading down to -9. In that case we'd travel 2,4,8,16,32 + 9 = 71 steps.

Best case, say we lie on a number of the form 2^2r, e.g. 64.

We travel 1, -2, +4, ... , -32, 64.

We've travelled 127 steps.

Overall this takes method travels approximately between 2n and 8n.

I'm not sure how this compares to 1, -1, 2, -2, 4, -4; That has a better worst case.
It is not even detecting my face!
> When you have 512MiB of memory and your current allocation is 256MiB, where do you go?

I'm not sure if this is assuming that 2.0 is the only growth factor that is exponential.
Sure, but when writing a generic container implementation -- such as nsTArray -- you have to pick a single strategy. And generic containers generally use exponential growth. And in this case it made a clear improvement on memory usage in the general case, as the AWSY result showed.

Someone will probably now ask why Firefox doesn't use standard containers like std::vector. Several reasons: (a) having our own container lets us know that the implementation is the same on every platform; (b) having our own container gives us more control and allows us to add non-standard features like functions that measure memory usage; (c) Firefox doesn't use C++ exceptions (for the most part) but the standard containers do.
How to Steal Data from an Airgapped Computer Using FM Radio Waves
ABC Dicks for prostate cancer awareness (NSFW-ish)
Zijn goedkope superfoods ook gezond? – Leef Nu Gezonder
This is amazing mate, drop me a line if you need some help for your project

I would start with some tutorials for Win8, how to share wifi and this kind of stuff..
The Sad Life of Putin’s “Troll Army”
Recent tweet from Hans Rosling on space tourism: "Thoughts from Liberia: Space tourism is like Ebola; it's lethal, it's costly and the world is better without it!" (https://twitter.com/HansRosling/status/528308903873089538)

Personally I'm all for space exploration, but space tourism seems like a non-needed luxury.
"remember, you're just a bunch more particles interacting with that paper"

Very controversial statement.
What is the rational behind this? My guess is that when a buffer reaches its limit it's expected that it will need to grow by another factor of its current size, while a fixed-size rate does not incorporate previous or current growth needs.
Yes, sure.

You should know that in the real world basing everything on asymptotic behavior does not work very well. That's why we profile things, because reality is way more complex than CS classes.
Wow. When I got to the end of that blog post I seriously felt like giving him a round of applause.

Cheers!

(am seriously considering buying the book weren't it that I still got a stack of reading of both new and borrowed books that I prefer to make smaller before I make it bigger. Maybe instead I'll get it as a present for someone)
A/B test it, it's the only way to be sure. I doubt most people can CJ(K) can even tell the difference. When proof reading Germans' English texts, one of the things that was regularly necessary was fixing punctuation to use English commas and apostrophes. I did this for people doing English degrees. Normal people will not notice this on any (conscious) level without training/education in it. It's like how you never noticed bad kerning before you knew what kerning was (typography, the gift that keeps on giving).
Kraków, Poland

Ruby on Rails/Ember.js developer

We're looking for an eager to learn developer who is already quite fluent in Rails or JavaScript but wants to become familiar with the most modern technologies like Ember.js.

Candidates able to work onsite (office in center of Kraków) are preferred. Details here: http://nibynic.com/jobs.html. Contact us at praca@nibynic.com.
I really doubt Tesla will deliver any mass market car and by that I mean a car starting under 40k. They already are over reliant on California subsidizing them through pollution credits, effectively having other automakers keep them in business. However that will fall off quickly as the other companies sell sufficient cars to get out from under that law.

Selling niche cars to rich people isn't exactly a challenge. Many of the other big makers could sell the same car but don't need to as they have established track records. The difficulty of breaking into the market was being able to differentiate yourself enough from existing marquees and it took an all electric to do that.
For those interested in the development process, the game client is Unity3d + TK2D, server infrastructure for tracking data Go + Riak (using my custom riaken driver: https://github.com/riaken/riaken-core ).

I'd be happy to answer any questions.
Thanks for the link. I have bin swimming in lakes a lot wen i was a kid, makes you think...
Job opportunity Base7booking.com – UI designer and front-end programmer (80-100%)
It's pretty crazy that browsers send referral in the first place. Getting rid of it, accidentally or not, is not a bug.

I use refcontrol[1] to spoof the referral. I'm always visiting from the front page of the website even though I'm almost never visiting from the front page.

[1] https://addons.mozilla.org/en-US/firefox/addon/refcontrol/
There are lots of freelance editors and cover designers, yes. Covers may run $100-300. Editors from roughly $1000-3000.

The marketing you largely have to do yourself, and there are a few different approaches. For business books, the main one is to treat the book as a regular old problem-solving-product and do content/permission marketing with a focus on building the mailing list.

For fiction, it seems that the most successful authors are serialising their full-length books into a number of chapters that they release monthly on Kindle Direct for $1-3 each. They focus on building their catalog of titles over time to slowly build and retain fans who then [hopefully] keep buying new titles or binge-read the whole back catalog.

There are also some premium consultancies that help self-publishing authors have a publisher-quality process through and through, for a price more like $10,000-30,000. And finally, you've got the parasites who will "offer" to "publish" your book for a small fee, which basically means the author is the customer.
Probably easy enough to implement, but it'll take someone smarter than me to explain why it probably won't be an improvement.
Its wholly frivolous at the current time, there is no destination other than up. How more frivolous can you get.

Once there are orbital and lunar destinations where you can stay more than a few days with a reasonable number of other people then it might get past frivolous.
>The Guardian is funded by advertising

Not entirely, no. It is funded by a trust, and part of the Guardian Media Group is an investment fund.
The article states that growing by a fixed size every time creates a lot more memory churn and moving bits around - the operation is to create a new block of memory and move the existing collection to the new block. Doing that a few times isn't too expensive, doing it every time for every small increment adds up quickly.
But it seems to be absolutely OK to spy on all the people who use Celsium?
Argh, No!

That assumes there's a clean fail on the initial request for jQuery i.e. it returns a HTTP error.

What happens when the webserver just doesn't respond? DOM construction is just going to wait until the browser times the connection out before it starts to download the fall back (know as a 3rd Party SPOF)

The time out is 30 seconds plus so essentially the page is broken from the user perspective.
I find it pretty surprising that bash is at the bottom of the list. I'd have imagined it to score substantially higher than say, ruby or python.
Dat AST rendering.
Well, tourism is "frivolous" in itself, so...
"executives at the company cannot figure out where it is coming from"

Maybe get the engineers to have a look instead.
There is almost no useful information in this repo.