skysight-inc/HackerNews huggingface dataset:
You might like to read "Moron Why C is NOT Assembly"

http://james-iry.blogspot.com/2010/09/moron-why-c-is-not-ass...
True credit card arbitrage, which is what helped me bootstrap, involves real accretion of money

In my case, it was playing the us mint. They sell 250 $1 coins for 250 with free shipping. Fidelity Amex card gives 2% cash back. So I would order tens of thousands of coins and use the coins to pay the credit card build. 1K roundtrip = $20, and it was pretty scalable. Nowadays there is a limit
Looks good. But what the hell is so hard about stating regional support upfront? US online? International? EU? Canada? Come on!
Of course, there are plenty of actual tricky programming concepts: closures, tail recursion, coroutines, memory management, concurrency, regular expression matching, caching, algorithmic complexity, naming things...
It would be useful if the link actually told what Shen or Qi is, or why I should care about new release of it.
So oVirt is the same software as RHEV-M 3.0?
It was sold off in a major chunk to a friend of "Pappy", and the software itself has been given a face lift, with a new brand and a new direction. But i'm told that underneath it all, it's still very much the same product.

I could do an epilogue of sorts, and hash out more of whats happening with everyone right now... but I feel as though, for me, the story has ended. Anything more would be just beating a dead horse.

Thanks for the compliments, it's one of the first real writing projects I've ever "published", so i'm glad its entertaining.
My point is that a memory reference is a conceptual reference. There is no difference. Understanding references is not about building abstraction atop your understanding of them; it's about recognising that you can express natural abstractions literally through them.
Re: Terms. We added them in yesterday but it hasn't been deployed yet... you'll see them soon.
In the meantime: http://feefighters.com/terms-of-service
Buy & Sell Expert Advice by The Minute
Apparently gensym changed their comment.
Not to mention buying SAP (or as it actually turned out, a SAP-like company).
Hawaii Photography
Hawaii Photography - Anthony Calleja Hawaii Photographer Serving the Island of Oahu Honolulu Hawaii Wedding Photographer Destination Weddings in Hawaii Wedding Photography Affordable Weddings in Hawaii
Default user can use sudo with it's password. That's all you really need.
And you've just given me an idea for my next article. :)
I'm glad somebody finds this as amusing and inspiring as I do.

It's very fashionable to have high-functioning autism these days.
Myfukuoka.com » 2012 Fukuoka Ruby Award Competition
I once got a chance to talk to Meg when I worked at eBay. After the, very brief, interaction I dubbed her "Queen Margaret" as the look on her face suggested that rabble like me shouldn't be seen, at least by the aristocracy.

Also, across the street from the eBay HQ in Campbell there was a restaurant that had failed and Hooters wanted to open a location in it's place. Meg fought Hooters for nearly two years.

Good luck HP, you're going to need it.
Ask HN:What "everyday" legal problems do startups face?
Looking for day to day legal problems that might be solved by a web-literate law practice on a "on demand" basis - sort of like a "shared" general counsel. Possibilities include hiring/employment, tax, DMCA, collections, contracts, entity formation, trademark, etc. Specific examples would be great!
Interesting article and it does go a good job of explaining these basic concepts.

But...

There is a huge difference between understanding something and knowing how to implement that knowledge properly in the real world. The former is a building block for the latter, but just the understanding of what pointers are or recursion is doesn't dictate someone's ability to use them properly or efficiently.
Hawaii Boudoir Photography
Hawaii Boudoir Photography Honolulu Photographer Anthony Calleja sensual photos Boudoir Photography Hawaii Boudoir Photographers on location Artistic Nude Photography Sensual Photography Oahu Hawaii Boudoir Photographer
Facebook f8 Livestream
Rugby World Cup Australia vs USA Live 23 Sep 2011 | News Just Now
1 Milyon �ocuk Burada
Don't feel bad about it. Always do what makes sense for your business.

If you can handle doing it manual, do it. There will be a point where you are growing too much and too fast, and you loose too much time deploying, then look for implementing CI.

A lot of people will tell you to use CI from the start. And our startup has been using CI since the beginning, but there was no apparent benefit in the start. It was only 1 full time developer, and a second part time.

Right now we couldn't live without it, but this is because our applications has grown considerably, and the speed at what we are implementing our ideas is fast. Loosing time doing Deployment and running tests manually would be a great loss of time and of flow.

CI is only worth it, if there is a benefit for your project.
As a merchant, you should switch to "interchange plus" pricing as soon as you're big enough. Forget the tiered stuff.
> Microsoft being singled out when every other platform does

Because PCs have been general-purpose machines up to now and Microsoft is trying to turn them into Windows machines. You still can install Linux on a Mac and I don't think the future will bring a OSX-only Mac.
Google Apps head irritates Apps customers by teasing Google+
Meg has a net worth north of $1B...
Are you a football fan? The CEO job at HP right now is pretty much like the head coach job with the Oakland Raiders. It's a completely dysfunctional organization. If you succeed you're the genius that was able to turn it around. If you don't then Al Davis takes the blame and you get a free pass. You get paid either way. And you have to remember there are only 32 head coaching jobs available so it's great work if you can't get the same job with another team.

Being CEO of one of the world's largest companies is a similarly exclusive club. Who wouldn't take that job?
Scaling Keyword Research & Competitive Analysis to new heights
> This is exactly like the process of essay writing

Indeed. I find that essay writing and programming light up exactly the same parts of my brain.
X-Men Origins: Wolverine For S60v5 Mobiles | Best 4 Mobiles
I worked at a speech pathology clinic that specialized in autistic spectrum disorders for a while. While nearly every patient that went through there was able to be considered highly functioning eventually, they required slow or non changing environments and structure (which could be self imposed) to stay highly functioning. Nearly all work environments that meet these requirements are low skill, physically demanding and prime for automation or moving overseas. To see a company providing the structure and consistency necessary is phenomenal. I haven't looked at what the company provides, but if it's decently paid and not factory line work, they are doing what nearly every company has failed/refused to do for a disabled, but highly varied group of people. (and I'm now off to read up and see what work they have them doing).

Edit: looking through their site, they're following test plans created by others, but otherwise is absolutely awesome. The pay is on par with similar positions in the area. There's room for increased responsibility for the right workers and I couldn't tell if they only hire people diagnosed with a disorder that's considered high functioning or if they just screen to see if someone is capable.
Wisdio is launching 'Teach the Owl' program
Timeline: This Week in Online Tyranny
Their heart is in the right place, but Lorem Ipsum in terms and conditions is an obvious red flag and a beta label is not something I care to have on my payment gateway.

Having said all that, I hope it turns out for them. I'd love some competition to some of the terrible products out there.
Woah, learned something new today :) An alternative break construct -

switch (n)
{
case 1:
p = "one";
if (0)
case 2:
p = "two";
if (0)
case 3:
p = "three";
break;
}
The really disgusting part is that these CEO's have absolutely nothing to lose. If Meg Whitman gets this job she is basically guaranteed 10's of millions of dollars - whether or not she ruins the company. Carly Fiorina, Mark Hurd, Leo Apotheker and the ex-Compaq CEO (Capellas?) all walked away with 20+ million dollars. And for what?

Bill Hewlett and Dave Packard - not to mention Steve Jobs, Gates, Zuckerberg etc. - earned their billions with brilliant and gutsy decision making, while these parasites earned their money by being better schmoozers than their business school classmates.
This presentation just inspired me to write a really emotional email to our teammates about speed and process using Github... we are already loving Github...but this presentation definitely hit the spot...
Live stream of F8 Keynote is starting now
Just others great projects from him ( and maybe others):

Compiler Assisted Localization, abbreviated as CAL10N (pronounced as "calion") is a java library for writing localized (internationalized) messages using resource bundles you are already familiar with, but with much greater comfort.
http://cal10n.qos.ch/

Mistletoe is a junit extension intended for integration testing. In technical terms, mistletoe is a junit test suite runner presenting the test results via HTTP as a web-page.
http://mistletoe.qos.ch/
> How is a regular person supposed to determine if a PC will work well with Windows?

You can't be serious. Unless you are over 40, chances are you only saw computers that couldn't run some version Windows in museums.
The consumer web's shadow opportunity: Lyrics could be the next big money maker.
Julian Assange's ‘Unauthorized’ Autobiography Released
Namib Desert Animals
Exactly. But we should wait and see how this plays out. Maybe they realized that strategy was a mistake to begin with and are trying to correct it. He hasn't necessarily been turned into a scapegoat yet.
True, but understanding goes a long way toward practical skill.
We're talking about 2 completely different things here:

1. Investing in your future skills, and

2. Having the necessary tools to do your job.

I don't know a single teacher that confuses these. If I want to become better at my job, clearly it's my responsibility to go take a class or buy a book or just study on my own. If I don't have the tools to do my job properly, depending on how core it is to my job, I would have the expectation that the school would provide it. The problem is schools often do not provide what is commonly understood as core tools.

Some random webapp that slightly enhances the classroom experience or slightly enhances learning outcomes is not a core tool. Instead it is a tool that exists on the periphery. Just as with any population, you have the early adopters and the not so early adopters. The early adopters may be interested, the others won't. Convincing administrators that your app isn't just an app that exists on the periphery is the most difficult task out of all.
I'm the only one amused by the fact that out of 475 exections there are only 2 women?
Can you imagine Steve Jobs doing a comedy skit at the beginning of a keynote? This is just painful to watch. "errbbody's hands go up!"
> Microsoft is doing this out of malice or just because they haven't thought it all the way through

Come on. It's Microsoft we are talking about. They regularly donate software to government agencies in order to promote their lock-in and to prevent competitors from gaining a foothold.
That site has 30 million (base 27) digits of Pi. I used a dump of the first 5 trillion digits, and am now submitting prior art to all software patent trolls.
you are definitely right about that
I'm unclear on what it means to "understand references" in a way that doesn't involve the way they behave in code. Unless you're saying that the concept as it appears in code can be explained entirely with the tautological definition, in which case I would be inclined to disagree.

Of course, I'm also not sure that Joel's suggestion that some people have an aptitude for such understanding is "irresponsible." If you were to say he underestimates what people can pick up with practice, that would be a different story.
I'm not sure if clojure's tools.logging helps or hurts in this regard. It adds another layer to the onion, though with the aim of leveraging macros' non-evaluation of the logging args.

http://github.com/clojure/tools.logging
Can anybody share experiences on using StackMob?
Thanks for sharnig. What Ad platform do you use? AdMob? Have you tryed other alternatives?
Another commenter made a great point that knowing how and when to use these things is likely more difficult, but having a good grasp of the concepts is important. Here is a minute of me stabbing at analogies:

Coroutines: A subroutine is a basement which you go down into and come up from via the same door. A coroutine, by contrast, is an adjacent room with several doors and you can leave temporarily even if you're not completely done in there (of course, you must re-enter whichever door you previously left; not a perfect analogy).

Concurrency: doing multiple things at once. In a kitchen, concurrent actions work best when the cooks either don't share resources or have clever schemes for ensuring there is always an alternative activity to perform if resources are in use. This can be as simple as getting on a list for the knife, or blender, or what-have-you, and you'll be called when it's open.

Caching: I dislike going to the grocery store every time I am hungry so I cache things I will need to make shorter trips on average. How much you cache at once is important to determine.

Regular expression matching: This isn't what I'm trying to find, this is a description of what I'm trying to find.
Is there anyway to add recurring billing to this system? Can I manually recharge the cards on a monthly basis?
They're programming languages based on lisp.

The main site is here:
http://www.lambdassociates.org

The documentation is here:
http://www.lambdassociates.org/doc.htm

An interesting essay that relates to the project is here:
http://www.winestockwebdesign.com/Essays/Lisp_Curse.html
I'd love to see more programming abstractions described in simple, no nonsense terms. I think that, as programmers, we often get so used to our own jargon that we unconsciously create a non-trivial barrier to entry.

For extreme examples, try digging into some of Haskell's features -- I still have no idea what arrows are, but I've been given the impression that they're advanced and hard to understand -- or reading some of the discussions on Lambda the Ultimate. It usually turns out that the concepts are surprisingly simple, but it takes a lot of sifting through academic language to figure it out.
Where to find work in IT
Qi is a lisp like language with a type system similar to Haskell, except that it's fully Turing Complete (the type system). Shen is the next version which was meant to be more accessible to regular users.
I like the analogy of PO boxes at the post office. They are contiguous, numbered, contain data (or not), and could have a forwarding address to a new PO box.
What's Behind the Bank of America, Citi, and Wells Fargo Downgrades?
> There's a pretty famous Mark Dowd Sendmail vulnerability that relies almost entirely on (only- incidentally- sent-) signal timing that I like to use as an example here

Would love to see a reference to this.
Reminds me of Winky Dink and You (http://en.wikipedia.org/wiki/Winky_Dink_and_You).
Has the author ever tried to teach anyone pointers? Who had never heard of them before? I've introduced several people to pointers, and while they aren't "hard" in the sense that it takes them months of hard labor to understand, there's a reason they have the reputation they do.

I personally love pointers, and have a bad habit of trying to do my own memory management with them.
> the same line of reasoning in #2 apply to Apple iOS and Android devices?

They are not PCs and are not sold under the expectation they are able to run something other than what was built in. What Microsoft is trying to do is to force OEMs into creating Windows-only PCs.
The download buttons don't actually link to anything. The mailing list says 8PM EST tonight: https://groups.google.com/group/qilang/browse_thread/thread/...
"rough" by victorian standards. Which is a city where you can walk down the roughest streets in the roughest neighbourhoods in a short miniskirt without a worry in the world. Coming from any american city you'd feel quite safe in Naniamo.

The situation with the retirees/money has gotten acutely worse in recent years. They've absolutely bid up real estate recently. I won't shed a tear when their retirement accounts blow up.

Rent is about %50 higher in SF, but everything else is much more expensive here. Factor in the 30% "island tax" into all prices - groceries, computer parts, bikes, etc. Then factor that tech salaries are depressed here (You won't find anyone who'll pay $100K, let alone understand why they should).
http://www.numbeo.com/cost-of-living/compare_cities.jsp?coun...
Colossal failure?
I understand your point. I think what is interesting about this story is not about how the word consider is being used. It is mostly about interest. People are open to a Microsoft Phone, and that could definitely drive expectations.

I don't want to drag this discussion further. I understand your points, and I actually agree. We are just talking about two different things.
Mongrel2 has a Lua web framework called tir.
I just think he comes too close to saying that it's entirely the onus of the student to understand the concepts, when the other half of the problem is that they're being taught (in my humble but loud opinion) incorrectly.
I'm surprised he doesn't suggest to "get out of the building".

IIRC, Steve often suggests that you need to get away from the computer and out of the building to talk to customers - even on web projects. He didn't use that phrase once in this post.

Thanks for sharing Tristan.
When I read the headline, I was hoping for another Whitman. Alas, it was the one I feared. Meg Whitman has never struck me as a visionary CEO who can fix a broken company. It seems like if this goes through, HP will be relegated to a slow death. Whitman will get out with a golden parachute and HP will be on to the next person who will suck some blubber out of a dying whale. Am I too cynical?
UK is a nightmare. :(
Well, this is awesome.
It would still be on for most users, so unless malware can affect BIOS options, you'd have complete protection against that.

I'm not certain about the implementation details, but I assume that the OS can somehow figure out if it's booting in safe mode. And I guess Windows 8 just won't boot if you disable it in the BIOS. This would be a bit annoying if you dual-boot and switch frequently, but no big deal. Nobody would loose anything, unless we assume that keeping other OSs from the system is what it's all about.

If it's a hard lock-out, we'll get cracked BIOS images pretty soon. Maybe even from the manufacturers ("Not supported, you loose Windows 8 logo compatibility" etc.)… Never mind that it won't be long until the first crack for this protection scheme is out, disabling it in windows – just like every other annoying activation / security thing MS came up with.

Again, assuming that this it will really be this restrictive and mandatory.
In order to go after pirates, Microsoft must first create a market for Windows-only PCs. As soon as you have no option but Microsoft, they will cease to see piracy of Microsoft products as a choice preferable to using a competing product: competition becomes a non-issue because nobody else will be able to write OSs for the Windows-only computers.
So, yet again another easy-to-use & modern payment gateway that doesn't work outside of the US.

Sometimes I wonder why I even bother to check these links since I already know it's going to be the same.
I will not hold my breath for international support either.
Just last night I was explaining regular expressions to my fiancée who has absolutely no programming experience. I just showed her some fundamentals:

1) '[\d]' means any digit

2) '+' means one or more

3) '[\d]+' means one or more digits

Understanding that is not hard or tricky at all. Using that to build a complicated regular expression is hard.

I think that's the author's point. Understanding the concept of a pointer or recursion is not hard. Actually using those concepts to build something takes practice and hard work.

edit: formatting
However, once you factor in inflation -- which runs at or around 2% depending on the country you live in -- you are making no money at the end of the year.
To be fair, 3.0, 3.1 and WfW 3.11 were fine. 1.x and 2.x were horrible.
Another question is on recurring billing:
At this point, we've we are making a conscious decision that recurring billing logic should be outside of the gateway... none of the gateways handle it particularly well and it is actually kind of a tricky problem. We are working on getting samurai connected to recurly, spreedly and chargify, all of which are good for that.
Cheap Leather sofa
Moncler For Cheap
Yes, I tutored CS in C++ for a few years, and near-tautological explanations like these seemed to work best to cut through the explanations of the professors. I like to think I've helped create a good programmer or two. In general the profs were trying to be strictly correct, at the cost of explaining things in terms that their students would actually understand.
> malloc()ed memory is executable if you mprotect() it to be so.

True, but since mprotect() can only operate on full pages your mprotect() calls will most likely affect memory beyond what malloc gave you. For example if remove write or execute permissions your program will probably crash, and it's best to avoid having pages that are both writable and executable.
Urbandig?
Rearden Commerce Raises $133 Million, Buys Group Commerce Company HomeRun.com
your ability to buy a chainsaw is defined by your revenue, not profit. if you spent all your money you'd pay zero income tax. One can argue that higher income tax will actually encourage you to spend more.
Tech companies have found their saturday night stay - yaourt
It's not apparent, but you can mouse over the progress bar for a real-time preview of any slide. You can then click to jump to that location.
Cringley's article from February: http://www.cringely.com/2011/02/why-leo-apotheker-will-be-fi...
This seems to be creating a false dichotomy in the original argument. It's not that there are some people who can't understand concepts like pointers and recursion, but having taught programming to several crops of complete neophytes, I've discovered there are some concepts that some people get right away, and others don't[1]. My response to this isn't to write off the people who don't get it, it's to work harder with them, but that doesn't change the fact that given two people with the same explicit programming background[2], and exposed to the same lectures, a fraction of them will need further work. It's this kind of concept that I call tricky.

[1] I'll fully grant the possibility that I'm teaching them in a sub-optimal way. But very few people have the luxury to learn from the optimal teacher.

[2] It's conceivable that some people have had experiences and training that, while not formally programming, have nevertheless taught them the abstraction and logical reasoning skills that are necessary to understand core programming concepts.
OK, instead of saying "this is tricky" people should say, "this will take some practice." I got pointers right away but it took a lot of practice to use them without error.
Understanding jQuery queue
What can entrepreneurs say to investors that marks them as amateurs?
Daily Mobile Minute: Get your mobile website done stat
Sounds like that's just the way it is. If it were easy and if they didn't have to set it up for each and every country (it's not like this is The US vs. The World) then you'd see more "international" support.