skysight-inc/HackerNews huggingface dataset:
>Learn a programming language quickly by modifying other code. I found code for searching a database. I just modified that and fed in this database. As long as you know the basic tools: if, then, loops, recursion, the syntax of the language, functions, etc., you can learn any programming language by having a book for the basic syntax and modifying other code.

I've always felt guilty about doing this. As though hacking apart what others have made is somehow worse than constantly generating new code. I think I've heard it called "code reuse" in Dilbert and on the Tribes 2 project, where code reuse was blamed for many of the weird bugs.

>Always add an extra flourish. ALWAYS. No matter what. This was my first client. Of the next five jobs I did, three of them offered me a full time job with double or triple the salary I was making at HBO. It’s because I always delivered the extra something. This is more than “underpromise and overdeliver.” This is using creativity to make the client’s life better. And to always have the element of surprise. They know that when you walk in the door magic will happen. Doves will fly. I was the magician.

I like this. It's sometimes hard to grasp, but not all changes to a project will have the same cost-to-value ratio -- here the automatically-generated certificate images were a small amount of work for the author, but a huge value-add for his client. It's a case of knowing where to "tap the hammer"[1].

>Always talk to someone smarter than you are and get their advice on how to do a job.

Maybe not someone smarter than you, but someone with more experience, or more education, or just other experience or education. Sometimes we know what we have to do, and talking to others helps us realize it, or helps cement it in our heads. Group discussion of problems is a way of social distributed computing, don't ignore its value.

[1]http://problogservice.com/2010/11/24/do-you-know-where-to-ta...
REMOTE WORK!

SpiderOak is hiring a JavaScript / HTML5 engineer for work anywhere in the world. We're working on pushing the boundaries with encryption in the browser, and we need someone to help push with us into the future. We're a stable, bootstrapped company and looking now to expand people's expectations of the cloud.

See more at https://spideroak.com/blog/20121114130321-now-hiring-javascr... .
This is something I've done before, and I quite like it.

I didn't realize how enjoyable it would be until I was a team lead in the early 2000's and I started doing code reviews and established peer reviews in my team. The team would review the code with someone else in the team, and when they couldn't find any issues they'd pass it to me for final review and deployment. The process was sort of gamified (without realizing it, I later found out their goal was to get it by me without me flagging anything).

Since that experience I've been freelancing, I usually try to establish the same environment in the teams I work with. I sometimes do pure mentoring, where I'm not working on the day to day aspects of the project, and am just reviewing pull requests and offering suggestion; but this isn't quite as common yet.

Lately I've been getting more gigs to act as a mentor, and that's pretty cool, but I don't think it's something I would want to do full time. I've found the mix of working with the team and mentoring feels perfect to me.
I see a "more" button on my saved stories page
The art of the handshake
But is it a downgrade from the original Nexus? Given its price point, I don't think a downgrade from the S3 and iPhone makes it a terrible camera.
I can assure you, the communication links between the ground and the drone was not an afterthought. There is an extensive amount of regulation/standardization surrounding this.
I sort of agree with you, but Zynga is currently so dependent on Facebook that even small or expected news like this is major news for Zynga. I'd call a 6% drop fairly significant because investors already knew the relationship with facebook was souring and have probably priced a lot of it in.
http://news.ycombinator.com/item?id=4842627
It's much smarter for Intel to work on power, efficiency, size and memory (I hear that ram is going to disappear soon) rather than building mammoth like processors.
If you want parallel computing, you buy many computers and you make them work together.
So why do you then spend time commenting on an article about him? Seems that others have interest, otherwise this story wouldn't have been upvoted.
Only if Kip and Nicole Macy get to be the landlord.
I thought it was fine storytelling, for what it was. I don't think I would want the whole front page full of stories like this, but I found it oddly refreshing to read a story on Hacker News that wasn't trying to teach or promote anything.
You're going a long way to avoid saying that you can rely on the results. If you felt we could, this discussion would be over a long time ago.

I'm stopping this dance here. Feel free to make a claim about the reliability of the results, and whether you can use them to say that one language is faster than another. Then we can dance some more, but otherwise I'm out.
I don't understand why the market reacted negatively to this news. There are a number of positives:

-They don't have to use FB credits
-They don't have to use anything FB on Zynga.com
-They got a guarantee if their is real-money gaming on FB.com, they have to be allowed in

So what if FB can now make their own games? They aren't going to.
Toronto, Full time, Uken Games

Uken is looking for extremely talented developers to help us build amazingly fun mobile games.

We are a team of 45 passionate people, experiencing massive growth, with hundreds of thousands of players a day across iPhone, iPad, Android, BlackBerry and Facebook.

More info at http://uken.com
Disqus - San Francisco, CA

Disqus is building the largest conversation platform on the internet. Our embedded comment service sees more than 6bn pageviews monthly, but we're working on more than just comments (check out http://allthingsd.com/20121130/the-future-of-disqus-aims-at-...).

Our core technologies include javascript with backbone.js, python / django, cassandra, and postgres - though we're always experimenting with new stuff.

We're a small engineering team, and we need your help to grow. Here are some of our open positions:

* Full-stack Web Engineer. Build the future of disqus.com, focusing on: user features, the moderator dashboard, real-time analytics, and payments for new signups and advertising.

* Software Engineer - Infrastructure. Use Python to scale and improve our core architecture, hack on our constantly evolving API, and increase our system reliability.

* Core JavaScript Engineer. Work on our widely distributed embedded commenting platform / Backbone.js application (reaching millions of users daily).

* Operations Engineer. Help improve uptime and speed up our response times in our backend infrastructure. We're on dedicated hardware running postgres, cassandra, redis, and memcache. Lots of freedom and exposure to all aspects of our stack here.

* Automations Engineer. Automate all the things, specifically our testing, packaging, deployments. Work on building new tools to speed up development and improve code quality.

We've got a strong culture of open source (https://github.com/disqus/) and passionate voices in the community (e.g. https://github.com/dcramer/ & https://github.com/benvinegar/).

If you're interested in joining us (even if you have a passion that doesn't match up with the postings above), drop me a line: mike@disqus.com
Agile Software Developers in Cologne, Germany.

We are looking for great developers with a web background. We believe in modern engineering practices, agile environment, the right tools for the right job and fun at work. If you want to work with lots of data in a self organizing way give me a call.

More information at http://adkla.us
SEEKING WORK in Hamburg, Germany or remote.

I develop web applications using Ruby on Rails, JavaScript, HTML, and CSS.

http://lorenzkitzmann.de
Berlin, Germany

Looking for product managers (with/without experience) and Ruby on Rails developers. Our company is helping to monetize mobile&online games, we get a couple million users per day (growing fast).

We offer a friendly environment with a passion to do things the right way, flexible work hours, requirement to work on-site but not all the time, very international team - only a minority of our employees is German.

Will help will relocation and work permit as necessary, this has become very easy.

More info here: http://www.sponsorpay.com/careers/
Forget HN, the question is how it managed to get on the front page of anything. What's the significance of his first customer dying? If there was a point in this story, I completely missed it.
W/r to GPUs, I prefer to consider the SMs and SMXs as "cores" rather than ALU units within an SM/SMX. With that definition, a single K20 SMX can issue up to 256 instructions per cycle (4 dual-issues of instructions across 4 32-way warps) and they each carry effectively 368K of L1 cache (64K true L1 plus an enormous 256K register file plus 48K of read-only cache). Speaking from experience, ~40 warps are needed to saturate the instruction pipeline. The 1.25 MB L2 is shared among the 15 SMXs. 208 GB/s of main memory bandwidth is shared between the 15 SMXs providing each one with ~14 GB/s.

Each Xeon Phi core has a 32K L1 data cache and a 512K L2 data cache. A Xeon Phi core can issue 16 SIMD operations/cycle and it needs 4 threads to saturate the instruction pipeline. The 60 cores in a 5110P have to share 320 GB/s of main memory bandwidth or 5.33 GB/s per core.

And all of this means that code customized for one processor (OpenCL) will run like crap on the other one. The Xeon Phi needs that 30 MB of total individual L2 cache to avoid slamming into memory bus contention while the K20 needs to operate entirely inside its L1 cache and register file to hit peak performance. Main memory fetches are less fatal to the K20 both because optimized code will be running 40+ warps to bury the latency and because of the significantly higher bandwidth.

What strikes me at this point is absolutely paucity of compelling Xeon Phi benchmarks. All we see are SGEMM, DGEMM, and a bunch of synthetic tests. They've had 6 years to get this right so why didn't they go after all the jewels in NVIDIA's many-core crown from the get-go?

Finally, languages like OpenCL and CUDA subsume SIMD, multithreading, multi-core, and cache optimization into the programming model, all but implicitly forcing the programmer into optimizing many-core performance. In contrast, Intel continues to expect programmers to use processor-specific intrinsics to hit peak performance that change with vendor and processor generation. Sure, it's easier to write serial code for a serial Intel core. But I thorughly disagree that it's easier to write many-core applications by adding processor intrinsics and a threading library to fundamentally serial code.
Thanks for the tips! Corrected the typo... and I am thinking about changing the lines you suggested!
but, how do you really feel?
Detroit - Anybody have one setup / interested in setting one up?
SEEKING WORK - Mountain View (San Francisco / California / Willing to travel)

http://cleverbaker.com

-- Front-end Photoshop to HTML5/CSS3 + Javascript conversions. Specializing in fast turn-around times.

-- Advanced experience in UX/UI, Branding, and PHP.

-- Say 'hi' to add a friendly contact.
Photos of the event via Chute (YC W12): http://slidechute.com/w/hnsfmeetup
With the latest news on his hown blog:
* Breaking: John captured?
Date: December 1, 2012 at 6:57 pm
We have received an unconfirmed report that John McAfee has been captured at the border of Belize and Mexico.
Or you can look at it as a weapon that protected free people.
Engines are great but engines don't make games, people do. Mostly artist and designers. A typical AAA game is 80% non engineers.

Lots of AAA teams use existing engines like Unreal. It still takes them teams of 70 to 200 people a couple of years to make all that content.

My point is Unity may br great but it's not really the solving the harder issue in games, Asset Creation

As for expectations you might be right. Time will tell.
Thanks! We're very big fans of Asimov's work. We reference it all the time, especially Foundation. :)
EnergySavvy - Seattle, WA

EnergySavvy is looking to add to an amazing development team working with cutting-edge, modern technologies. Do you love working on challenging software implementation problems? Do you spend your free-time learning new programming languages and contributing to open-source projects? If so, you'll thrive in EnergySavvy's quick-paced, collaborative atmosphere.

We're a small but rapidly growing software company with the mission of transforming how energy efficiency is delivered by combining user experience and software technology to deliver software-as-a-service solutions our customers and users love. Our software helps people make their houses more energy efficient, addressing a major source of energy waste in this country that impacts our energy independence and contribution to global climate change.

As a software engineer at EnergySavvy, you'll work with Django, Python, jQuery, nginx and PostgreSQL, and deploy your creations early and often to live customers.

Requirements:

* You're passionate about learning web technologies, and have experience with modern engineering techniques (Mercurial/Git, staging, continuous integration, etc)

* You have a Computer Science degree or equivalent with a strong foundation in data structures and algorithms

* You have programming experience in one or more of C/C++, Python, Ruby, Javascript, C#/Java

About EnergySavvy

EnergySavvy is a Seattle-based software company focused on energy efficiency. EnergySavvy's flagship product, Optix, is an energy efficiency management system that helps utilities achieve their cost-effective savings goals. Optix drives program success by engaging customers, streamlining stakeholder interactions and providing real-time analytics.

We have a great team, wonderful customers, supportive investors, and we are growing quickly in a massive and important space. We are an investor-funded company with real customers, real revenues and a reality-based plan to scale. Learn more about EnergySavvy's company and culture.
The defense only clause of Japan's constitution is essentially meaningless because of stretches like this.
I recently made a couple of sites with Middleman and I've been really happy with it.
That's interesting thank you. I have a Galaxy SII which works just fine, but, ... so

I am debating

* do nothing, wait a year
* buy Nexus 4
* buy Galaxy Note II
* buy Nexus 7, possibly with HSPA, use GrooveIP

My hesitation on the Galaxy Note II is that I appreciate the rapid rollout of releases and patches for the Nexus line.
SEEKING FREELANCER - Mountain View and Remote
~ Looking for Front-End Developers to join me in my experiment http://overnightconversions.com

HTML5, CSS3, JavaScript, PHP
Nice try, Samsung.
Thanks for the feedback! There's definitely a lot of ways we can do this, and each has tradeoffs. One tradeoff that came up when we tried to switch to public-only authentication first is that the login button needed to have different scopes - and apparently a lot of people try to sign up via that button.

I agree that we need more warning with the SSH keys. I'll try to figure out where to put that - we used to warn in a previous iteration, but we're moving very quickly and some things get lost sometimes (especially with A/B tests). We're doing a lot of work to provide user education around what they should expect from Circle, so that's definitely a must-have. Thanks!
They announced today that CVN-80 will be the next USS Enterprise.
Chesnuts
Acer's 'Popular' C7 Chromebook Now Available Through Additional Retailers
I'm a big fan of James Altucher. His concept of building your "idea muscle" by writing down a page of random ideas everyday has dramatically improved my life.

Two of my favorite posts by him

How I screwed Yasser Arafat out of 2 million dollars and lost 100 million in the process

http://www.jamesaltucher.com/2011/01/how-i-screwed-yasser-ar...

How to be the luckiest guy on the planet in 4 easy steps

http://www.jamesaltucher.com/2011/02/how-to-be-the-luckiest-...
Nice work. I really like the simple deployment aspect.

I've been working on a static site generator as well, but with a twist. My issue has always been having to learn a brand new framework and set of commands to simply generate a static site. I already know Django very well, so I built a static site generator on top of it. I just use the Django test client (https://docs.djangoproject.com/en/dev/topics/testing/#module...) to dump the static content to a folder. I have some markdown helpers too, so all posts can be written in markdown and live in some folder at the root of the project. I have a few more things to finish with it, if anyone's interested I can throw it on Github.
Agreed wholeheartedly: success != raising.

However, some startups do require upfront capital in order to succeed in the long run. One example is to come out first in a land run, where there are multiple players with funding that are actively targeting the same market (with a huge upside). Another example are markets that are winner takes all.

In these cases, it's optimal to obtain a warchest and grab as much market share as possible.
I think a business strategy that assumes "someday in the future we'll be a monopoly and charge rents" isn't a good one.
Work from home with the WMI blueprint
Here is my static site generator in Python: socrates. http://honza.ca/socrates/

Jinja2 templates; write in md, rst, textile; sphinx syntax highlighting; yaml config; compatible with s3 and github pages; atom feed.
I have done this quite a bit over the last two years, and was paid for it. I love it.
Congrats Mike, Jay, Aditya!
Windows XP drops below 40% market share while Windows 8 passes 1%
Geizhals in Vienna, Austria is looking for senior and lead web/full-stack developers (INTERN).

We currently use mostly Perl (mod_perl, PSGI/Plack and Mojolicious), PostgreSQL, Redis, Apache, Gearman, as well as JavaScript, C, Java/JSP, PHP for minor projects, but as an experienced lead developer you would build/expand a team based on sound technology decisions yourself.

We're a small (hc: 53), privately-owned and profitable company running one of the oldest and most popular price comparison websites in the German speaking area (built in 1997, incorporated in 2000) and several smaller sites, looking to build a strong, experienced development team to bolster our efforts for current and future projects.

German is not strictly required, but helpful. English is mandatory. Strong team skills and a hands-on mentality are absolutely required. You must have experience building large, complex, high-performance websites, implementing A/B-testing and working with medium-sized, mixed (not only dev) teams.

If you want to make a difference and enjoy one of the highest living standards in the world, let us know at: jobs@geizhals.at

Salaries for these positions will typically be in the range of €56K-80K/y.
I found the tldr link to be useful.

I think that if the content is relevant then there's nothing wrong with self-promotion. I looked at the comment history and he linked to tldr in 7/10 of his last comments over the last week. That doesn't seem excessively repetitive, although a disclosure might be appropriate.
As Companies Seek Tax Deals, Governments Pay the Price
Looks good i might have to check it out
Well it is about to be available in about 2 months. From Intel: "The Intel Xeon Phi coprocessor 5110P is shipping today with general availability on Jan. 28 with recommended customer price of $2,649."
can you point me to the estimated revenue numbers?

if zynga wants me to consider this going fwd they need to throw potential investors a bone. such "revenue streams" with no quantitative backup is plain speculation, water cooler chitchat.
I was going to say pretty much the same thing. I got to tour the USS Carl Vinson (CVN-70) when it stopped by Alameda and was moored next to the USS Hornet (CV-12). Since our tour guide was caught up traffic we went over to the Hornet and visited, and talked to them about the challenges of that restoration/preservation as well.

Basically there were three things that stood out, first was that there was a lot of 'toxic waste' in the form of stuff we know now to be carcinogenic used in the construction of these things, and re-fitting them, or restoring them, often involved complex programs of setting up barriers to prevent material from escaping during refit, and then disposing of it. That is slow and expensive work. The Hornet is like 1/3 the displacement of the Enterprise (30,000 tons vs 90,000 tons) so there is a lot more space.

I was reminded of how sad it was to see perfectly functional 2U servers being broken down for scrap, they can't justify the power it costs to keep them running.

That said, I also thought "Ok, here is something the sea steaders could start with. Make this the 'core' of their first floating island and build around it. It solves two very real bootstrap problems, one it has a power plant that generates useful electricity and comes with a helicopter 'airport' built in for rapid transportation. Of course the chance of the US Navy handing over a carrier to civilian hands with an intact nuclear power source is about the same as a me winning the PowerBall lottery.
I've been very happily using Blogofile. It's what Mike Bayer uses for SQLAlchemy. There's a built in blog engine, and it uses Mako templates, which are significantly better than the django ones.

It also by default will recognize multiple formats (e.g. markdown, mako, plain html) for rendering and you can embed markdown inside of the mako templates.

And vaporfile works pretty well for uploading the finished site to S3: https://github.com/enigmacurry/vaporfile
As I said in my comment, it's not how Microsoft have done things, ever. IE10 isn't even shipping as a final product for the most widely deployed version of Windows, and Windows 8 has basically no market share.

The difference with Mozilla and Google is I don't need to migrate my entire OS to use their experimental stuff.
So, you blogged about your blog, posted the blog about your blog, then blogged about the traffic you got from that post, then posted that blog as well.

I'm going to go outside and play now.
3 amazing interviews with people who make a living using WordPress
Javascript is.
its actually absurd the author excludes MS.

I like using the analogy of potential energy to think about this 'battlefield'. Each of the big 5 (or 6 if you include Samsung) has a large amount of potential energy they may be able to use over time to grow, entrnech, and profit. In the case of Apple, Google, MS and Samsung the PE is primarily profit.

In the case of Facebook, it is primsrily the social graph. For Amazon, the potential energy seems to be scale & efficiency.

I, personally, believe profit, and the ability to continue to generate profit is a better form of potential energy because it is more controllable.
Wouldn't you catch on to your own trick after a while?
How are you differentiating against Yahoo! Answers, Quora, StackExchange, and the likes? That's the question you should ask yourself. Then proceed to answer it on your landing page.

Right now I don't know why the world needs yet another opinion/answers site, and your LP fails to communicate that.
Microsoft's move to horizontal scrolling
I've thought a lot about this problem. Trying to remedy it I built http://coderook-beta.herokuapp.com

Still just playing with it.
McAfee Comes Out of Hiding, Says Did Nothing Wrong
How's this compare to Ruby's Jekyll and Octopress?

I think static site generators are pretty great...especially if you have a decent grasp of JS frameworks. According to the recent HN front page submission, Obama's $250 million fundraising site was run off of Jekyll.
CSS Ratiocinator - A CSS Auto-Refactorer
emacs + org-mode + org-public
Whatever happened to Kip Macy?
Licence: "You may only use these tips for evil"