bbingju

36 Flips | 2 Magazines | 3 Following | 1 Follower | @bbingju | Keep up with bbingju on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “bbingju”

Natural Language Processing in the kitchen - Data Desk - Los Angeles Times

Nat­ur­al Lan­guage Pro­cessing is a field that cov­ers com­puter un­der­stand­ing and ma­nip­u­la­tion of hu­man lan­guage, and it’s ripe with pos­sib­il­it­ies for news­gath­er­ing. You usu­ally hear about it in the con­text of ana­lyz­ing large pools of le­gis­la­tion or oth­er doc­u­ment sets, …

Ask HN: How did you get started with the programming languages you use?

Right now I use Ruby & Javascript the most because I have been working in startups where many companies use Rails. In undergrad I was exposed to Java …

Announcing the Web Developer's SEO Cheat Sheet 3.0

Today we're excited to make freely available the new <b>Web Developer's SEO Cheat Sheet 3.0</b>.<p>Ever since the indelible Danny Dover created the original …

O’Reilly Media - Technology and business training, knowledge, and insight, delivered by experts and innovators

SafariThis is how you learn. transform. future-proof.<p>Already a Safari member? Sign in.<p>Our live, instructor-led online courses get you up to speed …

Read 10 new books from O'Reilly for free

Recently O'Reilly provided free access to some books. Some of them are even in early release status. Here we recommend 10 of them.

Books

Department of Computer Science and Technology – Raspberry Pi: Baking Pi – Operating Systems Development

This course has not yet been updated to work with the Raspberry Pi models B+ and A+. Some elements may not work, in particular the first few lessons …

Raspberry Pi

iOS 7

Earlier this week, Apple announced and previewed iOS 7. As widely expected, it sports a new interface aesthetic characterised by strong, simple …

Writing a file system in Go

Common Lisp is the best language to learn programming

Now that Conrad Barski's Land of Lisp (see my review on Slashdot) has come out, I definitely think Common Lisp is the best language for kids (or …

Clojure Debugging ’13: Emacs, nREPL, and Ritz

<b>[NOTE: The release of cider deprecates much of the content here. I will post an update on Clojure Debugging ’14 early in the near year]</b>I’m ramping up …

Executable Archaeology: The Case Of The Stupid Thing Eating All My RAM

Share this article:<p>Everyone has had that dreaded experience: you open up the task manager on your computer... and there’s a program name you don’t …

How I Write SQL

I recently got asked by a friend and former co-worker how I write SQL. At first this caught me by surprise and I assumed there was nothing different, …

Why Structure and Interpretation of Computer Programs matters

SICP was revolutionary in many different ways. Most importantly, it dramatically raised the bar for the intellectual content of introductory computer …

Programming

Why Does Music Feel So Good?

One day several years ago Valorie Salimpoor took a drive that would change the course of her life. She was at the peak of what she now calls her “quarter-life crisis,” not knowing what kind of career she wanted or how she might use her undergraduate neuroscience training. Hoping an outing might …

Microsoft Excel: Revolutionary 3D Game Engine?

Obfuscated C Code Contest 2006. Please explain sykes2.c

How does this C program work?It compiles as it is (tested on gcc 4.6.3). It prints the time when compiled. On my system:Source: sykes2 - A clock in …

Mathematics

How to Prototype an App in 1 hour: meet POP

<i>Business Prototyping tools review – No business plan survives the first contact with the customer. During our Business Prototyping phase, we help our</i> …

Mozilla

• Firefox Test Engineering<br>• Firefox QA<br>• Thunderbird QA<br>• Join a Bug Day<br>• Use Firefox Nightly<p>Mozilla creative<p>support.mozilla.org<br>• Mozilla Knowledge Base<br>• Social …

Blog home

This job shouldn’t be taking this long!<p>That’s not a great thing to have to say, is it? However, I bet you’ve said it before and may not have …

Tiny, opensource, Bootstrap WYSIWYG rich text editor from MindMup

About<p>This tiny (5KB, < 200 lines) jQuery Bootstrap plugin turns any DIV into a WYSIWYG rich-content editor, inspired by CLEditor and …

Lucas Smarts: Jedi Knight 2 And 3 Source Code Released

LUCASAAAAAAAARTS WHYYYYYYYYYYYYYYY. I know, I know, the once brilliant adventure factory stumbled and fell into an infinite, severed-hand-filled …

List Out of Lambda

If you ignore the practical issues of computers like size, weight, cost, heat, and so on, what do you <i>really</i> need in a programming language? Let’s …

Introduction to x64 Assembly

<b>By Chris Lomont</b><p>Download Article<p>Download Introduction to x64 Assembly [PDF 303KB]<p>Introduction<p>For years, PC programmers used x86 assembly to write …

Intel Corporation

This 1998 Paul Krugman Column Perfectly Explains The Design Flaw At The Heart Of Bitcoin

Bitcoin is garnering a lot of hype, to the point where some people are wondering whether Bitcoin can be not just an interesting experiment, but a real, functioning currency.<p>The verdict is in, and you don’t have to look at Bitcoin today to know the answer. You just have to read a simple column …

Why are We Still Talking about LucasArts' Old Adventure Games?

<b>This story is being highlighted as one of Gamasutra's best stories of 2013.</b><p>The gutting of LucasArts earlier this week was a tragic loss for the video …

Game Development

Sketching for user interfaces

It’s happened again. You’ve decided to make something, but you’re not sure what exactly it should look like yet. You pull out your favourite tool for …