skysight-inc/HackerNews huggingface dataset:
Rasmus basically said he doesn't care if he copies and pastes stuff around so long as it gives him the end result he wanted. The language reflects that.

And, actually, it's NOT necessarily a bad thing to have a language oriented around people who don't actually care that much about programming when it's also oriented around people who want to ship something useful to an end user (who might care if it's insecure but doesn't care if the code's pretty).

I've encountered a number of orgs now that have PHP on the front speaking XMLRPC or JSONRPC or whatever to a backend daemon (either Java or Perl in the cases I've seen) and since that means messiness on the front end shouldn't be able to violate business rules, it works out really well.
Sheet music, records, radio, TV, VHS, CDs, DVDs, ...

What makes you think that pattern has finished?
The Apple TV had numerous different UIs over the years, so it's safe to conclude that Steve Jobs also said yes to a UI in the past that he should have thrown out.

Steve Jobs mad numerous false calls over the years. He can be wrong, you know.
I love the fit and finish of my Macbook Pro and OSX. I also recently bought a Thinkpad W520 and it's just not the same with the hardware and the OS. I can't ignore the ugliness of the bootup screen, the clunky sound the DVD drive makes when the laptop wakes up, the intrusive Lenovo software that reminds me to install some anti-virus software, the ugliness of the shutdown process and many parts of Windows 7 (I loved windows XP). I wouldn't be able to pay more on the PC side to eliminate these if I wanted to.

I don't buy Apple monitors though. They do seem overpriced.
I found the new Apple TV UI to be a significant improvement, for what it's worth.
PHP has rampant breaking changes in syntax and libraries between versions. If you're shipping something like a plugin for Wordpress, you have to deal with fragmentation up the wazoo. So obnoxious!
All I see is the word loading and an image? Chromium 17.0.963.83 in linux w/ click to play.
Well, duck typing can still be statically checked, so I'd argue that dynamic typing is more misguided. That said, I do agree that duck typing is fundamentally flawed. I think swans actually don't quack, they honk, but so does a car. Here we can see a problem with both synonymous and homonymous verbs.

I think it comes down to namespacing: we use modules to prevent naming conflicts, allowing us to compose two modules, but if we do the same with objects their attributes conflict. In Haskell everything has a namespace — there are no methods, only functions — and type classes provide polymorphism without (henceforth) 'quack conflicts'.

Two terrible examples of quack conflicts from the Python standard library are '+' meaning both "add" and "append" (the latter being non-commutative), and the comparison operators '<', '<=', '>=', '>' actually meaning ⊂, ⊆, ⊇, ⊃ when dealing with sets.
The world has gone mad.
PHP looks like the clear winner here. I wonder why nobody creates a CoffeScript for PHP, or fork it and remove the warts with a scalpel. There is a great opportunity to create a popular language out of the ashes of php.
In terms of the former, my confusion remains as to why Facebook would want clarify that. The statement you cite is also incomplete. When considering the second clause:

"While we do not have any immediate plans to take legal action against any specific employers, we look forward to engaging with policy makers and other stakeholders, to help better safeguard the privacy of our users."

I don't think its an unreasonable inference that their future plans don't include direct litigation, but rather indirect legislative support -- which seems much less active than their original statement (thus my parent comment). Why would you need to publicly clarify this? It seems like their interest would be better served by letting offending companies think that Facebook might bring a lengthy legal battle to their doorstep.
BATS exchange withdraws IPO after stumbles
1) there is $100K bounty on each Chrome/NaCl exploit and we have only one ZeroVM 'syscall' that we allow with a lot of attention put how to make it easily secure. The situation is not same on Linux. First of all kernel exploits by process are not really considered severe in Linux and for sure it is not top priority to anyone. Linux built to be secure from outside not from inside.

2) All these is impossible in ZeroVM except accessing memory randomly and thrashing caches and TLB tables. Hm... that could work, I guess. For the first time in this forum we talk about real vulnerability. However, I think the problem exists also in KVM/XEN (will do a proper research now, Googling EC2 TLB thrashing doesn't yield anything interesting), no access to other tenant data just temporarily slowing down specific processor chip.
مشاهدة مباراة ريال مدريد وريال سوسيداد بث مباشر
Petition To expand Goverment Use Of Free Software
Why Is There A Lack Of Innovation In Educational Technology For Children?
"I view it like a utility or books" isn't valid justification, it's an horrible misunderstanding that "the Internet" is the name of THIS network. Iran aims to create their own. And surely we'll have others eventually, we just haven't had serious consumer networks yet.
"Low pay, delays over promotion and wage freezes made it very hard for the US government to attract and keep talented computer security staff, he said."

In the next draftable conflict there will be a lot of geeks drafted as geeks. The draft age, at least for those occupations, will be raised.
The Apple TV seems to be moving toward an app based approach, so perhaps this UI simply makes more sense in the current ecosystem.
Microsoft has done stuff like this with MSN messenger for as long as I can remember. At least five years. The specific sites that are blocked frequently includes entirely harmless ones.

Between blocking messages "for users' own good" and other technical issues (80% of message I send to certain users are dropped silently), MSNM is by far the least reliable messaging system out there. Nobody should be using that piece of shit in the first place.
Id test it
High School Students Are Reading Books At 5th-Grade Levels
Ask HN: Does anyone know of any startup founded by military veterans?
I'm curious if there are any veteran backed/founded startups out there. I'm finding it exceptionally difficult to translate my prior military experience and communicate the value military veteran can bring to the fast paced hectic startup space.

If not founded by former military guys/gals does anyone out there have any experience with hiring veterans? What wast he biggest advantage? Biggest drawback?
Factual’s Gil Elbaz Wants to Gather the Data Universe
Itunes sales figures.
Be the king of NYC: We'll show you how.
Startup Weekend company is looking for rockstars who want to rule NYC. Have questions? Email us @ hi@madmapz.com
Thanks for letting me know. I will check it out when I am not so sleep deprived!
It annoys me to no end that the mess that is Bluetooth killed the much more robust, useful, and foolproof IrDA.
I would expect about order of magnitude speed difference between interpreted language and optimized machine code. I can recall case when reducing analytical request from 10 hours to 10 minutes changes the qualities of research company was doing - since analysts where able to do more queries selecting better dataset for the report.
Order of magnitude response time might also be go/no go for interactive analytics.
In case of clouds where we can assume infinite resources it can mean 1/10 of cost.
For the private clusters - it can be differenace in buying 10 machines (something common in hadoop's word) and buying 100 machines - something very few groups can get.
What's most interesting and beautiful about the concept of free, open education is that people that would not have access to a college education can now have it. I'm talking about people that are the poorest of the poor who would never see a university let alone be able to attend one. A lot of folks on here are talking about certification...certification doesn't matter, rather creating wealth matters! We're on YC Hacker News right now, I'm sure everybody has read Paul Graham's "How To Create Wealth" essay (http://paulgraham.com/wealth.html). A person with a college degree or higher is useless to society if they can't produce something with it. However, somebody with little or zero formal education that can create something world changing IS valuable! Just giving people access to information allows them to change their world and create wealth. Some of you may have heard of William Kamkwamba (http://en.wikipedia.org/wiki/William_Kamkwamba) who created a windmill that could generate electricity just after seeing a picture of a windmill on the cover of a book written in a language he couldn't read. I saw an interview with him on "The Daily Show" where he joked that when he had the opportunity to access the Internet for the first time, he typed "windmill" into Google and was like "where was this when I was trying to build that damn windmill?!". People like him can do so much just with a picture -- imagine if he had access to science and math lectures from an amazing university like Stanford.

We have finally reached that point (or are at least damn close to it) where virtually every person on the planet, no matter how poor, will have access to a computer and the Internet. That is all a person needs to access these resources. I'm sure everybody has been following the Raspberry Pi, a full-fledged computer with video output for $25 - and it's only going to get cheaper. People like Thruun and Khan are dead-on. The only way to get people out of poverty is by empowering them with knowledge and education. In my opinion, the work these folks are doing are the seeds of a coming worldwide renaissance where poverty and ignorance will be eliminated.
Is that new? I don't remember it from my php days. Although I'll freely admit those days were a long long time ago so "new" for me may actually be pretty old.
What I mean is actually develop the artists from scratch in the same way the record companies do currently.
"The fact that we also piss off people who cannot see that is just a big additional advantage."

I like Linus.
There are lies, damned lies, and statistics.

I think this report is incredibly misleading. It may be a fact that the avg. reading level of the top 40 high school books is 5.3, but that doesn't really mean much. The most important sentence in the article is glazed over:

"While readability formulas can't say much for the depth of literary aspects within a text, they offer objective measures of vocabulary and sentence complexity."

So, in other words, the less "readable" a book is, the higher the competency of the person reading it. Doesn't make much sense.

As a big reader myself, I think it's this kind of cargo-cult thinking (higher readability level > better readers) that leads people, and teenagers in particular, to dislike reading. I know that was the case with me when I went to school. Now I read all the time, but hate books with complicated writing (aka high readibility scores).
Thanks, the headline made me think it was actually about BitCoin ;-)
You would have the same problem with deprecations in any open source projects that are either not maintained or you can't update for whatever internal reasons. The language has nothing to do with that. As for installation issues, rvm solved that for me long ago.
I'm not sure that's the case.

One example of a teacher scaling is khan academy. I think that something like khan academy could have been done even before the internet, even with VCR's. And automated practice(in math) using computers was available when i was a kid and we even used it through grade 6 , but in grade 7 when we moved to another school we stopped using it.

I think the problem is more due to the fact that the teaching profession is conservative(mostly as a way to maintain power, which is not unique to teaching by any means).
Sorry for conflating duck typing with dynamic typing. I appreciate the correction!
Facebook also uses a very restricted subset of php for a lot of it, if the people I've met from over there are any indication. This may make it generally more useful for them than it may normally be.

I think they have to use that subset so it can be compiled by HipHop down to C code.
iTunes is not some rogue technology, they're fully in the Content fold. Their cut may be different, that's all.
Ex Apple engineer disses firm's post-Steve Jobs design sense
No.JVM GCs (JRockit, Hotspot, IBM) have developed much further than what Smalltalk did. The G1 GC is especially nice.

I found

http://blog.dynatrace.com/2011/05/11/how-garbage-collection-...

a very interesting - and understandable - article.
The point is you can't just bolt on H-M to a typical scripting language and expect it to work, like, at all. It's a pretty huge sea change, and it would warp the underlying language to the point where you'd just end up with some of non-lazy, non-pure Haskell.
Introspecting Running Python Processes (PyCon 2012)
Wikipedia has very good article on space debris http://en.wikipedia.org/wiki/Space_debris
In my opinion, not at all. The stock exchange is an inherently risky market; everbody knows that. The only responsibility you have is to yourself and your own money. That's a far cry from aeronautics.
Yep, It's a phenomenon frequently called "using in anger". The interesting thing about php is you don't have to use it very long before you use it in anger. Most of the time you can tell if someone is well versed in a language if they use it in anger. With PHP all you can tell is they've used it.
Apple's devoted shareholders get rich, and hang on
this. beaming between palms and psions with irda was childs play compared to swapping via bluetooth on later devices. searching, pairing, authorising. and that's assuming the other recipient knows how to use bluetooth. these days i swap more info with qr codes than with bluetooth. convert info to qr code, have their barcode app read qr code. line of sight was so simple.
RIT Deans Lecture Series -- Hal Abelson
I wrote a novel on an Amstrad NC-100. It had a 1MB PCMCIA flash disk (from an Apple Newton!) and I saved a chapter at a time onto the disk (it only had 64KB of RAM) and I installed a new, clearer screen in it. Nice little machine!
You're right, it's an emotional distinction. Let me illustrate. A man operates a gay rights message board that includes private messages. He tolerates alternate viewpoints, but after a particularly bad flamefest he uses a plugin to ban linking to a hate speech site that is especially contrary to the aims of the forum that he pays for out of his own pocket. It extends to PMs. He explains that if you want to trade such links you're welcome to go elsewhere.

Reasonable?
I think I prefer my eMate 300, to be honest. The touchscreen is bigger. It's got good handwriting and drawing recognition. My keyboard is a bit too small though. And to be honest, I have no idea how to transfer data to or from it!
Wow... Java is winning! Would never have thought that many peoples hated Java as much as me.
The YC Application Deadline is Now March 29 (1 day later)
Demo Day this year is March 27, and we just realized we'll all be too tired to read a lot of applications the next day anyway, so we might as well give everyone another day to work on their application.

I'm changing the deadline now in the various places where it appears.
When the Apple TV gets apps I think we will start to see the beginning of the end for Nintendo... thats the iPod for on the move and the Apple TV for the home casual gaming..

You can buy a wii game for £40 or almost 80 59p silly games on the Apple tv... and using iphones / ipod touches as an additional controller...
Nothing I said was meant to indicate you couldn't use php for something big. All I meant to indicate was that once you've seen what other languages have to offer and have started to look on programming as a craft php starts to lose it's shine.
Off-topic but related:

I infer from the articles that shares from a given company can be traded on multiple stock exchanges. Can someone knowledgeable confirm that this is right? In that case, why is the symbol for Apple "NASDAQ:AAPL" on Google Finance? http://www.google.com/finance?q=apple
Yes, precisely, like physics.

I can't justify that claim on HN, for the same reason I can't prove the contents of Physics 101 on HN. If you're curious about my claims, you'll have to go investigate more on your own.
wow I thought everyone knew this. I ran the 110mb.com infra and that domain and subdomains were blocked in messenger. years ago that was.
SoundManager 2: JavaScript Sound For The Web
Traits: a new and useful template technique (1995)
You could look at it another way: the content owners gave a distributor a break in fees until they found a profitable business model. Then the price break was removed, because most of the value is in the content, not the distribution.
Ironically the author had this to say:

"The first bad way to explain your game is to not explain it at all. People often put out some raw footage or a screenshot and let it speak for itself."

Also, I would not be a Minecraft fan if my son had not shown me Paul Soares Jr's excellent "How to survive your first night in Minecraft" video. The Minecraft web site itself never appealed to me though it's better now.
Can you link them here?
Facebook on Passwords During Job Interviews: Don't Ask, Don't Tell
locationgate is actually what gave me the impression that this would be relevant to them. You make persuasive points though.

Incidentally, I'm not so convinced that collecting user information leads to as big of a PR fallout as HN often suggests. I think it's more likely that the level to which our community -- which is small compared to the general UB -- gets upset makes it easy for us to overestimate public reaction. See: facebook and gmail. I'm not very familiar with Path though. Has there been much of an impact since the phonebook incident?
There are plenty of useful pieces of information that have nothing to do with standardized tests. Attendance, Graduation Rates, teen pregnancy, collage admittance, GPA etc. It's true that you could gain useful information from great standardized tests administered well. Unfortunately, we don't actually have any of them that are worth a damn. Each state has it's own tests which are developed alongside the curriculum. So, is Virginia doing better than Maryland, sorry the test's can't actually tell you that. Are graduates in 2010 better prepared than ones from 2000, sorry they can't tell you that.

The idea of tests sounds good, but the implementation is so bad they are effectively worthless. Again, you can argue that great tests could mean something but we don't have them we just have crap. So, if you want to defend tests you need to defend that crap because that's the reality.
I made a 2d platformer game. It's a remake in many ways. I didn't spend much time on it.

But does it have something cool and unique?

Yup.

It has a custom physics engine.

Is the physics engine better than the ones other people make? Does it have some fancy theoretical advance? No way. It's simple and naive.

But it's different b/c i just made one up from scratch instead of copying it. It's a little quirky. That means if you played a bunch of platformers before, this one won't feel too repetitive, because the physics are different. It gives you something new to learn and get used to and figure out how to use to your advantage.

Example: in my game, ground tiles have high friction, air has much less, and ice tiles have even less than that. Therefore to land on ice and stop yourself you usually want to jump right after landing and put on the brakes while back in the air instead of while sliding on the ice.

Every game really does need to have something that's different from other games to give you some reason to play this game instead of those other games.

And it's not that hard to do that. Even if you're making a remake. All remakes should change something to be a little different from prior games.

Even if you're doing a sequel and do not change the art or game engine at all, you could still say "what it has that no other game has is MORE LEVELS that you haven't played before in the original". That will explain to people why to buy it.
> average users do this by installing the malware

And even then, I'd say they only detect it 50% of the time, at best.
The perhaps unfortunate metaphor the womb implies is that developing in MS tools is like being a defenseless premature baby who needs to be protected from the big bad world until they come to full term and leave the MS environment behind.
Jobs threw a lot of things away that may have been sufficient, but always wanted to push for even greater implementations and innovations in new products/services.
Which doesn't mean that you can get GetCellLocatuonById into
Get
CellLocation
ById
I don't disagree, but how would you implement this?

Results trump ideals every time.
I'm assuming they're talking both leisure and assigned reading? (I can't imagine schools assigning The Hunger Games, and I don't imagine many students leisurely reading Of Mice and Men.)

Maybe the solution is to push to popularize better books for older audiences? People read The Hunger Games and Harry Potter because they enjoyed them. Lots of early 20s people I know loved the Girl with the Dragon Tattoo, and while I don't know how complex of a rating it would get, I understand it's considered an "adult novel", and is thought of as smart.

So all we need is popular, smart written, books.
Líder russo informa o Papa da chegada de um novo planeta em 2012
If you're not living on the edge, you're taking up too much space.
Well, sure, but there's no high level overview. Even something like "It's a virtualizing solution, like Xen/VMware/VirtualBox, that uses Chrome's Native Client".
Online Marketing (SEO/ SEM) in kolkata,web Promotion Services
Computer Care in Kolkata, Kolkata Computer Repair & Maintenance, Seo In Kolkata , Seo Service In Kolkata, , Web Promotion Services In Kolkata,Webmaster In Kolkata, Kolkata Seo, Seo Consultant Kolkata,Search Engine Optimization (Seo) India, Web Promotions Ads Kolkata,Online Advertise Kolkata, Web Promotion Kolkata, web promotion solution point in kolkata,SEO, Link Building, Content Writing,mail Marketing in Kolkata,Online Marketing (SEO/ SEM) in kolkata,Software & Network Support Service In Kolkta, Online Marketing Services In Kolkata
Vim doesn't write any code for me yet I can still have long function names because of the cutting edge magic of auto-completion.
>"Factoids" is a laughable metric for learning.

Not if learning those factoids allows one to move up the chain, from what is probably a terrible teacher to one that is hopefully, better. Or, those factoids might get you a job where one can begin to learn outside of a scholastic setting which isn't ideal for every personality. I realize it's not ideal. That's why it's such a difficult problem.

I come from a country (and province) with an incredibly powerful teacher's union. So I've seen what happens when teacher's are not held accountable for anything.

>"This test asked for complex thought, the grading should require complex thought"

Do you trust the average teacher to be a good judge of "complex thought"?
"This isn't about listening to something or reading something. It's about the ability to remix and build upon it."

This kind of statement does not help your case at all.

Pirate Bay is not about remix culture. You know it, I know it, everyone knows it. Saying that it is just makes every single thing you say on the topic suspect.

I'm not in favor of the kind of restriction we see dicussed in this article. I'm against sopa/pipa/acta style approaches. But I also know that copying music and movies is 99.99% about getting something for free, not about remixing. So please. Be honest here.

Otherwise you just make the other side's arguments more powerful.
[Witty comment on the correlation of great software being written in the two most hated programming languages.]