skysight-inc/HackerNews huggingface dataset:
This is truly sad. When I visit my local library all of the public user computers are continuously utilized and there is a waiting list -- I assume these folks either don't own their own computer or need to be able to use a public one. I appreciate the quiet place to work and free WiFi.

Not everyone has e-readers or can afford to purchase a large number of books--our library definitely fills a need in the local community. Plus knowledgable staff can recommend good books and assist students with their research (the inter-library loan system which includes local Universities is especially helpful in this case).

While I can drive to the library, I do see a large number of folks arriving via foot and/or public transportation. I cannot imagine the impact to those communities which are losing their local libraries. Perhaps Brent is particularly affluent, but I suspect that the council is being misguided by their consultants or simply doesn't care about those members of the community who will be impacted most by these library closures.
To disable this behaviour, Detect this and return an HTTP 403 ("Forbidden") status code. Then you will blacklisted client side.

I'm not sure I like this, since it will slow down your site until the blacklist gets cleared up if the user accesses a page they are forbidden for.
"Basically, "level 3" seems to span everything from Norvig and djb to someone who got a BS and just read Code Complete."

I was going to post that reading Code Complete is one way perhaps to help OP recognize when you are improving, but there's more to it, you need to read, lots.

A programming career can be a long one, and many people may never stray far from their home town, whilst others might wash up, bedraggled, all across the globe.

There have been lots of articles on HN recently about self-development, but common threads seem to be:

- directed practice
- reflection
- publish and be criticized by others (good way)

Between reading the great books, writing real code and exposing your code to others' criticism, there should be a path that leads to serious improvement at a steady pace.

I've interviewed recently, and it's caused me to look carefully at what I do, and how much I know. That in itself has been valuable, and helped me pick out what to read (C and C++ books in my case), and given me a target to become more surefooted in my programming.
I guess it's an encoded version of the same JavaScript, all right.

I expect I was first introduced to it through squarefree, but the Beatie page is a simpler place for a surfer to land for that one specific thing, which is why I chose it. I didn't realize it was also a straight-up, uncredited copy.
Hackers leak the Source Code for Symantec Product
If they used HTML5 geolocation instead, they'd burden the user with an annoying authorization popup (at least on the browsers I use).

edit: (The lesson, then, is to not do web geolocation unless it strongly enriches the usefulness of the site (map-related sites, etc) or your hand is forced. People rightly don't want their location freely-shared and people are rightly annoyed by location-sharing-confirmation popups.)
Justin Beiber is going to perform again, wanna get tickets for that
Pallet Covers
Do you know that a thermal pallet cover offers only 4% thermal emmittance!
"These guys have solved the problem using the tried and trusted mathematical technique of sheer brute force.

In essence these guys have examined every potential 16-clue solution for every possible Sudoku grid."

I was actually hoping for a formal solution or proof here by reading the title.
You're leaving out several key parts:

* reddit on GAE would have no options if they ran into a feature which is too expensive on the GAE architecture. Reddit on EC2 has been able to change their backend architecture dramatically to deal with growth and new features — that's a really powerful thing to give up since it means you aren't limited to GAE's lowest-common-denominator functionality.

* Even assuming reddit could affort to spend kilobucks per day on GAE, how many good sysadmins and developers could they hire for that same amount of money? At their scale, the answer is a LOT of people - and that gives a lot more flexibility since money going to GAE is a sunk cost which scales linearly with traffic whereas people generally give better than linear returns.
He created that terminal in the pre-PC era and hasn't officially worked at Bloomberg in over a decade while he has been Mayor.
...who holds the copyright to the book you are writing?

This is not as simple a question as it sounds. Before digital distribution, owning the copyright on a book in a world with no publishers would have been pointless. So while a writer might be granted a copyright, it was nonetheless for the benefit of distributors. People don't need to be financially incentivized to create art, but they do need to be financially incentivized to invest in printing presses, shipping networks, and book stores.
Anonymous hacks Sony Pictures for supporting SOPA
I studied in Kendriya Vidhyalaya(central school) and we used to have yoga classes weekly.

my observations,

your body needs flexibility and it needs practice to loosen your body just like warming up.

it is easier for kids to begin yoga as their bodies are already flexible.

based on your fitness, flexibility and comfort levels you can discover newer levels of asanas, just like all those poses in Kamasutra.

let us be clear, yoga is for relaxing mind and body, not acrobatic displays as it has been marketed in america
I'm not an expert on Yoga by any means, but in all the classes I've taken (and with the exception of the "relaxation" poses), the instructors have emphasized maintaining a straight back. Spinal flexion hasn't been explicitly encouraged, unless (perhaps) it was in the context of a forward fold, where the goal is to relax the muscles of the back after some other strenuous exercise.

Also, reading through your links, the McGill fellow seems to have a fairly nuanced position on core strength. It's not as simple as "don't bend the spine forward".
I think the main problem with modern copyright is its length. Originally you had to register for copyright protection and it lasted 14 years (28 if renewed) before entering public domain. It was also primarily used to curb commercial infringement. The purpose of copyright is to "To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries."[1] The limited monopoly is simply the means to encourage creative work.

The current time frame of 70 years after the death of the artist distorts the purpose - it's no longer about encouraging creating works, but rather artists controlling and profiting for generations. This, in tandem with orphan works, makes nearly the last 100 years of culture off limits from the public. Perhaps most strangely the copyright time extensions have been retroactive which is really bizarre considering that people clearly don't need to be incentivized to create works they already created.

Today you can't even opt for something to be in the public domain, the best you can do is license it permissively. Unfortunately, because of large powerful interests and the heavy distortion of copyright's purpose I feel the problem is only going to get worse.

If I had the power to change copyright I'd do this:

1. Must register for protection (no implied copyright).

2. Lasts 7 years (14 with renewal) before entering public domain.

3. Non-profit sharing is not illegal.

Of these three points, the third is the most controversial. My opinion is that without draconian measures you can't stop file sharing. I also think the ability to make instantaneous and very cheap copies is one of the primary advantages of digital goods (making them non-rival goods). The public benefits from the ability to share and there is too much waste policing it. It would be better for businesses to adapt and find the advantages within the system (much how they already do).

[1]http://en.wikipedia.org/wiki/Copyright_Clause
I believe that would have far-reaching implications, seeing that Sudoku has been proven to be an NP-Complete problem.

http://en.wikipedia.org/wiki/List_of_NP-complete_problems#Ga...
Muslim's here, Halal as in حلال and Haram as in حَرَام do not limit themselves to stuff related to food. Really it's not. I am not implying that Internet can be haram or halal, but there are things besides food that are considered either halal or haram. For example, sexual intercourse without nikah is considered haram, and the opposite is considered halal. ‎ ‎
680k people are paying Zynga $1100 a year to play its games
It's just like any other form of exercise: do what you can do, and be careful. Some types of Yoga can be quite heavy, almost like heavy weight lifting, and similar caveats apply.
As a rule of thumb, the number of script requests will be about as high as the number of unique visitors to your website. Since the browser caches the visitor.js script, it is usually downloaded only once per visitor.

If the developers of visitor.js create a new version of the script that supersedes the version cached on users' local computers, will my number of script requests suddenly spike?
I was going to suggest the same (Project Euler specifically). I think the great thing about a site like Project Euler is you have a set result your code must produce to get it correct, so you must think through the correct way to code the algorithm.

Another benefit of Project Euler is, after you solve the problem, you can discuss different approaches to the problem in different languages with other people who have solved it. Reviewing these discussions can help to see if there are other ways to code the program which may not have occurred to you.
I don't understand why these 'analytics-clones' always have to be written in js. I would much prefer a ruby gem that does all this in the backend.
It's "no-duh" that yoga can hurt you. But what makes the exercise particularly dangerous is that people go into it because it is seen as a recuperative, healing exercise. And the nature of it makes it easy to get into and possibly go too far.

Compare it to swimming, which is also seen as a recuperative exercise. But in swimming, it is very difficult to accidentally over-exert yourself...you'll get too tired. So the danger of someone who is completely out of shape going too far is minimal. However, in yoga, it is very easy to go too far because just entering or holding (what seemed easy to get into) the poses may overstrain a muscle or joint.

And let's not discount the mindset of many yoga practitioners, novice and expert. Swimming may be a healing sport, but it has the connotation of being a sport. Yoga is seen as not just a physical activity, but as a way to connect spiritually, be at inner peace, and not worry about competition (even if it implicitly happens, as demonstrated in the article). So there is additional danger is in the naive mindset of yoga practitioners...comparatively few people go into long-distance running with the belief that it won't have impact on their knees or back.

* Another way to look at it...speaking from personal experience...there is a high correlation between people who are really into yoga and people who are really into doing periodical "cleanses"...that is, diets in which they spend $200 (no exaggeration) for three days of juice-only servings. This may also be a peculiarity of living in Manhattan...yet I know of other athletes in the city who would never consider doing a juice-diet, or who believe in the "science" of cleanses.

The point is is that yoga attracts people who want a less rigorous way of being healthy, and these people may not realize that yoga can be as damaging as standard weightlifting.
All that matters is whether or not you can successfully build that which must be built. The ability to figure out what that is and how to do that is the most important skill of all.

I would add to this that it's important to learn how to build what must be built efficiently. If you create what appears to be an elegant piece of software on the surface but resembles a Rube Goldberg machine internally then it's going to be quite difficult to maintain or enhance it later.
Because it's generated server side.
I heard about that, sounds like fun. I don't have an iPad yet, though.
The latter doesn't really detract from the former. And the pre-PC era still involved programming.
"simple postures and more importantly breathing"

+1

I'm no yoga expert, but I've dabbled at two separate points in my life. While I've forgotten practically all of the postures, the breathing stays with me. I still consciously use different types of breathing depending on whether I need to increase/decrease alertness, relax the body, etc. IMO everybody should learn these important life skills even if they have no interest in anything else yoga-related.
thin uses EventMachine and puma uses threads.
Ford To Open Silicon Valley Research Lab
Trust yourself. In most forms of physical activity, if you are uncomfortable doing it, there is probably damage being done. But that doesn't mean damage isn't a good thing. In weight training, you purposely push yourself to the edge to break down your muscles and build them back stronger. The edge is an undecipherable gray for most novices so don't travel anywhere close without the advice of a trusted advisor. I learned that lesson the hard way when I first started lifting, "push as hard as I can to see the best results."

An experienced advisor makes all the difference in the world. Some things in life just never change: from startups to fitness, seek wisdom for great justice.
"The new Dolphin sends your Android ID (a number that stays with your phone forever), a Dolphin client ID, your carrier and phone specifications to https://tracken.dolphin-browser.com.

Isn't this very similar to how almost every web application does user tracking? E.g. I'm sure Amazon does track what browsers individual customers use to visit amazon.xx .

The device ID might be different to a user account, because the user does not need to log into a service first. Since it is unique to a device and therefore a very useful information if you want to keep statistics.
Give me one reason no to think that way?
Looks like I can't use this without an iOS device.
Fusion-io passes one billion IOPS barrier thanks to better software
Generally those commenters stick to Iran-themed websites and blogs but I wouldn't be shocked to find them posting here. You should also consider how often SOPA is being brought up needlessly in conversations across the entire web. I doubt the rate is much different in discussions involving Iran. The causal link is more likely to be "a story discussing Internet censorship of any kind."
Where are those nodes? I know that in the US running a Tor exit node may be a safe thing [1], but I wonder about the legality of them in the rest of the word, the EU especially.

The problem is not whether you end up guilty or innocent after a trial; the problem is the trial itself. Who can afford the time (years) and money (~10k €) needed for a penal process? And I can imaging you being pictured by the press covering the trial as a dangerous hacker helping terrorists and similar things.

[1] https://www.torproject.org/eff/tor-legal-faq.html
Two others for Scheme:

The Scheme Programming Language, 4th Ed. by R. Kent Dybvig[1]

Simply Scheme: Introducing Computer Science by Brian Harvey and Matthew Wright, 2nd Ed.[2]

[1]: http://www.scheme.com/tspl4/

[2]: http://www.cs.berkeley.edu/~bh/ss-toc2.html
Precisely. The best measure is what you need to learn to scratch your itch. I like to call it just-in-time learning.

A good place to look for where to improve is by reading your own code. Read stuff you wrote a week ago. Are you happy with it? What's wrong with it? Too verbose? Not legible enough? Poor perfomance?

If you don't know exactly how to improve, try leaving your safety zone. Experiment with different languages or designs, see what they have to offer that your current toolbox is lacking.
Looks to me like colored.red(string) just calls ColoredString(color, string), so you could use that version if you want to parameterize the color argument.

print ColoredString("red", "some text")
There's a lot of other good content on his site.
It certainly is easier to get a stipend for a PhD in the STEM fields, but that doesn't mean they don't exist outside of it. I have several friends doing PhDs right now in subjects including English and Philosophy who are getting full stipends. Furthermore, I had a professor in college who told me (somewhat tongue-in-cheek, so take it with a grain of salt) that an unfunded PhD probably wasn't one worth doing...
Juilan Assange was a NetBSD committer once.
No True Scotsman!
Sony website defacer pwned by second hacker
I don't know what you code, but what I code, which classic web apps, requires very often the kind of thinking that solving Pascal triangle requires. I often need to choose how to model my data, how to have it glued together in different forms, etc. I'd say a simple array display with border is similar, even.
What makes LinkedIn's audience so valuable though?
Reddit historically had an extremely poorly designed backend, resulting in lousy performance and thus the outages that people experienced at scale. This has little to do with AWS vs AppEngine, and more to do with suboptimal code being forced to run at extreme scales.
Not the best anecdote, sorry.

I'll say they're getting better now--for a while they were a major PITA for AWS folks.
Mastering Node doesn't seem to have been updated in some time, and the author is now co-writing a book for Manning Press.[1] (It's available for pre-release as a pdf there.) He may still release it on the Mastering Node site later, but for now that site seems quiet.

[1] http://www.manning.com/cantelon/
One thing is clear though: copyright is the legal mechanism that allows $100 million feature films to be made today, and without it, they won't be.

This is an overreach. While you might not be able to imagine how it could be done, history shows that the market is extremely resilient and resourceful. I might agree if copyright had never existed, but now that people have a taste for such works, the market will find a way to provide them.
I'm intrigued by your ideas, but you're speaking in riddles.

A con man also cultivates confidence, charisma and credibility. That doesn't make him a source of lasting wisdom.

In any case, if you admire someone as a mentor, why would their path to success be a red herring? Wouldn't you naturally be curious about how they got where they are?
Business Cards based on your FB Timeline by Moo
Placebos are getting more effective, drugmakers are desperate to know why
Google's 30 Most Recent Search Quality Changes
GNU already chose Scheme as the language of choice for Guile, which is (intended to be) to GNU as a whole what elisp is for Emacs. So I could see emacs eventually being ported to Scheme. But not CLisp.
Compiling is fun! If anyone is interested in a Lisp-like language that compiles to Javascript, I'm working on one: http://jlongster.com/2012/01/04/outlet-my-lisp-to-javascript...
semantics:

when I read "0% downtime" I roughly read it as "less than 0.49% downtime", which is not THAT impressive. (it would mean 99.51% uptime)

In cases where 1% is like arsenic, "0% arsenic" doesn't mean much. I'll take the water source with 0.00% arsenic! (if you'd like to brag about it :D - and why not, as Wikipedia notes, "Arsenic contamination of groundwater is a problem that affects millions of people across the world.")

actually Wikipedia says acceptable levels are 1 part in 100 000000 (if I'm converting correctly), but 0.00 at least gives you an indication that you're not boasting about poison.
This is a valid criticism of every exercise: done improperly, anyone can get hurt... done properly, there is still a small chance of injury.

Exercise is important for everyone's health, but the fact remains that the human body is poorly cobbled together and still not well-understood by science. Do what you can to help yourself stay healthy, but there is never a zero risk of critical failure.
You're so right.

That lower window is a great idea!

Upgraded.
How Trello is different
This feels like psychological abuse. As with climate change, we know that people have a hard time noticing changes that happen slowly. Here is a business that is literally nickle & diming people, and quite mostly through their kids.
With VHS tapes, and DVDs, we watched programs and movies on television screens. Take away the physical media and replace it with files on a computer, and we're still watching programs and movies on television screens.

With vinyl records, and cassettes, and compact discs, we listened to music on speaker systems and on headphones. Take away the physical media and replace it with files on a computer, and we're still listening to music on speaker systems and on headphones.

But books? We never consumed books through something analogous to television sets or speakers. We held the actual book in our hands, and read the printed pages with our eyes. Replacing physical books with digital books is, in my opinion, a significantly bigger switch than moving from compact discs to MP3s or from DVDs to MP4s. The entire experience has changed, not just how the content is stored.
True, though in this example integer overflow would happen first.
Learn Python the Hard Way is available for free on the web, but you have to pay (a nominal fee) for the pdf or epub versions. So I'm not sure it counts as a "free ebook".
let us be clear, yoga is for relaxing mind and body, not acrobatic displays as it has been marketed in america.

Exactly.
The article is actually about Brent council and the use of digital media as an excuse to remove libraries from poor communities--where they are popular as free Internet cafes and provide books for people who couldn't afford readers--and dubious plans to reinvest the money. The story comes complete with suggestions of corruption and further deprivation of an already impoverished community.
Why not kick these bad sales habits in 2012
Way cooler than Legos
Another good thing about Project Euler is that the problem is usually presented in a simple form, which you first try to reproduce, and then it scales up in a way that you have to optimize in order to achieve success in under 1min of cpu processing time. The result is that you learn a lot about how to make more elegant solutions.
Cost of Hosting and Entry for your Product
...do you think it's fair to model the law on these few exceptional cases, when most of the copyright-holders in this world will never be billionaires?

I agree, but only because your argument actually cuts the other way. J. K. Rowlings' billions don't come out of nowhere, they come out of the pockets of other children's book authors whose works can't get shelf space because monster marketing behemoths like Harry Potter dominate the retail channels. Copyright isn't even incentivizing distribution anymore, it's incentivizing pure marketing. Is that really what we want to do as a society?
having just browsed through the post - is there a recommendable tiling window manager for windows (7)?
Nobody Wins At CES
Great, thanks for the additional info paul.
Web traffic patterns suggest Apple’s iPad was a dud this holiday season
I have two brothers. My wife has three sisters.
House Cleaning Service in Standford-le-Hope SS17
Google VP: Internet Access Not a Human Right