skysight-inc/HackerNews huggingface dataset:
My dad first had me shoot the shotgun around 7 or 8, instead of trying to hide it or lock it up, which is a horrible idea for kids that age, since they can and will get keys for anything and be even more motivated to do so because it isn't allowed. He showed me how to properly hold and aim the shotgun, and then had me shoot a watermelon if I remember correctly.

He then explained matter-of-factly that it would do the same thing to a human, and that they would be permamently dead, so unless that is REALLY what needed to happen, not to use it. He then told me where it was kept, and that it was kept loaded and was not to be viewed as a toy. I could use it whenever I wanted, but only with adult supervision.

This actually worked rather well for two reasons. It wasn't forbidden, so I didn't feel a need to mess with the guns just to break the rules. He also specifically chose the shotgun, which has some insane kickback even if you are a fully-grown adult male, and it REALLY HURT when I used it.

I think gun locks are a bad idea for kids over about 5 or 6 because they WILL be able to find the key and unlock it. Just like they know where the Christmas presents are hidden and everything else that the parents think they have hidden from them.

At the age of 8 most kids are capable of understanding things like death, unless the parents have let them be too sheltered. They should have had a pet or two die already, perhaps a grandparent or other older relative, and older people they know through church or the like. I was well aware of the idea of death and that it is permament by that age.

On the flipside, I do recall my dad not liking Doom, and I was around 12 or so then, and didn't want me to play it. Games like that can desensitize people to violence in general, which doesn't go well with an unwillingness in American middle-class society to openly talk about death or experience it at a personal level. People try to insulate their kids from it, but they really shouldn't.
I sincerely hope you don't imply you'd like government coercion to be used on people "for their own good" when they choose what tool to use for their purposes. Or for the government bureaucrats to select winners in software world and facilitate wealth transfer from actually popular tools to those that are only viable as beneficiaries of government coercion.
Do you keep any startup analytics?
Term life insurance is very inexpensive for young people to buy on their own, unlike disability.
"Incan society" is a bit of a misnomer. "Inca" refers to either the ethnic group, or the ruler of the empire (so "Manco Inca" is roughly "King Inca"). About 100 years before contact with the Spanish, the Inca defeated the groups of people surrounding them (including the Chimu and Chanca), establishing the Incan empire. The last Inca to rule over a unified empire, Huayna Capac, was consolidating the rule in what is now northern Ecuador at the time of his death (probably from smallpox). His grandfather, Pachacuti, was the Inca who initially defeated the Chanca to establish the empire (or Tahuantinsuyu, as they called it).

Anyway, the point is, some of the people the Inca conquered, like the Chimu, may have had the beginnings of markets. However, the conquest of the Incas (who tended to claim that anyone they conquered were uncivilized and barbaric), and then the Spanish (who also waged an informational war), and compounded with the smallpox (which may have killed 90% of the large urban populations of South America), meant that most oral history was lost, and the method of reading the written history (if there is any, there's some debate there) was seriously crippled.

ANYWAY, getting to the point, there's some evidence but we don't really know.
And actually one of the fairest. We all are equally rich in time so requiring labor in equal amount makes sense.

Then you can give everyone equal money for their labour and let them trade the surplus goods and services on the free market.
One last quick update. I love having 60+ people all using Popped At at the same time, http://i.imgur.com/YvaXA5n.png
SASS scoping/shadowing rules are dumb.
Ugh, that's what it is? Locked up Safari Mobile, had to force close it.
Sashimi—CRUD/ORM tool for PHP
Isn't listening to the talks at the Stanford Entrepreneurship class (podcast/iTunesU) enough?
If you already have a PHP shop with paying clients, well, there's no reason for you to. However, you have to be living with the fact that someone of equal talent as you would have a significant advantage to you, just by using modern tools.
Thanks! I'm working on some additional features including international support, and I hope to push them within a week.
But it does exactly what it was advertised to do, why should you expect money back because you wanted more?
> plus it's based on vagrant, which falls in to the class of IMHO misconstrued sysadmin-automation software I refer to as PFCTs (post-facto configuration tinkerers).

Huh? I thought the point of vagrant was to just boot up a known image. Then you have veewee which can build an image suitable for vagrant from kickstart or whatever. Can you elaborate on your concerns? Thanks!
So is he less G*dlike smart if he's not white or Asian or is from a small state?
> be reborn as your favorite whatever

No. It's design should follow a few rules of good language design, which my whatever incidentally does follow too. It may look completely different from my whatever, or to be more precise from any of five or so whatevers I use on a daily basis. One of the rules I have in mind is having small, consistent core of powerful features, which then are used pervasively through the code, instead of having many different one-off special cases. For example AFAIK there is a 'list' keyword in PHP, which makes it possible to assign many variables at once. Why is it a special keyword instead of an instance of built-in DESTRUCTURING-BIND/pattern matching? Or another one: why is there a difference between arrays and objects implementing iterator protocol? Why a few different ways of handling errors instead of one facility?

As you can see I don't tell you how the above problems should be fixed - I'm not trying to make PHP into my whatever. I'm expecting PHP to come with it's own answers to known problems in language design. This may be a bit too much of an expectation, seeing as PHP users won't even accept that there are problems in the language desing...
I have to say I think the php fig is a joke, and I question the merits of anyone using it. Their own goals are a joke, much less the results.

They never set out to "define the best way to do X". They set out to "find the most common way the most common frameworks do X".

The results are equally questionable. Why would a "Framework Interop Group" need to care about shit like brace placement, indenting, or even file naming.

Their file naming is a big wtf for me, as their "standard" is set out the way it is, to support faux namespaces in pre php 5.3. PHP 5.2 reached 'end-of-life' status 2 1/2 years ago.

What gets me even more is the fucking hoops people constantly jump through to make ever more complex autoloaders for PHP.

there is native support in php for autoloading class files, including namespaces. it takes one line of code to set it up. one function call.

But that's not all: when these geniuses decided they wanted to implement a "reference" class loader, what did they call it? SplClassLoader. Because if enough idiots already follow your shitty "standards" they will think "ooh spl is in PHP this must be endorsed by them too!"??

Their logger interface is fucking laughable - who implements a logger, that has names exactly the same as syslog, and descriptions the same or similar to syslog, but ignores that syslog levels are INTEGERS and thus you can say quite easily "email be about errors below level x"
What is labelled as communism doesn't always fail, see China, Venezuela, Cuba.
UHC is not the same as 'mooching off society'. The money required to keep UHC working doesn't appear by magic - it's done through the contributions of everyone via taxes. In short, everyone contributes towards it, and everyone gets to use it when needed. That isn't mooching - it's spreading costs across society.
Generic buffer caching support looks an awful lot like generational GC. It's faster when you hand-roll it because you know how you're going to use the buffers and which buffers are going to be reused.
'That reminds me of an incident earlier in my career when a recruiter ranked candidates on their 'communication skills', which really was a proxy for whether they were an immigrant or not, in order to try to avoid discrimination laws."

There are a handful of successful immigrant CEO's in tech along with other industries (CEO of coca cola is just one example). One of the things they all have in common is excellent communication skills in english...so you can't necessarily write off that metric as an anti-immigrant filter.

This may be my opinion, but I don't know any tech companies that wouldn't hire someone just because they're from a different country other than for visa reasons.
While I agree with you on numerous points, your point #1 is pretty much par for the course in lots of countries.

In fact, I think the move to not draft those signed up (forcibly, I agree) is the reason that some of the other points (e.g.: #2,#3) are even issues - if the burden of war were spread in a regular manner (and forcibly) on the US populace, there would be very little tolerance for war... all those armchair soldiers buying guns would be off fighting a war or suffering through a family member getting killed/wounded involuntarily (just like the poor citizens of the country that's being occupied).
It's not about love. Applied to programming tools beauty/ugliness describes a set of special qualities: expressiveness, readability and mathematical symmetry of it's structure.

The process involving the tool which lacks this qualities is more prone to human errors.

Also a bit of emotional attachment to the things you do everyday is good for your mental health. The lack of it is a sign you should change your job or even occupation.
And DRM free from http://buy.indiegamethemovie.com/
True but you do have to plan for the oldies and the smug marrieds (to borrow from Bridget Jones)
Hey, none of us like the fact that insurance is so profitable for Aetna et al. We just recognize the cost-benefit tradeoff of paying premiums, and the merit of making urgent medical care undeniable -- i.e. we can't force a hospital not to treat you if you are in dire medical need. So the hypothetical I mentioned above is not, in fact, possible.
I think the Unicode group's handling of the round trip issues faced by Japanese and Chinese users with their own encodings due to Han Unification is a bigger ethnocentric problem by far. I'm not unaware of these issues.

But it's not like utf-16 was invented to solve that problem so much as it was an accident that in the early days of unicode 2 bytes was enough to encode all code points and a 2 byte encoding was appealing as a universal solution in a way that a 3 or 4 byte encoding never would be. Some group of people on the planet will have to suffer 3 or more byte encodings no matter what. And I'd be happy to make it mine if it meant we could go with the better technical solution, if I had the power to do that.

All that aside it's certainly not quite as clear cut as any language. Many languages have a mix of ascii and non-ascii characters and those fare better than they would with utf-16. And in the codepoints below 0x07ff (where utf-8 goes up to 3 bytes) there are character sets like greek, hebrew, arabic, and cyrillic. And as has been pointed out, ascii characters are often used in structural elements of documents and this factors into making it unlikely that the general case is as bad as the worst case (50% inflation) for most practical text. Particularly when you throw compression into the mix.

[edit] fixed some minor things.
GP meant APIs for Wikipedia languages than English, not other programming languages.
On releasing too early
As someone that has had to mess with deploying large PHP project in a previous life, I'd have to disagree.

Using mod_php? Better fix your file permissions. Use any non-trivial language feature? - better make sure you have the right minor version installed. Use functions from the supposed standard library (e.g., anything from gd_*, xml, process control, cryptography modules)? - better pray PHP was compiled with those enabled. Use routing in your PHP app (and you're crazy if you don't)? - better pray apache is configured to accept your .htaccess, or port the mod_rewrite rules for the non-apache server you're on. And then all of this while futzing with the 3 different php.ini files scattered around the filesystem.

Between virtualenv and pip, deploying python has been loads easier, as is getting team members up and running with a dev server.
Three Lessons Gary Vaynerchuk Taught Me About Business
"Grace" is a subjective term. In my mind, it looks just fine. Ruby & Python look weird and choppy.

Seriously, your argument is the same as saying "hip hop is bad music because it lacks the X of classical".

You are fine in saying, "I don't like hip hop because X ", but to say it is "bad" because to you personally it isn't aesthetically pleasing is a foolish argument
Why do either when a decent IDE will let you use whatever fucking language you want and give statement completion and hinting. Fuck me it will even insert the braces and parenthesis that are apparently the bane of ruby and python developers lives.
The japanese internment did not happen out of the blue, there was a lot of agitation against them leading up to it. The goal is to stop things from getting out of hand rather than trying to fix them after the fact.
Simply repeating anti-MySQL rhetoric is not going to convince anybody that it has actual problems, just that you've had bad experiences in the past that have biased you strongly against it.

It's particularly not going to convince people when it's so widely used (from Wordpress installations to Facebook), and perhaps more importantly when it's offered as part of the two largest VPS providers.

On topic, I'd be happy to offer some advice on how to set up MySQL in a way that limits (or eliminates) the concerns proffered by most "MySQL is not Production Ready" comments... the two most oft cited problems being sorted by the following two my.cnf settings:

sql-mode=TRADITIONAL
default-storage-engine=InnoDB
Things like this are why I got out of writing ASM for anything back in the 1990s. It's gotten to the point where while a tight loop might be doable by a person in a performant way, anything else might entirely be far too complicated to make it perform well all over. Along with that you can't make it portable on other architectures.
"Modern tools" what is PHP the rock wheel or something? Get over yourself.
Segregation in common English, at least to my ears, implies some degree of malicious intent. We don't have laws that do this anymore, but there are other possibilities such as racist real estate agents, or the 'strategic' placement of highways between neighborhoods (see Chicago, from what I understand).

Your usage is technically correct, but I think it carries an implication that is not necessarily supported.
> Just give me the money in my paycheck and let me do with it as I see fit.

Unfortunately, the way the system is set up, the money an employer spends on health insurance cannot be used effectively in the health care market. It is not a free market.

For my single employees, I pay $406.53 per month for health insurance on a very comprehensive plan. If I were to just put that in their paycheck and tell them to fend for themselves, first they would have to pay income tax on that money and second they would not be able to buy health care services at the rates negotiated by the insurance companies.

This doesn't even factor in the situations where an employer and the coworkers have to decide how much to help an employee with his medical bills when something happens.
Irrespective of whether extra time actually confers significant advantage, the data is adequately explained by the hypothesis that rich parents believe it does.
There are a couple of implementations for Ruby--but I haven't been able to get them to work.

So, I wrote one that was dead simple, but have only implemented the API features I needed, which is mostly related to deleting things, as I use it for mass spam deletion. If you're interested, I'll upload it somewhere, but like I said, it's very incomplete.
Radically overhaul how variables work? Im not sure i even understand what that is supposed to achieve? Make them not variable any more?

You're suggesting self-proclaimed radical changes but not giving any information about the actual advantages?
Disruptions: A Blogger Mocks the Denizens of Silicon Valley
Just to clarify, by outperform, are you speaking wrt. memory usage?

If I recall correctly, there are still some very strong warnings against running Go on memory-constrained systems (< 1 GB).
UNIR1 Radio | Things Just Get Better When You and I are 1.
Again, in retail expecting "money back" because of a mistake in understanding the product is a normal part of doing business. "This shirt doesn't fit me." "Sorry, my husband wanted one in the other color." "I thought I could stream torrented files with it".

The point is that the distinction doesn't matter, so any argument (for or against) predicated on what the buyer expects or what the seller advertised is limited to the ability to refund the purchase price -- it's a dumb argument, basically. It does what it does.
> Perhaps we should be looking at integrating ostree and docker then? :)

It might make sense for docker to be able to store containers as OSTree commits in addition to tarfiles. But I haven't used it myself. On the HTTP side, OSTree may be less efficient or more efficient than what docker does on the wire for updates; I don't know. Static deltas will help significantly.

> How would that integration work exactly?

This section describes it very briefly: https://people.gnome.org/~walters/ostree/doc/adapting-packag...

Basically this is something you can do on a build server or on a client.
Honolulu would count in my opinion, which is partially because I would break out "Asian" into at least Japanese, Chinese, Filipino, and other Asian. Even without that breakdown Honolulu doesn't have any majority (although Asian is really close at 46%). And 19.93% of people with two or more races (compared to 4.7% for SF and 3.9% for Boston)

Map:
http://i.imgur.com/Z0X8Prs.jpg

A little hard to see from the map but although Asian is obviously predominant, the other races are sprinkled throughout besides for a few exceptions: a rich area in the bottom right and a few military bases/housing which have much higher white/black and very little asian.

Demographics:
http://en.wikipedia.org/wiki/Honolulu_County,_Hawaii#Demogra...
Well clearly language popularity is a more complex beast than mere aesthetics. I'm only saying they do play a part, and probably a bigger part than most admit.

As for js in particular, I'd personally argue that it's "merely plain or average" to php's "plug ugly." Although I wouldn't fight too hard for that point, and I'd note that many people who do serious js development actually do have a big problem with how it looks, and write exclusively in coffeescript.
The best part is the idea that apps are back to the web. The idea that I have to install however many apps is ridiculous. I want the conference "app" just for the conference and to save if I want. The idea that I could just go run an app for now and not permanently install… yay

Ok, the real best thing is that this is the best yet for privacy and freedom, better than any other phone out there.
$20,000 is a chunk of money, but nothing an ordinary person can't get out from under. Most people spend more than that on a car.
Thanks for the suggestion, essentially put it in front of something they really want/need. They need to go past the announcement to get it.
Taking a millionaire's wealth and distributing it to the starving would have a positive net benefit as well.
...with just too-many-to-count alternatives. Those projects are also usually not for seasoned programmers. Who uses Drupal for anything serious these days, apart from maintaining it? What is the user-base for Wordpress? Take a look here: https://github.com/trending , How many are written in PHP? It just doesn't make sense to start something new with PHP unless your existing code-base is written in it.
What do the bindings bind then?

So, no, even in pure functions like

f x = x + 1

x is a bound variable. It doesn't 'vary' in the sense that the value it refers to can be mutated, as in a imperative language, but it varies between calls to the function f.
Good info. To me, OBEs and lucid dreams are the same except that in the latter I was asleep before the experience began. I've had many of both but prefer the lucid dreams because in those I'm "hyperspaced" into them with no effort on my part. In the OBEs I have to move from my sleeping spot to someplace interesting, even if it's just the backyard.

I don't know if I've every astrally projected, but have met many spirits, who are just people (albeit non-physical) in what I call the spirit world. I don't see it as mystical. I try to keep an open mind about what the reality is (i.e. all in my head and dead is dead, or we're part of something larger and immortal) but lean toward immortality.
The Anonymous Critic
SmartAsset.com looking for a QA Analyst in NYC
How far should what go, O cowardly dick?

I think the powers of the state to spy on its citizens should be minimal and tightly controlled, because historically they always have been abused, and modern technology makes it much easier to run a surveillance state. So if you're asking how far surveillance should go, I'd say, "quite a ways back."

I'm not particularly worried about it, though, not in the US. As my links indicate, we've been through waves of this before. As long as government stays in the hands of the people, I believe this sort of thing will come out, cause outrage, and get pruned back.

My real worry is the rising Gini coefficient and the rise in intergenerational correlation in wealth and power. If we end up with something like a ruling class, then that cycle of error and correction will fail. Some would argue that the failure to punish anybody for the crimes leading up to the economic crash is a sign we're already there, but I don't believe it's true yet.
Remember the building named after the applicant's family? And there are contributions to the endowment. . .
This technique puts a lock in your serving path which will necessarily limit parallelism. Go channel operations are not "non-blocking" in every sense. Even if you have them in a select block your thread has to take the mutex to find out if the buffer is empty (on receive) or full (on send).
I think you'll find that your idea of middle class is closer to what is normally regarded in the UK as upper middle class. See, for example, http://en.m.wikipedia.org/wiki/Social_structure_of_Britain
10 ways you give up data without knowing it
Do you have a citation for this? The closest I could find is a mention in a gigaom article[1] that mentions that they have some data better suited for a document store tool, but saying "there likely are unstructured or semistructured data currently in MySQL that are better suited for HBase" doesn't imply that the majority of their data is key/value based.

If you'd like another example at slightly less than Facebook size - RightNow (recently acquired by Oracle). They manage customer service for many (1,000+) different clients at huge scale: more than 300 MySQL databases spread throughout the world. If a website has a knowledge base, there's a good chance it's being managed on the backend by RightNow.

[1] http://gigaom.com/2011/12/06/facebook-shares-some-secrets-on...
What's a good place to search for rentals. I hear punta del este is nice in December ;-)
iOS7 marks the best time to get started in app development