skysight-inc/HackerNews huggingface dataset:
And a post by someone countering the conclusions: http://pcper.com/reviews/Editorial/NAND-Flash-Memory-Future-...

His main problem is with their assumption of a constant die-count for future projections. Honestly, I'm not enough of a hardware person to evaluate the methods and claims well, but I'm glad I was exposed to this so it's on my radar. (Oh, and the bottom comment on pcper is wrong: this paper was subjected to peer review as a part of the USENIX FAST conference.)
Discounting based on a source repeatedly shown to be unreliable is not ad hominem; it is proper evidential weighting.

It would be bad reasoning to say "because [source] says [claim] and [source] is unreliable, [claim] is probably wrong." But it is correct reasoning to say "[source] says [claim], but [source] is unreliable, so my beliefs about [claim] are virtually unaffected."

Edit: of course, if you saw the original video, you should already believe it to be fake. An article from foxnews.com should not change that. And yes, I realize that this is only being reproduced by foxnews.com, and is not their original material. Still, "don't click [unreliable source].com links" is a worthwhile policy to have because the human mind is not very good at tracking sources.
One flaw with your analogy. I've found based on direct experience that having to write/update tests is like walking. Not having/updating tests is like riding a bicycle. I get to my destination faster and with less work.
"and it features a 1.5GHz quad-core Tegra 3 processor, a 4.6-inch 1,280 x 720-pixel Super LCD 2 display, an 8-megapixel ...." blah, blah..

What about heat profile, battery life, and cost? Spec-lists may sway some buyers, but most folks want to know how they can use those specifications to make calls and do tasks.
Don't be silly. If you can't look at it without paying, it isn't open source.
Aliens among us?
It would make me uncomfortable. I wouldn't say anything, because I'd be told to 'lighten up'.

Why would it make me uncomfortable? It would subtly remind everyone in the room, including me, that I'm different. And it would place an (unintended, I'm sure) emphasis on my physical attributes, which have nothing to do with my ability to design or program software.
U.S. sues AT&T over Internet calls
At the time, editline did not exist. Stallman's argument was that code which has functionality only when linked with GPL'd code is dependent upon that GPL'd code.
BrowserStack announces web-based Android/iOS smartphone and tablet emulation
I'm the author. This was meant to be hosted on a GitHub Page, but it is several hours behind in page building, so I threw the site on a VPS. Beta quality, but all tests pass.
The Google Analytics version of this feature does let you do this. In case my other comment mentioning it gets buried, it's called Visitor Flow: http://support.google.com/analytics/bin/answer.py?hl=en&....

In the Google Analytics version, you can view and interact with the flow graph based on different segments, including "Visits with conversions", "Visits with transactions", and a bunch of other metrics.
I'll happily defer to your expertise, just a two more question though!

1. Until the packets are transferred, they have to be buffered on the server. The more packets, the larger the buffer and the longer the server has to spend sending packets to each client. If it is possible to reduce the amount a time a server spends sending packets, wouldn't that free up resources for other actions?

2. What is making HN seem slow?
That is exactly what I'm doing as well. :) The other day though I used another laptop running Ubuntu and I realized how much I missed booting into Linux and realized the only reason I'm using Windows is for Photoshop. I might try flipping it at some point and run Windows in the VM, but last time I tried my machine just wasn't enough to do that.
And without a great product, the ad space wouldn't be very valuable.
Technology and innovation in Chicago
Forum newbie here, interested in meeting other technologists around the Chicago area.

I must admit, I'm not someone with a lot of experience in web technologies, B2B applications development, but have worked most of my adult life on (big)data-centric problems, developing analytical tools and models to interpret such data.

So, hello, and well met!
Travis CI (for Open Source projects)
Of course phones are gonna get faster, more memory, better screens. Honestly though, I just got a new droid, and yeah it's better than the old one, but not 2 years difference like it used to be.

I don't give a damn about specs. I care what I can do with the phone. I was hoping this article was going to go in the direction of HTC is releasing a beautiful and blazingly fast phone that integrates Dropbox storage (which is true), improved speech controls, and a smart notification system that figures out when you want to get things done.
> Last night, one of my really good friends sent me a email and asked me if I could call up Mike Arrington over at TechCrunch or Pete Cashmore at Mashable to cover their new iPhone application.

> (Trying hard not to sound like a dick) I basically told him that is not how it works.

That is exactly how it works. A huge number of stories that bloggers write come from a small number of sources.

The best way to get published it to become a source and a connector, or to know one. It isn't that different to how getting an investment works - It is about being a participant in the ecosystem.

If you have been written about by a blogger or reporter before don't be afraid to introduce other startups to them that you find interesting - most good bloggers will press you on doing this. This is how people become sources and connectors.
Andrew Sullivan adds this photo of George W. Bush as a cheerleader in 1964: http://andrewsullivan.thedailybeast.com/2012/03/the-manly-hi.... So that makes four cheerleader presidents.

Edit: I thought this was an interesting bit of history, but I don't want to provoke another sexism discussion. So I'm going to delete this.
A new Pilot Wings game, maybe?
thanks, apsurd. it definitely is hard to teach but we're dedicated to creating awesome learning material that's easy for everyone to use and learn with.

if you have more (or specific) comments, please shoot me an email - contact(at)codecademy(dot)com. thanks!
> If you live in the US, do a google search for dmv.

First of all, no, it doesn't give me the DMV for my state first.

And second, why would I do that when I can easily search for "$statename dmv" and have that search universally do the right thing regardless of location? I don't want hidden inputs to my search based on my location; I want everything that determines the results encapsulated in the query.
Sorry, your link did not help me learn more about why there is such a huge uproar in this specific case beyond "meh, someone's always offended by everything."

Also, I'd say the said video is a very weak example of sexual objectification and in the grand scheme of things, it actually hurts the cause.
The guy that did the video was just on Dutch TV. He said it is fake. He's a movie maker and this was a 8-month long experiment.
I think the real money auction house in Diablo 3 will work tremendously well. So well that it will change MMOs. Blizzard will make most of Diablo's revenue from it, and competitors will follow. Blizzard will embrace this idea and will apply it to future games, maybe Titan will be free to play with a similar auction house. Which will also move a bit further away from the desktop.

The player auctions are extremely scalable. It puts two huge revenue streams together. It's the sum of consumable virtual items + selling rare exclusive items. I'm not sure Blizzard realizes this, but this will be huge. And I'm already betting my money on it.
how to optimized images to make it sharp on ipad3?
Seamless SPDY support for existing web servers (SPDY-HTTP reverse proxy)
Well we already slice our images, and even those slices are too big. We were annoyed to have to maintain another set of files just for the iPad. So we just use a smaller (and blurrier when scaled up) image at the moment. I was hoping they would just open it up :)
Weird, half the time that redirects to http://search.itunes.apple.com/WebObjects/MZContentLink.woa/...
I did design it with accessibility in mind. There is a text description right under the video, and there are captions on the video itself. But neither of those change the fact that the video is the most compelling way to communicate what we're doing.
I tried Gimp. I really tried because I really wanted that to work... but just couldn't get out of Photoshop "mode" even after a couple months of using it. More power to you for succeeding!
Photos don't do so well in 8-bit color.
Ask HN: Why did the OH HAI SEXISM thread get killed?
It had ~90 points and ~90 comments. The issue of how women are treated in tech seems pretty relevant to the HN community. Why did it get killed?
I must not be clear, there is text right under the video, but the video is the one that gets the most responses.
That makes WAY more sense. Thanks. And +1 for using the word juxtaposition... or maybe -1. :)
(Linux) Play Zelda: Skyward Sword In 1080P
What I find fascinating is that with the sheer unlimited amount of data they have the quality of their search engine results have been stagnating for almost 10 years and no substantial break through been seen so far.

The only somewhat "break through" could be seen in local searches - and saving people from adding their zip code, city or street name to their search phrase seems to be not that much impressive either.
I remember hitting a similar limit in webOS. There's a WebKit image cache setting set either at build time or startup time about how large of an image will be allowed to persist in the internal decoded image cache. When an image exceeds that, the decoder produces a scaled down version that's grown when displayed. We could adjust it on our platform with a setting in /etc/palm/browser.conf, but it wasn't adjustable without making the core file system writable and restarting the system manager.
> Basically, we need to tell kids "don't post anything online under your real name unless you would be happy to tattoo it onto your forehead"

And even that's probably not enough. Look at all the people who regret tatoos they've gotten. We're simply not very good at predicting how our lives or perspectives may change over time.
This article presents a pretty convincing argument for the idea that DSK was set up:

http://www.nybooks.com/articles/archives/2011/dec/22/what-re...

>the two men high-five each other, clap their hands, and do what looks like an extraordinary dance of celebration that lasts for three minutes.* They are then shown standing by the service door leading to 45th Street—apparently waiting for the police to arrive—where they are joined at 2:04 PM by Florian Schutz, the hotel manager.

>the duty officer at the Accor Group in Paris ... responsible that weekend for handling emergencies at Accor Group hotels, including the Sofitel in New York ... sent a bizarre e-mail to his friend Colonel Thierry Bourret, the head of an environment and public health agency, claiming credit for “bringing down” DSK
Better solutions are already provided by JavaScript itself. Event-driven programming was the idiomatic solution until CPS became the one everybody follows with the grow of NodeJS. See how NodeJS community deal with async programming.
Not really. Major changes don't come by all that often, only every year or three. It's a really bad idea to buy a pre-ICS phone while ICS is coming out, but once you jump that hurdle everything is going to be incremental and minor for several months.
probably flagged
Probably because the number of flags it had was significantly greater than 90.

Also - the issue of how women are treated in tech comes up every other day. It is discussed and argued over in each thread, nothing changes, and it comes up again two days later with same results. At some point, there's nothing new to learn about it.
this is really interesting. What People WANT and what they THINK they want are two different things...How people define and Perceive SEARCH and how they use search are two different things.

I think Google is facing a SELF-DEFEATING reality that as they serve people with better results, they erode the perception of their brand in peoples eyes.

There is clearly an incongruity between what people "THINK" they want from a search engine( and how they perceive Google) versus, what they "REALLY WANT" from a search engine.

Conflicting priorities are always a struggle, but this is an especially interesting one. One side has a DATA supported reality that can't be disputed about what searchers want and what puts bread on the table.
On the other side is the more important, but less quantifiable reality that their BRAND is what brings searches back to the site, not the quality of the results, but the perception of GOOGLE and SEARCH being synonymous. This brand value is clearly getting diluted by delivering better results, and could in the long run be their demise.
Virtual Cooperation (raza58)
Virtual Instruments helps IT organizations maximize the performance, utilization, and availability of Fiber Channel Storage Area Networks (SANs) and other Online Services. http://www.virtualonlinejobs.net
My point is that the definition of functional programming is this purity you mention not using first-class functions. Pure means that something has more of that thing you want and impure means it has less - so pure functional programming has more 'functional programming' then 'standard functional programming'. Sure completely pure functional programming is impractical - there are degrees to how purely functional are the languages we use in practice - but this is the point practical languages are more or less functional and how much are they functional depends on how much they depend on state manipulation not on using higher order functions or having first class functions.

Defining functional programming as programming with first-class functions is a consistent definition and could be used if not the fact that more people use the other definition (at least that is what the wikipedia definition and other online material makes me believe).
For men: I'm hanging with the "guys" or "bros."
For women: I'm hanging with the "girls." (you can't say "ladies" in this context, you can't use "sisters," you could use "gals" but it would sound like you were from Texas).
I'd prefer the local DMV be a special result, clearly separate from the universal search. See how "current time" gives you a special result on top - I think they could give similar treatment to a link.

More generally, I think users appreciate when recommendations are transparent. Amazon and netflix are great about this - users get to implicitly choose when they want "recommended for you" or just basic results. I'd like Google search more if it had the same model.
Preventive Maintenance
Powered Assets Maintenance
Hey jacobulus. Thanks for the comment! It certainly seemed to animate you, so that's a good thing. I'll try to respond here, but I have a feeling we're already off-the-rails so I'm not going to do one of those 47-level nested things.

to what extent are you involved in local/regional/national politics

I am and have been student of complex systems of both people and technology. As such, I'm aware of all these things. But this is not about me, my experiences or qualifications. Let's not go there. Also you are talking applied politics -- the getting of results. My essay is on design themes. The two are not related at all.

None of his claims are backed by any kind of supporting evidence or analysis, or even clarification of exactly what he means.

Dude. It's a blog. Blogs are written quickly and in an off-hand, informal manner. This is just a list of thoughts. It's not even an argument. You want the Federalist Papers, go see Madison.

You go into a lot of other details here -- arguments against term limits and in support of possible presidents for life -- Including a nice little ad-hominem about the people who took action against FDR when he tried to pack the court. Memories DO last a long time, eh? :) I'm going to pick the one that is easiest to reply to.

All decisions have consequences, and all big decisions today will still effect people 30 years from now

Yes, but I was specifically referring to taxation and debt. The funny thing here is that it doesn't even matter if I provide an argument or not. At some level of pain, future generations will just invalidate earlier debt anyway. All I was suggesting is that we be honest about the situation while we were making the debt, instead of sticking our heads in the sand.

Words are cheap. Making real political change is damn hard

Yes, and design principles are a dime-a-dozen. The intent wasn't to change, or even suggest a method of change. We're talking principles of construction, not applied politics or how to make the world a happier place. An ideal system would function for many parties with many various dreams of how they would want their government to work.

If you'd like to dive down on some of these, sounds like fun! Send me an email. Happy to take some kind of public space like my blog or something and explore the foundations of what I'm talking about. But one blog entry or a comment thread on HN isn't going to do it.

Thanks again for the feedback. You sound very passionate. I hope that passion stays with you.
Jedi vs. Sith Management Styles
Jedi vs. Sith Management Styles
Facebook buys 750 IBM patents to defend against Yahoo
As someone who lives in a society enabled by cheap, centrally generated electric power, I'd actually kind of hope the power company would seven-figures go after somebody who steals it from their distribution network, even if it's just somebody who wants to watch Game of Thrones without HBO.
CSSensei - Brazilian geek video of girls in wet tshirts advertising html5 chops?
hmm that might be because we don't use the DMV here in Texas the same way - TxDOT and TxDPS are the two agencies you're going to interface with to handle the stuff that California's DMV does.

I've been in TX 5 years now (and owned a car that whole time) and never even knew we had a department of motor vehicles.
I almost wonder if SEARCH by definition can't and shouldn't be the end answer, but rather the journey to discovering new things and finding answers.

Google is assuming that when people search, they want answers, but maybe what they really want is to SEARCH for answers.
ISP: Storing 25 petabytes of Megaupload data costs us $9,000 a day
Accessing a computer system without authorization is a crime. Facebook is the only entity that can dictate the terms of lawful access to Facebook systems. If Facebook's terms dictate that you cannot access their systems using another person's credentials, then doing so is unauthorized and unlawful. I don't know how well that would hold up to the various appeals processes, IANAL, but there seems to be some case law supporting it for now.
Diablo 3 and SC2 should hold them for a while.
Apple’s share price: an iPopping phenomenon
Of course I've done it. I was at an all-mothers event mostly by accident. She glared at me and kind of laughed. My mother gave me a dirty look lol. Pretty much expected. Did you expect something bad to happen? Maybe it would be different if she were single and available?
I think that lately there has been too much emphasis on "beautiful". Don't get me wrong, I love beautiful, I'm just tired of reading variations on sentences with the word beautiful in them as a marketing shtick.
I do not think Scala is an ML. The use of the word acceptable and indeed restricting it to an ML derivative loses the point of what Scala is supposed to be. Scala is supposed to be something different: a successful melding of OOP and functional. And it is the best at that I have seen. It succeeds on this better than the next biggest contender: F#, which is the most acceptable ML, IMO. F# is more typically functional, using the usual Hindley Milner Inference and sharing a core with OCaml but with significant whitespace. So it can be very succinct. Typically functional idioms like algebraic data types, Piping, point free, currying and combinators is more natural to F# than Scala's more OOP way. I prefer F# to Scala but that is merely a subjective preference.

There are a number of things that Scala does naturally that are cumbersome in other languages because of how it manages to meld a powerful combination of orthogonal features. To use Scala as just another functional language is to miss its power. Those who criticize OOP have not used a language that does it right. Abstractly, in a simplified categoric setting, we can consider OOP (objects as coalgebras) and FP (algebraic data types) as duals of each other. A proper unification of the concepts gives something more powerful than either. I think Scala comes the closest. Sure you can be 100% functional in it, or replicate Java but to call it one or the other is to make the same mistake as to say that light is both a wave and a particle and think you understand what that means.
is it possible to just change syntax and keep the rest of ocaml system. For the syntax we can borrow ideas from Ruby or Python.
What Dark Souls can teach developers about unapproachable design
The video in question has been made private, but somehow one can still access it via the group.

http://vimeo.com/groups/eos7d/videos/27758336
Just because something CAN be done doesn't mean it SHOULD be done. I think the community benefits from people expressing counter-arguments far more than grey-ing out minority opinion.

I'd hope a majority of users here feel the same way and act accordingly - pg's comments not withstanding.
Thanks for the feedback. This is a feature we're experimenting with. I think its appeal will be dependent mostly on its accuracy.. it's pretty accurate, but there will be room for improvements.
Well I can't speak specifically for news orgs or reporters. But in my humble opinion, if they're in the tech news industry and they're not checking HN at least once a day, they're not doing their job right :D
Yummly’s Billion Dollar Digital Kitchen Platform
Angry Birds Space blasts into orbit
There's worse out there (well, that's just about always true), but sure: that's sexism.

It's pretty obvious if you take it apart a little.

You're singling out the one woman in the room, commenting on her physical characteristics, and saying that (presumably because of those physical attributes) you're going to sit next to her.

Now, why would you want to do that? Sit next to this person purely based on her gender and physical attractiveness?

Well, obviously you're not singling her out as the most expert person in the room, or anything else remotely related to your actual purpose for being there (I'm imagining this in a work environment).

Nope, you're sitting there to hit on her. You've already started, with the compliment. Possibly only very politely, but will she trust you to stop there? And will she now have to assume you're casting sidelong glances at her breasts when she points up at the whiteboard during the discussion?

And since this is a work situation (not a social one), she doesn't even have the option to excuse herself and go talk with other people if your advances are unwelcome.

Hope this helps make it a bit more clear.
At first search signals were mainly provided by the content itself and now signals from the user are being incorporated.

There is already an established term for this and it’s not “filter bubble” or “tailoring” the term is “relevance” and it’s the core of search.

If the author is suggesting that data about a user’s identity, history, and location isn't usefully to providing her with the best possible results then he should stick to writing about stuff he actually comprehends and not be the umpteenth author resorting to use “Google” in the title to whore traffic.
Does this work for single-page javascript applications using html5 pushStates or hash-bang URLs?
Natural Motifs