skysight-inc/HackerNews huggingface dataset:
So, you don't know enough to know that Apache is not tied to any particular concurrency model, nor has it used the concurrency implementation you've described (process-per-connection) in decades, yet you feel you know enough to make recommendations for web servers? Even if using Apache in the now quite old prefork MPM, it is a process pool, rather than a process-per-connection that you've described, and is not subject to the performance problems you're alleging (memory usage can be high when using that MPM for high concurrency workloads, but its performance in most deployments is not all that bad).

Further, "forking processes" is actually not incredibly expensive on Linux, and in fact, pthreads on Linux are implemented by the same code (clone() with varying levels of sharing). Forked applications on Linux are pretty much just as fast as threaded applications. It is a myth based on extremely outdated knowledge (fork on Solaris, for instance, and some other UNIX variants, had a history of being slow; but, Linux has always had a very fast fork).

It is true that event-based thread (or process) pool concurrency implementations can provide superior performance to thread- or process-per-connection implementations, for a variety of reasons, but Apache has that covered. I'm gonna guess you've never even used or seen an Apache installation that forked a process for every request (because it's been so long since that was a thing Apache did), so I'm not sure how you could believe it works that way.

Where did you get all of these assertions from? Are there sites out there propagating these crazy claims about Apache? And, if so, why? What does one gain by trash-talking a project that was instrumental in helping build the open web and still powers more websites than any other web server in the world? And, does it well, I might add. There are some good reasons a reasonable admin might choose nginx over Apache. But, they aren't because Apache is a terrible piece of software written by incompetent people.

In short, your comment has negative value, by providing misleading and outright incorrect information.

Edit: And, this is why I hate it when performance is the measuring stick people use to discuss web servers. It begins to seem like it is a useful metric for comparing web servers, when it really is not for 99% (or more) of deployments. Apache is fast enough. nginx is fast enough. Pick your web server based on other characteristics, because otherwise you're almost certainly making decisions based on the wrong things.
Yes. If you have never heard of either of these I would question whether you are sure you are even writing an application in node.
Not funny and not appropriate.
(This is probably pedantic.) USDA recommendation: "It is suggested that the maximal intake of added sugars be limited to providing no more than 25 percent of energy." (src: http://www.nal.usda.gov/fnic/DRI/DRI_Tables/macronutrients.p...) For 2000 kcal, that would be 32.5g. Reads slightly different as a maximal intake rather than a RDA.
I enjoyed the discussion of the types. I dig haskell (and clojure), and I think this is perhaps the perfect lens with which to view how to make choices between them. You can have an insanely complex typesafe haskell transducer, a still very complex but unsafe haskell transducer, a weaker and less flexible version of transducers with a simpler type encoding in haskell, some combination of those ideas, OR...

you just test your code out in the repl while developing in clojure and just kinda rely on the fact that core infrastructure or popular libraries will generally work.
Looks a bit less like seagulls if you do "});" instead of plain "}" though
Hey, let's do a San Francisco meetup this weekend!

How about 4pm, Sunday September 21, Ritual Coffee on Valencia Street?

If interested, ping me at yury@yury.name or http://twitter.com/yurylifshits
Facebook group for those interested in connecting:

https://www.facebook.com/groups/286093088248929/286099334914...
Depends on the reading material

Technical books: Spaced repetition

General story-telling: Re-read chapters/reflect on deeper meanings and try to be "in the moment" while reading.
Here's a hint: 12 to 16 degrees of warming spaces out over 100 to 1000 years (why so unprecise? because we haven't got a good grasp of the incredibly complex machine with lots of explosive outcomes we're currently toying with - we can only infer from our best models, and the more precise they get, the worse the predictions become). That's 4 to 8 degrees because of our own greenhouse gases and an estimated additional 8 degrees from runaway warming effects that are getting triggered somewhere between +2 and +6.

Hint: That's 12 to 16 global average temperature increase. Ice age was only 4 degrees colder than now. 12 to 16 creates a desert planet. If I had to bet what brings humanity at least to the brink of extinction, it would be this.

There's basically one way out that's still realistic: Creating a more reflective atmosphere. But we only have one shot at this. I'm afraid that when +4 degrees already create utter chaos from rising sea levels, hurricanes, landslides and the following mass migration, the one shot won't be aimed well - it will be done by politicians pressured by screaming masses.
can't believe all SJW are filtering Hacker News also. Was #GamersGate not enough ?

There is nothing like all female devs or something like that?
Answer one honest question to me. If you have child and it turns out boy would you consider oppressing him because he is boy ? and give preference to girls ?

Many SV faggots are already high on feminine dose so please fuck off from this site and leave something for enjoyment and good discussion.
Whosoever this Brianna is.. if she is so real why is she ashamed of her Chinese name ? Why don't she write ho-hang-fo something like that ?

Also, please keep adorable stories of your wife to yourself. She is fucking you and not us so we dont care.

Anyone sharing un-necessary sympathy can you go themselves.

PeAc3
I think you're wasting your time trying to convince people who don't want to see what's right in front of their nose.
It's not remotely plausible that events in Crimea and Donbass could have transpired without a great deal of direct and indirect support from the Russian authorities.

It's entirely obvious by now that there are large numbers of Russian troops and military vehicles operating in Eastern Ukraine. They were fighting directly with Ukrainian forces before the ceasefire and probably still are now to a lesser extent. The other irregular forces have clearly been helped directly by Russia allowing them to operate freely on Russian territory, with manpower and training from the Russian military, and food, hardware and supplies from Russian military stocks.

Putin eventually admitted after the fact that the little green men in Crimea were Russian soldiers. Only fools would believe any claims that they're not deeply involved in what's gone on in Donbass and other parts of eastern Ukraine.
Great article on the history and discovery of the actinide elements.

The astronauts lives were apparently saved by the warm Plutonium battery powering the Lunar Module's scientific equipment (not exactly sure how though).

EDIT: I know what Radioisotope Thermoelectric Generators are, but not why the warm battery saved Apollo 13.
I have to disagree with you here. Elasticsearch has a "more like this" feature built into it, which would give you pretty much the desired functionality you're describing that Facebook and LinkedIn have. It's a free and open source technology that I've installed and maintained on my servers. All you have to do is feed it some JSON, which you can modify as you choose to bias it to your exact specifications. Google and AWS offer cloud search and database features which already have this type of functionality implemented for you - all you have to do is wire it to your app. I'm not saying that these problems were trivial to solve in the first place, but THEY HAVE ALREADY BEEN SOLVED BY GOOGLE AND AMAZON AND FACEBOOK AND A MILLION OTHER COMPANIES' ENGINEERS, and made available to you in a nice and easy to use package with a bow on top.

See here:
https://cloud.google.com/products/bigquery/
https://cloud.google.com/products/cloud-datastore/
http://aws.amazon.com/cloudsearch/
"successful career in federal court" - LMAO.
United states courts are jokes now a days and your wife had successful career. On weed ?
There's a Facebook group https://www.facebook.com/groups/286093088248929/
As a cyclist I find all this wearable tech interesting, but the price is too high. Once a glass-like device hits a reasonable price, I'm down.
this is not place to promote yourself. Go back to tumblr.
I used to drink 1 liter or more club soda most days for several years. At some point I cut back considerably (at most .25 liter in a day), and just drank plain water most of the time. Anecdotally, I felt much more refreshed throughout the day. Comparing how I feel now to then, the soda would have a temporary feeling of being very refreshing, but I would feel thirsty much sooner than drinking plain water.
What is this about?

Edit: Strange Loop is a multi-disciplinary conference that aims to bring together the developers and thinkers building tomorrow's technology in fields such as emerging languages, alternative databases, concurrency, distributed systems, mobile development, and the web.

Strange Loop was created in 2009 by software developer Alex Miller and is now run by a team of St. Louis-based friends and developers under Strange Loop LLC, a for-profit but not particularly profitable venture.
I'm not disagreeing with you, but I do think it's interesting that we don't hold many other forms of media and art to this standard. Movies are about the only ones I can see where people do bring it up, but even that is a "fringe" concern, for the most part you'll never see a review of a movie bring up diversity and inclusion, and yet it's quickly become a fixture in modern games reviewing (see: Polygon).

I wonder if it's because gaming is a world you can escape to, immerse yourself in more than movies? But then, I find books to be far more engrossing, and you'll never see this brought up for them. It's interesting, that's for sure.
Odd. I've been going for multiple years, and I got rejected this time. And just my luck that I already bought my plane ticket and booked an Airbnb.

That sucks.
I just quit a company that was never (formally) made
Hi

I'm a 16 year old app developer. In April of this year, I made a deal with my father for 50% of my company if he bought me a MacBook to make apps on, as well as start an LLC for the apps. I agreed to that deal because there was nothing to lose. I just wanted to make apps.

*Skip to now

For the past months, I've been learning, developing, and publishing apps. I've put as much work into it as I could sometimes working for more than 12 hours at a time. BUT I was blinded by the work and the rewards I might make in the end from realizing that my father hasn't done anything for the company since April. I've been telling him every week to start an LLC. I wanted to make things as fast as I could, but I now see that he just wasn't into it as I was. I was willing to do anything for the company which wasn't even made, but he'd been waiting for months to actually do something for the company.

So, I quit. I didn't feel like working with (although something it felt like I was working for him) that doesn't have enthusiasm to jump into making the company. I don't know if he was afraid of the risk or something else.

I also just gave him his investment back (the MacBook). I'm also going to have to pay him taxes from money I made earlier this year (January) by selling some of my stuff.

I want to continue making apps (I actually just want to work on one app that I want to spend 100% of my time on), and start on a new venture/company. I'll be spending the next couple of months finding a job to get enough money to buy a Macbook.

And that's how I quot a company that was never (formally) made.
I'd be interested in this for AR gaming if it were fully stereoscopic and fast, but I doubt it. AR gaming glasses could get away with being that ugly, but you'd have higher processing needs.
I'm saying that any of my friends who told me to "just Google it" would be stupid, and the rest of my friends would let him know. Because all of my friends know that, if you're having a conversation with us and you reference "a study" you're going to have to back that up with a clear enough description that we can actually find the specific study in question and discuss it. (I think that's also the ethos on Hacker News -- it's generally expected, even in casual HN conversation, that people will give enough information that interested parties can follow up without confusion. Don't tell people "google it"; take the 5 seconds to google it yourself and give them the link.)

I expect people to ask me for citations, and I expect people to give me citations when asked, because that's the sort of social circle I've cultivated (and that's the expectation HN has cultivated as well.) You clearly run in a different social circle than me. I would not call you stupid for not having cultivated the same habits and expectations. But I would appreciate if you didn't criticize me based on how you imagine I socialize.
I wrote a blog post a while back showing how Intel syntax can be used in gas, along with a number of examples.

http://madscientistlabs.blogspot.ca/2013/07/gas-problems.htm...
SimplyInsured (YC W13) Is Hiring Biz Dev – Change Healthcare Forever
MUSLIM AMERICA EXCERP
The second part is just gibberish to me. Someone please translate.
I have used Ubuntu and Mac OS in the past, but I am currently favouring doing all of my work on Windows. All of the tools I need run perfectly fine on Windows (and many of them, not on Linux at all), and it would be a hindrance to switch to another operating system.

It is only Ruby which is difficult to keep up to date on Windows. My question was to try and find a solution.

I have tried using a VM (VirtualBox and VMWare), but it is not a desirable work flow. I currently use RubyInstaller.
"In the middle of the pattern matching algorithm, there was this single comment that read # and now for the tricky bit." (~10:40)

At ~28:00 is he saying that the optimal computing device could operate 27 orders of magnitude more efficiently that what we use today?

At ~36:00, finally something to make me sit up. "content addressable store".
> Your description why unions don't work is in fact the explanation why unions organize workers across different employers.

That doesn't work when the employer's market has low entry barriers and the employees have low skills. As soon as you unionize all the existing employers you get a new employer hiring non-union employees and putting all the union employers out of business by charging lower prices.

> Your description why cheap labor will skip out on the unions is in fact the explanations why unions make economic sense for its members. You earn more in them than out of them.

It's not the union employees who go to work for the non-union employers. It's the unemployed. Until the non-union employers charging lower prices cause the union employers to lay off workers or go out of business, at which point the previously union employees become the unemployed and go work for the non-union employer since they can no longer work for the union employer.

> Organized labor creates a level playing field across markets, simply because they have a shared interest with the unionized companies that they thrive and provide work for its members. It is a natural part of a healthy free market.

Organized labor is an attempt to create a cartel of workers to balance a cartel of employers. The problem is it turns into a mess unless the balance is even and there is nothing to ensure that it is.
'Total assets' is listed as 16.45mm, which includes 1.1mm in cash and 5.59mm in long term investments. So yes, I suppose if they are counting Alibaba / YJ stock in long term investments (which makes sense), then it is being double counted.
Great to see the acquisition hasn't changed the founders promise to be opensource. Bravo!

Looking at the files it's a pretty well designed piece of hardware but nothing too technical. The magic (as usual) is in the software.

The design is pretty good too. They even included the carrying case, though, it's missing a clip, ha.
Inside the Wolfram Language by Stephen Wolfram at Strange Loop [video]
Blood Bucket as a Form of Political Protest
What Happens Before?
Actually, the Pinjarra process creates Aluminium. The process of shipping it to Long Beach CA converts it into aluminum.
The article reads like big O exists for the purpose of complexity analysis of algorithms. I doubt the author intended this, but they should be a bit more careful.

I see no problem with this. My first taste of algorithm analysis was in a freshmen year course, where we were taught the phrase "big oh" and how to analysis algorithms in quite a similar fashion as this article. The idea was to give us the briefest of introductions of the topic, just enough so we could talk intelligently about the elementary data structures we were being introduced to (vectors, lists, trees). We didn't get the real deal until senior year.

"Education is a series of small lies", is what my intro to computer engineering professor said when he said that, actually, some circuits are ternary, not binary.

Basically, the author is trying to introduce a concept to the reader. I don't fault him for not heaping the entirety of an area into an introduction.
Got accepted, not sure whether to be excited or not. Could be one of those things where most everyone who applies gets accepted because most people don't end up coming. (anyone know numbers on that?) Pretty sure I will go...2000 miles isn't really that far...
Inspired by Scotland: Quarter of Americans want their states to secede from US
Yeah, it's fugly, but in typical Sony fashion, i.e.
Exec: "Google Glass is the future. We must own the future. Make a Google Glass Killer".
Engineer: "Well, Google has spent years miniaturizing the required tech to make it into a fashion accessory people can accept. It will take us years as well".
Exec: "You have 6 months"

Bada bing! We get this beauty.
Because this:

>it identifies a nearly religious zeal on the part of some non-scientists who insist that anyone who does anything other than repeat the mantra "the science is settled; we must implement every imaginable solution except nuclear power"

Is not a response to what was said. It is a response to a fantasy opponent that was made up.
Boo. Got rejected. I wonder if I screwed myself by applying twice (once a few weeks ago and once on Sept 11) For some reason the system let me....
I'll be renting a car from SF. For folks wanting to carpool with me, sign up here with "techtivist". Others with a car, feel free to add yourself here as well. http://www.groupcarpool.com/t/97khv4 First come first serve. It should come to around $20 each (including gas and rental) per head, against $80-90 Uber ONE WAY! I'll be leaving from Richmond, but can pick up from anywhere within SF or a short diversion from 101.
Wow this guy doesn't know what he is talking about. Just a bunch of numbers without any arguments.

I had to stop watching when a laptop was compared to a black hole.

I'm sure the laymen are impressed though.
I was told by someone who has been trying to attend for years that it's hard to get accepted. Not sure if that's accurate or not but I was accepted and am excited to learn and listen.
Thanks for the response. Ruby is the only tool I currently use in development on Windows which I have flagged as a potential problem to maintain in the future. Thankfully, Ruby is a rather small part of my workflow, so waiting on RubyInstaller is fine at the moment.

My question was more of a concern for the future of my current dev setup. I was hoping someone on HN would know of a better solution to install Ruby on Windows manually, without having to wait on RubyInstaller.

I will check out Vagrant as you suggested.
"If you write software using this API that infringes patents, we ain't liable for that crap. It's all you, baby. Have fun."
FWIW, I doubt it. I did that (or more) and was accepted.
I'm not saying it is the only thing to base self esteem on. But sex, almost universally enhances quality of life and self-worth, unless you identify as asexual or enjoy being alone (which it didn't sound like it to me). My point was that the hangup of not having had a GF should not be something that people should feel shame for.

I agree though. I think Tinder can be terrible for people's self worth. Meaningless sex can be really destructive. But it sounds like meh_master isn't meeting people - and I think Tinder is a good way for people just to connect (even if it doesn't lead to hooking up). Just trying to help a guy out who seems to be looking for some answers and is in a pretty lonely place :(
Ask HN: What could be putting limit on user engagement?
My SaaS product extracts data from pdf files. Free trial gets users 10 free extractions. Paying users get 100 jobs. User logs into dashboard, uploads pdf, and downloads the extracted data. That is one job.

While observing 50 users so far I notice that the user engagement seems to terminate after they run the job for the first time. Even if it is successful. Some users run it a few more times but the result is the same, they leave and never come back or they come back run a job and leave again. Another observation is that 30 out of 50 users never created any jobs (they must label the pdf using the web app before extraction can happen, I explain how to do it in the demo video).

Even reaching out to all 50 users asking if I could help them, I got one reply. Here's what one of my user said

"Give that your subscription packages allow customers to run a certain number of jobs, it’d be important to me as a customer to know that I don’t waste jobs trying to figure out what data are captured every time and refining the same job until I get it right. "

Is limiting the free trial to 10 jobs per user be the cause of engagement terminating after running a few jobs? I reached out to the user to see how they would respond to having no limits.

Are people having trouble with just figuring out how to use the tool evidence by a over 60% inactivity? Whats more frustrating is that they do not respond to my email queries where I ask them if they need help.

I would like to study more about user engagements and creating a business model that will get users to engage with the product in order to reach a key activation metric to find value in the product.
Android 1.0 went to market in September 2008, two months AFTER Apple's App Store opened to the public, so it is clear Android 1.0 going to market did not have anything to do with Jobs changing his mind.

Jobs changed his mind sometime before October 17, 2007. We know this because it was on that date that Apple published a note in his name announcing that they were going to allow third party apps and that the SDK would be available by February 2008 [1].

At that date in the Android world, Android only existed as an alpha within Google, and had not yet even been officially announced. It wasn't announced until the first beta, November 5, 2007. The first Android SDK was released November 12, 2007.

By the end of the first weekend that the Apple App Store was available, they had 10 million downloads from real customers. By that weekend in the Android world, there were 0 apps in the hands of real customers. So yeah, it was indeed the Apple App Store that kickstarted the "App on a phone" market.

[1] http://web.archive.org/web/20071020040652/http://www.apple.c...
Dumb question from an out-of-towner: Does it make sense to stay in a hotel somewhere in the Mountain View / Sunnyvale / Cupertino area and use Uber to get around? I'm not a fan of bay area traffic, so I'd prefer to Caltrain from the airport to a hotel and use Uber after that if it's feasible.
OneDrive now offers 30 GB of free storage