skysight-inc/HackerNews huggingface dataset:
The individuals could be working for large multi-national corporations and still be employees affected by this problem. It's not a sole deciding factor, but if it just adds a little friction in some business options (e.g. hey, who do we have whose willing to go overseas for a year and setup our foreign office) vs others, then it can still affect the needle.
What features are you from InfluxDB? I am a long-time graphite user, and I just saw InfluxDB, and it looked really good.
As for massive - something like daily options data for 3000 stocks, spanning a number of years, with information down to the tranche level (let's say 60 million rows if stored in a relational database fashion). In my case the analysis can be done on the stock level though, which means that only a 3000th of the dataset needs to be loaded into memory at any time.
> You're arguing that we should only spend so as to maximize utility, but utility is subjective and that's why we value markets over individuals.

Um. I'm probably misinterpreting you, but it sounds like you're suggesting that we should force people to buy things they don't want or need in order to make the market healthy?

If you are saying that, I strongly disagree. Both causally (I don't think that will make the market healthy) and normatively (even if it did, I would need a lot of convincing to advocate that).

If you're not, could you clarify?

> for which the demand would not otherwise exist if the same money had been spent on the repair of a broken window.

Or if the money had been spent on any window.

By "there is no need for a window", I meant "nobody cares if there's a window there". In both situations, money transfers from the shopkeeper to the glazier, the glazier does some glazing, and the shopkeeper ends up no better off than before.
There are a couple of sites that I regularly use for exactly this. The key is to find words or synonyms for what your startup does, and enter them in one of these websites:
- http://www.nameboy.com/
- http://www.bustaname.com/
- http://www.dotomator.com/
- http://www.leandomainsearch.com/

These sites give you tons of suggestions. It'll save you a lot of time!
How can you call my writing simplistic when next to a crude classification of people into a handful of racial categories? Anyway, the original post was about a white guy. There's even a picture[1] in the article. Which is the point: that he was a white guy didn't matter very much.

Those categories (like race or sex) seem not only arbitrary but not even very good. Yet, commenters here insist that they are obvious and the question why those and not some other doesn't even require (deserve?) an answer.

How so? For those who, like me and yummyfajitas, missed that social insight.

[1] http://static01.nyt.com/images/2014/08/10/sunday-review/0810...
mmm, just checked a couple of servers and found suspect activity :(

Also this test for vulnerability seems more accurate:

x='() { :;}; echo vulnerable' bash
The Drivers Must Roll
I disagree. Clasp could do this because it compiles Common Lisp to LLVM-IR bitcode files (using COMPILE-FILE) as well as directly to native code using LLVM's MCJIT engine (using COMPILE). emscripten (https://github.com/kripken/emscripten) says that it compiles LLVM-IR to JavaScript. I haven't used emscripten, but I believe everything I read on the internet :-) and thus Common Lisp --[Clasp]--> LLVM-IR bitcode files --[emscripten]--> run within browsers.
LinkedIn's value is in the database of contacts and interactions. It looks like they're trying to get rid of anyone who was able to capture a significant portion of that data. Too bad, it was a useful service. They must have made them a sweet offer.
I've cross-compiled several programs I've written in Go, and it has been painless.

What is even more exciting is that the binary includes everything your program needs to run, so runtime installations are no longer a barrier of entry.

I've been able to spool up a VM, grab my bins, and do what I need to do in extremely short order. It's great!
Grid Style Sheets (GSS)
Please edit that link and put NSFW tags. Thanks.
Adblock and readability feature integration is great! As a developer, could I ask you how you are implementing the readability feature? Is this done client side?
How did you handle file chooser? As far as I know, WebView disabled fileChooser by 4.4 [1]. This is a problem which we came across today.

[1] http://stackoverflow.com/a/21436901/856702
The Glorious History of Glitter Bombing
That doesn't solve the original problem. It's just indirection from it... You still don't know what's going on in the background.
Whoops, good catch! Edited.
We might be getting somewhere. What is "systemic"? I.e., how do I determine if a disadvantage is systemic or not?

If I'm understanding right, your reasoning is:

1) Positive claim: women and minorities (including asians?) suffer systemic racism.

2) Normative claim: Victims of systemic disadvantage deserve special privileges, victims of non-systemic disadvantage do not. (I'm a bit shaky on this one - let me know if it's wrong.)

3) Normative conclusion: special privileges for women/minorities.

If that's correct, I can fully reproduce your reasoning once I know the definition of "systemic".
Andreessen Goes on Tweet Storm About Burn Rates, Says to Worry
Thanks for pointing this out, it seems I missed some posts and need revise my statements.

Still, I was a supporter of their decision, given the added safety and expressiveness that C++ has over C.

System programming languages only get replaced when an OS vendor decides to push them aside from their SDKs.
I know many compilers use this optimization. However I recently used this for the case where the divisor was a variable but restricted to a few possible values. I expanded it to a switch case statement where each possible divisor was expanded to a constant value allowing for this optimization. For this processor, there is no hardware divide so this made for significant performance gains.
There are many unchangable, easily measurable traits that result in bias by other humans. Affirmative action for short ugly people?
We’ll Probably Never Know If the CDC’s Grim Ebola Forecast Was Accurate
Kidnapped French Climber Beheaded in Algeria
It must be depressing for them to be in catch-up mode for so long.
what's (not) shocking is the double-speak. "i believe that nobody is above the law" when that's not been the case for quite a while. additionally, use that as a case against apple and google touting encryption is an insult to the collective intelligence of the populace. it's because there is demonstrable evidence that the fbi/cia/other organizations are acting outside the jurisdiction of the law that citizens are "protecting themselves." not to start a flame war here (or a red herring, and if it is then let me know), but this sort of self protection seems to have been the impetus behind the bill of rights, in general. it's the right to protect one's self from the overreaching of government.
He's not saying that there is literally one winner per loser, but that statistically the group of winners and group of losers will be about the same size, for a fair game.
FBI blasts Apple, Google for locking police out of phones
Stripe: Subscriptions
For a person who played with lot of programming languages, but not many Lisps it makes sense.
Thanks.
What don't you find user friendly about FullContact? Would love the feedback. Thanks.
The Scout team developed a tool based on languages they knew, they proved that there was value and demand in the marketplace, and then they decided to implement a performant architecture that can be optimized to handle a larger volume of traffic.

Hopefully this post can help some HN startups from making the mistake of pre-optimization. You're not Google until you are Google.
I noticed this as well, especially with CFLs from Phillips.
The Verge has about 45% mobile traffic: https://www.quantcast.com/theverge.com

If large numbers of people were to start using Javelin, it could certainly affect revenue.
The circuitry of CFLs (like the circuitry on LEDs) is where the heat is generated (basically the base of the bulb) and can _really_ kill the lifetime of the bulb if they're up in recessed indoor lighting environments.
Undervolt your light bulbs just a little bit (add a piece of iron or steel cable to the copper wire) and they last a lot longer. The plural of anecdote is not data, but I do this with light bulbs in my home, which are mostly CFLs except for the LED in my little lab (haven't bought any in two years) and projector bulbs (lasted four years).

http://robots-everywhere.com/re_wiki/index.php?n=Main.Projec... Obviously, don't use the capacitor for light bulbs connected to AC!
Someone has been building Ocaml's opam on Arch I see.
Perhaps the message keeps getting lost because it is a bad message. They have made the wrong decision, to such a degree that people have a hard time understanding just how wrong their decision is, and keep naively assuming that this is some kind of schedule/resource failure and not a decision to do the wrong thing.
As I wrote below, if you had a technology or technique capable of sustainably tripling repeat store visits on a widespread basis and/or lifting sales by 200% without killing margins, you would not be raising $26 million from VCs. You would literally have a license to print money.

Fivestars looks like a modern take on the punch card loyalty program. A 20% sales lift for those customers who opt to participate in a loyalty program (which is usually a small minority of total customers) is quite possible. A 200% sales lift would be unheard of, as would a tripling of repeat store visits.
I just tested GCC, ICC, and Clang to see how well they perform these optimizations on their own. Code for my test is here: https://gist.github.com/nkurz/6844adbc58a03eb3420f

The short answer is that they all do it well. For a loop like this compiled with -O3:

for (int i = 0; i < COUNT; i++) {
compilerSum += randomInt[i]/CONST;
}

ICC 14.0.3 takes 4.1 cycles per iteration, Clang 3.4.1 takes 3.8 cycles, and GCC 4.8.1 manages to spend only 1.3 cycles for each division!

Apparently GCC realized it was able to not only use a shortcut for the division, but also managed to vectorize the loop. Here's the inner loop it produced:

4019f0: 66 0f 6f 00 movdqa (%rax),%xmm0
4019f4: 48 83 c0 10 add $0x10,%rax
4019f8: 48 39 c5 cmp %rax,%rbp
4019fb: 66 0f 6f c8 movdqa %xmm0,%xmm1
4019ff: 66 0f 6f e0 movdqa %xmm0,%xmm4
401a03: 66 0f 62 c8 punpckldq %xmm0,%xmm1
401a07: 66 0f 6a e0 punpckhdq %xmm0,%xmm4
401a0b: 66 0f f4 cb pmuludq %xmm3,%xmm1
401a0f: 66 0f f4 e3 pmuludq %xmm3,%xmm4
401a13: 0f c6 cc dd shufps $0xdd,%xmm4,%xmm1
401a17: 66 0f fa c1 psubd %xmm1,%xmm0
401a1b: 66 0f 72 d0 01 psrld $0x1,%xmm0
401a20: 66 0f fe c1 paddd %xmm1,%xmm0
401a24: 66 0f 72 d0 02 psrld $0x2,%xmm0
401a29: 66 0f fe d0 paddd %xmm0,%xmm2
401a2d: 75 c1 jne 4019f0 <main+0xb0>

I put the other two here: https://gist.github.com/nkurz/b1c3e01498dd11fda42f

I didn't look closely enough to identify which methods they were using. Can someone else tell?
Note that without patent protection, there would be little incentive for these companies' research labs to continue to improve their bulbs, because doing so would not give any competitive advantage, while it would cost money in research and development.

e.g.

> It was rendered superfluous when in 1906 two European companies introduced a superior lightbulb whose filament was made from tungsten paste. That bulb was itself eclipsed in 1911 by General Electric’s metal-filament bulb, which used pure drawn tungsten wire, and in 1913 by GE’s gas-filled tungsten bulb.

It's better to have a technology available and have a choice to pay slightly more or to stay with the prior technology, as opposed to not having a technology available at all. That's why we have patents.
Nope.The last three paragraphs summarize: Small limited test, only _maybe_ if you train more than nine hours a week.

But interesting that the composition of your saliva changes when you're in an endurance situation. Why?
I believe it's typically the heat sinks/packaging etc. that go with the LED bulbs, long before the crystals themselves do (which are the most expensive part, though they can fail too).
Screenleap
Thanks. Even so, I've always wanted to go there, for some reason. We'll see what happens.
Depends on the hobby. As a controller for a model railway signal box, for instance, or "arduino, but with an easier language" this could be perfect.
Awesome browser. But why use "gorgeous" as a descriptor? It's become such a meaningless term in tech, even when Jobs was still peddling it about.

It seems trivial, but seeing that word often is a red flag for an uninspired product. You guys have done great work, so I'm surprised your marketing isn't as great as the browser. Best of luck
Estimating generalization error with the PRESS statistic
HN Guidelines: Please submit the original source. If a blog post reports on something they found on another site, submit the latter.
Go to another casino and continue
I'm not an expert in Common Lisp internals, but there are some things that don't look like they could be entirely put in an executable without bringing the compiler and runtime along. I'm not just talking about things like a library that outright uses eval, but the more high-level things like macros that call compiled functions and reader macros.

Then again, you might be able to compile the compiler to LLVM IR -> emscripten -> JavaScript, and use that to compile CL code.
What about supporting using something like PromiseKit for error handling and interoperability with aggregation methods? Would you be willing to consider that?

Thanks for your work by the way.
That's what we're doing. Uses HBase underneath, scales well.
Unfortunately I have absolutely no idea.

Found you after having just done some googling on the subject of incompetent product managers, and having found your post here: https://news.ycombinator.com/item?id=7832109, and then read a bit of your post history. It seems like you have some great insight into the industry (mostly about how management sucks).

If you ever figure it out, I'd love to hear more about your incubator.

Also, while I hopefully have your attention. I've just recently finished binge reading some of this blog michaelochurch.wordpress.com from a fairly prolific HNer. He's got some lovely stuff to say about the industry too. Would love to know if you've got any recommended readings yourself.

(Yes I created this account to contact you. I'm a longtime lurker and finally pulled the trigger because I really loved some of your posts. Hope this isn't too creepy.)
The cartel fell apart pretty much on its own without government intervention.

But the cartel didn't fall apart 'on its own' due to magic self-regulating properties of the free market. It took WW2 to do it.

For some anecdotal post-war evidence, note that light bulbs in eastern Germany came with twice the lifetime of western models.

In Germany, there also circulates a story about representatives from Osram and Narva (an eastern manufacturer) meeting at Hannover fair, the latter presenting a light bulb with a lifetime of 5000h. The stories goes that the Osram representatives accused the Narva representatives of being imbeciles for cutting into their own profits...
The Woman Who Walked 10,000 Miles (No Exaggeration) in Three Years
I wish people would stop posting about that thing. It doesn't even provide enough light to read a book by. If i only ever take microscopical sips from a sealed bottle of water it will also last for years.
Phusion Passenger author here. See https://github.com/phusion/passenger/issues/1286 for details.

In short: Phusion Passenger sometimes spawns application processes (e.g. during startup). This spawning happens through bash. Some environment variables are set according to certain HTTP headers' values.

We've been hoping the entire day that bash is going to be fixed "any time now", but the fix still isn't released. If it's still vulnerable by tomorrow we'll release a temporary workaround that fixes it inside Phusion Passenger, by not setting those environment variables. However this workaround will break apps that relied on it.

Furthermore, this workaround will have no effect on any other software which may be vulnerable. The core problem is bash. Until bash is fixed, there's no way to get rid of this vulnerability completely.

Please note that Shellshock+Phusion Passenger does not grant you root access. Phusion Passenger lowers privilege before calling bash.

In the mean time, you can lower your risk by configuring a static process pool (passenger_min_instances N, passenger_max_pool_size N). That way you will reduce process spawning in Phusion Passenger to a minimum.

[EDIT] Looks like the bash patch is released in Debian 7. Other OSes may soon follow.
Facebook Is Partnering With Stripe to Power “Buy” Button
Is nautil.us really this popular? I see their posts all the time, but never with that many upvotes or comments. Sometimes they are posted by actual accounts. Other times they are posted by accounts like dnetesn that have a huge number of submissions, and zero comments.
The European Union has a ban on the production of incandescent lightbulbs as of 9/1/2012. You can still buy them, but they are getting rarer. I'm still not sure if this is a scheme from the energy-saving-bulbs-cartel or just eco-lobbyists at work...
> our defect rate in production dropping by 90% (!!!) when we switched from Groovy to Scala, with a notable increase in productivity)

> Occasionally I want to whip up a quick script, so will just hack it together in Python

Languages like Python and Groovy were originally created to be scripting languages for quickies. Of course what starts off as a short script can easily evolve into a larger production system. Groovy's creator James Strachan based Groovy closely on Java syntax specifically to provide a seamless upgrade path from Groovy to Java when such scripts grow into something larger. He even put in runtime type tags which would become compile-time types without any syntactic changes when code was converted from Groovy to Java. Groovy was innovative beyond its peers Python and Ruby in that way, intended to be a dual dynamic language to statically-compiled Java, enabling easy conversion to the main language when required. Other languages like C# and Scala solved that issue with type inference and by adding a "dynamic" type into the main language instead.

Unfortunately after Strachan was replaced, the management policy regarding Groovy's purpose changed. All work on a spec to encourage alternative implementations was dropped, and a user-contributed plugin enabling static compilation was duplicated into the main Groovy distribution for version 2. Groovy was then pitched as an alternative to Java, competing head on. They don't mention in their marketing, however, that a mere one person wrote Groovy's static code compared to the hundreds who contributed to Java's, and or even to Scala's. Therefore adopting Groovy for static compilation is very risky, a possible cause for your huge defect rates in production.
"Systemic" here is defined as "integrated deeply into a system." In this case, "systemic racism/sexism" refers to "the deep integration of racism/sexism in a particular institution or industry."

Also, I would amend #2 to say: "victims of systemic racism/sexism may be able to overcome those via targeted outreach."
I found two other implementations of software division in LLVM:

https://github.com/llvm-mirror/llvm/blob/master/lib/Transfor...

https://github.com/llvm-mirror/llvm/blob/master/lib/Transfor...
It is innovative because it reduces effort for all parties while fulfilling the same function.
What is the price range of the full version?
Shellshock explained
Inkjet printers from the 90's are also much more durable and overengineered than anything you'll buy today.
Yes. Just about anything that winds up running bash with an unsanitized environment that an attacker could influence is potentially vulnerable. The GP poster has no idea what they are talking about.
Amazon to perform a massive reboot of EC2 to fix Xen flaw
Geeky Talkies – 5.1 Speaker Setup
Point taken :P What light it does provide is still impressive that it has done it for a hundred years.
I think that's a little bombastic. So is that a custom ROM or stock Android with no account set? Seems like if you deeply distrust Google you probably wouldn't want to run Android at all.
How to prevent iPhone ATM PIN code hack
I fit into the 10% category for years while building my first start-up age ~22 - 30.

I realized at some point it was out of control and I couldn't stop. The details are as ugly as anybodys addiction story but to most everybody else I managed to externally look "fine".

I am the biggest contrarian and skeptic in the world, eventually sought out medical help and was referred to AA which I was very leery of.

But I did it and recently celebrated year 2 of sobriety along with a way to address the stress, fear, loneliness of startup life.

Not trying to hijack a data-thread into self-help but when I was out drinking I loved consuming these articles to feel like I wasn't the only one.

Having spent some time in AA there are are a LOT of developers, entrepreneurs, hackers that are working the program too, if you're struggling with the alcohol monkey like I was it's a safe thing to at least check out.
Ah yes, I see now. Environment variables are set based on the request. They seem similar to CGI – we're in trouble.

Is this necessary for any processing by Passenger or the web application, or is just for legacy compatibility? Can the env vars be disabled if they're otherwise unused?

Edit: I agree with everything you said. If the env vars aren't strictly necessary for most apps I would deeply appreciate a patch that disables them completely. This would be good to have, even if bash is fixed – because I don't trust it anymore to handle env vars properly after having seen some of the parsing issues.
9 mind-blowing facts about the dysfunction of the American health-care system
Geeky Talkies – 7.1 Speaker Setup
Graph is for everyone, not just drinkers. So headline is more than a little off as the bottom 3 deciles drink 0 and are therefore not "drinkers".
Compilers have done this sort of thing for a very long time. Here is a well-known paper from 1994 that already tries to do it for more arbitrary constants.

https://gmplib.org/~tege/divcnst-pldi94.pdf
This is guerrilla marketing at its finest, and I mean that in a good way.
The concrete reasoning for Ebola is:

1) Positive claim: Ebola causes death.

1a) Death due to Ebola are probably easier to prevent than a random sample of death. This is because we can probably find a single procedure to prevent { ebola death 1, ebola death 2, ... }, while we cannot find a single procedure to prevent {shooting death 1, drowning death 2, ebola death 3, cancer death 4}.

1b) Thus, preventing death due to Ebola will likely be cheaper than preventing a random selection of deaths.

2) Normative claim: Death is bad.

2a) Preventing death cheaply is better than preventing death expensively.

3) Preventing ebola will reduce incidents of death by (1), and that will be good (by claim (2)). It will likely be cheaper to prevent deaths due to ebola than due to a random sampling of causes (1b). Preventing deaths cheaply is better than preventing deaths expensively, by (2a).

It's not remotely difficult to justify the normative claim that stopping Ebola is good. And you can now see my normative principles - if you believe death is good, we know why we disagree.

If we want to come to agreement, we now know we need to debate moral philosophy rather than empirical claims like "is ebola really a single disease".

Most of this conversation is me asking "what goes into slot (2)" and a bunch of people repeating to me what they put in slot (1).
iOS 8.0.2 is to be released soon – iPhone jailbreakiPhone jailbreak
What about all of the people who think they know what they are doing but don't?