skysight-inc/HackerNews huggingface dataset:
Always better to keep frontend app and backend app separated. rails/django should only output json.
SPAM - please remove
I loved the picture's caption accompanying the article: "Schools will be free to use teaching resources that will equip pupils for the 21st Century". The picture then shows young pupils using aging CRTs. It made me smile :)
You're just being more honest than most developers by admitting it. A large percentage of programmers feel that way. In fact Paul Graham shares your attitude and, consequently, limited awareness of internationalization issues. His "we can always tack it on later" approach to Unicode use in Arc combined with his "Arc strings are just a list of characters" claim gave it away. For many years, I made good money cleaning up after developers who felt just like you guys who were, nevertheless, brilliant at other aspects of programming. There's a lot to be said for using a team of specialists in different areas.
> I can't believe people here in Argentina when they compare Cristina's actions with the military coup from 76'. Many will go as far as to compare Cristina with Hitler and insulting her with gender slurs.

Although comparing a dictatorship with a democratic government is generally no sense, we can find some intersections:

The Kirchner governments are using the state as a personal army against their enemies. Clarin converted in a bigger monopoly with the Kirchner signature and just after some misunderstandings they began to attack them.

> The opposition says that freedom of expression is very low, while it is clear to me that it has never been higher. I have never seen this much freedom to say anything you want to say.

Please don't joke here, if you are a public figure and say something against the government the intelligence services will tamper your phones very quickly. In the Menem era there was more freedom, just look at the research done by Pagina/12 at that time and compare it with the journalists research now.
Best LCD 42 inch TV
Depends upon the language I guess. Here's an example in Perl:
http://stackoverflow.com/a/5163247/93865
Fair enough, though I'd say for something coming from the search company these examples are a bit weak. But more importantly, what they demonstrate is that social search is useful. While I don't think I'll be searching for "awesome things" or my dog on the Internet in any observable future, I can imagine how this could be a fun experience.

This is, however, rather different from social improving search let alone social being the next revolution in search. Searching for your dog and searching for objective information about a fruit are two very different intents and unless Google can come up with some magic to distinguish between them half of your results will be irrelevant (regardless of which one you were looking for).
But paper abstracts are always free (even with paid journals).

If you have to scan random papers to find a solution to a problem you cannot name, I fear for your well-being :-)
As somebody who is paying for thoes papers Im really really pissed of about this too.
Çocuklara fransizca yaz okulu
çocuklar için fransada yaz okullari ve fransizca yaz kamplari sunmaktadir.
I find this kind of rant rather silly. Whatever, he should be paid for his work, it's his artistic value etc.

Just like he (or any photograph with a reputation) is able to set a very high price because of his quality seal, he doesn't have the right to bitch about how much he thinks the picture worths. If you go out in the market then play by the rules. And the rules are: any product is worth whatever amount the consumer is willing to pay for it. That's what an open market is about. If you don't like it, don't get into it. Simple as that.

Ok, using it without permission is a simple legal matter. Bitching about how much he thinks he should be paid... honestly that is no one else's problem.
Google search changes are bad for the internet, says Twitter
Sure, but I was talking in the context of filler photos for magazines and such, where very low cost is usually important.

If someone considers it a true œuvre d'art then the post is meaningless, because the available resolution isn't enough for a decent print at full page, and so nobody can "steal" it; they'll need to contact him regardless.
Transients API is exactly what I've been looking for, thank you. The WordPress Codex is not really in a good shape I think.
So SOPA is not that bad after all.
;-)
They're running a fairly large scale app, which has a lot of users and recently experienced serious capacity issues (after Ilya's fairly well publicized death). Optimizing it doesn't seem premature at all.
Delhi Escort
Hi! This is Riya Kapoor.
I am a 23 year old student study in Delhi, and am also a part-time independent escort. I am attractive, welcoming and nice-looking. I deference all my customers and always bring you a very good time.so please spend some time on my web page; you will find the right Delhi Escort is just in face of you! Make a meeting at – 09999805875.
I find that point to be orthogonal.

That's like saying that everyone at Occupy Wall Street had forswear all material goods in order to be considered "valid" protesters.

Discarding someone's argument due to a lack of complete purity is just plain facile.
How to write bad documentation that looks good (2003)
Is blacking out HN really necessary? Is there anyone here that doesn't know about SOPA/PIPA and the threat they represent?(I would ask the same about reddit but since I don't read the site I don't know if they have a broader demo)

I suppose the whole point in doing the blackout would be to draw attention to people who haven't realized there is problem.
Here's a list of deployments: http://podupti.me/
People want beautiful things. The art is finding a way for them to pay
SEO Company in India Enhances the Online Presence of Websites
SEO Company in India enhances the online presence of websites - Have you ever think why website owners from all over the world...
search engine ranking optimization services for growing your business
If your business is online then it is quite probable that you'll have come upon the initials Search engine optimisation, that means Search Engine Ranking Optimization. Sem is the method to become your web site ranked higher in the search engine listings. It's possible via the natural or unpaid search results, instead of the ppc results that are shown on the outside columns of your results list. Seo optimization is an important service as the internet changing at a fast rate and there's increased competition in the share of the market so that you can achieve up to the top positions within the different search engine listings.
Indian Intelligence Infiltrated US Government Networks
Thank you for this initiative!

I wonder what process did you use to make this game? Did you have any help from experts on autism?
Benefits of Filtered Water Coolers and Hot and Cold Water Dispensers
After air, water is the most important thing that a human body needs. It is a major constituent of the human body and without water no living being can survive.
What open access does do is help researchers in smaller institutions and institutions in poorer countries to have easier access to papers.

This is HUGE. If you work/study at a place with less resources it becomes annoying to try and get papers for journals your instn doesn't subscribe to. This is a barrier to research that just should not be there.
Of course you can manipulate utf-8 in PHP, else it would have died long ago. But as a matter of fact PHP 6 was a failure, and unicode is still an afterthought that you must hack around with special functions in PHP5.
I enjoyed the article. It's a good reminder that the act of consuming creative work is far easier than its creation.

Too many people forget this and, IMHO, thereby fail to appreciate the creative work. Waxing poetic, but the view from the top of the mountain doesn't mean as near as much if you didn't climb up it.
http://en.wikipedia.org/wiki/Market_liquidity
I have to side with Moglen here. First the journalist decides to call somebody he describes as "a militant privacy advocate" (emphasis mine). Then he says things like "It just doesn’t seem like the consequences are that bad."

What did he ever expect? I think Moglen is right in his expectations that any article resulting from that will be bullshit. And really: "N.B.: In the end, I did not put this in the story for several reasons, not the least of it was the fact that it was late and over word limit". Really, the word limit is his excuse? Sorry, but I think the journalist is the jerk here.
What exactly? They're not bankrupt, just gained some bad rep and continued working.
I wish Reddit would make their planned anti SOPA page available as a template for other sites that wish to show their solidarity and join them on the day.
Great, then the magazines should use one of the 300,000, not his. His cost money to use, and that's the way it is.

Several of those 300k are mine, by the way, and they are indeed free to use, assuming I am credited as required by the license. Of course, there are countless stories of magazines ignoring even this very simple requirement.
> 100mb a page which is not all that amazing today

100mb is probably enough to hold all the code you will write in your lifetime.
There's no Chrome for ARM (currently).

The Android browser and Chrome teams are, as far as I understand, completely separate.
Tizen Project Releases Preview of OS Source Code
MakeUp, MakeUp Tips, Cosmetics - CosmoHut.com | Cosmo Hut
Makeup Tips Videos made by Women For Women! Get tips from the pros of the makeup world.
Nursery glider - Win a Gift Certificate for Any purchase at Royal Bambino
We offer a complete array of nursery furniture, nursery gliders, nursery bedding products, Crib Bedding, Custom Baby Bedding, baby strollers, kids furniture for boys & girls, and gliders for nursery, Visit our baby store in Murrieta.
For example, the market for apples (the fruit) is liquid, but the market for Van Gogh's paintings is not.
Types of Online Businesses
I have worked as the designated IT Tech at schools across several counties in the UK. In some junior schools the role of I.T co-ordinator is just given to the newest/youngest most unsuspecting teacher. Usually they have no specific ICT knowledge or interest in the subject.
There is a vast difference in the quality of ICT teaching at the younger age it doesn't provide a standard foundation for this new curriculum to sit upon.

Students arriving at high school at 11 have such different experiences of ICT. The curriculum they need going forward needs to have flexibility to teach what's individually challenging & help those above average to excel & not get bored.

The schools that I've seen integrate ICT successfully separate the 'use' of IT day-to-day from the teaching about of the history, theory & application of the subject.
For example groups in the class using laptops to type up a project vs sitting in the ICT suite to learn to write instructions to control robots/traffic light sequences etc.

It's not fair to consitute word processing, e-mail, or desktop publishing as learning ICT anymore. It's like providing a lesson on using the telephone, it's not needed now they're a universal method of communication.

Now sitting at a computer to do general work doesn't constitute ICT learning.

Integrating ICT into the classroom works well. You have no idea how long it takes to take 30+ excited pupils down to the ICT suite, to keep them calm, get them logged on with their own username & password and to start a lesson. The lesson is half over by then.

Had I been exposed to the world of programming in a structured way I would have jumped into it feet first & would no doubt have many years experience by now.
I can vividly remember being around 12 and wishing to know how I could build websites & to learn how to code and not knowing where to start or who to ask. I assumed that it was for college/university level. College focused on building relational databases & the data protection act, Then at University I was thrown in with already proficient programmers.

Even though I had 16 years within the academic system I feel the majority of what resonates with me has all been self taught in the last few years since leaving University.

The new curriculum needs to show pupils exactly what's possible with the power & scope of CS skills and that it's accessible from a young age.
As long as you don't try to do the actual file sharing over them. Those networks are not fast enough for file sharing, and apart from that it's also very antisocial to run bittorrent over them (as it clogs up the pipes for other users).

Just accessing sites and downloading .torrent descriptors is fine though...
Daily Mobile Minute #86: What do people really use their Android devices for
"Boilerplate", as I understand it, is text you copy and paste, and then edit to your needs. But the name of the game in programming is "don't repeat yourself", that is, don't copy and paste text. (And "eliminate dependencies," but that doesn't come into play here.)

So, in programming, boilerplate is always bad. Boilerplate is the enemy. Boilerplate is what makes software unmaintainable. Boilerplate multiplies bugs. Boilerplate is not a "best practice". Boilerplate is a worst practice. Boilerplate is not canonical; it is demonical. Boilerplate is the failure to factor your software into reusable subroutines. Boilerplate mixes your green, red, and yellow code all together.

This seems to be a combination of a decent development environment (a reasonable selection of libraries: Underscore, jQuery, Backbone, node.js) and 1000+ lines of actual boilerplate.

I don't know why people here seem so willing to forgive the use of boilerplate. This post has 193 upvotes as I write this so I guess there are at least 193 non-hackers reading and voting on Hacker News. I hope I never have to fix their code.
In my opinion, biometrics won't yield much more data about the average citizen than what is currently available in the wild.

The lack of personal information privacy in Argentina is astonishing. Having lived in other countries, I find it really scary that every retail store asks you for your DNI number the first time you make a purchase, and that public databases exist in the web with your address, phone number, date of birth, upper billing limit (with the CUIT number), etc.

What's also funny, a lot of software here use the DNI number as the primary key for their associates / customer / people tables.

Any other country would find this unnacceptable.
Well I think we all saw this coming... but at least the ads be relevant and targeted. Facebook has no shortage of data to work with :)
Nicely written Backbone.js tutorials
عالِم الطبيعة الدنماركي نيكولاس ستينو
عالِم الطبيعة الدنماركي نيكولاس ستينو
http://www.top-mazika.com/2012/01/nicolas-steno.html
The replacement value is actually much more than that. You could take that same equipment and shoot your entire lifetime and never get a shot like that.

The internet is not about content. It's about distribution. It costs a LOT of money to use a human -- the artist -- to "distribute" that image from nature onto his digital camera. From there it costs zero to distribute it to the rest of the world.

The answer is to tie the initial "distribution" of the data with the end consumer. So share the small image for free with whomever wants to see it, then charge a small fortune for a steganographically watermarked 10MB one. If you "sign" your images with a tamper-proof record of whom the recipient is, who you are, and perhaps a personalized message, not only can you track the image, you increase its value for the buyer. It's a good thing for both patron and artist.

ADD: As a real-world example of how this works, take my funny picture collection. (http://caption-of-the-day.com) I have a hobby of collecting funny pictures. Finally decided to put them all on a blog.

Now many of these pictures are actually web comics, or demotivators, or whatever. I want to credit each artist, but I'm just some schmuck collecting funny pictures. I don't have time to research each and every one.

But with watermarking I don't have to. Most of the times whoever made the image also put a watermark on it pointing back to their website. So instead of "lifting" the pictures, I'm actually providing free advertising for the artist. Artists compete to have their work distributed for free. Consumers become big fans of certain brands and help the artists advertise. Think of how worse this system would be if the artists controlled everything. DRM is a menace. The business models might be different, but The technology community has solved the exact problem this photographer is concerned about.
The problem is that Google and a lot of newer companies fetishise CS ie computer science to an insane degree.
What indistry realy wants and needs is some one who can take a problem and produce a suitable solution which is much more computer engineering.

What you don’t want is more ivory tower geeks writing in lisp who obsesses about algorithmic purity and can produce noddy systems that work for some cases but will break badly in the real world.

One example from the 80's I was helping build billing systems for BT I also had to run the system and make sure it all worked properly. The first time we hit £1,000,000 in a month (about $5,000,000) in today’s money ) we had a small celebration and I recall the CTO (one of Vints reports I believe) nudging me and saying "this had better be right or we are both out of a Job"

Its like saying we need more engineers like Ross Brawn I know lets train more physicists 10 years later you have 200 Brian Cox's and not 195 Ross Brawns and 5 Brian Cox's working at Cern
Python giving Haskell a run for its money
Everybody knows Haskell beats Python in speed - always. The main reason being is that Haskell is compiled but Python interpreted. There have been some general posts about this all around. But lets give it a fair trial before finding guilty - lets add PyPy to the mix.
As a lot of people have pointed out, this is a rather confused article. I think what the author Dominic Basulto is trying to get at is that the Internet and new applications/platforms are being used to exert political influence in new ways.

For me this is the logical consequence of the increasing "digitization" of the structure of our society, i.e. social networks etc. Basulto has jumped from this to Rushkoff's "program or be programmed" idea. But in the large scale the "programs" that define new social spaces is actually written by a very, very small number of people mostly in California, and have nothing to do with campaigning for anything.

moocow01 is correct to say that people going to Codecademy to learn how to launch online campaigns will be disappointed. This is partly because we don't have an API layer for programs that organise social interactions, and this is one reason why I'm working on a project that does just that.
To me, comfort is also the main reason to use vim.

Not having to think about where the buttons are that I have to press to accomplish something, not having to leave the home row... that's comfortable.
While I'm sure I'm faster doing the same tasks with vim than I would be using a regular editor, the comfort of not having to consciously think about what I have to do is clearly the bigger one.
"Small, highly focussed, dedicated and independent team are more efficient than large, mis-managed, teams."
Doesn't this depend on person? I never had naps and don't feel like I need.
Van Halen with Roth release single "Tattoo"
I see it as a failing of A-Level Computing more than anything. But I found about half the of first year was wasted on me, to break this down:

Com 1001 - Software Engineering Crossover Project
UML, requirements, analysis, design etc.
All covered in A-level computing.

Com1002 - Foundations of Computer Science
Maths, not covered at A-level in any subject.

COM1003 - Java Programming
I struggle to remember which concepts were covered in A-level and which I taught myself but sitting through lectures which taught what a variable was, then what classes and an objects are was painful. There were some golden parts that were enlightening but these were few and far between.

COM1004 - Web and Internet Technology:
Cryptography - not taught at A-level.
Ethics, law, piracy - taught at A-level.

COM1005 - Machines and Intelligence:
The first semester of this was writing about AI because we 'didn't know how to program'.
The second semester was learning systems which was very enjoyable and quite complicated.

COM1006 - Devices and Networks:
Anything that was taught at A-Level (boolean logic etc) was extended on and there was little time spent on basic stuff.

If they had made Computing A-level a requirement I'd have gained just shy of 6 months education I reckon (£4500 for future years), and if Computing A-level was extended upon to improve it then they'd be able to teach even more interesting topics. I think the requirement of Mathematics (which was required at my university, but not all) just shows a general aptitude in the appropriate areas, and only had direct relevance to two modules (one during first year and one in second year).

Any course with too many applicants for its spaces (the top Universities) could require Computing A-Level if it became more mainstream and I believe this would increase the standard of education possible.

EDIT:
To bring my point back round the article. This news makes me happy because a move from ICT towards Computing at GCSE would likely increase numbers taking Computing at A-level and definitely increase the quality of the A-Level. The number of people taking it and the quality of teaching at this level would hopefully remove some of the simpler concepts that Universities are having to teach.
Here's the followup: http://rachelbythebay.com/w/2012/01/10/cpp/
It's a round-up of her recent blog posts about super trunking scanner, which scans airwaves and displays the info it gleans to a web ui.
I initially opened this article thinking it wouldn't have much meat, but the author has provided some interesting statistics with this article.

Whilst I think there is more than just increased communication overhead involved, I know in my gut that I much prefer working with a team of 3-5 than a team of 20. Things just happen so much quicker!
Dutch ISPs ordered to block The Pirate Bay
Despite claims that freedom of expression is at stake, today a pair of ISPs have been ordered to block The Pirate Bay. Following a demand from Dutch anti-piracy outfit BREIN, the Court of The Hague ruled that Ziggo, the largest ISP in the Netherlands, and competitor XS4ALL have to block subscriber access to the world’s most famous torrent site.
It is not at no cost, because it is more efficient( at least comparatively if not absolutely ) to produce the rock in China and overseas shipping is extremely efficient. That is what comparative advantage and trade is all about. It is only better for the planet in the sense that the products costs more and as a result fewer of them will be produced costing less resources.