skysight-inc/HackerNews huggingface dataset:
It's a bit trickier than that due to string interning. That's where there is only one instance framework-wide of a string of a particular value. Try to create a second string with the same value as one you have created already, and you get back a reference to the first string instance.

As an example:

(object)"XYZ" == (object)"XYZ"

returns true. So does:

(object) String.Intern(x.ToString()) == (object) String.Intern(x.ToString())

The trick is to know exactly which strings are interned, and when. I initially thought that all strings were, but it seems that string literals in code are always interned, and dynamically-created strings are mostly not interned automatically, but can be manually.

http://en.wikipedia.org/wiki/String_interning
http://msdn.microsoft.com/en-us/library/system.string.intern...
That's more a presentation of some not so well-known features and extensions found in Postgres than something for newcomers. In any case, watch the video linked in a comment above instead of reading the slides.
> if I install Passanger to be able to run Rails apps on on Nginx, are these benefits lost?

No. but you will see the benefits only at a high req/min, because with Apache it would have to spawn new threads to deal with so many requests, taking up memory and other resources, while nginx just sends the requests directly to the passenger instances as needed. basically nginx would use less memory.

> What exact is Passanger?
passenger is a module that understands and handles rails requests. So when a request comes in to nginx for an image, css or other static asset, nginx will find it and send it back, when the request is for a rails controller/action, then it will send it to a passenger instance to process and then return the results to you

hope that helps
Also, the domain registration date: 30 Jan 2013
I am a backer of this project, and after reading this post I am still very happy to be involved.

There is so much involved in this project that simply isn't financial.

Going through the process of putting up the Kickstarter project creates accountability and motivation for Mackenzie to actually build and finish the game because she now has a group of people cheering her on from the sidelines.

To me this is exactly what Kickstarter is about: supporting creative endeavors. The financial aspect of it is secondary...don't you think Kirsten Bell could just bankroll the $2m Veronica Mars movie herself? Probably. But with Kickstarter you get the benefit of a built-in support group, and I am just as happy to support Mackenzie whether she's from a rich or poor family.
This is plausibly a duplicate: http://gayle.quora.com/That-Amanda-Blum-Article-on-Adria-Ric...
I dropped Lighttpd years ago because on some occasions it used 100% CPU for no reason. It didn't make the server crash, and Lighttpd itself appeared to run fine otherwise, but still... the CPU usage was there for no reason. This was never solved, and development also seemed stalled. So I switched away from Lighttpd to Nginx. Nginx just kept working and working, never broke once.
Brilliant way to capitalize on recent news by this mom. Smart lady. Her daughter will be thrilled when she finds out enough money was raised for her to attend the camp. As for the rest of the money...
Time to go (travel the world for a year)
All of the data is migrated over to alternate storage in a way which is easily retrievable, and in a form where "restoring from backup" is frequently tested.

The thing that's missing is retention of old data, but I can tell you that is fraught with its own complications. A week-old repository tarball is almost worse than useless in the context of the git repository; we'd sooner restore that data by having a developer re-run "git push" than to lose a week's worth of development.

And that's assuming that a daily or weekly tarball isn't itself corrupt, which would have been the case here unless we ran git-fsck before making the copy (which is what was thought to have been getting run in some fashion in the first place).

I do fully agree that there needs to be more intelligence on the anongit side of the servers if they're to be used as viable backups instead of just sync destinations, but everyone keeps mentioning solutions to problems we don't have or null solutions to problems we actually have.

Despite what everyone seems to think we have multiple other backups of the source data (including tarball-style), but they're all crap in comparison to being able to recover from anongit.
There's also a great story about Pynchon as a student of M.H. Abrams at Cornell: http://www.ottosell.de/pynchon/abrams.htm
The author loses me right off the bat:

"I personally wouldn’t really much care myself, but Adria’s right. This is a direct porn reference and doesn’t belong at a technical conference. Porn is deeply offensive to many groups of people on religious as well as gender grounds (and just I-think-it’s-morally-wrong-and-vile grounds)"

As someone who cares deeply about getting women into traditionally male-dominated areas (starting from HS when I did robotics demos for elementary schoolers to now as the father of a daughter) I think it's unmitigated disaster for feminists to hitch their wagon to the broader "I'm easily offended by everything" movement. There is a crucial distinction between things that are offensive because they are sexist and things that are offensive because they are in bad taste--one perpetuates unfavorable gender-biased power dynamics and the other does not. Waging war on the whole panoply of things that might offend someone somewhere is dilutive and counter-productive.

Movements that are effective at building coalitions are ruthlessly focused on the things that tie members of the coalition together. By taking on battles that are outside the core focus of how women are treated in tech, you lose the support of many people, especially women, who should be part of that coalition.

PS. This rant is veering off onto "man telling women what to do" and for that I apologize. But my thoughts on the matter seem to be pretty consistent with, and are mostly informed by, the thinking of my wife and female friends, all professional women trying to make it in traditionally male-dominated fields.
What about those people who invest money in an unknown ponzi scheme? Bernard Madoff stole billions yet the victims gave to him willingly.
Thank you, that's just the sort of thing I was curious to look at.
Yes- this looks almost like a scam. Flagged.
I used to. Not anymore. Too busy doing random stuff to sit around and do nothing, clearing my mind.

I do other stuff to clear my mind. I run out to a basketball court and get some shots up, perhaps play some computer games, maybe have a drink, read some comics for half a day, etc.

To me, these work just as well as meditating.

However, to control my asthma I do watch/manage my breathing a lot, which used to be a vital part of my meditation technique.
Wow! ... I live in central PA and we're blessed with quite a few "steam excursions" and there's a local historical rail society too. Unfortunately, none of them allow you to "drive the train".
Absolutely correct. Use Nginx because it's small and fast. But don't use it because it's fully featured, because compared to Apache it's not. But that doesn't have to be a problem. I use Nginx by default, and on the occasions that I need an Apache feature I just reverse proxy the virtual host from Nginx to Apache.
Depends on language and the type of work. Shoot me an email?
Hey, another MSAE graduate! (I graduated in 1997, and went to MUM after that.)

I've found TM pretty useful in my life, too. I still do it regularly. Nice way to step away from everything and re-center.
If your opinion was on the side of the mother wouldn't you find yourself commenting quite a few times given the bombard of comments on the other side, without the need for a hidden agenda?
>What is "human nature?" Anyone making the claim that "X" is part of human nature, but "Y" is not part of human nature, needs to be very careful. Because the fact that humans do both X and Y is already evidence that both are a part of human nature.

Or that other people had fucked up society so much (for their own benefit, unrelated to X and Y), so that people are forced to do Y.

Like, for example, being a child prostitute.

Nothing in human nature (outliers excluded) makes a child want to prostitute itself. But they do it, all over the world, either because they are threatened with violence, or because they have to eat and it's something they can do to achieve that.

I gave an extreme example -- normal prostitution is equally off. As are tons of other things (working 16 hour shifts at some shitty factory in China for example, or eating fast food crap day in and day out), but those are not as controversial and people accept them more.
Hmm...wordpress...not really inspires quality but meh...how can a developer join codeable?
You might be interested in Let's Play then.

http://lparchive.org/
Fenrus Linux: A distro for developers
That is a great point about the suspension. The water doesn't care about bumps. A bit of searching lead me to this interesting page http://en.wikipedia.org/wiki/Fire_apparatus which supports your thesis. Since a bus is designed for riding comfort much of the suspension work is geared to that. That is something I really hadn't thought enough about.
I don't see anything that agrees with your original statement: "Non-animal sourced diets are hopelessly unhealthy in the long term no matter how many supplements you take to try and take to make up for it." You have yet to cite anything supporting that.

The only supplement that is strictly required on a vegan diet is B12. I'm not sure what's so inherently bad about taking a supplement anyway? Most people, regardless of diet, should be supplementing vitamin D in winter, for example.

I wouldn't want to be following any diet that isn't appropriately planned, so I don't understand your repeated scare quotes. You can be vegan eating nothing but potato chips and coca-cola, but that wouldn't exactly be well planned. Is it possible to be unhealthy on a vegan diet? You bet. Is it possible to be unhealthy on an omnivorous diet? Look at the average American.
It is not impossible to find employment in tech with a felony conviction; in fact, by all outward appearances, the opposite is true; people with CFAA convictions are employed at a rate higher than that of the overall population; they are, as a general rule, employed.

This may be. That's why I suggested the "odds and evens" (full disclosure with half, full omission with half) strategy. Not only is it hedged but it will also give him data-- which we don't have.

It's obviously better if he can disclose and still get a job. Then he has nothing to worry about.

To be honest, I feel like we're both suburban kids arguing about inner-city gang life. :) We both think we're tough, and we both are tougher than most people in our neighborhood, but we haven't actually been in the slums. We don't have the data. I guess that's a good thing, given the nature of what we're arguing about.

I'm glad that you're arguing the other side of this, though, because we're talking about Serious Shit and OP needs to hear all sides.
Beyond Passwords: Secure Authentication with Mozilla Persona
Was this inspired by http://www.websequencediagrams.com/ by any chance?
It's not fraud simply because the mother is a millionaire. But it's probably against Kickstarter's policies nonetheless:

> Kickstarter does not allow charity, cause, or "fund my life" projects.

I suppose one could construe summer camp tuition as "training" and the new laptop she'll be getting (see "Where is the money going" section) as equipment costs. But that's really not what is happening.
This is a blog post about a blog post about a blog post about original events. The original events have been eclipsed a long time ago
The maxim is simply "if you're really interested in fire trucks, and you can afford one, then you can buy one," and there's no problem with it becoming a "universal law," because very few people will be that interested in fire trucks.
Oh, thanks. Don't know how I missed that bit before.
It is (or close enough)
The thing is, the big heavily funded projects I can recall all got to that stage by essentially selling something (the OUYA stands out in this regard). And Kickstarter now seem to be making the point that it's not about selling stuff but just raising enough to produce something you can sell separately later. So while I don't actually agree with my own idea, it would seem to fit with the new line of thinking over there IMHO.

(Happens to me every now and then, but the software is smart enough to [dead] the dupes, somehow.)
Read the book...

http://www.amazon.com/Amusing-Ourselves-Death-Discourse-Busi...
This is mindfulness. In my opinion it is all the same thing (meditation, yoga, tai chi, etc..). All these being different techniques(albeit with different side-effects) to attaining the same thing. True focus, no conscious linguistic thought just reacting naturally to stimuli.
> I'd like to learn more but the religious aspects are a turnoff.

This is a shame. Within the frivolous details we debate so much religion holds a wealth of wisdom and value that anyone can apply to their lives and benefit from.

I took a similar stance when getting into meditation. I was looking for a way to deal with stress and I was certainly not "religious". I quickly found that modern/western Buddhism is stripped free of a lot of the Asian cultural traditions that I perceived as religion.
I used to go to the library with just Kindle to get away from technology (= distractions), so I guess it might be more popular than you assume.
Is this true? Doesn't this free service stop after a year?
You can take steps to reduce carbon emissions in cars (smaller car, drive more efficiently, etc), but you can't with planes other than not flying. Luckily, it's in the best interest of airlines to reduce emissions since that means less jet fuel and more profits.
I agree with that. Automatically resenting requests is not good. Better to simply timeout. And if there are enough timeouts that it's causing a problem, the functionality should be restructured.
Show HN: Hedge Fund Trading Strategy Generator
http://www.complexstrategies.com/

also on Android: https://play.google.com/store/apps/details?id=com.elaineou.complexstrategies

This was a quick weekend project I put together for fun. It proposes trading strategies based on random combinations of past actions executed by hedge funds.
By the way, I used to meditate a lot during my late teens/early twenties, if that matters.
It wasn't him? The one, obvious, center of attention of the photograph? That makes it even worse!
I think it really comes down to the programmer.

I have heard from people without kids that they wouldn't hire people with kids sometimes based on them being busy.

I have heard married with children people say that they like to hire married with kids for more dedication.

What I have found is that single or married, some people just manage time better and have a knack for contributing in a way that makes a product better or not. Personally, I feel that parenting and being married with a kid has not only made me a better efficient programmer but it has made me a better product person somehow. I care more about a larger set of the target market. I want my things to work for kids, core and adult to old age if possible.

In the end it is all bias, it comes down to good and bad and who can deliver in ample time with the best product. It isn't easy either way. I know I would tire of chasing girls and finding time to code/build/make products, with my wife and kid and home it is very much like a lab or study kind of setup. Lots of support and lots of motivation but also great time for focus.
Honestly, I wrote this because I remembered that somebody had a use for this. A funny use, but a semi-legitimate one none the less.

Unfortunately, I can't really find it now - there is a link to a question which claims to have a use for this syntax, but it's been removed.

There are these 2 comments:
"Don't forget "Hello World"[i]. Or i["Hello World"] – Richard Pennington Jan 3 '10 at 15:12"

"Or, more usefully, "0123456789abcdef"[x & 0xf] "

Their basic point is that you can use this trick to find the i'th character in a string. Which I guess is useful sometimes...
Second, whereas the original XKCD comic painted one woman to be smart and the other one to be neutral intelligence-wise, this t-shirt comic paints both women to be stupid. Again, not something I would be especially bothered by, but I can see Adria’s point here. You have a technical(ish) conference where the t-shirt graphic portrays dumb women. This is probably not a good idea.

Comic link: http://jenmylo.files.wordpress.com/2011/08/screen-shot-2011-...

I don't find either of these presenters stupid. They're just interested in different things, and focused on different audiences. My takeaway was that this conference had something for everyone, as opposed to being of interest only to all-rounders who are already power users.

If your blogging skill is writing or photography or suchlike, you shouldn't need to be expert in SEO to get something out of a Wordpress conference, should you? Likewise, if crafting plugins is your thing, it shouldn't mater that your visual aesthetic starts and ends at a shell prompt. If I were ever to attend a Wordpress conference it would definitely be for the blogger track, and I wouldn't feel stupid for my complete lack of interest in the underlying framework.
Any summary that minimizes the tech community's oppression of women is insufficient.
So is Tim Schaefer's Double Fine Adventure, which is now 5 months behind schedule (and not even close to complete) and has been soliciting even more funding through its website since the Kickstarter campaign ended[1] also fraud? He created a Kickstarter campaign that turned out to be unrealistic both in time and cost.

Kickstarter campaigns are ventures, not stores[2]. Everyone involved knows that, or should know that. If you think any specific campaign is too risky, then don't back it, plain and simple. Explain why you don't think it's a realistic project. But running around saying this specific Kickstarter campaign is fraud because it was overfunded and could've been self-funded, but none of the other wildly successful campaigns are, is such a double standard.

[1]: http://www.doublefine.com/dfapay/

[2]: http://www.kickstarter.com/blog/kickstarter-is-not-a-store
The 90% number is not true. Although the percentage of diesel cars has gone up dramatically, it is not that high. In 2011 only 17% of cars were diesel driven[1]. During the first two months of 2013, 63% of new cars were diesel[2].

[1] http://www.scb.se/Statistik/TK/TK1001/2011A01B/FORDON_2011_v...
[2] http://www.scb.se/Statistik/TK/TK1001/2013M02/Trafikanalys_1...
Early on they earned a reputation for being expensive, slow, powerless, dirty, junk; thanks mostly to GM. GM for whatever reason, didn't want to invest much in a diesel engine, so they cobbled one together from gasoline engine plans, with different heads, crank, cams, etc. The engines were terrible, and it was a well known failure. Maybe it will be forgotten with the death or dementia of the last baby-boomer.

https://en.wikipedia.org/wiki/Oldsmobile_Diesel_engine

http://www.popularmechanics.com/cars/news/vintage-speed/top-...
To me, meditation is nothing more but clearing your mind, trying not to think of anything, and then seeing where your mind wanders off to every few minutes. When you get stuck on a train of thought, try to end it if it's not taking you anyplace positive.

edit.: a bit like skeet shooting.
>I remember a time when I thought scientists were infallible, almost magical in their reasoning abilities. Then I read stuff like this and remember "Nope. Still only human."

Why would you think that?

Scientists are just humans that follow a methodology of inquiry (and keep tabs). Nothing more.

Sure, some scientists are super-smart (e.g Feynman) but that's because they happen to be geniuses, not because they are scientists.

They can also be stupider than the guy flipping burgers at McDonalds, not only in generic fields (he might be better at music than them), but also in general thinking.

Even having a PhD doesn't mean much. I've seen people I know getting those that are dumb as hell (being meticulous and methodological seems more of a predictor of getting one).

And of course the classic: sex, money, ideology, power, personal psychological complexes etc can make a scientist think BS just like any other guy.
Opencart is very lightweight in my experience.
Am I really going to have to be an online dictionary? That's fraud.
Show HN: Secure Cloud
See what I mean? No, it's the guy in the grey shirt staring off.
In general, I think there's far too much policing of language and I wish everyone was more relaxed about it.

Having said that, "money shot" really is a clear reference to porn, and I was surprised to see it used in the way that it was. It's not inappropriate for every venue, but it seems pretty clear cut to say it's inappropriate for the title of a presentation at a tech conference.
I don't believe it was implying anything about Amazon, he just chose the Kindle brand because it is the most popular.
I was unfamiliar, thanks.
actually the code for ruby is even simpler:

"Hello world"
Well, duh!

Plus, as a soup place, it's already better than 90% of the fast food joints out there.
> However, having a reverse proxy retrying _any_ requests to backends by default seems very bad form to me. Do you want your routers resending packets? It's the same thing.

No: HTTP GET is explicitly idempotent and cachable. As an HTTP client, you are supposed to be able to send the same GET all day, and it's up to the server to not screw that up.
MIRROR: http://gayle.quora.com/That-Amanda-Blum-Article-on-Adria-Ric...
Wow. Did you really just argue that we shouldn't hire women because, when the men on the team harass them, they might sue?

How about this for a crazy idea: Let's build a culture where men don't think it's ok to sexually harass women, at work or anywhere else!
If you use Chrome, try the Cache extension.

https://chrome.google.com/webstore/detail/cache/bnmfcdcicaga...
It's a lie by omission. As a backer, you're missing a critical piece of information which would cause a lot of people not to fork over their cash. The only hint you get that mommy is not living from government handouts is that it's said she "sometimes has to hire programmers and developers for her work", and that she is a "business person", which might as well mean a freelance web developer struggling to make ends meet.

So what is little Mackenzie Wilson learning? How to achieve her goals "with assistance from other people"? Or that you can find plenty of suckers on the Internet if you pull on their heartstrings just enough?
I had a similar reaction. I often use my local hackerspace (Robots and Dinosaurs in Sydney) as a place to hang out and talk to smart interesting people - I guess because I find people who make stuff more interesting to people who just talk about stuff. (Maybe that makes _me_ the try-hard pseudo-intellectual sometimes… Hmmm…)