skysight-inc/HackerNews huggingface dataset:
> New DRM technologies are not innovation, they are a Neanderthal-like reaction. We need distribution innovation. We need learning science innovation. We need total immersion with content innovation. We need production and manufacturing innovation. At this time our industry is staring down the barrel of a powerful gun that can soon dictate the means, price, availability of content creation and distribution if we do not figure out novel ways to move forward

He's both against DRM and against laws nailing down on P2P. The very 'draconian "anti-piracy" laws' that '[continuously] attack on civil rights'.

And not only he is against that but he is also actively doing some fscking thing about it.

In this article, he's not talking to us, who know the deal. He's talking to those who don't have a clue, and those people are talking about "theft" and so on. If you want to make the argument that he makes to such people, you have to talk their language however approximate it is, because if you first spend time what looks like (to them) some technical minutiae, you've already lost because they get lost.

Again, from the article:

> My point here is we need to get creative with piracy and how to work with it instead of thinking DRM, lawyers, or search engine blocks will address the problem.

That's a far cry from the side you're putting it on based on some verbiage.
Some random thoughts in no particular order (3am, just back from poker night, brain fuzz)...

A non-technical founder who takes the time to learn rudimentary coding and actually puts something together is much more attractive to potential technical co-founders.

Not because they expect you to actually do any of the real coding work, but because it shows you're willing to dig in, step way the fuck out of your comfort zone, and do the really hard work required to succeed at the startup.

The devil is in the details, be it the code itself, figuring out the business processes that you're abstracting and implementing in the code, the legal nitty gritty, fundraising, etc.

It's not uncommon for non-technical cofounders to inadvertently signal that they intend to the be the high-level idea guy and hire other people to figure out how to make their ideas work, starting with their technical co-founder. But that's a big turnoff to good engineers.

Having said that, you should probably do both. There's a shortage of engineers right now and it will probably take a while to find one, so definitely better to start sooner in the process. Spend half your time networking and looking for a co-founder.

However, it could take a long time to find one, and it would probably behoove you to learn and build during that time, even something rudimentary. Start with HTML + CSS + Javascript + Node.js, which is probably the easiest web stack to get started with (only one actual programming langauge to learn, Javascript, which you can use both in the browser and an in Node.js on the server).

... Hmm, had more, but it's slipped my mind, drawing a blank now. Will continue if/when I remember it.
A User's First Time with Linux Ubuntu
My final year thesis was on implementing some algorithms with Accelerate, and one of the things I noted was that on a 2009 Macbook Pro (256 megabyte integrated Nvidia GPU), a single threaded C program runs faster than using Accelerate, even when all it does is multiplying each element of an array by two. The performance discrepancy is even greater for more complicated problems. So, before you jump in to use this and expect better performance on embarrassingly parallel problems, make sure your Nvida GPU is not integrated and has lots of memory.

Of course this new package is different because it uses both CPU/GPU...

I also found Accelerate programs hard to debug. You cannot use "trace" to print out stuff during computation because that is a CPU instruction.
Which FRP library would that be?
They had millions investments in that company and the almost broke seems to be a 'nice story telling'; 'we were almost broke and then ...' appears often on HN; seems people like this all-or-nothing attitude. To me, as a person who wants to pay his employees and who does not want the trouble of being broke, it means you are not watching, or you don't have a bottom line. What's great about that? I don't understand that attitude of burning millions on the off chance you'll make billions.
Bouncers 'checking Facebook on phones' as identification
I've never been able to figure out why it's seemingly so difficult for many engineers to understand how spellcheck works.
Christ on a cracker. Web browsers don't understand Opa. They understand HTML. They understand CSS. They understand JavaScript.

Who do you want on your team? Someone who understands Opa? Or someone who knows what browsers know, in detail?

If I know only Opa I'm limited to what the Opa developers know about these technologies. I'm limited by what they know. By mastering these technologies I'm only limited by what I can imagine.

Opa is a barrier on my imagination.
So this is the new Personal Home Page Script?
Yes, pyvideo.org has a lot of videos. It seems to be missing the DjangoCon Europe videos though. I've created an issue at Will's repository: https://github.com/willkg/pmc/issues/33
This looks a lot like Functional Reactive Programming from the haskell world... Anyone who knows care to comment on how similar they are?
Hire Magento Developer - 5 Things to Consider
I think that's because 60%+ (it's definitely more imho) doesn't understand marketing. I made a simple game, not very original to try out the Appstore. It was downloaded 4 million times, raving reviews and it made $100k+ (and makes thousands every month still) while it took me 2 weeks to make and 3 weeks to market (in monetary terms in the Netherlands that would be; 5x5x8x100 = E20k ~ $26k; i'm a developer, so I underestimate, so $26k x π = $80k, still nice profit) . I did do a LOT of marketing and most developers just upload it and wait for it. Build it and they will come doesn't work in the Appstore. Everyone in the top charts put a lot of time/effort/money into marketing; some have more luck than others, but without marketing, you won't get anywhere.

Basically I would say if you develop something for the Appstore you need $50k for developing something well built and $75-100k for marketing it. I got lucky as I know the right press to market, but that's basically it. If you don't have $150k to spend, don't expect anything then it will always turn out nice :)
http://pyvideo.org/search?models=videos.video&q=django
The errors I saw (before giving up) would not be caught by a spell check. I'll go so far as guessing that a blind spell check was run, with no human check on the corrections.
Tekken 6 Download
Takken 6 is a best action, thriller, and challenging game that drive the player into a new world of action. Review more about takken 6 download, installation, and how to play.
Liverpool vs Chelsea Live
Interesting. How do we know that there is a top, and who is sitting on it?

I tried answering this question with the google search: "greatest 20th century mathematician". The top link was this (http://fabpedigree.com/james/mathmen.htm). Hilbert and Grothendieck were the highest 20th century mathematicians. (Mentions that Grothendieck is "widely considered the greatest mathematician of the 20th century".) von Neumann was a bit lower, #15.

But I personally don't understand the whole ranking thing. :) Math is in bad shape if you can order people this way. I know that in software, there are a few parts which deeply interest me; while I couldn't care less if the other parts happen to have some fancy virtuosos. (They're about as interesting to me as virtuosos of building houses out of toothpicks. Which no doubt requires great ingenuity, but it's not my interest.)

So if someone were to present me a list of top programmers... it's probably the case it's dominated by these toothpick-virtuoso analogues. And even if it magically weren't, the concept is weird, because the people active in my fields of interest all have their different, interesting perspectives. They're not clones of each other which differ only in a single rankable quality. It's more about actual ideas, rather than the managerial perspective which focuses on the human as carrying units of production.

(BTW, I can't tell how much Eliezer's joking in that quote, even though I've read his fiction. One can form code virtually "as easily as thoughts", but that's like forming verse as easily as thoughts. The question is, do you find their verse interesting?)
Reminds me of Links http://groups.inf.ed.ac.uk/links/
Felony soda tossing: http://www.wireclub.com/topics/off_topic/conversations/T6K1R...

Felony mic check: http://www.dailykos.com/story/2012/01/12/1054041/-Occupy-San...

Felony protesting: http://www.soarclub.com/2012/03/felony-protest-in-front-of-g...

I also recall a few years back there was a man charged with a felony for "digging fossils" with his son in the wrong place.

And a man charged as a sex offender for grabbing a child that ran in front of his car (to lecture him).

I found another where a man was charged with felonies for throwing seed pods at police, but that's not really an "every-day accidental crime."

So, yes, most incidents are misdemeanors, but if you commit them in the wrong place, at the wrong time, or with the wrong people present, it can be a felony.
Write And Earn
This is wrong in two levels:

"Success is a lottery" means that all apps are of the same quality, polish, usefulness or wow factor, etc, and only chance determines the success.

What they probably meant to say is that success is RARE (something different than "lottery"), and occasionally unpredictable -- but is not "chance", as to be a lottery. Even the unpredictable hits have explanations (e.g. users liked their concept --even if was just fart noises--, they got a good review, etc), while lottery is pure chance.

"Success on the app store is like a poker game" would be far more correct.

Also: in actual lotteries, FAR MORE than 60% of participants don't break even. That's how lotteries make money.
1) There's a reason the word polymath exists.

*) Sitting on the fence between design & development is hardly a generalist. Add philosophy, psychology, sociology, linguistics, anything really. And, yes, there are... http://en.wikipedia.org/wiki/List_of_people_who_have_been_ca...
You can use it on Windows, IIRC, but for Mac where VS is not there, you use the cross platform MonoDevelop IDE (+ XCode for parts).
Agreed. This 'but we wanna make millions with a dual license as that 0.000001% of open source products do' attitude is definitely the largest barrier for this. And it's incredibly short sighted; just open up (L)GPL and do services + support. All big companies WILL buy support as that's what they do. AGPL is crap and will stop your growth; you have an uphill battle already, so don't do stupid things like that.
>> 5) Standard Data Structures, Algorithms and Big-O-Notation

Where would be a good place to learn about data structures and algorithms for someone who just knows Python and a bit of Django?
Sooo... Just as people have finally mostly learned that mixing presentation, business and data logic is mostly a Bad Idea, we get a new language that encourages just that, worse than PHP ever did?
True, but φ is still not the same as $\phi$ :) (and it still doesn't save on typing).

I know about C-\, but I set up my input modes via 'LaTeX-mode-hook anyway :)
Most of the talks don't have links for slides. Otherwise great talks.
You can separate in this language as you can in PHP and this language is a lot better than PHP ever will be. Not saying it's perfect, but these people didn't just throw a bunch of perl regexes in a basket and call it a programming language.
I assume that excellent probably means world's top 3% in both professions, so you want to be one of Apple's lead designers and one of Google's lead coders, which is pretty hard but still possible. I think the best route is to get immersed in each sequentially i.e. take a designer's job for a couple of years, then switch to programming and so on.

But I think there's even bigger advantage to your talent because:

- you can create a good looking and working product from scratch and launch it all by yourself

- when your product takes off and it's time to hire more programmers and designers you will be able to pick good ones since you are both.
Introduction to Algorithms is the standard textbook, data structures and algorithms are language agnostic. For Python specific implementations, Google and Wikipedia are your friends.
My argument was that DRM _could_ be used in such a way to negate most of the experience issues that people have. The objections that the author makes are valid in the implementation, but it is possible that it could be implemented another way.

It's probably true that DRM will never be implemented in a different way because DRM is about power, control, maintaining monopoly and fighting technological progress. But there is a difference between the objection to the DRM ideology and the DRM implementation.
singer Keith Urban...
Isn't this just a matter of perceived classification?

I mean, how can one be an "expert" in design, when design its self can be broken down further? Or go up a level and call yourself an expert in web sites? Higher still, IT, then electronic technology. And there are plenty of people who regard themselves as IT or technology experts, right? Then, if you subdivide it too far you become an expert in something so small its not worth it. Who wants an uber expert in <tr> for example!!!!

When it comes to getting a job, just focus your CV to what the job specs are. So, for example, have a "designer" CV for designer jobs.
The embarrassing demo failures in the "Advanced Security Topics" at the front and center of the blog post were painful to watch and unenlightening, and discredit the effort which has presumably gone into curating this video collection. Might want to highlight something else.
12 Month Loans, No Credit Check, 12 Month Payday Loans
Get Loans Up to £1000 with no credit check. Doorstep Loans Same Day provides 12 month loans for bad credit, 12 month payday loans, Payday Loans over 12 months
Scala for the Impatient probably a better choice. Programming in Scala (not the O'Reilly book) is also good, but very long-winded. The O'Reilly book isn't too bad though, but not my first choice.
I think that this is a good example of a solution subsequently solved a problem.

Knowing some bouncers, however, makes me aware that it may also be used as a ploy to "engage" with these young females....
1) Fundamentals of Emotional Intelligence

2) Understand the Business of your Customer

3) Minimum One Programming Language for each Mainstream Development Paradigm

4) Know your Tools

5) Standard Data Structures, Algorithms and Big-O-Notation

6) Don't Trust Code without Adequate Test

7) Basics of Project Management, Lean Management and Agile Concepts

8) Key Metrics of Software Development

9) The Root Cause of the Last Defect

10) Understand the Infrastructure

Author says that the list is not ordered.
Show HN: Pinterest + iTunes + Youtube Mashup
I would have expected Gmail to have machine learning based filters by now, where you give some examples and it just works.
RIP MCA
Opa means Grandpa in Dutch.
Homemade Tortilla Recipe HAPPY Cinco De Mayo
I did miss that they have so many Django videos. I added a link on the others section. They seem to be missing the DjangoCon Europe videos as mentioned.
Hang on, Samsung have "shops"? But Apple has shops too. Have Apple not got the rights to "shop"?
The Apple phone network is coming
The Reactive Extensions (Rx)
Are you suggesting time travel is possible now? Fisheye is a much older product than github.
Achieving overnight success: Kevin Systrom
Stop Feeding RBabies Genetically Engineered Infant Formula and Baby Food
Golden Triangle Tour  Holiest Of the Holy City Varanasi
With legal actions, Apple managed to delay the sale of some of Samsung's devices in Europe for months, immediately after release. Given the rapid releases we see these days, that means a lot of money lost.

For the size, take a look at the Samsung Galaxy family. You have a lot of products for any size and taste. Yes, not all of them are full-featured, but you have to take into account battery size.
Information gathering tool : Unicorn
This is first-year CS college stuff. There are many good books (this http://stackoverflow.com/questions/3183240/what-book-to-use-... stack overflow might help) and there should be online courses, I think I watched MIT course about a year or two back to refresh this stuff.

However, especially with Python and Django, you won't be really using this, unless you are actually making program to showcase some data structure or algorithm. It is still important, but with high-level languages, the need to know this is more about the ability to reason about software behavior than actually coding the stuff yourself. With low-level software (which means GPGPU too), you would use it too.

Graphs are bit different, but ultimately similar venue.
11) Writing correct English

[or was it auto-translated from some other language?]
For long time I was planning to develop a similar language, I'm happy that they did it. Probably they did some things differently than I imagined, but abstracting away the client-server communication is a good thing.

For those complaining that it's not MVC - you can build a MVC framework on top of it.
Precompile Rails Assets Using a Git Hook
Emerging Technologies - 2012 and Beyond. share your thoughts.
Agreed. But the experts that have told me this have been both "plaintiff's experts" and "defense experts" (this is in pharmaceutical product liability) and they maintain this opinion about their juries irrespective of winning or losing.

*edit: clarity.
uh article from may 5 2011, comments from 2012?
> Samsung is very conservative when it comes to design

You might not have heard of the galaxy note then, or tell me your own definition of conservative.
I'm curious what the course has been like. To someone in it, do you do assignments or anything?
Emergency Response Alarms
Patient Connect offers medical alarms, personal alarms and home healthcare services for those who want to live independently in their home for longer. Patient Connect medical alarms offer direct access to a 24/7 response service at the press of a button. To know more about Patient Connect medical alarms and Telehealthcare systems, please us visit online.
First time sales versus returning sales
Computers don't understand HTML, or CSS, or JavaScript. They only understand opcodes.
I am not really clear on what this does, but if I have to guess, you can search songs and artists on pintunes - it picks thumbnails from Youtube and links to songs on itunes. Am I correct? The links don't seem to work - but that may be because I am on Ubuntu.

I would really suggest an About page or a README on the github repo and also a go-back-to-home link :)
Has anyone checked out their personal FBI record?
http://www.fbi.gov/foia/

I'm both curious and weirded out.
Common JVM and .NET web stacks are missing, which are my daily bread.

Funny definition of every.
Watch Online Jaan-E-Mann – Let’s Fall in Love… Again 2006 Hindi Movie
Watch Full Length Jaan-E-Mann 2006 Movies online on filmworld4u.com.Filmstars: Salman Khan, Akshay
We're building a PaaS/DaaS that supports all major web frameworks.

No Server Setup, No API Setup, Easy Sharing & Version Control

- Yash (Chief Hacker, CodeNow.com)
I read it assuming the writer's main language was not English. Given that, it wasn't too bad a read.
I lost fate on Opa when they decided to drop OCaml and jump on the JavaScript bandwagon.
I found this somewhat amusing, as it follows the reasoning behind one of my favorite "hypothetical project" ideas to a T. Right down to the stream-of-consciousness "I'M JUST WRITING THIS DOWN" snippet that so perfectly illustrates why a thought organizer might be handy.

It's funny that the author left it to an "I'm not good enough to create this, so I'll write about it and hope someone credits me with the idea." The originators of an idea aren't the first ones to think about and write them down, but the ones who actually implement them.
I don't see that as a problem; I just think that Git has built up a certain user base that they should continue to appeal to with their website.
Twitter Search Improvements, Contextual
How To write Dissertation Introduction
Be it undergraduate or graduate students, or doctoral candidates, each and every one of them requires some sort of help or the other with their dissertations and a dissertation introduction chapter is the first thing that calls for such help. Ukdissertations.net has the experience and expertise of writing A - grade dissertation introduction chapters for countless of its clients.
I apologize for the language, but one of my co-workers said that the new logo looks like a penis (the diagonal branch) with a dangling scrotum (the vertical branch) to him. The circles on the end are the glans and the testes. Unfortunately, I do now see what he is saying.

This is yet another incident in a long line of easily-misinterpreted open source project logos or names. MongoDB is one of the most significant, with "mongo" being slang for mental retardation in several languages. The scrotwm window manager, while quite excellent, also has a name that's easily misinterpreted.
on the homepage you can see the itunes popular songs and also you can search an artist or song, it usees the itunes api.

when you click some song, you can play it thanks to the youtube api.

the interface is inspired by pinterest but it doesn't use any api from them.

thanks for comment!
It's really simple, no long answer or discussion is required - think of what prevents you to excel at both. Nothing.
I disagree with the beginning of your second paragraph. Even when coding just in Python, a solid understanding of the fundamental data structures and algorithms is very important for writing efficient code. Without it, one can't understand the differences between the containers Python offers and their runtime characteristics, and further can't design efficient algorithms that don't repeat too much work.
A new simple Hacker News redesign
Looks quite similar to Curl (http://en.wikipedia.org/wiki/Curl_(programming_language)), although Curl only runs on the client and needs a plugin. It got a lot of press ten years ago but is now mostly forgotten.

Opa runs on the client and server and compiles to JS, so it got that advantage over Curl. But it's still a kitchen sink wrapper around existing technology, from a single vendor. Those seem to never work out that well.
Optimised Trending: BBC News- Ashton Kutcher 'racist' advert dropped
As good a list as any, with just a few nitpicks; I'd like the story on (1) elaborated a bit more. Explaining to your manager that your perception of reality differs from hers doesn't seem like it'd warrant losing an ally in the company.

As for (8), I'm not a very metrics driven guy when it comes to my code; Beyond test coverage I've no idea what the key metrics of software development are (at least in "the small", eg not business metrics). Would anyone want to elaborate?
Nope, not even close. Yes, CRUD apps and simple parsers/middleware are dead simple in theory, but when you have scores of execs fighting over quirky business rules, combine that with attrition and years of technical debt and even simple things become complex, crufty codebases. Pile on regulatory compliance and other external factors and it gets unmanageable quickly. Dealing with this is one of the biggest reasons type A programmers leave the enterprise space -- if you are frustrated easily by politics and nonsensical requests, AND you are confident enough or empowered enough to say not, the odds are high you will be unhappy.
Why OSGi? Or why not using it makes your JVM runtime unsafe.
Decrypt SQL Script