skysight-inc/HackerNews huggingface dataset:
The world is larger than the USA, and twelve US states have laws forbidding the recording of private conversations without all parties consent.
One-Sixth of Online Purchases Are Clothes
(6 belum dibaca) Yahoo Mail, ars.abdi
Thanks guys for your comments. I didn't know Code Ninja and Rockstars were not liked by the developers community per say.
I would refrain from using those terms.

Still I think my question remains un answered. May be I should re-phrase it as "How should I become a good programmer able to crack problems easily"?

What books did most of you used to aspire to be a good programmer?

Thanks again!
That totally depends on the country. I'm a dual citizen of the United States and Egypt.

Most countries allow dual citizens. Also, I do know that some people have triple citizenships.
Paying customers is the best measure of success for me. Feedback is good, but I find that it's very hard to get feedback. I'm in a boring B2B market, so there is less people talking about it.

Returning paying customers, that is the gold standard.
That's absolutely true, after all, IM messages are more on the level of 'brainfarts' than a carefully considered letter would be.

But since people are being sued and fired over tweets it seems safe to assume that those kinds of communications now carry the same weight as every other written form.
Echo park time travel mart
Thanks, nhebb. ntoshev, now you're thinking like a Google employee. :)
"A side note: your juxtaposition of Identity theft and Car theft is very misleading and strawmany, given that the next line was about theft of services, a situation much more akin to ID theft. Please try to make your points slightly less illogically."

You are the one making illogical points. ID theft is just like copyright infringement. Data is copied and used in ways that is not desired by the content holder. The original is still there. My point is that even though the data is still there (and can be copied freely), it still has an effect on the value (the perceived value of software goes down over time because more and more people can get it for free).

"You take away my credibility as a person"

Copyright infringement takes away the credibility of the content holder and reduces the value of that content.

", and frequently leave me with contractual debt I am forced to pay (without some serious proof fraud, and honestly, most people never recover fully from the effects of it monetarily or emotionally)."

Still, under uour definition it can't be considered "theft".

"At this point I bet you are having a WTF moment about my use of welfare in the above paragraph. Well, here is my reasoning: copyright is as close to theft as copyright enforcement is to welfare. Any attempt to declare that the fuzzy thinking is OK in one and the same fuzzy thinking is not OK in the other is hypocrisy."

Now I know you don't know what you're talking about. Welfare is money or assistance that the government gives out (and is paid for by the tax payers). If copyright enforcement is welfare, so is our police force and fireman. I guess anyone that supports either of those are "welfare queens" too.

I also never said it was theft. I said it's counterfeiting, which is much worse than theft.

I wish there were no copyrights (I hope at that point I have lots of money saved up). I will just sit there and poach other companies for their ideas.
Harass maybe. Coerce, I don't really see that. There's a fairly wide gap between being a massive dick and outright criminality. I have no trouble imagining that an ambitious prosecutor might find something to hang on him but I was wondering what 'textbook case', shoved-into-back-of-a-police-cruiser crime cperciva was seeing here.
Seriously? You're going to make the leap from me saying that there are lots of rich people who are nice and create value to accusing me of saying that niceness is all that's required to get rich and create value? You really can't see the vast gulf between the two statements?

I take issue with your original statement because I think it's bullshit based on nothing. The laziest thing to do is just assume that all rich people got that way by screwing someone over. There are bad people at all levels of society, and I have no data to lead me to believe it's any more prevalent at higher levels of wealth. I doubt you have any data either. Feel free to post it if you do, but otherwise, this just seems like another empty, jealous rant against the rich.
Reading, rock climbing, enjoying the outdoors, getting exercise, spending time with my family.

If there were no Internet because the Internet didn't exist, the world would be very different and maybe I'd have stuck around school for another degree helping people dream it up. :)

If there were no Internet because I were stranded somewhere with no Internet, I'd find a way to get the hell out of there.
I've heard good things about eyePilot: http://www.colorhelper.com/

They have a flash demo explaining what it does at http://www.colorhelper.com/tutorial.php
What are your skills and interests ... i.e. why not get a part-time job?
Twitter Growth
Networking: the Business of Meeting People
Could you please give some examples of interesting code at Bank of America?
I'm currently building a visualization app(with medical data) using WebGL (and google's O3D framework) and it's working great. I strongly suggest looking at O3D even if it's a little rough right now since they transitioned from a plugin to webgl. The doc hasn't yet been updated.

We already have users using it in work settings using firefox 4 beta and chrome builds.

The worse problem I'm hitting with this stuff is getting the browser to fetch the data needed quickly and efficiently. I'm trying to figure out if I can use the BinaryBlob interface in the new javascript FileAPI spec to see if that could be used. Right now I'm parsing plain text data (gzipped server side) and it's slow.
I agree; I don't get all the fuss about "single server durability." Single servers fail all the time. After many hard lessons learned, I just assume that if it's only on a single server it's as good as gone. Bad RAID controllers, etc.

If you're really worried about durability, you should be replicating anyway--and, ideally, over 3+ nodes at least two datacenters. I've always just assumed MongoDB was designed around that idea.
If the call was already being recorded (say for voicemail) it can simply be subpoenaed. In the eyes of the law the defendant wiretapped themselves.

Of course the actual GPS service, involving beeping atomic clocks in space and a passive receiver in your device leaves no trail. But everybody appears to use 'GPS' to refer to "directed navigation" applications running on small computers that like to keep logs of waypoints and intended destinations. The iPhone's Maps app even takes a screenshot when you switch away from it to make it feel snappier when you return, and these pictures can be recovered forensically.
Apparently somebody doesn't know how to sanitize input.
That's true, I shouldn't mix up the two - the real complaint is about the tooling, but it's in refactoring tasks that I really feel it. For example, say I want to rename a class: If I'm in java/eclipse I can command-option-R, type the name, and press enter. Total time about 2 seconds. If I'm in sproutcore I have to search/replace the whole project searching for references which takes minutes and is tedious.

The reason it is difficult is because you can't use any of js tools that leverage a js interpreter - your code isn't valid until it's run through the sproutcore build system (which, as previously mentioned, is pretty slow).
Connections, Connections, Connections...
I have a single 30" monitor and use Spaces on the mac. It makes me much much more productive than smaller monitors.

The thing I like most about the 30" monitor is the HEIGHT -- I can see more lines of code. The width doesn't usually get used until I do side-by-side diffs.

The thing about one monitor is that I focus on one thing, and other things don't usually distract me from the sides. The notable exception is the red apple mail badge (small red numbers counting new mail). I sometimes have to turn down/off the mail check frequency.

I organize things with Spaces:
1) mail+organizer+chat
2) calendar
3) browser
4-7) main dev windows (terminal/xemacs)
8) itunes
Actually, I would argue against both points. A writer must know punctuation... good or bad. If they don't know what punctuation is, they can't complete a story, book, article or otherwise. Similarly, and by definition, a web designer must know basic html and css to design for the web. Otherwise, they're just a designer (or, if they want to get tricky with it, designer for web projects).
Google likely wanted to keep this quiet, but if they'd turned this over to the FBI, I'm sure there would have been no trouble finding laws he'd broken.
The fastest way would be contracting. Creating a webapp to earn that much a month could take a long time. I've had my webapp for a while and I'm not earning that much a month yet. Building a webapp is the easy part, marketing and getting paying customers is where the hard work is.
(Secret?) Hot Keys for the New Twitter
If you want to help new businesses succeed fix health care. We once lost a very valuable employee (to a Canadian firm) because we simply didn't have the cash flow to offer a health care benefit. It sucked. He stuck out as long as he could, and I completely understand his decision. The fact is, health care is extremely expensive to offer and only getting worse.

Find a way to help new businesses (who are tremendously cash strapped almost by definition) to compete sanely with the rest of the world. Do it now, politics aside.
Right, that's what I'm asking, what is it that makes you so sure.
"For evil to flourish, all that is needed is for good people to do nothing." -- Edmund Burke.

Google's mere dismissal of the guy comes across as pretty evil. According to the article, there was a previous instance of malfeasance. If the bad PR behind all these privacy breaches were taken more seriously, Google would probably have to clean up their act and users would benefit as a result.
I'm glad Google is taking breaches of privacy by employees seriously. Not all companies do.

In fact, Google's apparent policy stands in stark contrast to that implied by the alleged IMs from Mark Zuckerberg reported earlier today: http://news.ycombinator.com/item?id=1692122
I think this is best done at the local level. Cities should be bending over backwards to find ways to help new businesses succeed in their city. I know New Orleans is doing a lot in this regard (although I'm not terribly familiar with the specifics). I'd love to see my home-city of Denver really step up to the plate on this.
I got the impression that SRE basically have low level access to the storage stack. So wouldn't be subject to most of the normal application level logging that I would assume would red flag this behaviour pretty fast.

The only way to get around this is to have someone audit all their actions constantly, which you need someone equally or more familiar with the systems they are working with.

I think that is pretty impossible to implement that level of overview with humans, the best way to go normally is the 'buddy system' so no one can access a system unless they have a 'buddy' with them. Like the military do in nuclear weapon silos.
Just a list of stuff that seems to be confirmed:

- reading private communications of people he knew in real life

- retrieving IM conversations and publicizing them without consent or knowledge of the user

- re-inserting himself in contact lists after being removed to stop the harassment

- seeking real life contact with people whose private information he had retrieved

Let's hope there wasn't more.

Each and every one of those would be a firing offense, the fact that this is beyond just snooping and led to irl contact between this guy and the people (kids?) he was stalking means the situation is more than out of control.

Mistakes happen, but such a series is not a mistake any more.

A position of such trust requires a more than ethical behavior and good oversight. Google failed in the second.

A good sysadmin has 'sysadmin blindness', even when you're looking at user data to do your job, you are not going to read the emails that sit in those inboxes unless you are specifically directed to do so by the owner of the data.

For the rest those files might as well contain random bits.

That is why I got angry with PG in this thread:

http://news.ycombinator.com/item?id=1278617
I agree it is linkbaity. But most of the web is taking a moment to shit on Zuck and I think it's nice to have a collection of people who know he was probably just a typical shit-talking 19 year old.
Wide range of Industrial Cleaning Products
Cleaning Products AU has been manufacturing bathroom cleaning products for domestic and industrial use. Our wholesale cleaning products are fully biodegradable and are safe for the environment.
Probably going way off deep end here... Sometimes I wonder if someone in the process shouldn't be licensed by the state in the interest of protecting the interests of the public. Just like doctors, lawyers and engineers.

That way, if something goes horribly wrong, someone's ass is more on the line than them just losing their paycheck.
I don't know about "must" know html/css, but to get beyond a certain level of competency in designing web pages, to be able to make designs that are easily transferable to code, a knowledge of html/css will come into play.

I've worked with designers with and without this knowledge before, as well as designers familiar with css, but not html, and I can say that working with designers that knew html/css is far easier. Much less back and forth. Also, the ones without the knowledge get annoyed when told their designs don't translate well to code.

HTML/CSS does not take that much effort to learn. Just put in the effort and at least pick up the basics. Read a book on it. You don't need to know the ins and outs, but knowing the basics will help you design sites. And maybe you will find it interesting, and learn all the nitty gritty too. It will make you a better web designer.
Looks like someone hijacked the website with XSS attack.
This is indeed big news! I really hope this means SproutCore will finally be a mature framework. The biggest thing that I've found annoying with it was the UI builder's not so stellar performance, other than that, they got a lot of things right.
I interviewed two years ago and I think it was pretty reasonable: one 45min phone interview and two 3h on-site interviews. I interviewed for a stat position and the questions were mostly a "see how you think on your feet" problems, talking through how you would solve some problem. I thought it was quite a pleasant experience, the whiteboard-discussion style was quite similar to what we do in academic research.
Most users aren't aware that Yahoo is powered by Bing, so the fact that Bing overtook Yahoo in search shows that Bing has gained (or Yahoo has lost) significant ground. This isn't searches powered by Bing, but searches actually on Bing.com.
Access to the low level storage stack would not allow you to query with so much detail and would likely not have an interface that would allow you to modify user settings at will. So he must have used some higher level tools.
Right now, I'm on a 19".
I feel like having another monitor will be more productive. I'm not sure, though, If having 2 screens with different sizes/resolutions is usable, any thoughts?
Heh, I thought I could find a niche search engine I could advertise on that isn't saturated with competitors but it looks like I'll have to wait for ddg to start accepting ads.
Search.com: google
Ask.com: google
Aol: google
altavista: yahoo

naiver, baidu, yandex are local search engines.

It's amazing how much the search market in the US has consolidated. You would think with the declining cost of computing power someone out there would be building their own index.

It's also interesting that cuil doesn't appear in your stats at all.

Free startup idea: Build a niche search engine covering a curated list of sites(like google custom search but with value adds like ddg). Sort of like what blog search engines are doing, but in another area.
I second contracting, but I was asking him to find out what we should recommend he contract at.
Not that I have any information, but it could be that the parties affected did not want to pursue legal action. All we know about the story is a quote from Google and a speculative article from Gawker.
Righthaven buying copyrights for suing blogs and websites
The Cory Doctorow info-graphic is quite appropriate here:

http://boingboing.net/2010/02/18/infographic-buying-d.html
Unless Google's policies were written by bungling idiot, Barksdale would have authorization to access information required for him to fulfill his duties. The information he accessed very obviously goes well beyond such authorization.
For ddg to be of any use to you though, you'd have to have sufficient searches in your keywords of interest that it would be worth their while to take your money.

Or you'd have to go overbroad.

Cuil is dead, they've tried to re-invent themselves in april as an encyclopedia, I think they must have missed the memo about WikiPedia's continued success.

Their search results suck too...

Duckduckgo.com is larger than cuil!
Definitely. I was just playing with kensa, which is a tool that they wrote for automatically testing your add-on. It checks to make sure everything is working properly. This includes your settings manifest, provisioning services, deprovisioning services, making sure the add-on is secure, etc.
Introducing The Amazon Linux AMI
On mine, I notice Opera performs the worst by more than double.

(Win7, AMD Athlon XP2400 2.0GHz)

Chrome 6.0.472.55 beta: 46946.5ms
Opera 10.62: 234444.6ms
IE9: 71864.8ms
They were planning on it and then like, totally forgot.
The article addresses that. The idea is that fiction writers have the ability to address questions that professional sociologists can't touch, due to their own agreed-upon taboos.
>If you measure productivity more like "features delivered per month" (and negatively adjust for bugs that make it to production) I contend that pair programming will probably yield more favorable numbers.

There's no credible evidence to support that claim.

On the other hand, pair programming generates a lot of churn (discussions about details between the pair programmers, the outcome of which bears little consequence on the solution of the problem) and that alone is guaranteed to negate whatever gain you could expect from pair programming.

In my experience, asynchronous code reviews work a lot better.
Again, behaviour that's outrageous and reprehensible is not necessarily criminal. I am well aware he did some pretty nasty stuff. I'm not talking about any of the things you're bringing up - I just found it interesting someone saw the this as an obvious crime worthy of immediate arrest. So I asked why. That's all.
And most importantly, we use periods where you guys use commas. ;p
When you first got your iPhone, you probably had no idea that you could hold the home button to get to your favorites. By the same token, there are similar shortcuts on Android which you probably have yet to discover. Holding the search button to voice dial would be one option, like the other poster in this thread said. On HTC devices, there is a favorites widget, so that potentially you could be calling one of your favorites in merely one click.

Another thing is that Android's extensibility automatically lends itself to your being able to customize your personal user experience in a vast multitude of different ways. If you really wanted to maintain the "hold the home button and get contacts" behavior of the iPhone, for example, you could replace the stock launcher with a third-party application like ADW.Launcher or Launcher Pro and then modify the home button behavior.
But still, why is it relevant or meaningful to compare the market share of Bing.com vs Yahoo.com since the two are now in a formal partnership going forward? Isn't the central issue: Bing + Yahoo vs Google?
Google and self-selection
> I've heard that dual citizenship wasn't exactly liked by the US government. I was under the impression that US citizens that move to other countries had to renounce their US citizenship before becoming citizen of the other country.

Definitely not true, or at least not mandated by the US (the other country might require it, though).
Fraud detection.
Manic Pixie Dream Girl
Depends how subversive he was trying to be I guess. I was thinking more around the query layer for bigtable etc. He probably would have known the stack top to bottom.

I am not sure this is a 'solvable' problem. You can mitigate by always working in pairs. But even that just reduces the potential for privacy breaches.
This is great news. I can't wait to give SproutCore another look.
I think you expect too much of the press. You see, asking this question makes a lot of sense, but it doesn't make a whole lot of money. The press will run with whatever gets ratings (or sells papers if you roll that way).
Is it just me or does it look very very similar to the iPad app?
If you are talking about a web designer, then I don't think it's necessary to know HTML/CSS, just good UI design, since they can create their designs in photoshop.

It's then the job of a web developer to convert that design to something a computer can display.

Sometimes people do both, and that's fine, although sometimes the people who know HTML/CSS can't design their way out of a paper bag. I'm one of them.
I'm on the same road as you. I'm attending my second year at my uni and I only need ~200-300 per month to manage transportation to and from each month. I'm a programmer/designer/philosopher/bioinformatics nerd. My schedule varies too much to get a regular part time job.

I started down the path of niche sites. Devoting a ridiculous amount of time into writing articles for them. A quick glance of webmaster tools has me ranked 1-4 on some 200-1.4k+ searched keywords each day. Generally, I went whitehat on the Adsense to assure my account stays alive. Generally, I receive a click every 4000-9000 views because I try not to fool/force people into clicking ads. This hope doesn't even cover the cost of my linode. I strayed away in Feb and venture back to check in on it every once in a while.

I figured I would write an ebook and sell it through ClickBank and self advertising (twitter/facebook). My ebook was too much like a real book. The information was too specific, required too much non-general knowledge, and users strayed away once they saw the preview. Looking back: the price was too low too (gasp). I wrote nearly 300 pgs and ended up with maybe enough to cover the coffees I inhaled while writing it.

So, recently, I joined the Fiverr community. I offer up a few shady SEO techniques. I've completed 3 offers and made a whopping $12. After those initial 3, all positive feedback, I've received 0 interest.

I considered offering tutoring of some type, but that's really not my field. I'm not social enough for that nonsense. My patience with what appears obvious is also described as a short fuse.

I ended up just craigslisting most of what was important for me to make it through Aug/Sep. It really hurt to sell my server, my hedgehog, and my world of warcraft account.

What I'm trying to say is this: there are many roads to achieve money. Not all paths will work out. Most will flop, or we would all be doing it. Even if you build a webapp of some type, you still need users. Even if you write a book, you need readers. Even if you build a niche site, people ignore ads for the most part (except the people who have used Adsense and realize its somewhat beneficial). Find a basic need, fill it, they will come (if they can find it); and if your product/service is worth it: you will profit. Otherwise, prepare to sell yourself to survive for now. As in Amazon turk, some kind of free lancing, craigslist, ebay, etc.