skysight-inc/HackerNews huggingface dataset:
It is meant to be nothing but a trend indicator. Taken as such, and knowing that the methodology they use is flawed but mostly constant, then it actually works OK.
OT but regarding the current native app hype (especially in the mobile space): I still don't like native apps except my browser, my editor, the shell and some legacy software (Office and Adobe CS). I don't like updating 30 apps a week on my Android. But it's more than a trend I guess?
From the Learn More link at the bottom [1]:

> Note the awesome Shakespearean inspired name convention. Another good reason to use yesod.

Lol.

> Until here I believe it goes in the right direction. Even if I believe the real future is by generating HTML pages from the client (using javascript) and server limited to serve JSON (or XML, or any object representation system).

This is a little unclear. Do you mean, prior to Yesod you thought web development was heading in the right direction, but Yesod made you realize there was a much better way, even if the future is HTML5 rich web apps with the app server as a JSON/XML API endpoint?

1. http://yannesposito.com/Scratch/en/blog/Yesod-excellent-idea...
Keep in mind that there is a non-zero cost to the un-remembered, in that they may be cognizant that they will not be remembered prior to their death.

I would tell the couples that I am going to choose A, but instead choose B.
Could you please use arguments, rather than fallacies? I already said that I primarily have experience with Snap. But I did research both Snap and Yesod before using Snap.

Or from the horse's mouth:

Snap: "Snap is a simple web development framework for unix systems, written in the Haskell programming language."

Source: http://snapframework.com/

The Yesod book: "The Haskell community is constantly pushing the boundaries finding the cleanest, most efficient solutions for each challenge.

The downside of such a powerful ecosystem is the complexity of choice. By using Yesod, you will already have most of the tools chosen for you, and you can be guaranteed they work together."

Source: http://www.yesodweb.com/
Science under fire from 'merchants of doubt': US historian
Google's self-driving car takes blind man to Taco Bell
What To Blog About
Find Out How Old You Look
5 Great Things About Procrastination
Their business may be ready for takeoff, however their website has already crashed.
" it's a fine line between community watch and an angry mob"

yup, true (unfortunately). GPWM.
Please, please, stop with this TIOBE nonsense. This index is a joke - can't someone with a burning desire for a weekend project create an open-sourced index website and engage with other hackers to incrementally improve it?
I'm not sure what code examples would do, you could use the examples on the yesod site. It isn't a case of "yesod can't do X", it was just out of the 5 people who tried it, 4 voted no. You can't "fix" yesod when it isn't broken, and I think trying to cater to my subjective preferences would simply alienate the people who like yesod.

Your characterization of my posts as trolling is both inaccurate and unnecessary. Having a different opinion is not trolling.
3 days does sound like a long time if you're an expert in the product.

If they weren't, then those 3 days are very likely well spent.
Ibiza VIP Villas Cheap
0 is correct pragmatacally, and makes the puzzle harder for those not wise that 0!=1 by the definition of factorial. (as opposed to proof.... factorial being a shorthand for math and ths being convenient. if there were a proof it would be a theorem, which its not.)

i knew factorial but i had to read up on 0!, news to me too.

on another note, without context, we could say there is an infinite set of functions that satisfy any such question.

"what could come next and why" or something.

edit: 1 is indeed correct for the sequence, ignore that part... my bad.
Show HN: A cleaner way to consume and share YouTube content
The Yesod method does seem interesting (best explanation I could find of it is at [1]. Perhaps that would be a better plan, although you could look at the encoding syntax as strongly typed strings. If you look at the 'boldheart' example once the <strong>&lt;3</strong> is saved as an "type html" string, it is not re-encoded when placed inside another "type html" string.

As for the "yet-another" argument - I know. Convincing developers to switch to a language that is not leaps-and-bounds ahead of their choice language is hard to impossible. The reality is that I'm simply not happy with any of my options and decided it would be an interesting experiment to write my own. I'm not planning on writing any serious applications in it myself -- unless somehow it can pick up a community.

The remixing though I find interesting. This is simply an attempt at making something "better" than the other options. Languages get stuck with broken features in order to maintain backwards compatibility. I see this as a way to take the good parts of any languages and turn it into something I would like to use. I'd rather stick with what works.

[1] http://yannesposito.com/Scratch/en/blog/Yesod-tutorial-for-n...
I expected more.

Sony lost every battle—video games, smartphones, cameras, TFTs. Maybe they still lead the professional broadcasting arena.
Java and C# have 'managed' runtimes; it the language manages memory for you. This memory management bit cannot itself be written in the 'managed' language. Also, an operating system can't either[1].

Also, systems with hard real time requirements, such as audio/video, the signal processing code in your phone, wifi router, etc, are incompatible with almost all managed runtimes.

[1] Okay, I know there are academic ones that are. As far as I know, no productions systems are.
Each of PHP, Perl and Ruby has their niche(s), but excluding those Python is far more popular. And the comparison with Java/C is irrelevant here since this is a different domain of languages (dynamic) we're talking about here.
Improving Community Engagement in Open Source
StartupWeekend is not the best place to really start a company. I know it has been done (and I have done it myself).

Go have fun at StartupWeekend and if you find some people you like working with then do a real startup with them later.
I definitely don't. Maybe at 24 I'm too young to remember those days? All I know about Sony is rootkits, lies, lack of security, exploding batteries and pompous execs that think their customers are idiots.

But given their size, I suppose that growth must have come from innovation in decades past.
I would like to see innovation in books like this http://vimeo.com/15142335

Linking content in the books to outside real-time resources.

Alternatively, what would you think of a subscription based purchase model for a book where each year you pay $3-10/year for a book which is continuously being updated?
Well, the site won't load for me, but so long as we're on the topic of clojure newbie stuff, I just put together a simple project on github to demonstrate lazy-evaluation for those new to clojure by visualizing elementary cellular automata. I tried to annotate the source quite heavily to make it clear what's going on.

It can be found here: https://github.com/andrewvc/clj-automata
I don't even bother arguing these points anymore. I've started just saying "pale blue dot" to people (and to myself) whenever stuff like this comes up.

Try it, its fun. The next time someone complains about the rich being too rich, or the unfairness of 'the system' just shrug and mutter "meh, pale blue dot". The quizzical looks will make you feel better.
Adobe: Bringing Photoshop-esque blending modes to CSS
The biggest hollywood guys including Kaminski david fincher and darren aronofsky all just use real grain scans like Cinegrain or Indie Scans.
First of all, working on a framework (Padrino) myself: I firmly believe that "there's nothing better then ours" without actually answering the question properly is a rude thing to tell someone who asks for replacing a part. So, is there a system in place that allows me to use any templating language that conforms to a given protocol? And where can I find that protocol? (in Padrino, for example, this is Tilt)

Okay, whats wrong with hamlet. It begins on google: "yesod hamlet" does not yield any meaningful documentation. "Shakespearean Templates" does. So "Shakespearean Templates"[1] is a whole family of languages that solves a lot of problems already solved, but type-safe. Well... okay, so I do not only have to learn a whole new framework, I also have to learn 3 new languages (-2, if I only care about HTML templating). So, to me, the whole approach rings a bit of "the world is wrong and we fix everything". Considering gregwebs answer: even more so.

Hamlet just doesn't suit my tastes. I don't like auto-closing tags on intendation - any decent text editor should assist you enough to do that properly. I like how you put thought into generating URLs, but thats nothing the templating language should take care of. Also, Hamlet assumes that you are templating HTML - I often template other types as well, for example plain text - hence a need for replacing it by something that fits all needs better. In the end, I also prefer strictly logic-less templates, so hamlet doesn't cut it.

Also, the documentation should see some love. There is no way to have a look at the features (and languages) in isolation: Its a stream of consciousness that introduces features in a half-sentence (I had to grep it to find what "^" means - it was what I expected it to be, but nevertheless).

That said, I still find Yesod a compelling framework and it will be the first haskell framework I'll try out next time I have some spare time. But the first thing I'll do is replace the templating.

[1]: I would prefer if they had anything to do with shakespeare, the esoteric programming language. ;)
Convert your RSS feeds into videos and get personalized TV news
Http://www.danwanw.cn
How to find that special someone: Your co-founder
I'm sorry but I disagree. Here's the thing, everything you're saying is true in the context of a big city. However, you come out to the country and none of what you're saying holds true. I've lived in Chicago and I've lived in Iowa for years each. I had lots of friends in both places. I talk to exactly one person from Chicago still, but I regularly keep in touch with all of my Iowan friends even after they've moved.
Did you check newvem.com yet? will be happy to get your feedback.

Ofir.
This is the binary-vs-plaintext argument all over again. Java's been through this once before, and they settled on .jar files containing bytecode (the author's ASTs, etc.), and human-readable source.

To jinshaun's point: I wouldn't mind requiring an IDE, but it should absolutely not be required to run in a window system. The overwhelming majority of administration is conducted over CLI, and if you've never had to hotfix something on an X-less production server, you're either a deployment rock star or lying to yourself and others.

I lastly want to reiterate that programming languages are "languages" by definition, and their syntax and terminology are what makes them universal. Using "dingbats" to represent functionality inherently breaks down the out-of-band communication of ideas. "Add a left-pointer-finger to pass the value to the caller of the function." WAT?
Linux, UNIX variants, all their drivers, tons of embedded software & firmware in tiny devices like wireless chipsets, all the way up to the "real" IOS that runs Cisco switches.

It's a good option for low-level work.
How Prismatic deals with data storage and aggregation
Because it's really hard to read the book in the dark.

Ba-dum TISH.
Transform News: Apply to be a 2012/13 Knight-Mozilla Fellow
On an unrelated note, your screenshot for the app shows all of the restaurants around my office. This was totally made for me.
I think that there is no need to check popularity of C and compare it to other ones. Even if C isn't most often used programming language anymore, it is and will be programming language number 1. Most popular languages are not realy different from C. Python, Ruby, PHP, Perl, Lisp - ok. those languages are different, OK. But C++, C# and Java are just C made bit more convienient tool for object oriented programming. Morover, if it isn't enough so much currently used software is written in C. Yeah, no doubt that C is programming language number 1.
Its not absurd, that has been our experience the majority of the time.

Your comment about Yesod having nothing unique shows you never really used Yesod or are very intentionally trolling. For example, Snap does not have type-safe urls and Happstack has a very different approach to its related routing. I could come up with a lot of other examples.
Thanks for the details. How much do you get paid if you get no sales? How much extra on average per sale?
if I may suggest to just:

- stable, straight facing video
- clear mic sound with decent loudness

to avoid wasting efforts on a great idea. Some recent lisp conference videos were shot with a weird angle, and the speaker mic was buzzing, rendering the video useless. It can be post-processed but it can also be avoided first hand.

Good luck

ps: since competent people are proposing help, I might be redundant.
Coinstar that finds Rare Coins
I like this site's playground feature. Sort of like jsfiddle.. we are building something similar (https://designduke.com/designer) to play around with CSS styling.
Watch Steve Blank Discuss Lean Startup Movement's Origin & Future
Facebook 動態時報
(Blog author)

It was very much the core language and most central of modules that I meant; I've blogged on this before to explain my position

http://williamedwardscoder.tumblr.com/post/18319031919/progr...
The tutorial type technical books are very successful with people going after vendor certifications. In this case the audience has a fair degree of technical knowledge but is looking for a path through a particular aspect of the domain. With the main vendors like Cisco and Microsoft, I don't know many people that don't get the book even if they are doing the bulk of their studying with online resources.

There is a big difference between the good and the bad in this realm. A good book is worth keeping even after you've passed the exam.
As a definite-future-customer, this is my interpretation of EXEC: a VIP-like personal concierge service, ready 24/7 to provide assistance. I designed to that vision; I didn't work aimlessly. Thanks for the feedback, though. Much appreciated.
My first thought on reading is this is essentially (at least in spirit) mipmapping[1] applied to his 2D (2.5D?) engine.

1. http://en.wikipedia.org/wiki/Mipmap
Sad this got flagged
Louis Vuitton Damier 
Replica Louis Vuitton Damier Ebene canvas spencer messenger bags with attractive price, you won't regret to buy cheap Louis Vuitton Damier Ebene canvas spencer messenger bags at cheaplouisvuittonhandbagsusasale.com, action now!
Great article. I love to see what sites do well on flippa, but some of them boggle my mind. Perhaps it's because not all buyers or sellers are rational, but I have to also think that there are schemes and scams that I'm not aware of at work there. I'd love to hear explanations for some of the sales I see there.

Flippa is a marvelous wasteland of make-money-fast sites being marketed as make-money-fast schemes themselves. Although there are diamonds in that rough, surely there is another place where people go to buy or sell more established, traditional web-based businesses. Where is that place?
Embedded, low power, real-time, drivers, high performance computing, low-level kernel, legacy, and so on...

The alternatives you give are not really the best examples either. C# is only a viable development platform for serious/professional work if you're targeting Windows, and if there is one language that doesn't do anything better than the many alternatives that compare favorably to it, it would be Java.
Most cross-platform libraries are written in C. Consider the multitude of C libraries that are available in Python or Ruby.
I've always wondered what sort of devices would actually break the FCC regulations on interference. I'd imagine the only things that might do that are radio devices and jammers. Does anyone have experience with such devices?
Perl's tainting is also an excellent thing
Okay, I can see the public transit case, since that might help for planning. I live in a place without any real public transit to speak of, so it didn't even occur to me!
That's pretty much the conversation I've have with my wife every other week for the past 5+ years.

I watch my local soccer team with a female friend (she's both the ex-wife of an old school friend of mine, and an old college friend of my wife's). We all used to go together to watch them, but since my daughter's been born my wife tends to stay at home with her, so it's usually just me and Helen now.

Admittedly we're not watching it on the sofa, we're at the ground. But we often meet up at her house before the game - she lives about 5 minutes from the ground - and my wife's got no actual way of knowing that we're not staying there for the entire game. At no point has she ever expressed the slightest concern that we're up to anything.

We've been friends for over 20 years now (starting with her in a relationship, then both of us in relationships, now me in a relationship) and it's never been anything other than the sort of platonic friendship that I have with male friends.
Nobody deserves to be alive. Use of the word "deserves" in that context is one of those subtle abuses of the capabilities of language that verge on indoctrination. If you unpack it, you'll see that it implies the existence of some form of universal scoring system that everyone is a part of whether they want to be or not. Which is of course very far from the case, despite the existence of large groups of very missionary-minded folk who would like you to subscribe to that irrational belief.

This is one of many forms of what we might call adversarial grouping - very common when you see words like "we" and "should" showing up in sentences - in which the writer tries to place people, often the readers or listeners, into a specific memeplex without their consent. Given that the placing is usually happening at a level below the active topic, it is often surprisingly successful.

In this it shares a lot with the art of propaganda and advertising, illustrating that these things are points on a spectrum of abusive linguistics both grand and small. But all worth trying to keep an eye on as they arrive at your doorstep.
You may be on to something there. Sometimes I see sites for sale on Flippa, but from the comments I can tell that some potential buyers have discovered something negative in their research that I would have overlooked. I'd pay for an extended, honest, third-party analysis of some current flippa offerings. Help me value sites I'd consider buying, and I'd see value in that.
This is a dupe. Original source: http://news.ycombinator.com/item?id=3797026

When the original got posted, I already called the MEP in question:

http://news.ycombinator.com/item?id=3797114

TL;DR: They already know this is silly and the final law text will not criminalize tools being used in a research/penetration testing context.

Nothing to see here, move along...
I'm pretty good at keeping the cartoon in mind, even after knowing someone. Its called fantasizing, its pretty common, and it refutes the author's nonsense about not being attracted to someone who is not attracted to you.
Appendicitis patients could use antibiotics for treatment - teophone forums
Mathematicians take a stand
A Man Can’t Live on Image Credit Alone
I saw the video of their presentation, and couldn't believe it won. It seemed really simple
ASLR I would guess.
My understanding is that "further" and "farther" can be used interchangeably when talking about distances (so "further" can be used wherever "farther" can, but not the other way around).

This is for example what the usage note at http://www.merriam-webster.com/dictionary/farther says, although they state that the usage is becoming more polarized.
Can anyone please explain me why I got downvoted for asking a question about the linked framework?
While the zero is off in the GP's post, he technically could have been talking about the series of n!!!
I like this because I wondered if something like this existed and it does. I have one question? How do you plan to monetize this?
Online Meets Brick-and-Mortar Through Virtual Pop-Up Stores
I lastly want to reiterate that programming languages are "languages" by definition, and their syntax and terminology are what makes them universal. Using "dingbats" to represent functionality inherently breaks down the out-of-band communication of ideas. "Add a left-pointer-finger to pass the value to the caller of the function." WAT?

Yeah, every time someone comes along and says something like "text is so barbaric; we need to use GUIs to do things better!", I'm reminded of a quote along the lines of language being the only thing expressive enough to accomplish a broad range of tasks. Whether it's programming or system administration, there's a reason that technical people still have keyboards. If someone has something better, by all means show it. So far, no one has been able to meet this simple requirement.
Off the top of my head, big important projects written in C, which are still actively developed:

* Linux

* GNU

* Apache

* Ruby

* Python

* nginx

* mysql

* posgresql

* Redis

* VMWare

* OpenSSL

* Almost everything "embedded"

Because C allows extreme control and performance. Anecdotally, a lot of people write in higher level languages, then rewrite critical bits in C for that speed boost. In many cases they just start at C if they know it requires certain levels of performance, for instance code on massive super computers or super low latency communications packages.
Microsoft is already loaded with patents, my guess is that want to cover their bases even more and probably go after Google (Motorola forced them to move out of Germany)
4 Winning Ideas for Budding Social Entrepreneurs
pretty cool :) but many queries donot return results.
Firearms are fairly well defined. Hacking tools are not, and most likely will not be well defined by the legislation. Is ping a hacking tool? Wireshark? tcpdump? a hex editor? telnet? all are used in hacking, but also have legitimate uses.
New federal agency's software to be open source by default
Lots of JS in the <head>. Moving that to the bottom of the page would help the perceived load time a lot.
The Partner State: A Blueprint for P2P Society
A Rare Look Inside Apple Cupertino
Laser-wielding robots, unlimited vacation, and other ideas from Evernote's CEO
Branding guidelines fail.
Downvoting != disagreeing

If you disagree reply.
Dataminr builds a Twitter-powered early warning system
Muybridge favicon animation
A small experiment I made while back and forgot all about, but got reminded when I saw today's Google doodle. Only tested in Chrome.
I am very surprised that you think you can make accurate comparisons through googling! But perhaps this points to a documentation problem with Yesod.

I am probably being entirely too harsh here. It is just that when you call something "elaborate" that is not an objective statement taken from the docs. You were probably trying to phrase things in an objective way, but I think every developer views "elaborate" as having a very bad connotation.

I also disagree with the Sinatra vs. Rails comparison for various reasons, but I don't want to spend time arguing analogies.
Thanks! Right now I have no plans, I'm sure there are things I could do, but for now I'd prefer to build a user base that enjoys the app... without trying to get money out of them or annoying them with ads.
Will Prismatic be releasing any clojure libraries as open source?
> Is there something C can do better than Java or C#?

I write systems code in C and Assembly for a living. I couldn't possibly do my job using Java or C#. In fact, as an experienced C programmer, I honestly can't imagine choosing to use C# or Java to do anything -- I'd rather be writing either in C or in something "higher level".