skysight-inc/HackerNews huggingface dataset:
I have two experiences with Time Warner Cable to share:

- TWC refuses to offer "wideband" service with a static IP. If you want a static IP, you must pay for TWC "Business Class" (>$99/mo.) for speeds much slower than with Wideband.

- Forgot to pay my bill one month. Some TWC employee stops by my office and tapes a flyer to the door. It basically says to call him or he will be the person who disconnects my service. I call him. He wants nothing less than my credit card number. Says I have to 'go through him' or it'll cost me an extra $100 and he'll disconnect me anyway. It seemed very sketch. I called the main TWC number and told my story. They asked me to fax a copy of the flyer I found on my door. After a couple of weeks of calls back-and-forth with one of the 'higher-up' billing people, I'm finally told that they had no idea an employee was going door-to-door and posting those flyers. Apparently, he made the flyer himself. I was never told any more about it, but the whole thing seemed very strange and was the start of me loosing faith in TWC. I now think even less of TWC because of their negative reactions to Google Fiber. I think that TWC cares about one thing, & one thing only --- profit. I hate to say it, but they are worse than Comcast (but not DirectTV [1])!

1. Washington State Attorney General's Office - complaint against DirectTV: http://atg.wa.gov/uploadedFiles/Home/News/Press_Releases/200...
I found the design distracting, and was not sure where to look first. I normally look for the main content on the left side of the screen.

Since "The next big thing" column is in green, I expected that to be the primary section, but then because it was smaller, moved to the right section.

Overall, I prefer blogs to have the more traditional feel.
Writing a simple deployment script for your EC2 servers
Yes, some parts of Mathematica are written in Mathematica, though most fast build in functions (linear algebra is one example that comes to mind) are written in faster, compiled languages.

As I said in response to mumrah, Mathematica is not a DSL. You might argue that a lot of 'library' counts as language in Mathematica, but not that you can't write general purpose applications.
The reason why OpenGL is seen as more unappealing than DirectX is because it is more unappealing. The debugging tools mentioned are bad, much worse than PIX. They do not offer a way to trace back a pixel and see what caused it to be red, or whatever else. On Win8 they constantly crash on me.
OpenGL error handling is a ton of work. What do I do if something stops working? I pretty much scatter as many glGetError() all over my code until I find one place where it returns something.
The extension system is very hard to understand for beginners and I count myself to that group. First you get a different extension loader recommended to you by every tutorial you find, then you have to set them up differently, sometimes there's only a Linux makefile and what do you do if you get some weird error? How do you check whether it's a missing extension, a bug in your code or a driver bug?
Apparently you can't and you are supposed to start praying. Sorry for the tone, I guess the time lost had an effect on me.
Why was this changed from "Show HN"? gisikw worked pretty hard on this.
Funny, I was just reading this on an iPhone and it's completely legible (even in portrait mode).
Well, it is certainly concise to represent formulae and equations in Mathematica, but that isn't what makes it a concise language.

That I think is owed to Mathematica being an heir of LISP that implemented m-expressions so cleanly that M doesn't even feel like a homoiconic language. Most other LISP-derivates (like Clojure) stuck to s-expressions, which are historical baggage more than anything else. Some day I'm sure we'll get an m-expression version of Clojure.

Of course in practice one defines new DSLs quite often in Mathematica. And it comes with a variety of DSLs "built-in", mainly for user interface construction, vector graphics, mathematics, and statistical computations.

Disclosure: I too work for WRI.
Lovely releases mobile app for Apartment hunting
Finally a mobile apartment hunting app that doesn't suck.
> 6. Let people continue working when they are not connected to the Internet"
> now incredibly trivial

Really? That was not my experience with one month off the grid using a Cr-48 in 2011.
Show HN: Just for fun, watch me code a frontend color picker [timelapse]
The Genius of Starting a Company Without Outside Capital
Yep. Filled out that title box and the URL box and everything.

...oh, oh, you mean the redesign. Yeah, that too.
Well, Bob Dole's campaign didn't have to deal with movies like "Abraham Lincoln: Vampire Hunter" or "Abraham Lincoln vs. Zombies." Though maybe "Bob Dole: Liberal Slayer" would have been a better campaign platform? ;-)
This is only true if you think the test set in Rosette Code is biased towards the domain that Mathematica is optimized for.

There is no reason to think this looking at the website.

Since he uses median ratios, then a single spectacular ratio will not skew the results.
> The problem the author has with this is in the next sentence: "Its parts are people, not struts or circuits." I find this somewhat silly. When examined in numbers, humans are quite predictable, or fields like sociology and anthropology wouldn't exist. Advertising wouldn't be effective. Why shouldn't we approach the development of society from these perspectives?

Of course we should. It's called abstracting things. And, just as you write, it's much more effective than "the mishmash of business interests, religion and pandering that controls large parts of our government and society currently."
Ask HN: Still no video or demo views... bad news for our app?
At the time of this posting, we have no video or demo views from our YC app. Is this a sign that our app basically hasn't been considered or read at length?
Considering in hindsight he was a great man who made the right decisions at the time, in his era Lincoln was such a polarizing figure.
Introducing Graham Gram. The Next Instagram.
I use a Revue as well and like you said it does pass the wife test so I appreciate that. We both love the keyboard. YouTube could be a bit faster but works fine. Netflix app is the best bar-none. Puts my PS3 and XBoX versions to shame. I still long for a slightly higher powered device. HD streams from my media server seem to choke the Revue a bit using TVersity but I probably could use a different transcoder. Suggestions welcome! Maybe even a replacement device?
Exploiting Google persistent XSS vulnerability for phishing - Hacker News
While I agree with the falsifiability comment, I think the "sigh" was unnecessary.
Compare the Droid DNA to its high-end Android competition
Do you have any links to support this?
Which says the whole thing is a broken mess...
Already done. The title has two links.

The first part goes here to the PDF directly: http://www.cs.berkeley.edu/~vazirani/algorithms/all.pdf

The second part, "[scribd]", goes to scribd.
Good luck to them. I wouldn't invest in any company that has Intel Capital as a primary investor. As one of the largest VCs in the world (by fund size), their success stories list is remarkably short. Intel has found their formula for innovation, and they tend to inadvertently strangle anything that might have a slightly different innovation culture.
Presidential Campaigns and Candidates of the Past
> It is simply expressing a preference for one empirical state over another empirical state, and absent some transcendental determinant, no final conclusion can decisively be reached.

But humans tend to universally value some states over other, and it seems to be hard-wired into our brains. I think that when the neuro/cognitive scientists finally disassemble our firmware, we should have a new, interesting take on this problem.
Out of topic but Sussman's talk just blew my mind. Thanks for this gem.
You can learn a lot about a community, a product, and a company based on how they respond to bug reports. Promptness, formality, details and politeness are all incredible indicators about what's going on under the hood.
What device? I love Netflix on my Logitech Revue. Heads and shoulders above any other platform I've tried.
I'm not an ElasticSearch expert but it seems that the scenario for "Field copying" would be supported with the multi_field indexing ( http://www.elasticsearch.org/guide/reference/mapping/multi-f... )
> Have you ever tried to port a package that is using autotools to a platform that is not based on GNU/Linux?

I think you mean Unix, not GNU/Linux. Porting from one flavor of Unix to another is the raison d'etre of autoconf. It's really quite valuable when you're the one in charge of babysitting 20-year-old AIX or HPUX boxes.

It's not even meaningful to talk about using the autotools on a non-Unix platform, since autoconf emits shell scripts. It sounds like you've run into problems with automake on a non-Unix platform generating Makefiles with shell code in it?
I always vote up posters that de-scribd pdfs in the comments.
R...e
Given enough time, I wonder if this planet can gather enough gas and dust to turn into a star.
Silver used the Gallup poll data and other polls' data to extrapoloate the likely election day outcome. The polls did not extrapolate.

This is a fundamental disconnect between nerdsters and pollsters. Nerdsters believe that polls are intended to predict the outcome of the election. Pollsters know that polls are intended solely to indicate the preferences of voters during the time period in which the poll was taken (i.e., a snapshot).

Thus, Gallup is pissed at Nate Silver because he is saying that they are wrong about the outcome of the election. But that is not the purpose of the Gallup poll--the purpose of the Gallup is to provide regular snapshots of voter preferences over the course of the election. Gallup and the other polls leave it to others to use this data to make conclusions and predictions.
50Mbps is barely sufficient for high quality current HD.
In general not everyone has access to all code. Microsoft has over 90k employees not counting contractors. To get access to various projects/depts source depots you have to request access. Some access is auto-approved, for instance I am auto approved for devdiv and windows source access. Others require someone approving your access request. For instance, a few months back I was seeing a really, really annoying bug in Lync, I wanted to troubleshoot it since the repro was sporadic and I wanted to include an analysis in the bug I filed. It was the I found even getting access to non-stripped Office pdbs requires special permission, I applied for it and was denied :( Sometimes the bureaucracy baffles me.
(I'm the tech lead at Mashable and on this project)

Our analytics and testing have indicated that there's a direct correlation between how visual (versus textual) our presentation is and how well it performs. Personally, I prefer a much more linear and text-heavy presentation (I spend all day on HN!), but our core audience is apparently different from me. Over the past couple of years, our audience has grown to be much more general and less tech-oriented (as I'm sure many HN readers have noticed), and the new design was done with that in mind.

I didn't like it at first, but it's grown on me. The article pages are much more "traditional" in terms of presentation, as well, which helps (and yes, I know you can't see them right now; sorry!)
Google open sources Android 4.2
I like to think of this as "call-by-name". That's because every name in python is actually a lookup in a dictionary mapping strings to values. This is different from languages like C# and Java where some things such as class and function references can actually be thought of as "values". In python, everything that isn't a keyword or a literal is a name, thinking otherwise leads to gotchas.
After the 3rd thing that was wrong about Solr, I stopped caring to write anything more than this comment.
Personally I will give AppFog a try. If you're the sort of person who liked PHP Fog, the alternatives are not THAT great. Here's a good roundup from last month:

But regarding the business transition over at App Fog, you know what's really strange: Why does the 'dead simple' migration process start with creating a new account? Isn't it the same company? At the very least, if I were in charge of AppFog I wouldn't make everyone sign up again. Just saying.

Signing up for AppFog

First things first: score yourself a free AppFog account at console.appfog.com. It’s the same thing we’ve all done a million times: e-mail, password, and then e-mail verification.
Convenience? You have a single data source with a single API which probably works for 90% of the target market? For MVP wouldn't you agree it's the best decision?
I agree (generally speaking).

I'm not sure at what point MVC based design patterns became the definition for OOP but stranger things have happened.

People calling JavaScript the new HTML5 gets me everytime!

To be fair though the topic of discussion was semantics so if we are only talking about semantics it is correct as per the dictionary terminology to call JavaScript an FP or an OOP because it is both.
Why just PNG? Why not PNG + font?
Oop, here is the link about PHP PAAS
http://philsturgeon.co.uk/blog/2012/10/cloud-hosting-php-pip...
Bravo sir.
TaskRabbit Acquires One Jackson To Add Marketplace Expertise
Ask HN: What external support do startups need most?
We're working on our first vertical dubbed "Startup Superstore" at www.work.io and would love to have your input. What makes you think "Damn, it would be great to briefly have someone who's great at X at hand"?

Could be code reviews by a core committer of the framework you're using, lists of journalists that are into the stuff you're doing, making sense of / cleaning up metrics, coaching sessions, SEO, legal etc.
http://en.wikipedia.org/wiki/Google_File_System
I can't imagine a Republican of recent years running on this sort of environmental record:

http://www.dolekemp96.org/agenda/issues/environment.htm

Then again, I increasingly have trouble imagining a Democrat doing so, either.

I miss the World War II veterans in U.S. politics.
So, because Linux distribution packagers have been able to provide you with free timely updates, you expect Cyanogen team to do so too?

Why do you think you deserve anything?
To be honest, I think there's only so many generic algorithms around.

If you've read a book or two on the basics, your best bet is to look for books on a specific topics, like computational geometry, evolutionary algorithms, or parallel algorithms.
IE 10 Changes
I'm pretty sure I have seen something similar to this in a McDonalds Happy Meal - as the included toy. As I recall it was promoting major motion picture characters or something like that.
When vulnerability disclosure fails
Selling DrawChat
A Review of the TV Show Start-Ups: Silicon Valley
15 Surprising Ways You Could Fall Victim to a Man in the Middle Attack
Relevant, and maybe a little more palatable discussion of similar topics.
"So What Exactly Is A Technocrat?"
http://www.aljazeera.com/indepth/opinion/2011/11/20111116759...
No, it's not a $100 Android box - it's a 100$ Android console. And I don't know any other Android system specifically designed for that so far. You don't keep your mobile phone or tablet plugged in to your TV and neither do you plug in a game controller into either of them usually. Also generally tablets do not mainly care about improving performance specifically for games, which mean given the choice of faster 3D or improving other hardware parts a typical tablet will not go for 3D. And yes - easy porting games to/from other Android systems is one the big selling points. If you think a computer is a computer then there is pretty much no point for ever buying a game console, nearly everyone has a more powerful PC in the house already.
Keep an eye on your ad revenue because you have a serious case of information overload at this point and the well-padded banner advertisement went almost entirely unnoticed for me. Advertisers will see that consumers never click nor react to their ads (Unless it's a CPM media buy and they don't get to see stats...) any longer and will eventually seek higher performing placement.
Essential Addition to Any Eclipse Configuration
They've over-retro'd retro. I'm a little put back.

It'd be great for a dollhouse, though.
> - Make your library threads-aware, but not thread-safe!

Can anyone explain this piece of advice?
If you are on a host without a compiler you don't need a NOSQL db.
How is taking one isolated sentence and pedantically linking to a Wikipedia that highlights a subtle error while missing or ignoring the obvious thrust of the entire argument in any way adding to this discussion? Come on now.
Those workers are not paid enough to pay attention. I wish we could remove the Rapiscan machines and use that money to train and pay TSA staff. Then we might get security instead of just the theater.
This is the only reason Google is able to take advantage of this situation, and the disruption will be massive. The value for Google to gain by being this provider is possibly the highest synergy possible.
Much smaller shop than BATS. I believe they have less than 20 employees.
> That quote, on it's own, has a very different meaning to readers if it is not accompanied by the rest of the article.

No, it doesn't. I read the title, then I read the entire article, and at the end, I was left with the understanding that Linus Torvalds no longer reads the code for kernel patches, which was exactly what I expected from the title.

The only people who might possibly be confused by the title are people who try to be hyper-literal and pedantic, but those are the same people who would see a quote that says "I don't read" and assume it means the person quoted is illiterate. That kind of thing is a reader-specific problem, and not a problem with the quote.
You're not listening. Linux on the PC works on pretty much any computer because Intel eradicated the competition. If you buy a new computer, you're almost certainly running an Intel chipset with an Intel CPU, and probably Intel graphics, NIC, etc.

That makes supporting the Linux kernel for computers relatively trivial.

This is not the case with mobile.

You have dozens of CPU variants for each generation. Nevermind the unique brew of components that goes into every different model even from the same manufacturer. Every phone needs at least one developer who spends his time maintaining the kernel and drivers for that phone for each and every update.

Now, follow along. Developers are nerds. Nerds like new and shiny things. The probability of any developer sticking around with an old phone is zero. Hence, no updates. If this is a problem, learn how to code and keep your obsolete hardware working. Nobody owes you anything. It's up to you.

The cyanogenmod project doesn't maintain any phones. They just help organize various developers who are interested in specific phones and combine their work into a cohesive product. No interest in a phone? No release for that phone.
The Facebook Job Board Is Here: Recruiting Will Never Look The Same
You can be clueless about business and uncertain whether you want to start a company. You can't be lazy or stupid.
This is a simplistic comparison that lacks a lot context, failing to distinguish between the power of a language on its own versus the power of a language ecosystem -- including all its libraries and utilities, depth & breadth of community, hosting companies, supporting vendors, etc.

Consider that a few years ago, Reddit switched from Lisp to Python, not because they thought the latter was in any way a better language, but (in their own words) because of Common Lisp's "lack of widely used and tested libraries."[1]

How does Mathematica's ecosystem compare to those of the popular languages in this comparison?

--

[1] http://blog.reddit.com/2005/12/on-lisp.html
Yeah, I can't imagine why anyone would want to spend $150 million to boost security in the financial capital of the world, it's certainly not like there have been any major security crises in the area in the past say, 20 years or so. We definitely should have instead invested that money, starting "5 years ago", in preparing for a hurricane to merge with a strong winter storm in an area that, up to now, had never suffered anything as bad in at least the past 108 years. Yup.
The difference is small for a single file. Then they try to start an app that loads 1000 files on startup (say, a game or Rails...), and those milliseconds turns to seconds, while the nanoseconds turns to still mostly imperceptible microseconds.
There have been unofficial CM10 builds for other devices before the first official ones started.

I'm running a fairly stable one on my HTC for daily use.
I think I should only be held responsible for not reading mail from the cable company if the cable company refrains from sending me junk mail advertisements for their service. I get a couple of pieces of junk mail a month from Comcast telling me how I should totally sign up with them. I never get legitimate mail from them (electronic billing), so I'm pretty well trained to ignore their stuff. I guess they don't correlate their subscriber database with their advertising database.
10 Factors To Consider When Evaluating Digital Marketplaces
What if PHP was not that bad?
We absolutely will be. We're trying to find ways to integrate advertising in ways that are less obtrusive than normal; we're readers, too, and hate obnoxious ads as much as the next guy. We do direct ad sales rather than through a middleman, so we have some leeway in how stuff is presented, and we work with our advertisers to make sure that everyone is happy.

At the end of the day, advertising pays the bills, so we have to figure out the right balance there. Initial feedback from our advertising partners has been very good, though, and we'll be watching it closely, because...well, we like being able to pay rent. :)
Performance Oriented Architecture
I'll need to see some data to corroborate this.
How do you do #4 and #6?
I've been playing with ElasticSearch + Tire[0] over the span of the last week. It's a joy to use. Sunspot + Solr isn't a bad alternative, though.

Tire's docs are a bit lacking but it maps more-or-less 1:1 with ElasticSearch, so it's not too bad.

Very pleased with the performance ElasticSearch provides. The installation was a bit foreign for me personally (a java service container? openjdk 6 or 7?) but it's lightning quick and very flexible.

I chose to go the ElasticSearch route mainly due to my need for Geospatial indexing. Solr does it too, but Foursquare[1] uses ElasticSearch and so that got me interested in learning more. Geo queries are really fast. My last experience with Geo involved GeoDjango and all kinds of obnoxious hacks to PostgreSQL to make it work. With ElasticSearch you tell it to index a point and boom you're off to the races.

[0]: https://github.com/karmi/tire

[1]: https://foursquare.com/about/
Infamous Hacker Heading Chinese Antivirus Firm?
You can define a mapping that customizes fields based on wildcards. For instance, you can say that any field matching *_ts is treated as a date field.

That means that as new documents arrive with fields that were never seen before, if those fields end in _ts, they will be properly indexed.

That feels like dynamic field support to me.
Are you kidding? I would never expect important information of any sort to come in the form of a postcard.
The business model canvas graphic on the right looked very familiar so I would recommend this book for further reading:
http://www.amazon.com/Business-Model-Generation-Visionaries-...
Thanks. They are on my radar as well - downloading them right away.
There are edge ceases where the screen size really matters. Like displaying a ruler to scale in a geometry webapp.
Oh, thanks for that. I didn't notice and obviously clicked the wrong link...