skysight-inc/HackerNews huggingface dataset:
As the article touches on, Agile discussions seem to often rely on the "No True Scotsman" fallacy -- if it doesn't work, it wasn't really Agile, so the definition becomes slippery enough to evade a lot of criticism.

I think that, because of this, trying to push the umbrella term "Agile" makes it more difficult to evaluate the sum of the ideas than if you were to evaluate each idea on its own merit. Each person can claim some permutation of the sum parts (and even add some more), and assign them the title of "true Agile".

It's something I saw when I was going through SOA training for work as well. There's those that swear that heavy contracts are required for "true" SOA, and REST can't provide those. And there's those who swear the focus should be on the "service oriented" aspect without all the SOAP overhead, and that core is the "true" SOA. Personally, I try to avoid using the term "SOA" now and just stick to the technical description of what I'm talking about.. hell, I'm almost afraid to put it on my resume.
Not Dead Yet: Moon Still Seismically Active
Tips on building out your early stage marketing team
50% of Connected TVs Aren't Connected
Provided they "take the best parts" by re-using their code. The license doesn't kick in if you reimplement their patented functionality in your own code.
Plus it's pretty easy to saturate a 1 Gbit NIC with even a pretty close to OOTB Apache setup. You might burn 5-10% more CPU than if you were using nginx, but it's not that big a deal in 99% of the use cases.
Why I'm Learning To Code
Visual Basic 6 Renewed to Run on Windows 8
VIPs in Mail 6.0
Why one monitor is better than two
Bitter, maybe, but are the MeFi comments actually wrong?
Free Icon Editors To Create and Edit Icons
We use icons for our web designs, favicons and also Windows/Mac application. To create or edit an icon, you can use either powerful image editors like Photoshop, Paint.NET, premium icon editors, or just use a free icon editor.
PolyGaze: Speech+Gaze Browsing [vid]
I think his point is that NGINX gained in popularity even when its docs were still awful because the software was supposedly "just that good." Ergo, a bad first impression is an important part of getting software adopted but really good software can overcome that hurdle.

The Mapnik GIS software (and the stack around it) used to be similar: a total pain in the ass to compile and configure, but people used it anyway because it was the best thing out there.

Mind you, I think these are real exceptions, and don't agree with the implied idea that good software will thrive regardless of how hard it is to work with.
Lol @ thinking that IMAP and gmail are the same thing

Having spent the last 3 years of my life tackling this problem I would say I am pretty qualified to say this solution sucks.

And they are totally not solving the problems I mentioned, they are building a new mail client. Which tends to be a completely different thing.

Anyways just my 0.02$
Anyone else feel like Canonical is fragmenting themselves into oblivion?
That's funny, but I think putting MPAA and RIAA in one line with China and Iran is actually not such a huge stretch.

After all, how much difference is there between a Chinese kid being thrown in jail for a blog post critical of the communist party and a UK kid being extradited like a terrorist to the US for linking to some pirated content?

The security apparatus that was set up to fight terrorism is constantly expanding its scope to protect particular interests.
http://josh.jpg.to/ lol this is my friend
Why is http://man.jpg.to creepy/NSFW?
Behold, Blade Runner à la LEGO
Pixable Architecture - Crawling, Analyzing, and Ranking 20 Million Photos a Day
I never used webOS. But I have the impression the author isn't familiar with Android. It seems most of the features the talks about webOS having better than iOS are alredy on Android. Better multitasking -- showing you screenshots of running apps and tabs. App intercommunication (intents). Shared account info. Etc.

In fact, the only time the author wrote about Android was when he said Android notifications sucks and he loves how he can drag notifications away in webOS. But you can do that same thing in Android 4.0.

Then again, I never really used webOS myself, so this could be just an outsider's misconceptions. Is the author really missing Android features or is webOS really all that much better in doing what Android already does?
I think the reasoning of P3P was that a site would declare what it uses the information for, and if it was found otherwise the liars would be dealt with by conventional legal means. Theoretically that should work well for legitimate companies with a lot to lose, and not so much for malicious sites with nothing to lose that work outside the law anyway. But what do you know, big sites like Google and Facebook have circumvented these P3P rules and will probably not suffer at all, even though they are clearly violating the standard to force their cookies through. But "we need to get our cookies through" is no excuse for circumvention.

About 10 years ago I worked on a site that put together a P3P policy, it was a nightmare. Like many other sites, we needed multiple P3P policies. Your ecommerce site probably has different things it stores compared to your marketing pages, for example, and you certainly don't want your marketing or blog pages saying that you are storing name/address/credit-card and scaring the crap out of people wondering how you are even getting that info off their system.

You can still find the decade-old tools over at p3ptoolbox.org that help you build a P3P policy, God forbid you try to build it by reading the spec. It also seems ironic that p3ptoolbox.org doesn't have a P3P policy and hasn't been updated since 2005.
Thumbnails and excerpts are pretty clearly fair use. Especially when you are trying to encourage the market for the copyrighted work.
When you're visiting a site with a +1 button or a Facebook "like" widget or an Adsense advertisement, you're not (knowingly) choosing to use Google or Facebook. Isn't that what this is about? Third-party cookies?

In principle, having a site declare its practices might not prevent you from being tracked, but it might result in legal consequences or bad publicity for the site in question. Not every problem has a purely technical solution.
New startup Spread helps hobby photographers make cash on newsy pics
Not much of a biggie, but is engineers not ingeneers. :)
Web Worker Concurrency with StratifiedJS
<strike>Jesus Christ. I've apparently flown into cuntytown. Cleared for landing? I HOPE SO</strike> Ruining the signal/noise ratio. Sorry. And thanks to the one person who took the time to explain.
Most of these features exist in some incarnation or another in Android.
An experiment on cold emailing potential business customers
Ubuntu For Android, Announced By Mark Shuttleworth
Plan 9's Venti filesystem:

http://plan9.bell-labs.com/sys/doc/venti/venti.html

already does this, more or less.
4 Lies You are Telling Yourself and How to Stop
Monopolists (oligopoly I guess, technically), particularly those who've been in a monopoly position for a long time are only the dried up husks of capitalists.

It comes as no surprise that competition is a completely foreign concept to them, IMHO.
Thats really great news. Just checked out the site and it's a good implementation. I'll provide more feedback.

We launched http://www.kaanzi.com/ and I shared in HN in hopes of getting some feedback. But it lasted about 10 minutes in the front page of "new" thread of HN and we only got about 30 visits total from HN.

I wonder how it works with HN :P

Anyways, it's great to see some success. Keep up the good work!
Why Pinterest Trumps Facebook at Social Commerce, For Now
Unfortunately, the most infamous example of that (Bumblebee's 'rm -rf /usr/' mistake) seems to have been removed:

> https://github.com/MrMEEE/bumblebee/commit/a047be85247755cdb...
And if you use Notational Velocity to do your notes you can easily integrate Atea to your setup

Atea -> [Notational Velocity file].txt -> Dropbox

Notational Velocity w/ Dropbox
https://github.com/scrod/nv/wiki/synchronizing-with-dropbox
The iPad3: The Pros and Cons of the High-Resolution Screen
Ubuntu in your pocket
I tend to avoid that as inevitably when someone has to use the variable, it's a bugger to work out what to type unless you're a unicode whizz. I'd use "theta" instead.
How to Keep TV Real, the Anthony Bourdain way
Why wouldn't distros support it? I'm not sure what you mean by that. I don't know, your comment sounds more like you have an irrational preference for Nginx because it's what the cool kids use rather than having any real issues with Apache. I do hope that distros start including 2.4 right away in their package managers but even if they don't that doesn't mean we can't install it with just a few extra keystrokes.
Java, Guice, jQuery, and JAX-RS, at least. Dhanji has been deeply involved on those technologies for a long time.
Thanks, I appreciate the feedback!
A couple of pointers:
1) Just do it. When in doubt, if you've got the resources to make it happen, the worst case is you'll learn a few things on how to make it better.
2) Bring in your network to help you out. I'm also lucky to have a large network, but it was awkward telling close friends that I didn't accept their talk, so I brought in a diverse team who reviews all of the talks now.
If you have any questions, don't hesitate.
I'll be sure to email you, thanks again!
London Ads Target Female Shoppers With Facial-Recognition Tech
I wish they had put the same effort in creating some basic apps that actually work. There aren't that many must-haves, a decent text editor, presentation and video player, browser and ebook reader would have gone a long way.
But just the Pdf reader itself was a complete disaster. When basic things like slightly larger file sizes (6+ MB pdfs) bring the app to a hold, or basic functions ( search within a pdf, mark/copy text) are completely absent, all the beauty of the system itself won't help. But at least CyanogenMod came to the rescue.
Florida Unemployment
How to file for Unemployment in Florida What is FluidNow.com? Residents of the state of Florida who are unemployed by no fault of their own can file an unemployment compensation claim online through Florida's Internet Claims Filing System (FLUID).
F-BOMB: The $50 Spy Computer
Chances are that somebody giving you a patent license via the Apache license is also going to be quite reasonable about letting you reimplement it.
Liberty always has the cost of blood, but why shed more blood than necessary?

Preemptive de-legitimization of their control is the first (and best) step towards reducing general popularity of governments attempting to establish control over the internet. Workarounds will definitely be declared illegal and dangerously punished.
There's http://code.google.com/p/mod-spdy/ -- not sure if it works with 2.4.
Death Star Costs $15.6 Septillion, 1.4 Trillion Times the US Debt
MSDN Blogs Have an Interesting View of Time
Walks & Walking Essex Walks Epping Forest Deer Sanctuary Walking Route
And this works right until a developer who doesn't speak the language will have to deal with that code, which will happen much sooner than you'd expect. Half of the fun is figuring out the meaning of variable names, the other half is figuring out how to type ß on a non-German keyboard.
And Cappuccino :)
How to: quickly save + access saved Mail draft on iOS
CoffeeScript Web REPL
This reminded me of the keynote Andy Hunt gave at Ruby Midwest last year entitled "Agility Undefined - Becoming Uncomfortable with Agile". Here's a video of it, for those who missed this awesome conference:

http://www.confreaks.com/videos/770-rubymidwest2011-keynote
Thanks for the pointer. Entertaining to see their pricing structure, I'd honestly never heard of them before today. I'm wondering if I can sneak down there before CanSecWest (technical security conference in Vancouver). I hope to make it work, it looks great!
I quite frankly, disagree. The artist, who embraced and grew up on the new fora, earns more than what he/she could have ever done via label-sponsor-plastic route.

In fact some of the well known artists of today are artists only because of the new fora. It's no more like Joe needs to know the big-daddy before he/she could even release some good music.
Nice web-based UI for capture files, BUT:

They need a Security story other than "run it on an appliance inside your network." I would also appreciate a single page (unless I missed it) that explains the Analysis value-adds.
https://bugs.webkit.org/show_bug.cgi?id=75812
First thing I think with that is : How the fuck can I make that symbol?

I'll load up google, then find unicode charts and locate this. So writing your variable name will take about 15 to 30 minutes. Thanks a lot
Very cool. I'll try for a few days and see how it goes. One improvement could be to intercept an upvote on the story and count that as an upvote for your classifier too.
Boot to Ubuntu desktop from your Android phone
It frustrates me when people use ASCII instead of packed bitmaps for things like this (packet transmitted once a second from potentially hundreds or thousands of nodes, that each frontend proxy has to parse into a binary form anyway before using it). Maybe it's a really small amount of CPU but it's just one of many things which could easily be more efficient.

I think that's a premature optimization. If it becomes a performance problem, optimize it then. Otherwise, I doubt it's worth the cost of humans not being able to read the information on the wire, and deciding on and implementing a binary format to represent the information.
The Pinterest Effect on Web Design and Usability
The Carriers Are Stuck In The Innovator’s Dilemma. Just Don’t Tell Them That.
I think it would make more sense to start by looking at research done on grammars. For instance:

http://www.cs.toronto.edu/~yuvalf/CFG-LB.pdf
Tech Questions Still Unasked of Republican Candidates
From the announcement: "Performance on par, or better, than pure event-driven Web servers."

Is there any more information on how they arrived at this conclusion?
> Weird. You'd think they wouldn't want to waste their own time like that.

The same scammer will call back multiple times in case there are several people that might answer the phone at that number which could be the case for a household or small business (large businesses are not a target for this sort of thing as the people who answer the phone won't have the access rights needed for the scam to work). You knew that it was a scam but your sibling/parent/secretary/what-ever might not and so might go along with it.

Once they've retried your number a few times they'll just add it to the pool that they'll sell on to other scammers. By answering the phone you've proven that the number is valid and can be used to contact a human. Lather, rinse, repeat.
The tutorial about "How to write unmaintanable code" would love this. They already have some hints about putting accents on "int i" and other subtileties like that

http://thc.org/root/phun/unmaintain.html
Georgia Tech Start-up accelerator 2nd cohort open for applications
The first one reminds me of a story I was told by my embedded engineer friends. They had just been recently hired to maintain this video harddisk storage application, and had found it to be horrifyingly slow. Looking into the code it was found that the core sorting was little better than bubble sort (and the data was on disk not in memory), as such it was quickly reprogrammed to be a merge sort.

Oddly people started to complain that the application was _too fast_, after much arguments (many of these being management thinking that, because it was too fast it was not working properly) they came upon a solution.

The solution in all its glory was a loop at the end of the sort, with a sleep in it.

The best thing was, that when they were feeling lazy they would put out a release that was, for example 33% faster - by reducing the sleep time.
Pretty cool, but I have to hit "return" twice to get a line to execute (but not "enter").
Developers Don't Know Carrier Networks Are Programmable. Just Don't Tell Them
The artist may earn more, but I'm talking about the overall size of the industry.
We don't like noise. It hides the signal.
If you're operating in the EU, you should have all of F. apart from the P3P anyway, or else you're in breach of whatever the local version of the Data Protection Act is. As those acts require you to also have a "data controller" to ensure compliance, it's not a hell of a stretch to add this to their job description.
And both Google and Facebook fall under the Irish Data Protection Act. Hmm...
There does exist an APK on the market for some devices that seems to contain an Ubuntu like userspace. It seems handy for phones with HDMI out or docking stations. It requires things to be rebuilt for Arm, but many things seem to be available.
I understand that. But then surely that match works both ways. Something in the other video must also match with his, right? So, why is it this guys getting accused and not the other video? If his video came out first, then the newer video can be said to be copying his video.

See what I'm getting at?
"The cards UI for switching between apps in webOS is such an idea. I don’t think I need to elaborate."

Well that really sucks for people reading the article who have never used webOS...
Does anyone have any real-world experience with this? It looks amazing, but I'd like to hear from someone who's lived with it (if you're out there)...
You can learn more about Flashpoint here:

http://flashpoint.gatech.edu/about/faqs/

Some recent press around the first cohort:

http://mashable.com/2012/01/27/flashpoint-demo-entrepreneurs...

http://www.xconomy.com/new-york/2012/01/19/georgia-startups-...

http://techcrunch.com/2012/01/10/georgia-techs-flashpoint-ac...

We participated in the first cohort and believe tremendous value was gained during the process. Feel free to ask any questions in this thread.
Thank you! I knew it had to be a word that I knew and had shamefully forgotten.
I really look forward to the low level radiation to improve talk, I've read his research and it is really interesting. I have two science/techy types who verify all the talks, so there is some verification.
You can read about the submission and approval process at:
http://www.krisconstable.com/ideawave-2012/
as well as in the Times-Colonist:
http://www.timescolonist.com/Conference+swamped+wave+ideas/6...
Ian is a lot more science than magic hand wavey then you may think; he's built a hydrogen assisted sailboat, and spoke at IdeaWave before on his rediscovery of nickel-iron batteries that the Thomas Edison battery company made disappear:
http://www.youtube.com/watch?v=dO0-mGrWcjo
along with a another few decades of inventions and innovation. I hope you get a chance to attend the conference and dialog with him!
MOUSSE RICCA AL DOPPIO CIOCCOLATO
Apache 2.4 released: nginx you listening?
Was ist das? A website espousing "Stop Talking" full of videos of people... talking, and nothing else. ???
Facebook Profile = Job Success?
Granted-- the premise of the article is a little absurd. But despite that, I think the good news from the study is that people are becoming a little less fearful about those dreaded Facebook party pics from college:

"Partying photos didn't necessarily count against a student; on the contrary, raters perceived the student as extroverted and friendly."

I hope that is the trend because the fear that recruitment offices place on students looking for a job has become a little unreasonable.
I've been looking at the profiler (both Chrome and Safari) a bunch and it is emphatically not an issue with handlebars template. A number of things show up, but templates don't really show up as a major factor at all.

There are a number of separate issues that bubbled up in the profile that I'm looking at. At least one seems like it may be a bug (but I may just be looking at it wrong), and the rest seem like cases where we can reduce the overall overhead of the binding system (as well as overhead in the view layer).
Does anybody here know when Firefox (and other major browsers besides IE) dropped the P3P standard? I certainly recall having to deal with this on most (all?) popular browsers ~6 years ago. I'm curious if they silently dropped it (because it does make the internet more useful, but more dangerous), or if they actually gave rationale for discontinuing its use.
I know lots of Apple fanatics are extreme minimalists but I really think iOS should also steal the back button from the Android. I very much dislike when one app causes another app to open, and then I have to press the home button and find the original app to go back to it. And if I'm lucky, it's still in the same state as before.
>Use the tools they have been using for a long time now or explain management (because they really don't decide anything) they need to learn to use better tools?

Better tools like what?

Maybe there are many people out there that think that ASP.NET/C#/MVC and Visual Studio are actually better tools for them?

I know that could be an alien concept around these parts and for you but that doesn't make it any less true.

Saying that they should discard their knowledge and move to Ruby/PHP/Node is as idiotic as saying Ruby developers should ditch Ruby and move to Visual Studio/C#/.NET since it might be one of the best platforms around.

>Do you really think most MC* people are eager to move on to tools that make their certifications worthless? When they move, they do along Microsoft's designated path and rarely stray from it.

Microsoft has been building up support for Python, PHP, Node and github. Anyway, the reality is nothing close to the dystopian light that you paint them in. The jobs are no more dead-end than Java or PHP or Ruby jobs.

And no, sorry, VBScript is barely around in maybe in around 5% of companies running IIS, people have moved on to new technologies, unlike constant MS bashers who seem to be stuck atleast a decade back in their criticisms.
New home for Apache Cordova (née PhoneGap)
Engineers Take Aim at Efficiency Barrier in LED Technology
This is a great tool to use with Android smartphones. I can run wireshark on my phone but all I end up with is a pcap dump file and you can't watch it in real time. There are viewers for Android, but this could make quick uploading and viewing very easy. Going to upload from my phone now to test it out.

Edit: Seems to work really well as viewer for Shark for Android. Although I do agree with the security concerns it's still a very cool product.
The idea is that you can view all open applications as a row of "cards". You can easily swipe between them and select a different one, or flick one away to close it.
I think the time and money investment just isn't worth it. I'd fight it, but that's just me being an agitator. Even if you did win 10k, most of that money would go to lawyer's fees anyway.
Shell Script Set Operations
An Identifier is an IdentifierName that is not a ReservedWord.

In .NET CLR languages, you can use Unicode for identifiers like in JS, but an interesting side-effect of the 'common' aspect of the CLR is that you can use reserved keywords too. This is because reserved words in one language are not necessarily reserved words in another language.

Someone could write the following valid definition in VB.NET:

Public Property ushort() AS Integer

And because it's a reserved keyword in C# you'd have to reference it using the '@' escape:

foo.@ushort = 123;

(There are probably far more confusing examples than this)
Airbnb aside, it's nice to read articles about actual boot-strapped startups, free of the Silicon Valley VC infrastructure. The force-feeding from SV gets tiresome.
double-click the home button brings up the task switcher. The leftmost app is the last opened and reopening it usually resumes the app.