skysight-inc/HackerNews huggingface dataset:
...and were you to switch places with one of the great unwashed masses, and they were to piss all that opportunity away, they'd be fools still.

We all play the hands we're dealt in life, using whatever calculations make sense to us. We are "graded" by the effectiveness of these calculations. The fact that somebody else given the same inputs could still screw everything up or make the same decisions implies, to me anyways, that we shouldn't worry about or have guilt for our initial conditions.

You could have thrown all that wealth and opportunity away (as many do), but you didn't. Don't undervalue your own efficacy.
Idea dump #5
Send me an email at marco@masswerks.com and we can talk in depth
Noted -- that font size could probably be increased a bit.
i'm sort of in the same boat - i'm heavily versed in perl but would like to learn python, if only that a lot of sci/research code is being written in it. Is the google code course comparable or better to the tutorial on python.org?
I believe it was the active watching and typing. Not sure why, but when I watch someone actually doing something it makes more sense to me. Also, watching very experienced people make minor mistakes removes some frustration from the learning process.
Is this just an advertisement that Geocities was shut down? And that I can get the dump on bittorrent?
It should generally have an icon -- looks to be a caching bug.
> We don't need more philosophers.

Agreed but imagine how boring CS would be if people were ignorant of all of those other subjects.
Extending your JPA POJOs
It is very interesting to me how the 'singularity culture' talks about the singularity as if it is a given for our future. This seems very un-scientific, as they are betting on something to happen, without proper evidence or even solid ideas on what will happen. Just that it will, and it's going to be great!
Great work Gabriel. I've just switched to DDG as my default search engine. A few suggestions though:

The divider between the search and drop down buttons should use alpha-blended colors rather than dotted lines. It looks really bad in some situations, for example the :active state on the drop down button looks like it doesn't darken the divider. Edit Just noticed the down state on the front page search button is actually a pixel off. The down arrow also dips a pixel on active state.

The :active state on the more button is missing the last few pixels at the bottom.

The results don't have padding to the right. When a result is highlighted the description text can run all the way to the right border. Also see the "Internet search engines" hover state for q=DuckDuckGo.

Consider packaging your image resources into sprite sheets (check out http://spriteme.org/). There are flickers when I use some elements for the first time. Most noticeably the :hover state for the search suggestions and toggling the plus/minus button. Clear your cache to see them.
Some changes to employment contracts can be deemed to have been accepted by your continuing to work there, some legally require you to formally agree to the revised contract, if you don't you aren't bound by it. This is to prevent employers making detrimental changes to contracts after hiring people.

All the above applies to the uk, not sure about other countries.
It is probably not for everyone. But for 100 lucky students, I bet this will be just what they need. My son, who incidentally will be in 9th grade next year, has never had any interests beyond computers. Maybe it's time to move to NY.
1. Yes, my background is in Computer Engineering. Have done Java, C/C++, VBA, bit of PHP, Python, etc.
2.I try to remain calm when under stressful situations and get excited when I solve difficult problems and that in turn helps me to keep going.
3. I consider myself pretty creative... but haven't had extensive experience with design/illustration background. I learned Adobe InDesign pretty thoroughly myself few years ago but haven't done it since then. I use Photoshop in and out to do image enhancements.
4. Adobe InDesign; took some time investment but the return was worth it.
5. Not only for the money... I am very interested in learning for my own sake because I love building things. And if the skills can help me make some money, why not?
Patrice O'Neal
> Look familiar? This one is tossing up windows NT, which is strange, but it doesn't seem like a stretch that some of the machines at google for stuff like this are running linux.

This is actually your user agent, isn't it? Google is probably forwarding your user agent string, so that you get a page that is optimized for your browser.
I keep thinking this has to be a troll... surely no staff would say those things?

Somebody wake me up.
Linux Kernel Exceeds 15 million LOC
It's tongue in cheek from having to do a lot of copy writing at my last job. :) that being said I'm implementing a multiple-tenant app where I will have multiple user 'sites' or 'accounts' in my single django app. I've installed things like django-paypal and django-registration and had to modify them to suit my needs. I just love how there's so many pre-written modules out there on github.

At first I was really scared about modifying other people's code but as I read it through again and again it started making sense and I realized what I needed to change to make it hook into mine.
I would be worried of even attempting this.

What on earth would you be worried about? Getting asked to leave? Having to look at a police officer?
Mildly surprised that there are no infosec roles listed there...
I learned Python and Django and don't feel dangerous enough yet. How much C does it take to cause serious trouble?
You can see all data here: https://readmill.com/richardjingram

Last week: over 32 hours!! https://readmill.com/richardjingram/reads/debt-the-first-500...
I'm so jealous of people who had the opportunity to take CS classes in high school (none at mine). I've seriously considered volunteering to teach intro CS classes at local high schools, just to pay it forward, I guess. I'd done some BASIC and C programming by the time I entered high school, and I would have taken any programming or CS classes in a heartbeat.
This is even more amazing, because the people know they're not being watched. I wonder how ingrained the image of eyes is? Could you achieve the same effect with a picture of a CCTV camera?
"What we are talking about is enhancing online security and privacy, and reducing and perhaps even eliminating the need to memorize a dozen passwords, through creation and use of more trusted digital identities."

Is this really a problem that government needs to solve?
I actually like the look, but the thing I hate about Unity is the menu-bar. I hope they will fix it.
Exactly what I was looking for, thanks :)
There are at least three different definitions of "in the kernel":

- code that compiles to the single executable file that runs the OS (this can be limited to a mechanism for booting the system, a thread scheduler, basic memory allocator, but this may also contain some device drivers, file systems, etc)

- any code that compiles to anything that will run in kernel mode (many file systems and device drivers)

- the code that someone (say the people distributing what they call "the Linux kernel") call the kernel.

This count is about the third. I do not think it contains a kitchen sink, but it is close :-)
"To get going the only new stuff I needed to add was a credit card form .."

One difference between PayPal and Stripe is that PayPal allows you to accept payments without hosting a credit card page. It would be great if Stripe could offer this kind of feature.

One alternative to PayPal, with hosted payment pages and IPN, would be WePay.
Digital Legends in Barcelona.

I left in 2007 because I had to move to London for reasons unrelated to work.

It was one of the best places I worked at.
I cycled in at 10 am, worked until 13:00 then went to the gym for an hour and had lunch for another half-hour, came back at around 14:30 and left at around 19:30.

In 2.5 years there I only remember spending one Saturday in crunch and they gave me extra holiday for that day.
The people were very friendly and amazingly talented.
They implemented normal mapping on an nGage back in 2004 ( this is a device with a 100mhz ARM CPU with no fpu and no division instructions and no GPU).
They did one of the first 3D games for the iPhone and my boss got invited on stage to show it during an Apple conference.

In contrast, when I arrived in London in 2007, although I would be working on a sexier title for the then hot Wii the equipment in use was inferior ( CRT's where still used ), the code base was the worse I had ever seen ( switch statements with thousands of lines, spaghetti with meatballs code, stupid tricks like: struct { #include "somefile.h" }, etc... ), crunch was typical at the end of every deadline, talented people were unhappy and quitting... The embodiment of the game's industry cliché.
Bank of America ATMs In San Francisco Turned Into Truth Machines
Why startups shouldn't treat investors like trophies
Fog or: How I Learned to Stop Worrying and Love Cloud
Those Kenyan businesses don't represent enough money to be worth bungling into a crushing PR nightmare. That would be stupid, and stupid is the one thing that I know to be absent at Google.
I predict that Google will get to the bottom of this very quickly in order to protect their name.
Twitter Bootstrap Generator
Wow, thanks for all the specific suggestions!
Almost makes me wish I was born in america. I can't think of anything like this over here in England.
You've supplied the low-end of the spectrum (hello world) but not the high-end.

Asking people to describe the "complexity" of their product also seems to invite bragging about over-engineering - I could make my blog require 3 datastores and a message queue (this seems to be popular in some circles), and then post about how I'm solving complex problems and you should come work for me.

For what it's worth, I'd describe what I work on right now as quite complicated from a UI/UX and "number of inputs" standpoint, but quite simple technically - so I guess it falls somewhere in the middle in terms of "complexity?"
Knowing how to loop over an array is enough to cause a buffer overflow if you aren't careful.

edit:

Or just using the standard "gets" function really. There's an example on StackOverflow here: http://stackoverflow.com/questions/3026361/performing-simple...
VC's and experienced angel investors use a clause in the funding agreement which can force you to sell. That clause is probably never used in real life but its presence in the world of VC explains itself.

Really it is unlikely that you will create a lifestyle business which is funded with venture money and is one of the things that vcs avoid since it is a failure from their standpoint.
That is what I thought, except that I was one on the other end of the phone. I asked each question twice. He repeated the answers twice:

-in favor of "censoring" illegal content on the internet

-has talked to zero constituents in favor of the bill, and he's the one answering the phones

Wish I had taken down a name.
have you seen an conversion differences in your A/B tests?
Yes, exactly. It's called Google Business SiteBuilder. Perhaps the company calling is using this tool to build Kenyans' sites, then charging for it?
He didn't steal anything. He paid the price the producer was charging in his country: nothing.

Don't make something of value to a person and then refuse to sell it to him at any price whatsoever. You can't shove a man in a box then turn around and cry foul when he finds a hole in it.
I was extremely surprised when you said that you felt that there was more resources out there for Python than for Ruby.

Not saying you're wrong, I was just very surprised by it.

It feels like there are amazing Ruby resources everywhere you turn. I guess I hadn't clued into the Python world enough to notice.
That's the push part; implying that the tests have been about equal.
That's an excellent point, and actually complete's the loop on the story.

The machines that this scammer is using run linux, which explains why the user agent reported this both when they were reading the pages directly, and when the started using google translate.

Neat. I hope they follow up by taking my advice and including the referal so we get to see exactly where it's coming from.
..a couple more 'open sourced' ideas.
So freaking what?

EDIT

It's not a valid metric. 15 million can be a lot or a little. It's all relative. This is 15 million LoC of plain C code. This is code that includes thousands of device-specific routines, but even if it didn't, what are you comparing it to?

Let's say it is too long even compared to other C kernels w/ device drivers. What price are you putting on well-written code? Do you know how many of those lines are hints to the compiler? Those don't even get compiled.
Wow. So if monitoring system is supposed to discourage vandalism, it's better for the camera to look like head with eyes looking at you?
Weebly is hiring talented hackers & ping-pong masters
For me it did forward my user agent.
Minimum 5 mailboxes ($10). Still, cheap.
I found the python.org tutorial quite good, but I also enjoyed Zed Shaw's "Learn Python the Hard Way":

http://learnpythonthehardway.org/book/

The same person that did Django by Example also did one for Python:

http://pbe.lightbird.net/

There are some NumPy tutorials online (and I seem to remember on Github too) which are worth tackling if that's the direction you're going in.
Wow, just scrolling to the bottom if this article took ages. #sent2kindle
Obama Farting Doll
You need to go to the press with this conversation ASAP.
It's just people enjoying themselves, it's fun to work on crazy projects (at least for some people). Don't worry about it :)
Interestingly, that articles states (in the right hand box):

"If an amount is too large to be rightfully yours and you knowingly spend it, you're in trouble"

In the op's case he clearly thought it was rightfully his and spent it as such. I wonder what the law is in this case?
It would suck to be someone whose name appears on a no-fly list. It would REALLY suck to be that same person who forges a ticket and gets caught. #oops
I think it is important to realise the difference between finding something you love and finding something that will benefit you economically. When those two things overlap it can be amazing! When they do not it can be hard. When you have nothing to be passionate about it is sad. For example:

- I love kitesurfing. Since 13 I have been insanely passionate about it. Right now I am sat in a hostel in Cape Town coding away just giddy with the excitement about the waves and wind that are coming in tomorrow. I am hoping to get another jump this big tomorrow: http://www.youtube.com/watch?v=BVDgV7cbNjU. However, no one is going to pay me to kitesurf. Even the best guys in the world do not make much money at all. I am always going to lose money kiting. I love it; but I cannot make enough money from it to have a family and give them the life my father gave me. Therefore trying to pursue kitesurfing as a means to happiness and economic stability would be a terrible idea.

- I love the internet. I love the apps, sites, hacks, businesses, connections, possibilities and promises of the internet. The economies of the world love the internet. That is a great overlap. I can always make money by coding no matter how bad things get. And I will enjoy it. I may find the clients tedious or the projects dull but I enjoy the process of writing code. It is fun and although I am not very good; it fulfils me intellectually, economically, and professionally.

- I love making stuff happen. The satisfaction I got from running my last business and see all my competitors copy my model was amazing. I loved managing my staff and reading happy customers' emails and everything that involved improving our software. These are things that I am deeply passionate about and are extremely economically valuable. I have found happiness through my passion for business.

Think of it like a ven diagram. If passion and economic potential overlap - happy days.
I'll second the bang syntax. As the your browser's search provider, it's like having dozens of context-specific search engines built in.
4PSA's VoipNow Cloud OnDemand Receives 2011 INTERNET TELEPHONY Award
4PSA's VoipNow Cloud OnDemand Receives 2011 INTERNET TELEPHONY Product of the Year Award
TropoVBX: OpenVBX on Tropo
This has actually been studied

Upvoted because it's interesting, but I don't think it directly addresses my thesis. The cited study is looking at the effect of subliminally suggesting that someone could be watching. I'm wondering about a situation where the subject really is being watched, or is at least made to believe that he is, and in a way that such that his evil behavior can be easily masked.

Specifically, I theorize that if someone else asserts control over a person's moral behavior, then that subject will exercise less self-control, yielding to the authority as necessary.
Re-think IT. Re-inventing Business | SYS-CON MEDIA
Re-think IT. Re-inventing Business | SYS-CON MEDIA
He was paid from day one (in August).

Google author name and see if you can figure out his place of work.
Keep in mind: I still consider myself a Python noob.

If by the "Google Code Course" you mean the course that is instructed by the guy with the Netscape shirt (Nick Parlante), yes, I would recommend it above the tutorials at python.org for a first round of Python knowledge gathering. Reason being: He brings up a bunch of problems and quirks of Python at the get-go, as well as a bunch of tricks and shortcuts. Overall, I think it's a very well-structured course.

Personally, I think that the tutorial and overall docs at python.org help only when you have most of the basics of Python hammered down. I found myself using them more once I started /getting/ the Pythonic way.
I hardly think that because one friends passion turned into a career that wasn't recession proof constitutes enough evidence to say we should give up on following our dreams. I know plenty of people who pursued the 'big problem' and have had successful careers, yet remain unfulfilled because they don't have a passion for their work.

I like the idea of finding the problems to solve, but I don't think this has to mean we leave our true passions behind. Life is short, pursue your passion. When you hit a wall use the knowledge and experience you have gained to solve problems within the field you are passionate about.
It could stop people from switching though - I didn't see the "right" link when I went there - I just skipped past the yellow box like many people. That led me to get a feeling that the results weren't very good.

It wasn't until I read the comments that I realized that I missed the link that I would have wanted, and the results were good.

It's not ideal that people have been trained to subconsciously skip over certain results, but it's something that has to be accounted for. Otherwise you're going to leave the completely wrong impression in a significant portion of your potential users's minds.
New York is a single-party-notification state as far as recording phone calls goes. If someone else calls, perhaps they can record it? It's pretty easy with Google Voice (though it does notify the other person).
I was struggling with the same issues in December and I got no response when I posted questions to the official PayPal developer forums. I finally posted the question "Has this forum been abandoned?" It took them 3 days to respond, simply to say the forums had not been abandoned. My original set of questions went a week without an answer. Look here:

https://www.x.com/developers/paypal/forums/paypal-developers...

When they finally answered, this was their response:

------------------

Sorry for the delay. The reason why you are getting this error is because your PayPal account is not setup to use MassPay API. MassPay API is currently not available on accounts by default. You will need to contact customer support at the numbers below and request for your account to be reviewed and approved to use MassPay API. Thanks.
US/CA: 1-888-221-1161
UK: 08707 307 191
Australia: 1-800-073-263
Germany: 0180 500 66 27
Other: 1-402-935-2080

-------------------

I called and got no useful help (my experience was like that of the OP).
If you can already code the google one is better only for the fact it has those exercises which by doing them gives you more of those 'a-ha, I get python' moments. It's more learning by doing rather than learning by reading.

I just skimmed the python.org tutorial for the first time and it reads like the tl:dr version of full reference docs.
Is it legal to record phone calls in new york without informing the other party? This would be an excellent sound bite for the national news if so.
Any chance you looked at Saasy or any of the others on the matrix? Tr http://saasy.com/matrix.php Trying to choose a vendor now. I've heard good things about Spreedly also.
These aren't a list of concerns that most AGI researchers would put forth: they are the concerns of a fanboy base, who tend to think of the singularity as some kind of really, really swank PS3.
Wow, this is such an improvement! Great job!
The distribution landscape has changed and the underlying conception of copyright is the problem.

The law has two choices: i)to adapt its law to the times or ii)attempt to engineer the system to make it fit into its conception.

SOPA takes the second approach, and its in the best interests of those who are not fit to adapt to support it at the price of innovation.

My biggest worry about this is the precedent it sets for less scrupulous nations to pass this law and use it to oppress their citizens. The US should be championing a free internet to circulate its democratic worldview. In a world where each nation censors its information, that advantage could be lost.
I hate to do this, but is there anywhere I can read that story (and forward the link to people that might... benefit)?
Don't many users already have PayPal accounts, though? I'd happily spend twice the development time if it meant users were less likely to leave the checkout page because they already had an account and wouldn't have to type as much.

A little more dev work upfront can improve your conversion rates from then on, basically. Heck, I pay with PayPal instead of direct debit/credit cards when both are offered just because typing the PayPal password is easier than filling out all the card and address info.
SEO for Dicks
We work with the banks and a number of third-party identity-checking providers to verify that the bank details match the identify given. There's also a lot of additional stuff going on to match the person at the keyboard with the identity provided.

It's worth noting that there's a very strong consumer guarantee in case of fraud: http://www.bacs.co.uk/bacs/businesses/directdebit/collecting...
Monkey Leap
IPads suck. What my dog reminds me about keeping things free of baggage.
Agree. Although, I don't consider this to be a negative fact. Some chapters are relevant, others are not. This is quite common for technical books.
i am attending this. i dont think congress/senate has any clue what this will really do. i bet those guys are still on IE5
"vocational school":

I guess it is official now: IT programmers are the blue collar workers of the digital age. Nothing against hard working men and women regardless of the color of the[ir] collar, but software is a mind product and this disparages the true measure and worth of [what] we do as software engineers.

[edit]
Um, you can just tap the number and it will bring up a 10-key keypad. You can just type "365".