skysight-inc/HackerNews huggingface dataset:
I guess it all depends on whether or not you think that pure functional programming makes sense as a general approach to programming. Pure functional or not is a very fundamental choice that influences all other features of a programming language. So I don't think it makes a whole lot of sense to compare Haskell to Go feature by feature.

Anyway, I agree that there is no reason why Haskell should be confined to the academic space at all. Actually I think the whole "right tool for the job" mantra is largely misplaced when it comes to Turing complete languages (apart from _very_ low level systems programming).
Probably worth adding that Qt being C++ is itself a problem - as it makes it inaccessible to the majority of programmers, due to the lack of ABI compatibility with C++ and any other languages. Gtk+ on the other hand, is almost universally accessible, because any language worth using can bind C APIs.

Of course, the downside here is that all the Gtk+ bindings to other languages are based on the Gtk+2 API. Gtk+3 hasn't gained much popular support.
IntelliJ's Python module (Pycharm) does a as decent job as you might expect based on code and your type annotations (i.e. if your docstring says that foobar is a BlahManager, it will complete foobar methods based on that and warn you if you are calling something foobar doesn't have).
Sounds about right. I think a lot of developers buy a MacBook with the intention of dual booting to Linux, but end up just sticking with OSX.
Stormers vs Sharks Live Stream
Watch Sharks vs Stormers live stream match.Here you can watch Sharks vs Stormers live online tv channel.So dont miss Sharks vs Stormers match on tv.Because you can watch here Sharks vs Stormers live stream with hd quality.
Wholesale - China Manufacturer Dropship - Direct
Yes, this exactly. I desperately want to move from my Blackberry to an android phone but all the best phones seem keyboard-less. Typing on a touch screen is a major annoyance for anything more than typing a search string or sms.
> 2. I hated Gnome 3 and Unity for that matter. Gnome 4 needs to take a step back and get out of the way.

> You don't use the computer just for Gnome, but you use Gnome as a stepping stone.

> All common apps should be one click away and everything should be as customizable and flexible as possible.

This is exactly what they chose not to do.

https://mail.gnome.org/archives/usability/2005-December/msg0...

In a reply to Linus Torvalds:

> Sorry to snip mid-sentence, but this is an important point: We're not aiming

> for "powerfully extensible". We're aiming for "Just Works". Some people will

> hate that. Some will love it. Personally, I'd rather have passionate users,

> lovers and haters, than be than average and ignored, and I think you'll find

> most GNOME developers feel the same way.

So they made their choice, ignoring most of their own base were against it. Guess what? they lost users left and right.

They had a sweet spot in Gnome 2 and a strong user base. They thought they could somehow get Windows and Mac users, but that wasn't just happening. At least not at that particular moment in history.

So that was their decision and they didn't backtrack despite all the warnings (plenty during the last 7 years). Stubbornness gets you to obsolescence.
Seo Company Delhi offers Services in Delhi India
SEO Search engine optimization is very effective way to increase traffics for every business. We can get business leads through Organic Seo. If you are wondering Why SEO is still the best strategy for getting traffic to a website then you first need to understand the current market situation for online businesses.
As a long-time Python programmer, I tried Go recently for something that needed large amounts of concurrency (a hosted version of hubot: http://instabot.stochastictechnologies.com), and I have to say, I am very pleasantly surprised.

The type system was a bit cumbersome, after coming from Python, especially having to wrangle with pointers after not using them ever, but it's nothing you don't get used to. I'm still not sure how much I gain from static typing, but I'm willing to bear it out.

Channels and goroutines, however, were an absolute dream to use. The entire IRC frontend runs off one process, which, I am led to believe, will basically never need anything more (it just proxies messages from IRC to the backend and back). Communication with the processes was fantastically easy, creating, launching and reasoning about goroutines is, again, very straightforward, and all this feel very much like a first-class citizens.

Python has gevent too, and it suited me very well, but Go feels more integrated and better done.
Yep did see that, agree it's a pretty big coincidence they launched a few days after mine http://discovr.info/2012/07/how-we-track-our-app-reviews-and...
For those taking this seriously: https://en.wikipedia.org/wiki/Forer_effect
If Unity is described as a Shell for the GNOME desktop environment. Then that sounds about right to me.

Perhaps better questions to ask would be what is Gnome 3? What is Gnome Shell? And what is Gnome? Sorry but it's a bit difficult to comment on Gnome when it's not entirely clear as to what it is.
> "Could there be some kind of CSSification of an app's controls?"

That's exactly a feature that GTK 3 introduced: CSS theming.
He was a Financial Manager and did lose his job. He's now a trainee accountant.

I've just tweeted one of his lawyers (David Allen Green aka Jack of Kent) asking. He's normally pretty good at responding to questions (he's answered stuff I've asked before), shall post if he does.

UPDATE: This from The Guardian:

"Chambers said outside court: "It was a long, hard road. I would like to thank everyone on Twitter." He had lost two jobs because of his conviction, he said, but "it was now time to move on". After the judgment, the Crown Prosecution Service was accused by Chambers's supporters of wasting public funds in pursuing its action against the trainee accountant."

Lost two jobs though it he doesn't sound like he's looking for compensation.
Google Fiber is Not 1 GB per second, it is 1 Giga-BIT...
Perhaps I'm missing something, but that question isn't closed.
EVERYONE (not just budget airlines) wants you there 30 minutes before take-off - more if there's checked luggage involved. It takes 20 minutes to board, so it's fairly reasonable to have 10 minutes for getting through security and walking to your gate.

The only time where you might get away with arriving 20 minutes before take-off is if there's no security line and your gate's right near the entry to the departures lounge.
you mean in the web app? or in your blogs ? for both we can have small service to use broken link checker from w3 site will do right ?
I'm not a fan of KDE, but I do like Qt. Qt seems to suffer from kitchen sink syndrome, but the core GUI API is well designed.

If someone did for Qt what XFCE/LXDE did for GTK+, I think it could catch on.
How abstract is this though? Can I say take the main menu and do what I like with it? Can I grab the local task menu? Etc.

Rather can this be left completely to the Window Manager? I.e this is a menu, this is a tab. Now present it as you will.
Pria Dubai Nikahi Pasangannya Via Webcam
Facebook Posts Quarterly Loss
does it supports bookmarks ? i.e. if the pdf document has internal links and bookmarks with the pdf those also ported to converted image?
He means Hacker News' next page link. The URL you get by clicking it is unique to you and it preserves order of stories when you navigate from one page to next, but it has short lifetime.
This is really awesome, well done cleantech product
That's correct. I believe they are using it in some new "high availability" stuff coming down the road
Authentic louis vuitton bags for sale
Backspace key unbound in Safari 6. TAB is also dead.
Anyone else noticed that the backspace key is unbound in Safari 6 (here: mac osx lion)? I just updated and it is really annoying. I found myself pressing the backspace button a dozen times. With the merged search field I have now two dead shortcuts. BACKSPACE and TAB. I know I will get used to it but why did they change it anyway ?
I think it's the other way around--it's a shame Gnome chose to built yet-another-window-manager instead of building upon the solid and tested Compiz. Very NIH-y of them.

(Though Compiz most certainly has been on a measurable decline since the Natty days. The same laptop ran Natty without a hiccup, but it runs Gnome Classic on Precise with at least one Compiz crash every few hours. Not to mention the many bugs introduced into plugins since Natty--window previews and wobbly windows, I'm looking at you.)
> Probably worth adding that Qt being C++ is itself a problem

Yep. C++ is what I call a "dead end" language. If you write your code in C++, it will be only usable from C++. If you want to use it from Python, Ruby or whatever, you'll need a C shim in between. If it were written in C, you could use ctypes and other similar means to do FFI quickly.

Unfortunately, most languages other than C are more or less a dead end.
> Unity is still crap. It might be suitable for a tablet or a phone, but it'll never fly on the desktop, for any but a tiny subset of users. In case you haven't noticed, most people hate it, and are delaying upgrades, installing Gnome or switching to Mint in droves.

It works well on my laptop. Most people don't hate it. Those who tried earlier versions of it and hated it then (myself included) are pleasantly
surprised when they give it another look.

> One important function of the Start menu is discoverability of apps. If I want to see what junk I have installed, I can look through the menus to see what I have. With Unity you have to bring up the whatever and try typing search terms. If you don't know what you're searching for, it can be difficult -- and lots of times, you don't know the name of the application, because they have clever branded marketing names (Evolution, Firefox, GIMP, Inkscape, Shotwell, Chromium, etc.) which don't have their primary function ("image," "photo," "web," "email") as a substring.

This is hideously out of date. If I hit the windows key and type "image", then "gimp" and "inkscape" are in the list of choices. If I type "photo" I get "shotwell", "gimp" and "cheese". If I type "web", I get "firefox", "opera" and "chrome. "email" gives me "thunderbird".

> Also, there are switching costs. The Unity interface is so foreign, I'd need several days -- possibly weeks -- to get as proficient with Unity as I am with Windows, Gnome 2 or Cinnamon. That's definitely a cost in time and frustration, and the benefits aren't clear.

This is an argument against "change", not an argument against "unity".

> Some features -- like the Mac-like "there's only one instance of each application" -- seem designed to cater to n00bs who need hand-holding because they don't understand the concept of multiple application instances, or the difference between launching an application and switching to an instance of that application. I want multiple instances of certain applications -- terminals particularly -- and it's a major pain point with Unity. So not only do I have reduced productivity during the transition period, it seems like Unity is actually going to decrease my productivity once I do learn it, due to lack or hiding of core features.

It takes hardly any time to get used to this change. Personally, my web browser, email client, terminal and text editor all support tabs, so I us
ually only have one window per app anyway.

> Add to that the fact that Unity would crash regularly within the first hour of use when 11.10, the first Unity-only version of Ubuntu, was released.

I'm not interested in older versions of Unity. I already said they were crap.

> I gave it a fair shot on two or three different occasions -- I think once when it was still called Ubuntu Netbook Remix, again when the beta was released, and finally with the official release of 11.10. (And a few incidental times when I've booted the Ubuntu CD for various reasons.)

> In each case, within an hour of use I've concluded that Unity is a nightmare.

So you're qualified to state that Unity was a nightmare. Not that Unity is a nightmare.
I think Unity depends on a fair amount of gnome 3 libraries, at least in 12.04
I usually do an "apt-get install gnome" on top of the default Ubuntu desktop. I used to run GNOME shell builds even before it was generally available and got to love it. I'm sure that given time I'd grow to not mind Unity, but for me GNOME feels designed as a more coherent whole than Unity. The vanishing top menu on Unity also sucks, IMO.
Common Characteristics of Phishing
I think it's a feature not a bug.

It seems to stop the second page becoming stale, forcing you to refresh and get a new copy of the front page first preventing you from viewing outdated content.
> You're comparing ad-hoc polymorphism with subtype polymorphism.

No, I'm comparing structural typing, which is what Go implements, to nominative typing.

But that may very well be due to me having stayed in context of an other sub-thread where this was the subject, and using that as a filter for the current one.
RazorQt is a lightweight Qt desktop environment
I find it handy to indicate I probably spent to much time on the site. Also pretty sure it's by design.
However, the loss is due to one time payments to insiders.
Yes, http://en.wikipedia.org/wiki/Graft-versus-host_disease

The drugs do not suppress the entire immune system, just parts of it. (Otherwise the person would die from random infections.)
> I don't know what structural subtyping is

Which is why "you have never seen a language doing interfaces like Go", everybody else calls it what it is (structural typing/structural subtyping)

> I no that Go's interfaces are nothing like anything in C++

Well you may "know" it, but your knowledge is wrong.
All great, except a large portion of apps are still Gtk2 based, which means any potential theme developer needs to make his theme at least somewhat compatible with Gtk2 so there's a consistent desktop.

What should have been done, is the CSS in Gtk3 should've been designed with backward compatibility in mind, and the tooling to automate the creation of a Gtk2 theme based on a Gtk3 stylesheet.

As it is, they can't even move from 3.0 to 3.2 without breaking themes. I've no idea what the situation was for 3.4 or later, but I imagine much of the same.

Also, theming is missing a usable distribution and installation model. Currently, users are expected to simply extract an archive into a specific directory and follow any instructions that come with the theme - some include shell scripts. This is hardly "user friendly," like they claim they're attempting to make Gnome.
"Create professional client proposals in minutes" on your front page is very blurry, and detracts from the otherwise nice design.
Not sure why, the GIL is not an issue to node-style concurrency (based on an event loop and async IO), though you need alternative IO layers (Gevent provides exactly that, and can — if requested — monkeypatch the stdlib to replace standard synchronous IO calls by Gevent-provided async IO).

In fact, mixing threads and an event loop with async IO is probably a good way to make everything blow up.
Building for a Billion Users - Facebook infrastructure at Velocity 2012
This is an old problem due to the use of fnid to refer to a continuation. http://news.ycombinator.com/item?id=164254

(The poor formatting of sed is caused by the post being made dead; it triggered a re-submission of the content causing corruption.)
No. Mutter is not "yet-another-window-manager". It's an evolution of the Metacity code base (Mutter = Metacity + Clutter). So the Gnome developers basically continued using their window manager instead of hopping to yet-another-window-manager.
His local MP, Louise Mensch apparently tweeted 'It is for Parliament to investigate actions here'. Talk about missing the point! This man was convicted because he fell foul of the nannying, micromanaging, politically correct, busy-body society that Parliament has allowed and facilitated to evolve. We need less political interference in our lives if we are to stop absurd prosecutions like this one.
RHEL 7 will be based on Fedora 18

http://rhel7.net/news/98-rhel-7-roadmap

which means we might see RHEL/CentOS/Scientific Linux/PUIAS users on Gnome 3.6

http://fedoraproject.org/wiki/Releases/18

Personally, I've worked out I spend little time actually using the overall desktop GUI, so I'm not too sensitive to changes in UI logic. Typical end user I suppose.

I suspect the change to systemd will cause rather more fur to fly than the GUI in Enterprise circles.

I hope the author of the original article gets a bit of support and finds a direction for his labours.
"Let's take one of the worse languages and run it atop an even worse one."
> Some features -- like the Mac-like "there's only one instance of each application" -- seem designed to

What? If you want a new instance, middle click on the icon instead of the normal left click. How the heck is this a major pain point?

As for terminals, either use the above mentioned method or use C-A-t to get a new terminal.
Yes, that's right, but if you look at the page source you'll see fnid used elsewhere too, e.g. "add comment" IIRC. It's annoying to have typed a comment, hit add, only to find the continuation has been flushed from the cache at the server.
you should waste your time solving more useful puzzles.
Head into Machine Learning for example, or if you are into VMs, why not try creating a Java VM on top of Cocoa for Android developers to invade iOS, that'll have more impact and you will have to learn some serious compiler theory.
to see how a shitty and slow language runs atop an even worst language, I can't believe this got to the homepage.
Dont forget to blog about it
I still prefer Awesome, but I've used Unity for a few weeks and I agree that's not that bad (or wouldn't be if it wasn't so buggy).

Multiple terminals , for example, is not a problem: Ctrl-Alt-T launches as many as you want.
Thanks to sysadmins! Today special thanks for maintaining networks and servers
Insync co-founder here. If you have any questions, my email is in my profile. Thanks for sharing.
I'd say it may even be contributing to accessibility, precisely because of the use of CSS to achieve a desired look instead of falling back to imagery. This allows to disable styles or rather allows screenreaders to still work their way through every bit of information.

But yes, for visual readability its quite the horror. So better apply it sparingly.
Oh, come on: the less choice you have, the better for you!
In collage someone passed around a pirated DVD of "Shawn of the Dead" in class. Everyone just put in their dvd-rom (feels so weird saying dvd-rom / disc drive) copied it, and then passed it along to the next person till most of the 80 guys in the room had it. Not to mention the sharing that went on over home wireless networks. Each student would share their music / video / software folders and make them public to anyone on their LAN. You could then browse their collection and copy over whatever you wanted. That's not something stoppable.

Sharing is an evolutionary trait among humans, we have an inner instinct to share the things we find useful with others. Despite the bullshit excuses and justifications and delusional utopian ideology that many file sharers babble about, it can and does cause damage. However, p2p file sharing is an extraordinary distribution platform. Maybe even the most efficient, effective, wide reaching distribution platform for anything digital. If we can design with it in mind and find a way to monetize around it / despite it, I think we can all live happily ever after. For instance, Star Wars made more money from the merchandise than it ever did with the films. Even if all the star wars films were made free to the public, it still would have still made massive amounts of profit. Not all movie franchises can follow that path but it is a creative alternative and proof-of-concept that you can make money from movies without charging for the movie itself.

In other worlds, use freely distributed digital content to advertise and solicit sales of real world products & services.
Demonoid Down after DDoS attack
The Open dialog certainly caused a lot of trouble. Perhaps I should have said learned to use effectively rather than understand. The concept of hierarchical folders is not particularly challenging, but the practice of using them is usually a real pain for little upside. One of the main use of folders I see is people grouping their work by year, month, etc - what's the point when the file has that metadata anyway?
They seemed to have misplaced the "burning/ripping from others" section.

http://en.wikipedia.org/wiki/Private_copying_levy
Umm, in there own words there not profitable:

http://investor.zynga.com/releasedetail.cfm?ReleaseID=695419

Quarter ended June 30, 2012 Revenue $332,493, Net income (loss) ($22,811)

6 months ending June 30, 2012 Revenue: $653,465 Net income (loss):	($108,162)

You might say it's a positive trend and there losses are decreasing, but they had some profits last year that are 1/10th their current losses.
Which FreeBSD to choose?
Kansas City's metro area is as population dense as any other developed urban core. It's not like they're starting out in a wheat field in Kansas.
Green pouches
They do not understand the strategy of marketing. Both financially and environmentally eco friendly packaging products offer enormous advantages.
Backbone.js: Hacker's Guide Part 2 (Backbone.Collection)
> Unfortunately, most languages other than C are more or less a dead end.

Except for Java, where you can reuse code directly with JVM-compiling stacks like Clojure.
Stranger things have happened
It might not be successful in a Apple way, but I'd be willing to sacrifice that to get more projects that are successful in emacs way.
SyncBlaze rolls out updated iOS app
Does it help if I clarify that I meant that Western nations have increased their production of material goods (rather than ceasing it, like is implied in the prediction)? I do see that the way I worded it looks like maybe I was making a comparison to Asia.

I don't think it is controversial that U.S. manufacturing output has grown.
By 2037 WW III will have happened. My guess is that it won't be an all out single epic battle but a dissolved multitude of tiny conflicts dragging out for years and sapping the economy and living standards all over world (including the developed countries).
I've always wondered why the platform Blender uses hasn't turned into a generic UI toolkit or even window manager. Granted, Blender itself is rather overwhelming at first glance, but you only have to spend a few minutes with it to fall in love with the snappiness and adaptivity of the interface.
Getting out of your comfort zone with Node.js
The link to the full judgment was tweeted here: https://twitter.com/JudiciaryUK/status/228777076352770048
I am a Linux user, and I thought the reference in the video was funny. The fact that they're/we're the biggest donators certainly hasn't gone unnoticed.
Baidu opens its Singapore research centre
But they're also the people that have no money, and wouldn't buy anyway.

Now that I am a professional, it's not that common for me to swap a hard drive.
Go horizontal and use two thumbs. You get pretty quick. There are likely other techniques.
Can this guy sue the CPS for the damage they've caused him?
MySQL case-sensitivity and java.sql.SQLException: Can't create table