skysight-inc/HackerNews huggingface dataset:
each person doesn't have to track their own usage -- ISPs can provide simple access on how much the account has used up. Single source.
We have had limited GB in our country with a family for years. It's works, it's as simple as occasionally checking how-much you have left, or just going over the limit (that happens to). You learn how much you can download, and to not waste it. It's a bit like the water bill, you can leave it open all day, but you shouldn't.
Prestashop hosting choice – Nemo's PostScriptum
> Your post doesn't contain an argument regarding my claim that beauty is to a substantial degree a life-style choice.

I'm not debating this point because it is completely irrelevant. Your argument boils down to "if a woman is attractive, it's perfectly legitimate for her to suffer from discrimination, because she is privileged". There is a word for that, it's "misogyny" (as if your "white knight" dig wasn't sufficient). Women have the right to makeup and skirts, and they have the right to not have strangers grab their hand and put it on their dick. Of course, you're free to disagree with this statement, and you'll find a number of countries, particularly in the Middle-East, agreeing with your views, but that's not what I consider a part of modern western values.
Really? I have used Moodle extensively both in my own courses (at a high school level) and in my own studies at university. I have had very little negative feedback from students, nor have I observed much difficulty in using it.
Do you see "having a state" as "being able to change state" ? Because classes may be used to represent concepts or objects from the real world. Some of them may not have a changeable state but inner fields certainly.
Show HN: A Call for help from Hacker News Readers
and every student as it seems :-)
This is too US-centric, especially as it implies that drone proliferation will slow down if the US stops its own development. This is nonsense.

Fact is, the US was a late adopter to more modern drones, or UAVs, having fallen behind countries like Israel and South Africa who had developed propeller-driven surveillance UAVs and used them operationally in combat from the late 1970s.

Both gained much experience in the use of drones to evade surface to air missiles and developed stealth prototypes, including the South African Flowchart, and began early work on weaponising them. As a result, both Israel and South Africa were early exporters of drones, selling to dozens of countries and remaining major sellers. When the US needed to acquire tactical UAVs in the 1980s, it acquired Israeli Tadira Mastiffs. It wasn't until nearly a decade later that the first Predator flew, in 1994.

Both the above countries have armed drones for sale, though refuse to publicise their sales. So even if the US were to scale back its drone research massively, it would not do anything to slow down this pace of development elsewhere, which has only increased with more countries and companies building drones and their subsystems.

It was only in 2001 that trials were first carried out to arm Predators with Hellfire missiles. Not because they were more effective weapons platforms than manned aircraft, but because the idea was to shorten the time needed between spotting a target on the UAV's cameras and hitting it with a bomb or missile.

As such, most countries don't actually need armed drones. They're slower and more vulnerable than manned combat aircraft, are not designed to dash to target areas quickly and are typically more expensive to operate than aircraft like the Embraer Super Tucano or Aerosud AHRLAC because they need more ground equipment and a ground control station. The market for surveillance drones, especially those that can provide some level of persistent surveillance, is huge and growing bigger. The number of countries specifically requesting armed drones, however, remains low.
The no-kill-GPL would just collapse under the additional complexity and people would just end up not using software licensed under it.

For example, what kind of killing do you mean? Could you sue a doctor for using a medical device containing no-kill-GPL software for losing a patient? What about abortions? We've already put the question of when life starts into the GPL and haven't even started covering military use.

Better to follow the good old adage of engineering and use the right tool for the job. Use copyleft licenses to further software freedom, and use activism to achieve your political goals.
Coïncidentally enough, for me, this is exactly what I'm researching now for one of my web clients.

They have a Prestashop setup with thousands of product option combinations, which is slowing things down on their shoddy shared server setup.

I've been having a hard time trying to clarify what specs I need to run Prestashop smoothly, so was relying on the advice herein..

http://blog.dh42.com/fastest-prestashop/

..and had settled on a [fairly minimal] VPS account with

http://www.heartinternet.co.uk/vps
Protect your business from data loss and cyber threats – infographic
China's birth rate is above a huge number of countries, including Holland, Switzerland, Germany and Canada. It's a problem, yes, but let's not overstate it.
Pretty phenomenal when you think about the speed it's going at... I just watched it cross the Atlantic ocean and it's nearly over Europe now...
Social Logins: Facebook is Crushing it and Yahoo is Losing it
Your honesty is a saving grace.

Just keep facing the truth, and adjust when you have to.

You'll be fine.
Riot 1.0.1
How to turn a simple image-based prototype into an Android or iOS app
You can use the parts that work and ignore totally the parts that don't work.

When I spot an error in an article I do not ever bother to correct it, even if it is a trivial uncontroversial spelling error. I certainly would not attempt to change something that needs references, even if I have excellent references and even if the current error is unsourced.

That's not how WP is supposed to work and any wikipedian reading that should say that WP is broken, but plenty of them don't and are happy with the status quo.
It's used extensively in Australia too, and having recently gone through an university that uses it extensively for assignment submissions, out of class "discussions", and a few other things, and it's a terrible, broken platform.

The primary thing I was forced to use it for was assignment submission, which was primarily collections of source-code, compiled binaries and reports on them,so nothing overly large, though generally larger than the single word document I suspect the uploader was designed for, and it was horrible.

If your connection was somewhat poor the uploads sometimes randomly failed either reporting success or not reporting anything at all, sometimes it took hours to upload small files, and frequently you had to use chrome to upload, as the firefox uploader would simply fail. Even uploading from the university campus, from the same building the servers were hosted in the upload process was frequently so risky that some lecturers asked for the submission of source code in physical copies, as well as the digital submission, to ensure something got submitted they could look at.

I'd love for something better built to take over, but given how dominant moodle is in the market, I can't see it being shifted any time soon.
Noah Kagan live on Warrior Forum for Warrior Ask Me Anything (WAMA)
Here is Chanos in Nov 2010:

-5×5 office cubicle for every man/woman/child in China

-New Residential real estate accounts for 15% of GDP

-60% of GDP is towards fixed asset investment

-Buyers in China purchased 44% more residential space than they did in 2008

-Dubai during its peak had 240 sq. Mtrs/1million dollars in GDP. China has 4x that.

-Lending went up 95% yoy 2009-2008 and up 60% through 2010

-Perpetual China Bull – Goldman is forecasting a 10-20% decline in housing prices in 2011.

-Chinese vacancy rates are accepted to be unusually high but exact numbers are extremely hard to find. The Chinese investors essentially treat real estate investing as investing in Gold without even bothering to rent them out because of the unusually low rents.
http://finance.fortune.cnn.com/2010/11/17/chanos-vs-china/
You have been watching too much CNN. Your comment is the silliest thing I have read on HN in a long time.

Leonardo da Vinci experimented with flight many centuries ago. He gave up.

Which came first, the widespread availability of drones or the Good Friday Agreement?

How do you get a 'human suicide bomber' in to some place like Number 10 Downing Street? You don't. You don't even use a drone. You use a mortar bomb:

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

Where are these 'al-qaeda' terror cells of yours? The ones that see their lives as having no more value than that of a housefly's? Did I miss out on the Kool Aid?
Actually, this gives a great opportunity for startups in Europe because of Net Neutrality and investors in video and high speed delivery.

I'd hope that Europe realizes that, but we don't get anything done fast because of the obsessive administration :(
Understanding Diffs in Git
> have no claim on local services or any welfare support and no pensions.

They do get pensions now...well, we have to make pension payments at least (I'm considered a migrant worker, though the foreigner kind).
Nice tool. I keep suggesting it to people wanting to learn git.
I worked on creating a HDL as a DSL in Haskell as my undergraduate project: https://github.com/aninhumer/mantle

I haven't touched the code since I graduated last year, and I've had various ideas about how I should restructure it since then. The most interesting part of the project is probably the implementation of guarded channels, which turned out to admit useful Functor and Applicative instances.

I hope to start as a PhD student next year working on a new version of the language taking into account what I've learned since then. Most notably, GHC's recursive do-notation sounds like it will be incredibly useful for creating the kind of monadic cyclic graph structures needed for hardware.
It hadn't even occurred to me that someone might have considerable control/ownership over large tracts of DNS servers. (Of course they do, I'd just never thought about it!). So anyway, I'd just like to say thanks, this is a really great explanation.
From all the great Engineers who've ever lived, the author couldn't think of anyone else but Thomas Edison, Henry Ford...

With all due respect, when I read "engineering's long and glorious history", I have other names in mind.
Ask HN: taking intensive dev bootcamps
I'm toying with the idea of quitting my PR job to do a full-time web development bootcamp with the aim of getting a dev job at the end of it.

Mostly, these are 12-week Rails courses which aim to get you to an employable standard and place you in a job after the course. Examples include:

- Dev Bootcamp
- App Academy
- Flatiron School
- Bloc.io (online)

Does anyone have any experience of or thoughts on this way of learning to code?
And that's not even the worst of it all in my opinion. What really struck me in the midst of that whole debacle was the number of programming-geniuses-in-hindsight.

OpenSSL is a free software project, meaning that everyone smart enough to snark after the fact could and should have been providing patches before all hell broke loose. I mean, it is amazing how many people were poking fun at the "awful coding practices" and the "bug-laced codebase". Where were all those people when the code was committed?

There's no winning in a culture where you devote your time and efforts for the greater good in an extremely complicated field of computer science only to be lambasted at the first mistake by the very same people who should have steadying the boat with you in the first place.
Ask HN: WebApp User tracking
Hi,

a few months ago there was a Show HN for a new service which makes it easy to track user activities on a page by just including a script on the page.

Then you can define events in their application for button clicks or clicks on some #id and analyze this data.

I searched for over an hour at https://hn.algolia.com/ but can't find them or their service.

Does anybody know what I'm talking about?

Thank you!
People are still getting richer, so birth rates will continue to fall. Besides, it is important to look at where the births happen; i.e. not in the cities, but in the country side.
Persuasion Rock Stars: 5 Ladies who are Totally Crushing Online Persuasion
Fortunately for us in the west, China is more than willing to let millions of it's own people starve while it's poor economic policies right themselves.

It's a bitter pill to swallow, but we may well be shielded from this nascent catastrophe because of China's disregard for human life.
The wiki way is "bold, revert, discuss".

That is often catastrophic and will get you templates and warnings, and will make it very hard to push through any edits.
Unless I'm missing some greater context, certainly your latter suggestion is completely impossible in a global context.
Overheard in 2006: USA housing market gonna crash anytime now!!! For real this time?

A crash will happen sometime in the future, the only question is about timing.
Software Development Secret Sauce
I agree. they do have command line tools, just look at the logs, and build your makefiles.
I guess the title should say "Every developed and some developing countries". Other countries have troubled economies that barely allow to have armed forces, let alone to purchase a new hardware.
I've been through a similar situation. An important part of the grief was to accept that my father would never be the one he was supposed to be. He would never fill the role I expected.
I'm sure there's a license that allows the code to be open however if used for commercial purposes requires companies to contribute back either financially or with code.

O wait isn't that GPL?

If you're afraid that companies will steal it and not respect the license face it they always do.

However if your tool becomes widely used they will eventually have follow the license and if you know with certainty that a certain company is using your too and braking the license you can always sue them.

The most devastating thing the community can do now is fund a organization that can sue companies for breaking the terms of free software they are using I'm certain 90% companies are in violation of at least one license.

I recommend they start with high frequency trading companies.
How do you know if you have found the cheapest air fare?
For something as utilitarian as a search engine, being usable by default, and cool after tweaking is probably better than the reverse. I question the logic of having such a setting at all -- it's not just a matter of preference, having the setting is basically admitting that the default design has a (serious) usability issue -- so logically it shouldn't be the default.

It's kind of funny that we went from black on grey (netscape), via black on white (ie4) to grey on white (by design/via css) -- rather than simply back to black on grey or grey on black ("console" colors) -- as there's been some studies indicating that darker background leads to less power usage -- which actually has a usability benefit in longer battery life -- all the while maintaining a lower contrast.
Interestingly, apparently POS/ATM transactions are not strongly consistent (they are eventually consistent, on CAP they favour AP): http://highscalability.com/blog/2013/5/1/myth-eric-brewer-on...
Who is that someone? Distributed systems don't need any particular speed of interconnect to work. In fact, it's one of the benefits of distributed system designs.
Don't we all? :-) But a little tax on the large amounts you make could help. Plus, you can also donate to cancer charity.
Games are not "using plugins" today. They are either shipped as console games on DVDs/BluRays, or as native apps you download and run either for PC/Mac/tablet OS's.

asm.js is a bizarre hack. You're sending someone assembly code for a CPU that doesn't exist, as text.

It would have been far superior to just figure out CPU family specific sandboxes as NaCL did, and then accept that only two CPU architectures matter these days: x86 and ARM. If you can sandbox both, you're done and if someone wants to invent some super-duper new ISA they can damn well make code easily sandboxed when they design it.
Another product without support, without someone to call if things don't work, or worse: your classroom was banned (e.g., a student tried to mess with it). The model were your work, organisation and critical data relies on a no support platform can not work.
I took that to imply roughly that

'The USA has been igniting and fuelling this arms race with ever greater use and weaponization of drones, but now the process is self-sustaining. Even if the USA should cease developments of its drone program and start decommissioning the crafts, that in itself would not stop drone armament, since several other actors would in all probability continue developments on programs that are now already in full action'
When I am done working on something, and want to start working on another project, I don't close the previous project. I leave it in a virtual desktop. That way, when I wish to resume work on that project (or component of a project), switching to the correct virtual desktop is way faster than opening the console, going to the right directory, opening Vim, and opening all the relevant files. Besides, the local shell history is also ready to grab to start running all the tools I need for testing, debugging and general dev aiding.

Project switching, I find, is really hard, but it is made way harder by having to remember all the unique locations of files, directories and commands related to the project, and having to wait for everything to load.
+1 to open-sourcing your photo blog - it's really impressive.
OpenSSL is at the base of the pyramid and it proved that that model can fail.
Or you pay up to a limit.

I don't have a choice, but to pay for Comcast, and they changed my plan from Unlimited to 300GB/mo.
As a reminder, Stallmans's first attempt at GCC used the Pastel compiler source code from LLNL. http://gcc.gnu.org/wiki/History

> Hoping to avoid the need to write the whole compiler myself, I obtained the source code for the Pastel compiler, which was a multi-platform compiler developed at Lawrence Livermore Lab. It supported, and was written in, an extended version of Pascal, designed to be a system-programming language. I added a C front end, and began porting it to the Motorola 68000 computer.

I presume that the Pastel compiler therefore didn't require "hundreds of pages ..." in order to use and redistribute it. Or if it did, it wasn't binding on those who acquired the source.
"Building more won't enable them to charge their customers more"

Why not? If I'm noticing slowdowns due to saturation, and my ISP said "we're expanding in your area and upgrading equipment, capacity, etc, but it's going to add another $9/month on your bill" of course I'd pay it. A) I'd have no choice and B) I want better service.
Why we moved our startup from San Francisco to London
Guaranteed Make Money Online Scheme From a Legit Entrepreneur
http://flippiness.com/ is a brain child of Dinesh Agarwal, a Ph.D. in Computer Science from Georgia State University. As a student he did not like the steep prices he had to pay and instead of getting a Job at Microsoft he went to create a startup called Bookup that tool the middlemen out. Bookup did not work and now he created Flippiness to allow students to leverage the inefficiencies of various book sellers to make money on books rather than losing money.
It looks interesting. Thanks for pointing it out to me.
Here are some snapshots I made (selected images from letting the stream run for few hours, from about 4 orbits):

http://imgur.com/a/99fS8
Apart from countries that do this, such as Australia, your ISP shows how much you have used. Atleast in Australia now you can get quite meaty plans (1TB+ a month) for "cheap".
If you enjoy these stuffs, you will also enjoy Michael Carbin's work. Slides from OOPSLA'13:

http://people.csail.mit.edu/mcarbin/slides/oopsla13.pdf
Bayesian predictions for Eurovision Song Contest 2014
Microsoft's New CEO: No More Mr. Mean Guy (Forbes)
I thought only long-time members could downvote?
My wife is from Hohhot and I've been visiting China for over a decade. The growth of her home city during that time has been phenomenal. Counting the construction cranes on the way from the airport to her sister's house was always interesting, typically it would be comfortably over 50. I have friends working in China as well, but never actually lived or worked there myself.
And mountains. Despite all the hideous death-dealing technology developed in the past century or so, mounting a successful invasion is still nearly as constrained by geography as it was a few thousand years ago.
In that scenario, the little girl changed the world, not 2048.
Walking in a big virtual space, without smashing against walls
Hi! I'm the developer behind the original version of Prose:

http://developmentseed.org/blog/2012/june/25/prose-a-content...

I'm no longer involved in the development. However, I do understand your security concerns. But I think this is not just a discussion about the limitations of OAuth Scopes. When using a hosted service, you always pay the price of loosing full control of your data. In return it's very convenient.

I wrote an article about decentralized publishing the other day.

https://medium.com/p/626055376c81

I would also like to mention the project I'm working on right now, Substance. It is an easy-to use self-publishing system, which runs locally and thus gives you full control about your content. (at least until you publish it, because then there's no way back ;))

See: http://substance.io

Cheers,
Michael
Good point. I just did some searching around the internet; 20km for under $1k is way off the mark.

300m however with a live video stream and GPS navigation programming is available under $1k even on Amazon:

http://lowenddrone.com
I suspect few people will - and there's a limit to this, if they add $9 every few months for a different service, eventually you will refuse to pay $$$/month for the service.

Imagine if every speed upgrade from 56k modems had also come with a price increase.
That's fine. Since the problem isn't last-mile, but interconnection, the per-GB cost is miniscule. I'll estimate $0.025/GB, but that's way too high, just to avoid getting to the point where one might realistically quibble over the real cost.

I could stream 10mbps video 24 hours/day for 30 days and my bill at $0.025/GB will be about $80 for bandwidth, on top of the ~$40 I pay for my existing connection, which we'll just assume we'll let the cable companies continue to gouge me on.

If I'm streaming high-quality HD video 24/7, I can live with a $120 Internet bill.

I'm not actually doing that, of course. In reality, even I (combined with 4 other family members on the same connection who aren't power users, but do watch some streaming video and otherwise make fairly active use of my connection) rarely use more than ~500GB/month. Even if I used a terabyte every month, it'd be about $25 extra. Meh.

In the end, it's not consumers that don't want this. It's the cable companies. They hate the idea, because it puts front and center the fact that they are and should be just a dumb pipe. They don't provide content, they provide a conduit. This is exactly the public perception that they fear.