skysight-inc/HackerNews huggingface dataset:
+1

Labeling and classifying folks with common educational backgrounds and career "orientation" is a common error when managing people. Technically oriented people can be marginal programmers but excellent team/project leaders or managers. Marginalizing staff - thinking they can't manage people - because they have a technology affinity, however, is a common bias. Good managers don't buy into stereotypes.
Moonlight? Or is it's video implementation not up to snuff yet?
It'd be really cool if this add-on + the Murdoch Block extension on Chrome actually redirected you to a Google News search using the title of the page you were trying to visit, so you could find an alternate source for the news item you were trying to visit. (Of course you'd need to add the block list to Google News, which is thankfully possible too).
I honestly couldn't tell if this was satire or real for a while. It looks like satire, smells like it, tastes like it but it really isn't. EDIT: It really is satire. Some damn good satire, had me fooled.
I agree. I just want to get things done. It just so happens, fun languages like Python, and Ruby are better for that. I don't treat programming languages like religion, or sports teams. I treat them as tools to help me do what I need.
It doesn't help that it's called "10CLICKFU".
Patient Data: The Crown Jewels
I understood that in Java, objects are passed by reference and scalars by value?
I think the Apple TV is getting a lot closer to a cable killer than most people realize. Slowly but sureley all the pieces are falling into place. Hulu + Netflix + MLB/NBA Apps + ipad mirroring (cnn, nbc, abc, hbo, etc apps) is almost as good as cable for a fraction of the price.
that's pretty awesome, by the truest definition of the word
Why Winners Win at ...
The opposite is true for me too.

I've had an Enterprise Java guy telling me once that "programming and Object Orientation got lost with those simpler, easy-to-use language and frameworks", referring to Ruby and Rails.

I dunno about that. Alan Kay would probably say that it got lost with C++ and Java, but YMMV.

Also, one word: speed.

But... I don't really think it boils down to this, it's not like one is better than the other. Proof is that both communities are learning from each other, and there's also JRuby... it's a great thing.
What Carmageddon taught us about behavioral economics
UK could lead world in tech innovation, says “Future Internet” report
Using this, now I can save the lists (and have a nice way to manage it) in the vcs along with the code, which is very interesting indeed.

Testing it now.
Canonical is pretty much always hiring and is an amazing place to work. Most of the jobs are actually home-based, but we have an office in Lexington that's specified for a few of them (and certainly available for anyone who wants to be in an office). It's not downtown Boston, but it is an easy reverse commute.

http://www.canonical.com/about-canonical/overview

https://tbe.taleo.net/NA3/ats/careers/jobSearch.jsp?org=CANO...
The trouble is that no version of HTML (currently) allows a "placeholder" attribute on a select element, even HTML5. If you want your pages to validate, @placeholder won't do the trick.
Awareness Pains: How the LulzSec hacks influence security awareness
So yet another 'You've violated our patents, but we aren't saying which ones' story?

I don't say this often, but I'm going to this time:

That should be illegal.

It's a threat, clear and simple. It's an attempt to force them into action without actually having to have anything concrete. It causes a ton of pain and anguish, and costs a lot of money, even if they never actually sue. It's absolutely ridiculous and should never be allowed.

Is it really that different than libel or slander? You're accusing someone of something without providing any proof that it's true. And if you just say 'whoops' afterwards, you're scott-free, but they've still got damages to their reputation and bottom line.

It's disgusting and cowardly.
Warren Buffett sure likes Boston Speed Dog
Prodcut Ticker Extension for magento
The Product Ticker is a magento extension that proves completely worthy for your ecommerce website. This extension is effective in promoting your product in a smart way. Any user who visits your website will get to see all your products displayed at the top of your website in a tickering fashion.

By installing the product ticker extension in your magento website, you can promote your products by flashing it as quick title in the head of your site in all the pages. If you have a promotional offer or special discount for a particular product, you can simply display them in the top of your website with a catchy title for that particular product. The best feature is that it will display any number of products in all the pages of your website that is been added in the product ticker.
Researchers create tattoo that tracks sodium and glucose via iPhone
Has anyone tried this on an iPad?
For critics of copyright law, it really doesn't matter whether WMG has a great case or not. At the end of the day, they extract $2 million per year, and many businesses (such as restaurants) must expend resources to avoid or defend themselves from lawsuits. So there's a serious problem.
I disagree. There is definitely a difference in expressiveness between languages for example Java and Lisp. Read "Revenge of the Nerds" by PG. But of course, you're right in the sense that I could implement a Lisp interpreter in any language...
Video: How To Build an iPhone Voice Conferencing App Using Phono Mobile
Fantastic! I used to do lot via the eBay platform as a "Power Seller", and I always thought they were a most bizarre company: one part incredibly innovative, one part money-grabbing corporate and one (big) part terrible UI/UX designers. Glad to hear nothing has changed....
I used to think this when all I knew was C++ and Java, when I defended them feverishly. Then after using them for 5-10 years I am now in the "why do we torture ourselves with these inexpressive languages" group. These language should be criticized, or else your regular joe won't know any better and waste a large chunk of their life going down a painful path.

That's not to say they still don't have their niche for high performance applications. It's just that in most cases other, more expressive languages are usually a better choice.
Ah gotcha, wasn't thinking about <select>s. Makes sense.
Was wondering that too. It's one thing to grok the grammar quickly, another to know the entire platform and libraries.
Software Patents Must Die.
I really enjoyed this night, and especially the vast array of topics we got to discuss either in "stand up" mode or in small groups with beers.

A unique opportunity to keep up with the bleeding edge research done in Bayesian Data Fusion applied to StartCraft AI competitions.

- http://en.wikipedia.org/wiki/Bayesian_network

- http://en.wikipedia.org/wiki/Data_fusion

- http://skatgame.net/mburo/sc2011/
Rags to rags in three generations.
These patent lawsuits are getting ridiculous. Going to get to the point where it stifles innovation. Progress on platforms is slowed, indie developers who are hoping for a viral hit will get smacked with some BS lawsuit, etc.
I've had so many issues with Adobe on Windows and Apple platforms over the years that I'm not at all surprised at how this played out. I've long abandoned Reader in favor of the FoxIT version for Windows and Apple's Preview. Adobe seems incapable of implementing a competent quality control program.
CSS Unminify
This should make life so much more interesting and adventurous for testing people :)
What's especially sad: the whole reason Tim Berners-Lee invented the Web was to put scientific articles on it. Hyperlinks were for citations.

But now the journals want you to pay $35 every time you follow a hyperlink.
I think we're already at that point unfortunately.
The Downsides of selling in the App Store
I absolutely agree. We didn't have a Computer Engineering programme when I went through school, instead I ended up taking a 4-year Electrical Engineering programme and a special "take all of the Computer Science credits of a 4 year degree, without all of the Arts electives" programme on top of it (5 years total, by taking a ridiculous number of classes). Now I'm just wrapping up an M.Sc. programme in Computer Science.

Because of the combined programme, I ended up taking 4 calculus classes and a linear algebra class. Additionally, there were some others that were thinly veiled statistics classes (digital communication = gaussian statistics). Add in some signal processing (signals & systems, DSP I, DSP II), an introductory logic course (from computer science), and two algorithms courses.

Do I use all of these in my day-to-day work? No. I'm mostly doing web and mobile apps these days (fun, good money, very low probability of killing anyone). Do the concepts I learned through both programmes influence my thought patterns every day? Absolutely! Do I get to randomly pull some of this stuff out of my hat and apply them? Yes, and it amazes people.

Day-to-day, I probably use the linear algebra and algorithms stuff most frequently (the guys down the hall are doing games programming and sometimes ask me questions). Next up is probably numerical methods stuff, but that's mostly because of a cool project we did on contract a few months ago (non-linear least squares, mmmmm). I occasionally get to use the signal processing stuff, we did an audio-related project a few months ago, and more recently I wrote a simple high-pass filter so that we could detect when someone was shaking their iOS device quickly :D.

Really, there's two important reasons to take all of this stuff: it definitely shapes your thought process, and it's very handy to have this stuff in your toolbox (you never know when you'll need it).
Amazon takes the low road
I was disappointed that this does not make use of TODO comments.
I like that story, but I also usually think of some extra lessons (for the printing-press owners):

- Operations-critical knowledge should be documented - mitigate the "bus factor" (http://www.ask.com/wiki/Bus_factor)

- There are often-neglected big support advantages of buying from large suppliers with good support.

(ok, big corporations do take that into account, but for small startups, making sure that the buyer feels at ease not having such a case blow up in their faces is important, and same for buying mission-critical software, though having a disruptive/competitive-advantage generating app might be worth the risk)
"In court, Amazon would have to painstakingly muster credible legal arguments and present them to a judge who, more often than not, is no fool. In a California ballot campaign, one can try to mislead voters by deploying half-truths, outright lies and flagrant deceit. Lie to a judge, and you might end up with a stiff fine for contempt and maybe jail. Lie to the California electorate, and you might win an election. Amazon hasn't ruled out challenging the California law in court, and it might do so if the referendum fails. But is there any mystery why it preferred to start with a ballot measure?"
20 SVG uses that will make your jaw drop
"We're sorry. Music Beta is currently only available in the United States"

And I'm too lazy to configure a US proxy right now.
Samsung’s Galaxy S II invades the US in August
Ask HN: When do you use Twitter or other real-time search?
Before I purchase something online especially Amazon, I noticed I use Twitter search for promo/discount code to get fresh and working code. Google usually returns old and not working promotion code for discounts.

I was wondering when or what do you use Twitter or other real-time search for?
They have a high foreign exchange fee of 5%, with total overhead at 10%.

http://givedirectly.org/transparency
Java as a language is decent. It's boring. It is stagnant. I expect very little of it.

Java EE is an atrocity and it is just an over-enginnered pile of garbage.

Try play framework. I just finished a webapp in play and the whole experience has been awesome. IntelliJ + Play + MongoDB is AWESOME.

I haven't messed with the Scala version, but I can imagine that Scala + Play is even more interesting. Either way, Java EE/EJB/XMLHell is probably my most people hate Java. Also, Swing was garbage too, but who builds desktop apps in Java anymore anyway?
Toyota automatically stops car before it can hit pedestrian
Toyota automatically stops the car before it can hit a pedestrian
Looks like they went after big companies and studios too, maybe they will get counter-sued out of existence.
One might as well create a blocker for all media outlets. All of them, more or less, have had serious ethical lapses.
Direct links to the actual files:

32-bit deb: http://dl.google.com/linux/direct/google-musicmanager-beta_c...

64-bit deb: http://dl.google.com/linux/direct/google-musicmanager-beta_c...

32-bit rpm: http://dl.google.com/linux/direct/google-musicmanager-beta_c...

64-bit rpm: http://dl.google.com/linux/direct/google-musicmanager-beta_c...
南京前列腺癌
I would assume you need to be using regesters for three XOR's to be slower than a temperary variable.
For a while now I have considered getting into development for mobile devices. With all the stupid lawsuits lately I think I'm close to deciding not to bother. At the least not release anything I do for public consumption.
>While I am sure there are protocols that are followed and motions gone through, I don't believe even a little bit that everyone with access to NATO SECRET documents follows these protocols very closely.

We all know how this thing goes. We know we should be using GPG all the time, we know we should be using exclusively unique, long, random passwords for each web site we visit, we know we shouldn't enable JavaScript or Flash unless we have a good reason to trust the site, etc., but out of convenience we ignore almost all of these things that we know are potential security problems.

There's a key difference between the security measures you describe, which people tend to neglect, and the protocols that keep classified information off of unclassified systems: the measures you describe are tedious and time-consuming, so people tend to cut corners on them. When it comes to moving information between classified and unclassified networks, the opposite is true: they are completely segregated, so you have to go out of your way to move information back and forth. The simplest way to do it is by sneaker-net, and even that is made difficult because these days the computers on military networks are set up to not mount flash drives, so you would have to burn the files to a CD, then get that CD past various layers of physical security. It can be done, but you have to deliberately go out of your way to do it. It's not something that would happen because someone was being lazy or trying to cut corners.

>...almost every computer network out there, even so-called "high security" networks from whitehats, intel agencies, etc., is just sitting wide open and waiting for someone to come along and ask for its contents.

This is simply not true. All classified information is stored on networks that are not connected to the regular internet. It's not just a VPN: they are completely segregated.
Private favorites on Twitter? It's now possible with Faveous.
Its also a very time-consuming skill to master at 11am+ at which point you have enough brain power to drool over an ugly girl at best.
If I remember correctly, it took forever for Adobe to port to OS X in the first place, and even then, they were running on Carbon for much longer than a lot of other major apps. It sounds like they have a really hard time letting go of legacy code.
Tevatron produces neutron-like particle with strange, bottom quarks
Saying I can achieve 10X on the back of X is more credible than saying I would be able to do 10X, but the current process is holding us back. It's rare for the current process to be so broken you can't achieve anything; although I accept you may need to break some rules to even get the X.
Absolutely. Indeed risk is not even just about the "customer's" (in this case, the nation of Greece) inability to pay, but also counterparty risk. It's not just Deutschebank that's on the hook for defaulted Greek debt, but every counterparty who wrote them credit default swaps (CDS) on that debt. That's what triggered the financial crisis in 2008 - as Bear Stearns' and Lehman Brothers' cash flow from their debt holdings dried up, redemption calls for their CDS metastasized though the financial system.

If anyone is wondering why the core Euro-area (not to mention the US government) is so concerned about Greek (and Irish and Portuguese and Spanish and Italian) debt, it's less about some abstract political commitment to EU unity than it is the simple fact that a true default will destroy the European banking system.

Throwing cheap cash at the problem will work until the day that it suddenly doesn't. While the proximate cause to the original financial crisis was cash flow, that is not the ultimate cause for these problems. The problem is that risk in the financial system is (still!) extremely opaque, and it is not so much that banks are illiquid as there is almost no circumstance in which they could procure enough cash to meet calls on their outstanding CDS in the event of some "unexpected" event like subprime mortages or Greece going into default.

The US government learned the hard way what would happen if they allowed one of these overlevered banks to go under as they did with Lehman Brothers in 2008. On the other hand, national governments do not have enough capital to possibly cover the total liabilities in the financial system, nor can they even predict when and where that capital might be needed.

As with many things in life, there is no real good solution to this, and there is still lots of pain ahead.
... architecture astronauts who hijacked the language in the last decade - J2EE/EJB, the GoF ...

Thank you for writing this.
When I first read the GoF Design Pattern Book I thought "this is the reason, why the code in my project is bloated,
unmaintainable and shitty".
Reminds me vaguely of the uncanny valley[1]. Not a perfect analog, as nearly-human forms seem to elicit a particularly strong and emotive response. I also do wonder to what extent, and for whom, this is true. (i.e., are power users more or less aggravated? When do people change from disliking the new FB chat window to being familiar enough with it to dislike it when you change it again?)

[1] http://en.wikipedia.org/wiki/Uncanny_valley
"it didn't really live up to the promise of write-once-run-anywhere"

Care to explain this one? All the code I have written for the past 10 years do not need to be recompiled and can run on Windows/Linux/Mac/*BSD 32 bit/64 bit. And I used IO, NIO, sockets, threads, files (not necessarily high-level stuff).
My cynicism (not contempt - I know that the students are under various sorts of pressures) stems from personal experience.

It's not much good explaining how simple it is to understand the xor-swap - it doesn't change the fact that the majority of engineering students go to the link like the one I posted, compile a list of questions and answers, and rattle off answers before the question is even completed in the interviews.

It's like knowing [any interesting method] can be used to accomplish a task, without knowing why said method works.

edit: I realise all this is OT, but I was downvoted for my earlier post and felt the need to defend it.
Oslo explosion hits government building
It's usually

-"how much free reign should I give him? am i smothering his talent?"
-"how does this personnel manage emotional integrity - how does this person fund his expertise internally?"
-"what are the 'distastes' this person have grown up to this point in his life?"
-"does this person have secure mental integrity/health points or whatever is required to do the deed?"
Microsoft posts record revenue in spite of flat Windows market
Firebug developer now working on Google Chrome dev tools
Kind of similar to how some companies with a lot of money bully people into submission by suing them with the intent of forcing them to run out of money, even if when the company wouldn't actually win the case.
The Rise of Google+: Email is Social’s Secret Weapon
Since I both agree and disagree with you (what you say is true, but at the same time a few outlets tend to be very high quality even if it disagree with their traditionnal ideas while some try to impose their views no matter what), I would say that the best solution would be an extension telling you which way the paper tends to defends, "this webpage is mostly pushing for right-wing/free market view" or something like that. Know what and who you are reading, then get informed by both side on the subject at hand.

Then is no right and wrong sides, only opinions (at least that's how I view it).
You are totally right.
For somebody like me who did learn from W3 initially though, those first class functions are conceptually and in practice "inline" functions. If you are talking to somebody who knows the difference between inline functions and first order functions, then you probably don't need to tell them to learn more about how to use higher order functions. But if first class functions are conceptually the same as "inline" functions to a person, then they would probably benefit from the advice to learn more about higher order functions.
How would you suggest explaining how to handle an event without using the word "inline"? Explain how functions are first class and go from there?
Just read this article:
http://venturebeat.com/2011/07/21/apple-declares-war-on-adob...
Hmm, it definitely is a learned experience. Some form of affordance here would really help clarify what will happen. You could add some placeholder text that says something like "click to add items", but that seems a bit like "turn knob to open door."
Not the only issue tho
http://www.phoronix.com/scan.php?page=article&item=linux...
How well does it work? I friggin' love RVM, so a Python version of that would be most welcome!
Cyberduck worked flawlessly.
I liken it to fraudulent DMCA takedown notices which are illegal
Thanks for sharing. Despite being a P&T fan for years I had never read that before.
Free Linux Learning Event San Diego
Today You can visit this link for learning Linux. Join One Course Source for a day of free Linux learning on Saturday, July 30th. This event will run all day from 9AM to 4PM. There is no cost to attend this event. http://www.onecoursesource.com/Linux-Learning-Day
It's kind of cringe-worthy that a copyright from 1935 isn't public domain, regardless of the circumstances of its issue.
Unfortunately Barratry isn't enforced in the US that much:

http://en.wikipedia.org/wiki/Barratry
One way PHP may capitalize on its popularity
Looks like I have a new site to start perusing in my spare time. :)

A couple questions:

- What language / framework did you build this on?

- Are you using a pre-built CMS?
Of course Apple has been trying to kill Flash, there have been countless articles about that fact. Here is the latest one, just read this article:
http://venturebeat.com/2011/07/21/apple-declares-war-on-adob...
"..its collections and incarceration arm PayPal.." didn't give it away?
Captain America: The First Avenger (2011) Movie 
hey buddy how are you and goodnight! before I tell you about this film for me to thank you for having participated to my blog survivors may be useful and helpful to read ..................!! Watch Captain America: The First Avenger Movie (2011) Online – Alas! July 22 is coming next week, and all the fanatics of the upcoming film Captain America: The First Avenger can’t hardly believe that only few days from now, they will going to witness another spectacular film from the Marvel Studios....
Jimmy Choo Shoes,jimmy choo outlet,jimmy choo sale