skysight-inc/HackerNews huggingface dataset:
infographics were once a good way of summarizing a crowded quantitative analysis easily. but somehow recently due to a bunch of them flooding the net,i am feeling an infographic fatigue.
I'm happy with namecheap. I do agree their UI is a bit dated, but it doesn't bother me much because I probably spend less than a few minutes every month using it.
Avoid every company on the web for this reason...
They don't really care, could've even been intentional: http://img820.imageshack.us/img820/1641/itsfinetrustme.png
There isn't anything special about the Internet in this context. Lots of laws are ambiguous. That's why, in the common law system, we have courts and precedent.

You missed my point: either the standard is the law, or it's "we'll let you know when we have a problem with what you're doing".
It's funny how every single one of those features he's wanted has existed in a usable language since at least the 80's.

Hell, Ada has every single feature he wants plus more. I'm particularly fond of the range feature.

type degrees is range 0..359;

It allows you not just to error on incompatible types, but incompatible values for your types at compile time. There's a lot more there, but I'm 100% positive it'll all be ignored by those who need it the most.
I tried contacting RCN when i moved, in the Philadelphia area they're only in like west chester, not even anywhere reasonable
http://www.arcticstartup.com/2011/12/05/the-techcrunch-embar...
Sites like Facebook, Google, and even my own photography community Fotoblur were developed in the US, where freedom of speech is tolerated. Remember, freedom of speech is in place not to protect nice language, its there to protect the derogatory kind. We don't need rights to protect nice language. Think about it. So it follows then that technology developed under that platform of thinking doesn't always translate well to ones which have different customs, religions, and laws. Unfortunately, we can not assume or expect that free and expressive ways of thinking are acceptable in other parts of the world.

For instance, Fotoblur publishes a magazine in which an Iranian photographer was published. Unfortunately we couldn't send him a copy because American companies can not ship to Iran. We worked out a deal where we'd ship him the issues to a friend in Canada, then he would deliver them on a trip he was making to Iran. It worried me a bit because I found out that the possession of material containing nudity was a jail-able offense in Iran (that magazine issue had a few artistic nudes in it). Lesson learned: Our publication did not translate well within Iranian cultural laws.

The question for me is where is the line drawn when it comes to objectionable material. Most sites have TOSs that restrict such material that is considered objectionable or offensive anyway. I'd also imagine that this type of content constitutes less than 0.01% of the material and is being blown out of proportion and shouldn't even be part of the public debate.

Regardless, rather than having each nation determine its own laws governing Internet Services I propose a global consortium be developed. Here is why: http://www.efa.org.au/Issues/Censor/cens3.html Try navigating through this mess is you wish to abide by international law when it comes to control over your content. Just not possible.
An API for virus scan
The hardest part about cutting cable, is not finding stuff to watch. It's deciding WHAT to watch. Not only what show, but what episode.
Hotmail has become much improved lately, you might wanna check it out to see if you like it.
Great point. This isn't feasible. This is a lot like "boycott gasoline to save the environment". Its very idealistic. It sounds great but it's just not feasible as people need to drive. Same with Comcast. They're the only game in my town for high speed Internet and I cannot switch to AT&T because their lack of speed will kill the web server I run from my home plus I need the speed for my work. Sorry, it's a nice sentiment but I can't get behind it as its not realistic.
Changed the title, better?
How do you accomodate merging changes to XIB files within your VCS? It's already pain enough to deal with the Xcode project file. I ended up tearing out all use of IB in my large project after spending too many hours manually merging XIBs.

If I'm "doing it wrong" and there's a way to materially speed up my dev flow, please enlighten me. I can't wait. :)
Ask HN: Book of the year
I wonder what is the best book that you read this year. Not necessarily published in 2011. Want to see what is the trend here and what HN community found interesting.
DNS is broken. Let's fix it: http://dot-bit.org/Main_Page

We could also establish a viable alternative DNS root zone and nameservers that people could use if their country censors the internet. See also: Jon Postel rolling in grave.
Unfortunately, every registrar in the USA has, essentially, a "morality" clause imposed upon it by the US government. I'm not just talking about ICE seizures of .com domains, but also state judges ordering that domains be seized without regard for ICANN rules, and the federal governments widely healed belief that they can demand people be shut down.

I'd love to find a "no bullshit" registrar that was outside the USA. In a jurisdiction where censorship is actually forbidden.

Iceland could be a good candidate. [1]

I'm much more worried about a domain being stolen by the US government than I am by hackers. And that's not because I'm doing anything the US government shouldn't like... just that, with all these massive seizures, they're going to get domains by mistake. Then try and get your domain back... ugh.

[1] http://www.slaw.ca/2010/06/17/iceland-passes-law-to-protect-...
You are welcome.

PS: The green text is very hard to read. You might want to either darken it or brighten it.

Best of luck.
Don't forget color.com.

What was it, like 15 million or something?
One disadvantage is since the comments are inserted with Javascript, certain robots have a hard time parsing them.
I _hoped_ the person that wrote the post was also not the person that submitted this atrocious headline, but wasn't surprised when they were the same. Why would you expect a lot of traffic from TC? First of all, maybe not many people read it. Second, they provide stories, not links; so maybe people read the story and realized they did not give a sh*t (see what I did there?). Third, (this is the only one that I will give you some credit on) TC business model requires keeping people on their site, not visiting other sites. Poor taste in headline, maybe next time you should not bad mouth for the sake of more PR.
Actually, it's more than that (e.g., http://www.nejm.org/doi/full/10.1056/NEJMp1109649) but there are two serious bottlenecks: you need medical experts and the data might be too noisy. This means that any medical data mining project will cost a lot of money and half-way in the project you will find out that your data has too much noise. Most people don't want to take that risk, despite that benefits might be enormous.

TL;DR: yes it's BS but nothing that high-risk/high-ROI startups couldn't deal with.
I am also no expert, but from what I've read, probably not in the long term. It's commonly believed that Mars used to be more Earth-like, but the deterioration of its magnetic field caused its atmosphere to seep away into space. (Mars' gravity is also just generally weaker than any planet except Mercury.)
Octopress Classic is the new Kubrick
SNAP: General Purpose Network Analysis and Graph Mining
Did I miss a blog post? I thought the Buffer guys were headed to Hong Kong. Now they're moving to Europe??
HTC doesn't comply with the GPL and make fun of the community.
I didn't participate, but there's also the concept of "sour grapes". If one wins, then one describes how hard fought and thought out the victory was; if one loses, then one says one didn't spend much time on it at all ("if only I had more time...").

It's a way to placate the ego. :)
"We decided to be totally transparent so we posted our results below."

a graph w/ no numbers does not seem "totally transparent."
Optimize for your personal learning style.

I learn best by immersion and example, so I just picked a project and started building. I looked at prominent open source iOS apps and constantly referred to Apple iOS SDK docs, Apple example code, and several prominent books on iOS development (Hillegass, et al).

If you're more of a methodical or visual learner, use the iTunes U course videos.
Thats true, the media focuses too much on the infrequent cases. I'd assume that these posts constitute less than 0.01% of the posts on any of the aforementioned social networks, probably less, but then receive the most media attention. This kind of media behavior is a global problem however, and not particular to India.
Always lacking from these kinds of debates about code: actual code.

Does anyone have examples of crazy unmaintainable Lisp code we could look at?

On the other side, what examples of powerful / elegant Lisp code do you feel best make the case for Lisp?

I fully realize this is subjective ("no accounting for taste"), and that a handful of anecdotes doesn't really settle anything. Nevertheless, I'm interested in what the failure modes might be for Lisp, and whether they have analogs in the languages I'm more familiar with.

I'm also bothered by a tendency in the Lisp community to say, "Lisp is the best, and I have all this awesome Lisp code, but no, I'm not going to show it to you." If someone asked me for great C, C++, Python, or Perl code, I have favorite examples I'd point them to without hesitation. What gives Lispers? Is your Lisp code so personalized or specific to the problem that you fear it really wouldn't make any sense to an outsider? If so, how come this doesn't translate into maintainability problems?
headline changed :) I didn't mean to put TC down, as I am a reader there everyday. The point of the post was to showcase how much more traction a hacker news link can create than a TC article. I think there is thought by many startups that being published on TC is the answer to success. I illustrated that its not the case.
Will books ever be the same again? - the best enhanced e-books of 2011
If you're in a new-ish multitenant building in San Francisco or Oakland I highly recommend WebPass: http://webpass.net

$45/month for 100Mbps up/down
Hacker news brought in about 8000 visits.... TechCrunch around 1100
FRENCH - Special 2 Day Only Boxing Day Sale Save 20% on TurboTax
FRENCH - Special 2 Day Only Boxing Day Sale! Save 20% on TurboTax! Coupons, turbotax.intuit.ca Coupon Codes,TurboTax Canada Promotional Codes, printable coupons and online coupons Save money with Coupon Codes, Promotional Codes, and Free Shipping Deals
I think your analysis is for executing every distinct code path. I read through the SQLite testing page, and they claim 100% branch coverage, which means that they test every possible outcome of a branch - but that's different from what you're going after, which is every possible code path.

(Not disagreeing, I just had to go through this process in my head when I thought about what you said in comparison to what they said.)
Up to 75% off Fine Pens, Clocks, Globes, Wallets
up to 75% off! Fine Pens, Clocks, Globes, Wallets, Wine Carriers, Agendas, Laptop Cases, Briefcases and much more! Free Shipping on $50+ orders. Coupons, executiveessentials.com Coupon Codes,ExecutiveEssentials.com Promotional Codes, printable coupons and online coupons Save money with Coupon Codes, Promotional Codes, and Free Shipping Deals
For those of you thinking about making an iOS app for your startup or for profit, make a note of this:

Making the app is the easy part, it's the marketing that you really need to be working on and it's the marketing that will make or break your startup. It's the critical joint.
Progress.

The standard answer to If-Lisp-Is-So-Great used to be "It isn't."
Sadda Adda Bollywood Hindi Movie Coming Soon | Release Date
I assume Leo visits his family in Europe for XMAS
Crafting the Front-End
Gamma Adjustment in an HTML5 Canvas
Dutch Parliament: Downloading Movies and Music Will Stay Legal
Wow, thank you for this. I live in SF (Pac Heights) and did not know there was a decent alternative to Comcast (I don't qualify for Monkeybrains).

Just signed up for the two-line Fusion service. Peace out, Comcast.
Care to list those prominent open source iOS apps?

Maybe also links to their repos?

Thanks
PeopleSoft PeopleTools Tips & Techniques by Jim Marion

http://www.amazon.com/PeopleSoft-PeopleTools-Techniques-Orac...
Encyclopedia of human-computer interaction
Obama to Approve a Series of Anti-Small Business Policies
That's a quote from Ron Paul's newsletter.
I'd also make the name a bit more descriptive.
The Fan Experience at Sporting Events – We dont need no stinking smartphones
Etherpad hackathon announced for early 2012
Boycott the Box Office: How Your Money Supports the MPAA
This article says $41 million: http://techcrunch.com/2011/03/23/color-looks-to-reinvent-soc...
Ask HN: Where do HN people hangout online?
Just wondering, is it possible to find people actively following HN on any online instant messaging platform like IRC or a web site? Are there any conveniences or common habbits you observed between communication of the users of this community?
Celery+Python for a distributed GA in 80LOC
Tell HN: Merry Christmas
Best wishes for all, and may you spend it with your loved ones.
Additional data point: Coverity is indeed quite useful. I'd say at least once a week it turns up something that could turn into a critical issue if left unfixed. So yes, static analysis really does matter.

The problem with static analysis is programmer hybris - "No, don't initialize that variable. I've envisioned every execution path, and it's impossible to ever be used uninitialized. And not initializing it is so much more efficient!". Cue crash reports due to uninitialized variables about 4 weeks later....

[Side note:Since Coverity bugs are rarely filed in the bug tracker, it'd be more effective to search CL's for the string CID= which identifies Coverity bug reports. And no, security-critical fixes won't get that marker ;)]

As for PVS, I'm itching to see a full report on Chrome. The excerpts he post are very interesting, and have a good amount of bugs that are not flagged by Coverity. (I assume vice versa applies, hence the wish to look at a full report). Now I just need to make some time to run an eval...
The Android team needs to take this to heart:

"The Paradox of Choice"

http://www.amazon.com/Paradox-Choice-Why-More-Less/dp/006000...

All the more so when the eventual implications of a decision remain hidden and indeterminate.
Other disadvantages:

You're handing over control of your user base to a third party.
Some people don't like Disqus tracking them all over the web.
There are also papers that talk about the methods in depth: http://arxiv.org/PS_cache/arxiv/pdf/1107/1107.5728v2.pdf
يوتيوب روعة شاهد العالم كله عبر القمر الصن
Already mentioned on this site, but still good to advertise from time to time.

http://www.hnsearch.com/search#request/all&q=thinking+fo...

checkout also http://factorcode.org/ a forth-like system with batteries. (already mentioned here too)
The problem is that the idea of visually representing information has caught on with the general masses -- and 90% of everything is crap.

It wasn't really all that long ago that terms like "infovis" or "datavis" were novel and new to the great majority of people. Sure everybody was familiar with standbys like bar charts and scatter charts, but the idea that you could cram complex multi-dimensional data into a single, novel, picture was relatively new as a discipline.

So now everybody and their aunt wants to "visually represent information" even if it doesn't make sense to do so, or the representations chosen artificially distort the information.

The problems are many but boil down to three essentials:

- the art department produces this stuff ("it's visual, so it must be the art department's job"). This is a department that is fundamentally wrong for producing representations of quantitative information. But I'm not sure giving it to the bean counters, statisticians, engineers or other nerdly disciplines is any more right.

- it's hard to come up with new and novel ways of representing information. Tufte's come up with approximately one - sparklines. And he's widely considered the king of the discipline. A couple others get bandied about ad-naseum, Napoleon's March for example, and as a discipline it seems more geared towards taking apart other people's efforts at novel visualizations rather than producing new, good ones. Innovation in Infovis is rare.

- even when falling back on traditional techniques (bar charts everywhere!), they are open to abuse or misinterpretations depending on how the data is viewed. Have 1000 entries but only room for 10 in the graphic? Drop the other 990! Use logarithmic representations when linear would be better. Focus attention where you want with colors or other indicators. By choosing how the viewer gets access to the tables full of boring numbers, you can influence what you want them to see.

Infographics can be an entertaining way of educating the non-quantitatively minded reader without presenting tables full of boring figures. But I agree they are widely misused.
Republic Wireless’ Data, Voice and Text Plans Are Really Unlimited
HackerNews is built around click-throughs.
Techcrunch tells stories and wants to keep the reader.

Needless to say it will always drive less traffic.
The question is rather how many people see the post and how much image transfer you can achieve. You want to be on TC for credibility and awareness.

Best example is TC Europe. Less CTR than any good tumblr blog. But people read it and approach you positivly because of it.

BTW in my experience the best partner to drive quality audience are small to middle sized niche blogs.
That's a weird line of code to begin with.
Not only the naming was wrong, but the type was wrong too (Boolean instead of Object).

Could you check all the references where that b variable was used prior to changing the code?

There likely to be just one or two such places.
Why do you feel I acted like a jackass?
fastmail.fm
This points to a deeper problem of static analysis, though - any analysis package without the ability to annotate code is _doomed_. The false positives will be so annoying that people will give up on it.

And for the people who work on SA systems - please give me a way to annotate that is not exclusively via comments. Especially once people use multiple SA packages, that is rather annoying :)
I've long been a big fan of this book. It will make you a better programmer even if you don't program in Forth.

The only downside is that it will feel dated (because it is). Many of the ideas that were once progressive, original, and a bit revolutionary now seem obvious and a little trite.
I work for Comcast and I can tell you that yes, Comcast has lost what they consider to be a 'few' subscribers in the big scheme of things. Not sure if you know it or not, but they have already 'bought' NBC/Universal, and they have already partnered with Dish and Direct TV. Comcast is the primary cable and internet provider in most markets. However, they've already positioned themselves to take over or purchase any competitors when the time is right with all these partnerships. Even Verizon is not safe. They have recently 'partnered' with their cellphone/wireless division too. Wonder why?

In the end, they are all the same and the majority of the people that this will put a hinderance on are the non higher-up employees and the end users. However, if this is something you are passionate about, go for it. It's your right to boycott and not utilize the services of anyone or any place you do not agree with. Unlike the federal government that tries to force you to utilize a service or embrace a policy or standard...sorry rant for a different day.
What do you mean by "Monads are too restrictive"?

Do you mean that not having free side-effects of any kind anywhere is too restrictive?
I get a dreadful sense that there's really no stopping this. The entertainment industry has been around longer than the tech industry, their claws more deeply embedded in our political system. They will not cease until they get the controls they want. They'll stop at nothing - they will use every tactic they can come up with to get their laws passed. Maybe SOPA won't pass, maybe Protect IP won't pass, but later on it will be something else. The public gets bored with issues as they drone on - can we maintain our vigilance forever?
For the most part I enjoyed reading this article, however I'm uncomfortable with one assertion:

"This is why Lisp is a HackerLanguage instead of a commercial language: hackers are generally loners who don't care if others can figure out their code (at least while they are in the mode or role of hacking)."

I don't know many hackers who this applies to. Rather, the DRY ethos seems to extend into readability and accessibility - most acknowledge they'll one day pass the code to someone else to maintain and too much complexity makes that near impossible.
thx for the link
I think he may have meant, "whose laws"? If you and your client are both in the United States, and your client only has customers in the United States, that's clear. But that's also rare.
Emacs...

Make him start with with the minimum of customization. Teach him about buffers, a few shortcuts and how slime works.

I am a vim user, and I learnt Emacs for the sole purpose of learning CLisp. After that he can choose to hack any text editor into a Lisp optimized one, or stick with Emacs and keep practicing Emacs with it's own dialect of lisp...
Taxi in kingston
Dial 0208 546 7000 and get up to 50% off compare to other Taxi Minicab Car companies in Kingston Area Airport Heathrow Gatwick Luton Stansted City London Transfer Local Transfer Surrey Executive Cars
I thought these were essentially the same bill; killing it in one house killed it. The depth of the analysis of the two bills in Wikipedia is so different that I cant tell. It appears that whether Protect IP is voted on is up to Harry Reid, but I find Senate rules nearly impenetrable. Enlightenment would be welcome..
pyInstaller is a pretty good multiplatform alternative, but I still use py2exe on Windows because it's incredibly robust.
Can you speak any other language? Could you translate any software or documentation?

Can you write documentation, or clean up documentation?
The Lean Startup.

It is maybe overhyped and the cause of Sect-like movement. But definitely one of the most important books for me this year. Thanks Eric!
At least this passage is complete nonsense:
We cannot call to mind a single problem in SQLite that was detected by static analysis that was not first seen by one of the other testing methods described above

If SA discovers a problem, you'll discover it the moment you run it through the analyzer, while by the dev's admission many of their bugs are discovered as bug reports. Which is clearly a bit later :)

Now, it might well be that most of SQLite's bugs simply are not discovered by SA. But SA is not going to report them later than bug reports, unless you use it very infrequently.
I speak Hebrew, but I'm not comfortable enough to translate to Hebrew.
I can write and clean up documentation.
I wish they had versions for iOS devices. I had my credit card ready to buy these for my kids.
White on white doesn't look good. I'd suggest a red symbol instead. It also needs some aliasing.
Functional Reactive Programming kick-starter guide
if(IN_RANGE_CLOSED(dw_result,0,WHATEVER))

Build the appropriate model for IN_RANGE, and done.

Has the benefit that you explicitly state the type of range (open|closed|half-open[LR]), so you'll be a bit more likely to think about the edge cases.

Is it painful? Yes. I'd rather take that pain than debugging crash reports, though. (YMMV - it certainly depends on what you are building, how large your audience is, and what the consequences of a crash are)