skysight-inc/HackerNews huggingface dataset:
Sure, that's definitely what the government bureaucrats call "value-add". But the problem is that sometimes the value-add seems to be the only thing they focus on.

Decisions about library policy are done on the basis of the community stuff, how it'll affect parents with kids who use the library for story time, and the views of readers get neglected.

I went to my local library today, and they've removed yet more non-fiction shelving to move the registrar of births, marriages and deaths into the library. The library seems willing to accomodate just about anything... except books, which seem to be the primary function. The library in the next town over has a monthly "meet animals" day, where someone brings in a ferret or a snake or something and kids get to see and pet an animal. Which is fine, and I haven't got a problem with that. The fact that every time I go in there, they have less books makes me all the less likely to want to scream and shout when the barbarians in pinstripes come to tear the place down and "streamline operations" and so on.

Because of all the feel-good community stuff libraries have to do in order to remain "relevant", the actual point of the library gets slowly undermined and weakened. I don't blame the libraries: they are only doing what they need to do to survive. I blame the politicians and the public for undervaluing libraries.
You are taking it to extreme. One cannot claim to be a computer engineer by learning to edit web page, same way doing few postures is not learning Yoga. Many people are following types of Yoga not associated with Asanas so you cannot put all in one category.
Actually (unwords . words) is the identity only for lists of strings containing no whitespace. For example:

Prelude> let xs = [" a"] in xs == (words . unwords) xs
False
Amazing Motorcycle Racing Game – “Moto-Sike-O” Arrived For iPhone & iPad
Google Tweaks Chrome’s Interface, Adds Prediction Details
The sites I mentioned just aggregate the RSS feeds from other sites.
I have little doubt that Script# is mature and usable; the project's home page lists a who's who of large internet sites that use it in production.

Unfortunately from what I can tell, expertise on usage of Script# stays locked up within each company (eg. 'a variant of Script#' from the blog post). Perhaps I am demonstrating my ignorance, but the most public activity I could find was the project's GitHub issues list.
The site is running kind of slow so I just did the first couple levels...

The directions (e.g. forward vs left) were a little confusing as you can't tell which way the character is facing at first. Not a problem after level 1 though.

I second gerggerg's suggestion of step-by-step animation, along with highlighting as it runs each line of code. That would really help drive home the point for non-coders.

Are you capturing incorrect responses to see what common sticking points are? For example, I thought .feel() returned a string at first before eventually having to look at the tip.

Awesome idea though! I've been working on something very similar that I hope to share soon.
> But that code would be too weak for a channel with a higher erasure rate (it would fail to decode) and it would be too strong for a channel with a lower erasure rate (it would be wasteful and use too many parity bits). The advantage of fountain codes is that they work efficiently whatever the channel's erasure rate.

So could we think of fountain codes as a kind of adaptive on-the-fly RS code in which one sends a block protected against one's best guess of the erasure rate and if the recipient fails to decode it one resends with a higher erasure rate, or if the recipient succeeds one sends the next block with a lower erasure rate?
Sigh. No sound.

I kindof understand why. If my recent forays into in-browser audio are any indication, it's kindof a mess. You need Flash fallbacks for older versions of IE, there are latency/seeking problems on browsers that do support the audio element, mobile support is even sketchier and limited to a single element, and that's just for playback of pre-generated media...
Show HN: Greasemonkey convert Basecamp messages into to-do lists
I'm not. I haven't seen numbers on Google TV adoption, but I'd wager it's even less than Apple TV (which I'm not that optimistic about either ATM). Google just started distributing movies on their own last summer (and I think that's only Android phones and not Google TV yet); it'll be a while before they get anywhere near exclusive content.
Hehe. That's quite a monster. I'll try to be a bit more helpful.

1. Use loop instead of dotimes so you can make the index range over 1-100 instead of 0-99.

2. Factor out the string calculation so you only need one print statement.

3. Maybe use zerop.

4. Don't write ")(". Use a space in between.

Example:

(loop for n from 1 to 100
do (format t "~a~%"
(cond
((and (zerop (mod n 3))
(zerop (mod n 5)))
"FizzBuzz")
((zerop (mod n 3)) "Fizz")
((zerop (mod n 5)) "Buzz")
(t (format nil "~a" n)))))
I think what Grooveshark is doing is clearly illegal.

Whether the law is just or current, that is up to debate.
Acquisition begins before/below the level of words. Find some contemporary music in the language that you like and that has vocals, and listen to it a lot. Learn the sound of the language.

(Especially once you gain some fluency) Allow yourself to "draw a blank" when using/speaking the language, rather than immediately thinking of the corresponding term in your native language. This will help you to really be in the language. It can also, in a way, result in a more natural conversation with a native speaker, if and as that person can guess what your talking about and respond by "filling in the blanks". (And, it's just more fun to pause and then say, in idiomatic form used in the language: "that... stuff/thing/dohickey/whatchyamacallit..." . ;-)
s/What/Whatever?
Mobile telephony: Difference engine: End of the landline?
There were a number of nightmarish aspects of it, but with the latest iteration I haven't had any problems. I can print very complex code from my macro functions and they will be evaluated without problems. You do have to use printf '%q ' sometimes though.
Way wrong.

After a week of silly headlines, people would grasp the reality that actually its zero impact on life moving forward. It could well not be replaced with any other online anything, but rather a simple return to talking to people you know by other routes just like, well, 2 years ago.
A company bribing the government to make policy damaging one of the most powerful innovation tools on the planet is a threat to national security. If the US doesn't stay the innovation leader of the world then national security is compramised.

riaa is the threat to national security when it tries to shape the infrastructure of the entire planet to suit a 100 year old business model.
Question: Backup.

What if they decide to shut down some day? You lose everything. Unlikely? yes. Possible? Also yes.

Offer a backup function, and I'm yours.
I agree totally, this is an area where frameworks should shine.

I really like the approach Django 1.4 is taking. They have a new default hashing algorithm: PBKDF2, but they've also made it easy to choose your own.

You can upgrade hashers at any time by changing the order of the PASSWORD_HASHERS setting, every password will be upgraded on a successful login. Using bcrypt is as simple as installing py-crypt and changing the top choice in the PASSWORD_HASHERS setting.

Increasing the work factor for the hashing algorithm is also really easy to do so: create a subclass of the hashing algorithm you want to upgrade, set the multiple you want to increase the iterations by (say 100 times more), then add your subclass to the PASSWORD_HASHERS setting.

Like you said, it is more work to implement cleartext passwords.

Going back to the OP, when it comes to:

"easier for us to pose as a user to duplicate problems"

I'd say that in cases where you need to access a user's account, it's probably better to allow superusers or staff to "login as user" using a different mechanism than the normal password login/authentication.
Careful with .ly, the website you serve on a .ly domain name must conform to the laws of Libya. A URL shortener, vb.ly, was seized in the past for linking to adult materials: http://www.pcmag.com/article2/0,2817,2370354,00.asp.
But it would be even easier for an opposing lawyer to claim that YouTube "is marketed by its operator … in a manner that engages in, enables, or facilitates, a violation of [...some existing laws...]." Any site that allows users to submit content is predictably enabling a violation of copyright law. This is how the copyright cartel already views things — it seems unlikely that they would become more conservative if SOPA passes.
Probably not what you are looking for but I plan to shut down my personal site, actively campaign (politically) against candidates/office holders who support(ed) SOPA/PIPA (even when it means crossing traditional party lines).

I've been on the fence about a business idea and may well either kill it entirely or develop it outside the US should SOPA/PIPA be enacted (though with the EU going along with much of this copyright crap I'm not sure where I'd develop it).

I'm shutting down my personal site because it's a blog with 12+ years of entries plus non-blog pages dating back to the 1990s. I have zero interest in reviewing the links in each entry to see if they link to potentially infringing content. The language in SOPA/PIPA is so vague that even if I removed all suspect links it's unclear that that would eliminate the chance for being taken down.

On the flip side: I have already cataloged many sites which have misappropriated content which I theoretically have the copyright on. Several are SOPA supporters. Should SOPA be enacted I plan to file takedown notices with their service providers until the copyrighted content is removed.

If the media companies are going to declare war on consumer generated content then we might as well fight back using their own weapons against them.
Why Do We Really Need Clinical Trials?
Around 1981, in the early days of Personal Computer World, one of the very early UK personal computer magazines, there was an article which it seems I will never forget. The journalist excitedly expounded on a new application that was being written, called "The Last One", or TLO. The idea was that the application understood a business requirement expressed in English, thereby making all other application development languages/systems redundant.

Safe to say, we're still not there yet.

P.S. also in PCW, a great magazine in its day, was another article about a program that could keep compressing files repeatedly to make them really small. I haven't see that yet, either.
I used it for an open-ended project/event where soemtimes the tasks became mini-projects in their own right. That's it's power - you can make a task a checklist of sub-tasks very easily without "promoting" it or dealing with a tree interface.

Also the uploads and notes are very easy to absorb and view. Delegation also looks great... though I haven't had a need to use or see how it integrates with email.

I used it for trip planning, meeting planning and personal checklists. However since it's hosted and it's unclear what the data security is like, I don't use it for work related stuff.

Mostly, it's just very very easy to start using and easy on the eyes. I'm drawn to finding uses for it, though I keep wanting calendar/scheduling support (which would make it more of a full-on process/group ware)
It really depends on how many pages you have. If you just have 10 pages off the domain (/signup, /login, /about, /jobs, /how-it-works, etc) then there's really no benefit of having a hierarchy. If you have > 1k pages, then a flat structure will confuse google/users and do a poor job spreading your site's link equity amongst your pages.

Is that what you're asking?
Workflowy, to me, is a better fit for just managing todo lists. In terms of usability, it is really nice.
The PaaS Market Accelerates
Gittorrent protocol
The problem is, none of the engines so far even come close to the quality of decent game engines on other platforms. They've all got seriously rough edges, bugs, missing features, etc., to a point where there's not even a clear winner yet where further community development efforts get funneled.

Until there's a clear "winner" in the space, I'm happy to see more engines come out, maybe one of them will finally get close enough to a general purpose game engine that it will see some community involvement.
Former Homeless Woman Becomes Twitter Celebrity
(tongue in cheek) right, a 1x1 grid requires 0 clues, it has only a single digit as its solution; that digit is -- [its_so_on looks left, cut to SatvikBeri]
Ed, you're an odd cookie.

You always give the obvious, common sense answer. But you always give it in a way that provokes thought and reflection, even if we already know the answer. So, thanks. :)
Can Anybody Tell Nokia’s Fortune?
Do you really think that?

Do you really think that telephone companies are ready for 800 million more people using their networks? Or the mail service? Or... or...

Facebook is _so_ ingrained in how we do things. I agree it's not too late to back out and return to normalcy, but in a few years it probably will be.
I don't think that's it - all geolocators, even those that employ advanced techniques, can only get as far as the capitol.
Yeah, the thresholds are constantly creeping upward. I don't know what they are now, but I'm pretty sure they're somewhere above 600.
Usually the terms vertical and horizontal are used to refer to use among different industries, not describing use within a single company. Think of different industries (healthcare, banking, etc.) each as a silo filled with many different companies.

A vertical product would target just one silo. It doesn't matter that not everyone at each company in that silo would use the product, what is important is that the product is only meant to be used by companies in that silo. An example would be software to x-rays. This would be used by some people at the companies in the healthcare silo, but would be of no use to anyone in the banking silo. The product would be tailored to exactly the task that needs to be completed.

A horizontal product would target many or all of the silos. The product would have no specific focus, but would be intended to be generally useful. An example of this would be Excel. Almost all companies in every silo would have someone who uses Excel. They may also use it for vastly different purposes requiring the software to be somewhat generic and the end user to figure out how to use the software to complete the task at hand.
Non-Muslim, Christian countries have banned Playboy, under 'obscenity' rules aswell.
Dude. Relax. I said convolution series and not convolution integral ( the one you've linked to ). The "invented term" as you call it appears in Melzak's textbook ( companion to concrete math ). Finally, I actually "invented" a sequence that appears in OEIS ( https://oeis.org/A160138 ) , so I'm well aware that there are infinite sequences you can manufacture by simply changing the op in a convolution series. I just throw these questions into the mix to have some fun and games, otherwise doing interviews becomes very tedious and boring. Nobody is being judged on whether they can figure out that the number of moves for a legitimate tower of hanoi ie. 1,3,7,15, comes from the 2^n-1 sequence ( there's an entire chapter of D.E.Knuth's "concrete math" devoted to just that very topic, and it was my text in undergrad, so I like to have some fun with it. )
Prefetching what it thinks you are going to type in the URL bar is very different from prefetching links - that's the difference this time if I understand correctly ..
I would never suggest to anyone that they use bash when there is a better alternative, but it often happens that you start with a "toy" script and then it ends up growing and growing. Even in my job (I'm a consultant) I run into massive bash scripts that do complex jobs.

Not everyone is going to rewrite, and if they're not they should have tools available to them to help make their scripts more robust. The @macro alias is just a helpful tool for achieving that without quadrupling the size of your script.

Thanks for the feedback.
Making Anonysize.me
Spend a year overseas. You'll really love the sites which decide that your accept-language header is irrelevant, and feed you stuff in a language you can't read.

Just to rub in the culture shock.
Ten 2011 websites you should know about
Version 2.0 of the Mozilla Public License
The article is talking about Perl anyway, which is notorious for its seemingly random syntax, so I don't think its really a good example for how intelligible and random programming language syntax is. When you're a beginner, the languages syntax really does matter and thats one reason why, eg, Python is a better beginner language than Perl. Perl is often jokingly referred to as "line noise" while Python is often referred to as "executable pseudocode".

Having said that, I completely agree with what you say. When spending a lot of time writing code, you really don't care about how intuitive the language is for beginners - much more important is that you can accurately and quickly express your programs. The closer to english a language gets, the more verbose the language gets and if I spend a lot of time programming, I want the language to be succint and straight to the point. (Nevermind that English contains a lot of ambiguous constructs, so an "english" programming language would still be horribly artificial for beginners anyway)
This has been proposed in the past.

One of the difficulties to be overcome is the huge base of existing elisp code. This code base is part of the attraction of emacs.
How Twilio & the Web Will Disrupt the Mobile Operators
Another memorable list http://programming-motherfucker.com/become.html
From my understanding (could be wrong) the label's aren't getting paid for their music through Grooveshark, so if they're not getting paid they'd likely prefer to force users to jump through the hoops of pirating music then from using a service such as Grooveshark. (actually they'd prefer you use a free service like Spotify which pays for the music rights).
Another point to consider is that Reddit has the backing of a huge company that is making money elsewhere. They can be choosy with ads, etc.

Digg, on the other hand, was forced to make different decisions because they needed the incoming revenue. But, they could have done things differently and still kept revenue (and users) up.
I agree, in principle, but I think one of the issues is that it is increasingly common for library patrons to ignore the books and head for the computers. I don't have hard statistics on this, but if it's true, then I imagine it's hard for libraries (and the governments that support them) to justify pouring more resources into keeping the book collections robust, if too few of the people they are serving don't care about the books.

And even on the digital front, I fear that people are reading more blogs and tweets and fewer books. Even Kindles won't matter to people whose reading attention span is limited to a couple sentences at a time... :-(

(This, though, is a bit of speculation and anecdotal conjecture on my part. I would be interested in hearing if others have observed the same or not.)
If I recall that's already in the works
What's the difference? Grooveshark isn't paying them anyway.
Quick Salary Tip for Software Engineers
"Systematic code" is the term of art in coding. There are systematic fountain codes. The raptor code adopted by 3GPP is systematic.
Life will continue as nothing of value was lost...

As a side note, my GF is starting to complain about FB after being an avid user for years. 'My front page is full of ads for things I've liked'. The downhill (meteoric) decline is started when the normals start complaining.
Lead the new Code for America Civic Startup Accelerator
Microsoft suggests customer donate extra X-Box they sent him.
Libraries are one of those things that, even if you don't personally use them, your life will get a little bit worse if they disappear because of how their loss will effect your community. Probably enough so to justify supporting them with your taxes even if you never set foot in one.
"When she was homeless, Walsh would tweet from her cell phone or use computers at her local library."

How could she afford a cell phone? Especially one that had Internet access which enabled her to Tweet?
I doubt they would give away full rights. They would probably split them into traditional TV and online streaming. But this could be a massive opportunity for both the Premier League and Apple to gain further inroads in Asia, where the Premier League has a massive following[1]. It could also be a cheaper way for current Sky Sports subscribers to get a Premier League subscription (currently you pay £20 in UK on top of your regular Sky package to be able to watch the Premier League[2]).

[1] A Manchester United-themed bar restaurant, for example: http://www.tripadvisor.ca/Restaurant_Review-g293916-d1588473...

[2] http://www.sky.com/shop/customer-shop/sports-upgrades/
From TFA: the last bid for 4 years of broadcast rights went for $2.5B and Apple currently holds north of $85B in the bank. I think Apple can afford it.

Also, how much does the average cable subscription cost in the UK? How many months would you have to forgo cable to completely make up the cost of an Apple TV? It's possible that EPL would loose some casual fans who are not willing to make that compromise, but you better believe that there will be lines of die-hard fans at the Apple store waiting to buy their $99 Apple TV should this happen.

Definitely an interesting move on Apple's part...
I don't know if you're aware of it or not, but you might be interested in ClojureScript for comparison or contrast: https://github.com/clojure/clojurescript
I have a small nit to pick in an otherwise great post:
Codecademy is not the same as Code Academy.

It's also noteworthy that codecademy.com ranks higher than codeacademy.org in the google search for "Code Academy".

Well played indeed.
The difficulty is not in time, but in accuracy of measurement. In other words the signal strength directly depends on the size of number factored.
But it would be much more viable to elaborate deals and get paid through Grooveshark.

What I'm saying is that they would benefit a lot more from having Grooveshark as an ally (even if not entirely on their terms) then defeating it and getting back to square zero in the anti-piracy effort.
Looking over the documentation for the two libraries it seems like they have different goals with minimal overlap. Easel.js is basically a clone of a subset of the Flash API, while Jaws.js is a small game engine for building HTML5 platformers and is comparable to Flashpunk. It has classes for tile maps, parallax, etc.
A new concept for Latin American vacations (spanish link)
Come again? You don't want to use dropbox because you want to seem professional? Don't be so daft.

I guess you aren't so daft really, so what isn't dropbox doing for you and what do you need in a replacement?
Somehow I doubt anybody will go after a personal site that isn't directly distributing copyrighted material. There's just no financial incentive. And if you play that scenario out to the extreme, every site would have to be shut down because there are extremely few sites that do not link to anything, and eventually one has copyrighted content.

However, I like your idea of lining up takedown notices for SOPA supporters. I would love to see their Oh-shit faces when they realize what they've done.
I really like the high level concept, but I dislike the poke the mutable state, disregard Demeter, nested if-else style of programming that the warrior api encourages.

Don't take it too harshly, I definitely like what you are trying to do with the service and I'm interested to see how your classes evolve.
An positive effect for Google is that pages with ads will count as adviews before they're even visited.