skysight-inc/HackerNews huggingface dataset:
I don't see the disagreement.

I'll give you a Chef example of why DSL is not going to get you far.

Let's say you are running a LAMP stack. Let's say your engineers are good enough to implement a Service Oriented Architecture. SOA means your infrastructure needs to be capable of running a variety of disjoint components. As a DevOps Engineer you need to be able to automate infrastructure and deployment to support rapid releases of application services.

From the infrastructure perspective, application services needs are similar. An application service will probably require a set of Hosts/VMs with specific roles, Vhost configuration, DNS provisioning, Load Balancer config, Logging configuration, User configuration, etc.

If you are writing just in DSL you will end up for a unique Chef recipe for every application service. These recipes are going to be 90% similar, and your Chef repo will become very difficult to maintain because many changes will require edits of multiple recipes (copy-pastes mostly).

Now, if you move beyond Chef's DSL, you will be able to extend Chef's DSL with your own definitions.

My Chef's recipe for a new LAMP application service is php_app "name" do ... that sets up DNS, Vhosts, logging, users and everything required in one command. The code is also very maintainable. To change the way logging is done for all application services, I need to edit only several lines of code in the Chef definition.

DevOps movement started as idea to adapt developer practices in systems administration. One of the principles developers use is DRY (Don't Repeat Yourself). In order to DRY you need to know more than basic Chef DSL.
The "action" option is the most interesting one to me. That is not something that is a part of the general REST world. I've often thought having an rpc type interface for rest objects would be very nice but have the sense that it is very unRESTful. Is there a good balance to be had?
Apple entered the phone market because the performance of the existing, fragmented system was so low that it essentially required a fully integrated solution (OS, phone hardware, cloud, application/media store) to repair it. The performance of "iPhone" was and continues to be significantly higher than the competition, leading to all of the industry's profits pooling to them.

The best angle of disruption now would be for higher performance individual solutions (i.e non-integrated components) to emerge that work together seamlessly (through defined standards).

From my perspective, it does not appear that non-Apple players have defined enough standards around each component such that consumers can easily move between various solutions (OS, hardware, cloud, app/media store) that could, on their own, be considered better than any of Apple's pieces.

Until that happens, I don't think we will see disruption. Trying to out-integrate Apple is probably not a wise competitive choice at this point. Apple continues to buy more of the value chain (e.g. Anobit), suggesting they believe more performance can be wrung out of an integrated system and help them maintain a significant competitive advantage across price, functionality, convenience and reliability.
I've put my translation of another article from GW on

http://www.pps.jussieu.fr/~jch/gazeta-wyborcza-20120203.text

--jch
I wonder, as a research scientist, how one reconciles the fact that your mostly a consumer of academic literature.
19 years old and 8 years experience?

Arghhhh.... C'mon..
Whatever that is supposed to mean?

Among other things, the recognition that there exist two (or more) different sexes that occasionally want to flirt with each other, and that, horror of horrors, this also happens with co-workers.

But we live in a age where they expel a 6-year old boy for kissing with a same-age girl in kindergarten.
Twelve truths and a misspelling (aglutenate).
So simple, but so spot on.
Looks like its trying to load something via AJax, but its timing out.
I disagree. Gamification is the application of game design techniques to non-game situations to make them more interesting and engaging, in order to encourage people to do things they might otherwise not do because they find them boring or uninteresting.

You can't just take something people don't like and don't want to do, and stick in arbitrary "levels" and have that motivate them. The levels have to represent some achievement that is desirable to the person.
If the mere presence of alcohol improves the perceived taste, then it does tastes better. Only actual intoxication could properly be said to corrupt results, since ethanol is a legitimate source of flavor.
Off the top of my head: Ness, TinyReviews, FourSquare, Stampt, Perkville, Giftly, MotionLoft, Savored, Gobble, Farmigo, Rewardli, Prism Skylabs, Zaarly, Local Hero, Red Beacon, SeatMe, ZeroCater.
I don't see any content, just categories and a patterned background that I assume was meant to hold the 'HNpins'
It should be noted, however, that many reports have concluded that Apple-customers are (much) more likely to pay for software and apps. This certainly plays a role in which platform developers choose, assuming they want to make money this way.
This is a difficult balance to master: you undoubtedly need to read a lot... both deeply and broadly. But there is such a thing as reading too much. It can curb creativity and become a goal in and of itself. I have not solved this problem... :)
The US does not spend anywhere near tour nations in professional development nor build in the same collaboration time. It does not have as much coaching and other "frippery" . There is plenty of great research on this and while you are right that many pay lip service to improving these areas of US education, little is ever done to meaningfully invest in said improvements.

Also the article did not bring these up as a panacea. These kinds of complicated, cultural, and meaningful improvements will not be made easily, in a short period of time, etc.
> you sell software to teachers (...) so that they can teach their children more efficiently

Does the whole "Bingo card" concept qualifies as efficient teaching? The word "gamification" seems to have been invented for it.
Think he was referring to another comment, he's not the author.
While slanted I think it raises an obvious point that educators sometimes forget. Do not put all your efforts into one method of teaching. Procedure and habit is comforting and easy to plan for. But no one teaching strategy will work well with all students, plus many students will get lulled into boredom and disinterest after a while. KA might be one of your introductions to a topic (though it is sort of dull and non-engaging) or it may fall in the middle of teaching the topics. Maybe you can use it for remediation or for enrichment. But if one uses it as the sole learning method I think that is folly.
The old adage is that people who do well in school go back and teach the ways that worked for them. KA might seem perfect to the people that it works for, but until we see that it works for 100% of students we can't sit on our laurels.
I find that this pattern works really well for me, even if it's not at the start of my day. When I get home from work, I try to "produce" something, like writing a blog post, exercising, or spending an hour coding a side-project. As a result, I don't have the mental guilt about watching a movie, reading HN, or playing xbox later in the evening.

I find if I do things in the reverse order (come home from work, plop down and start checking Twitter/reddit) then it quickly becomes dinner time and my brain has "shut down" for the day. It's easy to lull myself into thinking "Well Matt, today is almost over so no sense in starting something, just work on $FOO tomorrow".

Another trick that I've found that is highly effective for me is to "link" a producing behavior to a consuming one. I'm a bit of a TV addict so I made a deal with myself - I can watch as much TV as I want, as long as I'm doing it on the treadmill. Maybe you really enjoy listening to podcasts or sports talk radio, allow yourself to consume but only while you are doing chores or running errands. Some would argue that this is not a good way to build habits (in the sense that you are doing a behavior for the wrong motivations - in my case I am exercising in order to watch TV not to become healthier) but its been working for me so far.
>Are you working to create wealth in this country? Then you're responsible for the wealth of this country. The color of passport is as irrelevant as the color of your skin.

The point you're missing is that a citizen here has paid taxes all his life, and his parents, and so forth. This is the investment I refer to. Those who are already here are responsible for what the country is today, and all its business-supporting policies. When someone is out of work for whatever reason, they have a reasonable expectation that they will benefit from this investment in their country with an opportunity to be placed at a job they are "qualified" for. The local person does deserve the job, for all these reasons.

You're taking a very corporate-centric view here. From the perspective of the corporation, of course they want the worker that will be the cheapest to do the job. That is why those "uninvested bureaucrat" are the ones that are tasked with creating policies that protect the "investment" of the American worker. It is not the case that the best interest of the corporation is always inline with the best interest of the nation, or even that own corporations long term interest. This is exactly why these external entities create these policies.
Apple went from 4% market share with 50% profits sometime in 2010, to 8.7% market share with 75% profits. Which seems to imply they are also making their devices, on average, cheaper.

Is this the start of them slowly adjusting their prices to grab some more market share? Especially now that they actually have phone models to serve multiple segments of the mobile phone market?
It looks snazzy, but the example does a brilliant job of defeating the object. It works with flipping pages to see more content, but then you have overflowing content on one page that requires vertical scrolling* to see it all.

I've never come across a book that requires me to do something other than turn the page to read more.

*This is also broken (presumably in an attempt to prevent scrollbars appearing), and requires a click and drag to work normally.
lol - oops, typo. I'm 29...if I had 8 years experience when I was 19 I would not be asking how to afford housing :)
Get Photoshop Elements then. Way cheaper.

And it's ironic that I would get downvoted for proposing this, but you can get a copy of Photoshop for free of the intertubes.

(I say, ironic, because in other threads I would get downvoted for saying that "freely sharing" commercial software should remain illegal and it doesn't matter if it's "only a copy" and "you wouldn't ever buy it anyway". Make up your minds people...).
The site owner is rather lucky he has the option to go to a council like this and that it only took four months. Many site owners are without that protection, option or the social network to make enough fuss to have Google overturn the decision.

Until Google faces a proper market disrupter that challenges their ad lead, and they are need to reform their AdSense appeals process, there is unlikely to be any changes, unless government regulation and/or oversight councils force a change.
Decoding Anti-establishmentarianism
The biggest problem with this rant is that it's attacking a strawman version of Khan Academy, pretending that it's only a website with some videos and exercises. It's not. KA is actively developing and testing an in-school curriculum that focuses class and teacher time on intensive small group and individual development of the concepts covered in the videos. The main insight is that one-size-fits-all lectures delivered at one pace represents a payment of a large opportunity cost that hurts both ends of the bell curve. If you offload that responsibility to videos that kids can watch outside of class and/or at their own pace, class time becomes an opportunity for kids to work together to understand the concepts and gives teachers the opportunity to figure out how to best reach each individual child. Khan Academy doesn't replace teachers; it frees them up to actually teach.
Emulating old paradigms with the new technology is one of the biggest fails of UI designers in general.

Why not got a step further, force your app users to walk to a virtual book store in a 3D world before they can start reading.
April Fools Day is bad enough why are we reliving it on HN again and again?
Apple's Tag Line for the iTV
HN, I just thought of what Apple's tag line will be for the Siri enabled iTV - "Finally, someone you can talk to about your TV"
Excellent! Thx for response. Just curious how many STBs you have.
Why can't pull EPG data and use that as a source? But yes, won't get screenshots that way.
It's a cultural difference and nothing more. On Linux, opening a CLI is something natural and common, something that every user does at times. Hence writing a quick CLI script seems more natural than on windows.
Also see the now finished LiquidPub project by the university of Trento, Springer, and others, for more ideas and views on peer review in the digital age:

http://liquidpub.org/

This paper about journals:

http://wiki.liquidpub.org/mediawiki/upload/9/9b/Liquid-journ... (Liquid Journals)

And this paper about peer review:

http://ubiquity.acm.org/article.cfm?id=1226695 (Publish and Perish)

Though in a way the differences between peoples descriptions and views are details mostly, as what is clear is that peer review will change, and that it will move away from publisher-control.

Imho the biggest difficulty will be the social aspect; breaking the feedback-loop between journal-publications and perceived academic credit. Because until individual scholars can escape from the social trap of journal-publishing & handing over their copyrights, without harming their careers, they will be unlikely to do so.

(http://en.wikipedia.org/wiki/Social_trap, and a great article on social traps: http://www.agls.uidaho.edu/agec467/agec467/Other%20readings/...)
No. It implies that in general having fewer students makes it easier to be a good teacher. And that being in a smaller class makes it easier to be a successful student. The importance of class size is well-supported by systematic reviews and meta-analyses.
Somewhere in Seattle, Brad Silverberg is shedding a small tear.
It depends on what you're doing. If you're writing java/python/ruby plumbing, sure some practical experience is great.

If you're job is to improve PageRank, I'd rather much take the person with a strong theoretical background linear algebra, probability, machine learning, and algorithms. That person is more than smart enough to learn the coding on the job.
Is it same with facebooks? I am only guessing here, because I don't have facebook account. Whatever the origin is, it looks nice.
What is Social in Local, Mobile, Social?
Quite frankly I don't buy it. Sounds to me like he wanted to play the legal games and during that time Google just happened to review it.
I doubt it, for several reasons.

1) The premium is invisible at the point of purchase... the iPhone 3GS is free, and the iPhone 4 costs $99.

Where Apple seems to be getting its profits are in the prices paid by the networks. I'm sure Verizon would love to pay Apple the same rate for the iPhone that it pays for, say, the HTC Rezound. But if Verizon drops the Rezound from their lineup, no one will care. If they drop the iPhone, they're going to lose share, because a substantial chunk of those customers will slowly bleed off to AT&T.

And AT&T is not going to play hardball with Apple. AT&T has witnessed first hand what having Apple in your corner does to your marketshare, and they will not fuck with that.

2) Android doesn't actually have a price advantage. IPhones aren't more expensive to build than Android phones, nor are the licensing costs cheaper. Apple has strong supply chain and patent advantages here, matched perhaps only by Samsung.

3) Achieving parity with Apple is proving pretty difficult. Android has strategic innovations in licensing and openness, but Apple has strategic innovations in supply chain, battery life, credit card database, and design that are entrenched. Entrenched in that even if Google/Samsung put their organizational oomph behind matching them, it's not certain they would succeed.
Theoretically this is illegal. In practice, it's hard to draw a sharp line between "plaintiff actually feels his patent should apply here" and "plaintiff doesn't honestly believe his patent applies, but is using the courts as an anticompetitive measure".

The US patent litigation process is a horrendously bloated system that favors lawyers and companies with deep pockets, and makes it possible for a sufficiently rich and motivated company to bankrupt an upstart competitor.
Why? There's no reason Google can't run their services as they see fit. If I don't want you to use my service, that's my choice. There's nothing illegal about it.
Self As Symbol
I really cant tell if this is sarcasm. It's stolen from the amazon logo
Ford also wouldn't be happy about truly progressive, disruptive innovations like the rise of a strong labor movement.
Thanks, interesting example!

Interestingly, http://compcert.inria.fr/release/Changelog mentions various "bug fixes" in almost every release, and the mentions of "successful tests" are not quite canonical either, but it certainly looks like a successful, nontrivial program.
I tutored some adult basic education for a bit...helping people get their HSE/GED. Some of these people had tried to pass the pretest many times and were stuck at fractions. Over and over they failed the tests. I kept hearing "I just can't get this" or "It makes no sense". One of the other TA's and I were discussing it and we realized that a lot of these people were people who had "been around drugs" in their life. So we decided to handle things this way. We went to them with a problem like "5/8 + 1/4"...to which they would respond "I don't know"...then we said "You have bought weed before right?" "yes" is the response. Well...if you have 7/8 of weed and you add another quarter ounce what do you have. Every time...the got it immediately. The teachers came back to us and asked what we had done differently...we explained. They said they really didn't approve but it was working.

It is all about relating things and explaining in a way that can be easily referenced in your mind.

By the way...several of these people who could not pass the TABE tests at the time went on to get their GED's because of that one little step with fractions.
While I don't have Webstorm, IntelliJ IDEA Community Edition consumes 250,000 kb with an empty project open while Netbeans consumes a bit under 400,000 kb, both without any sort of tweaking -- that's not that great of a difference to me. Vim, for instance, would be light.
I've used Kinko's for this in the past when I lived close to one. Unfortunately, it's kind of a long drive from where I live now, so it's not the most economical solution. Thanks for reminding me, though; I had forgotten about that as an emergency option.
Responsive Images: the solutions so far and a mixed new one
وفاة الفنان احمد عبد الهادى
وفاة الفنان احمد عبد الهادى
http://www.top-mazika.com/2012/02/artist-ahmed-abd-hadi-death.html
Pretty nice. Forked!

Is this it for the demo, or do you plan to continue development?
Performance on IPad 1 is abysmal
Woman's infected jaw removed, 3D printed replacement implanted
wow.. ballsy move, what is next? WinFS is back?
Part of school is playing the game. But if you reduce education to a game, you are losing something of incredible value. School and education are not always the same thing. And education is not a game. It's purpose is freedom. And it is fundamentally important to the human experience in a way that points and rewards simply aren't.
Wybo - thanks for these links. I totally agree that breaking the feedback loop you mentioned, that binds academics to the current journal system, is key. I think the central things that needs to happen are: building an alternative discovery system (already happening with the web), and building an alternative credit system (happening with citation counts, and other metrics, but is lagging behind the growth in alternative discovery systems, and needs to be accelerated).
Digitized old content competes with new content. For the entertainment industry, the less content there is in the world the better. They're not going to intentionally weaken their position by introducing more.
Meh... you're entitled to your opinion. I wont lament the 'threat' to my unborn children's children. Of course if you're content to treat death as 'natural' then you're free to embrace it. I for one wish for eternal life... I can't imagine this ever getting boring.
I take any comparison between Apple and Samsung financials with a grain of salt. The two companies have vastly different reporting requirements and ownership/control structures.

To a lesser degree, this also applies to the other not-US companies listed.
Node.js
Node.js - a perfect framework to build real time features in your web properties.
Oh, that arrow. I misunderstood you.
Pyramid is Awesome for Beginners
Building a MultiLingual Siri - Part2 - Voice2Voice Translation
We don't drink specifically to get "buzzed/drunk".
That's just a small bonus. Beer in the UK is worth
drinking for its own sake!

That's funny of you to say, as Britons (at least in continental europe) are renown for being violent drunks (i.e. violent when drunk, not that they are all drunk & violent).
Happens to me all the time. Whenever I sit down and bs, with the intention of doing work later, work later never happens.
Quick observation: With research science, there is an end goal; something you would like to achieve with your reading outside of burning time and general malaise.
Sadly the majority of Khan videos are not process focused but rather focused on memorizing procedures. This is a very big problem in math education traditional and otherwise. Hard to fix, but KA makes no acknowledgement that incorporating good mathematics pedagogy is even important. This is short sighted and could be remedied.
A Debugging Story
To that, C++ proponents will reply: when done well, that gives you an awesome flying tank, as in http://en.wikipedia.org/wiki/Fairchild_Republic_A-10_Thunder.... It may not be sexy, but it sure gets the job done.

I think that is apt for C++, too. It is not sexy as in 'objects all the way down', 'functions all the way down', 'consign all the way down', or whatever else rocks one's boat, but it is sturdy and does get the job done.
Taking the big tests at third party testing centers should be the way to go.

However, I would like to point out that an university does not merely comprise of lectures. The research projects, internships and even the interaction with peers cannot be recreated online. Traditional universities still have an edge over this.
"... I follow a few high profile tech news source, but I never heard of Freedombox. ..."

That's why it's important to read HN.

Eben Moglen is one of the few lawyers I bother to listen too. It helps he has a CS background. Moglen did a talk at New York Technology Council & Internet Society, Friday, February 5, 2010 that outlined the idea behind the freedom box. I remember watching & listening to the recording just after the speech. It's worth the watch/listen to get the idea in full.

The idea in short, "Own your own logs". Third parties can't infer what they don't have. The talk is located here

- http://www.youtube.com/watch?v=kpHWnHxmnXg

- http://www.youtube.com/watch?v=QOEMv0S8AcA

or here for alternative AV formats ~ http://isoc-ny.org/?p=1338
I'm a graduate student in the sciences and every biology, chemistry and physics class that I took had a lab, except the evolution class. You could put the lectures online, but universities will never be completely replaced, as long as people want to learn science or do research.