A Clear And Self-Centered Danger » Funny & Stupid Customer Stories – Not Always Right
'Customer’s Wife: “Because the world STILL doesn’t revolve around you, dear.” *to me* “His mother has a lot to answer for!”'
fun 
6 hours ago
MongoDB Jackson Mapper
"Since MongoDB uses BSON, a binary form of JSON, to store its documents, a JSON mapper is a perfect mechanism for mapping Java objects to MongoDB documents. And the best Java JSON mapper is Jackson. Jackson’s parsing/generating interface fits serialising to MongoDBs documents like a glove. Its plugins, custom creators, serialisers, views, pluggable annotators and so on give this mapping library a massive head start, making it powerful, performant, and robust."
mongodb  orm  java  jackson  json  serialization 
6 days ago
Letters of Note: I am greatly troubled by what you say
"I wrote Tom Sawyer and Huck Finn for adults exclusively, and it always distresses me when I find that boys and girls have been allowed access to them. The mind that becomes soiled in youth can never again be washed clean; I know this by my own experience, and to this day I cherish an unappeasable bitterness against the unfaithful guardians of my young life, who not only permitted but compelled me to read an unexpurgated Bible through before I was 15 years old. None can do that and ever draw a clean sweet breath again this side of the grave. Ask that young lady—she will tell you so."
goodwriting  censorship  marktwain 
6 days ago
Reinvented Clothes Hanger Won't Ruin Your Necklines | Co.Design: business + innovation + design
"The basic shape of the clothes hanger hasn’t changed much in over a hundred years: a flattened triangle with a hook. They’re perfectly serviceable for jackets and button-up shirts but fail miserably when it comes to T-shirts and crewneck sweaters, stretching and deforming their collars. Why hasn’t someone redesigned the hanger already?"
design  clothes 
6 days ago
Life as a Healthcare CIO: On Turning 50
"I've said that the difference between an expert and novice is not the detail they notice, but what they choose to ignore. For example, when I do a toxicology consult, I focus less on the exact subspecies of mushroom the patient has ingested, and more on ensuring it is not one of the few that kill humans...I ignore the day to day frustrations, bureaucratic hassles, and conflicts in my work life. People leave, projects end, and no one remembers the details of last year's urgencies....What really matters is happiness at home."
behavior  goodwriting  inspiration 
6 days ago
An Introduction to Objectivist-C | fdiv.net
"In Objectivist-C, each program is free to acquire as many resources as it can, without interference from the operating system."
fun  objectivism 
10 days ago
I refuse to tolerate assholes
"As I realize that open source is going to define my professional life (and likely my personal one as well), my tolerance for assholes gets smaller and smaller. Unlike Rusty, I won’t simply stand by and allow these people to run amok. I will call out antisocial behavior, enforce professionalism in the communities where I have the power to do, and leave the communities that cannot at least offer civility."
opensource  community  collaboration  soc  behavior 
10 days ago
The government spends billions on research. Should we have to pay $20,000 more to see the results? - The Washington Post
in the bad analogy front: 'Journal publishers, however, are less than thrilled: They contend that they provide a valuable service by curating what research merits attention and what does not. Through open access, the government is exploiting the journal publishers’ work without compensating them accordingly, argues Allan Adler, a lobbyist for the American Publishers Association. Taxpayers fund national parks, for instance, but "they still have to pay a fee if they want to go in, and certainly if they want to camp,” Adler says.'
research  government  transparency 
10 days ago
5 Actors Who Thought They Were Novelists (And Were Very, Very Wrong)
of Marlon Brando, “Fan-Tan”: 'Goodreads review: “I figured, ‘Hey, at least there will be pirates (check), booty (both kinds) and maybe a little fun.’ But I never expected the main character to piss all over a guy’s face for fun (page 54), the ridiculous pidgin English spoken by minorities ... or a totally gratuitous Cleveland Steamer (page 226)..."'
fun  badwriting 
10 days ago
High Scalability - High Scalability - Big List of 20 Common Bottlenecks
'Russell said this is his “I wish I knew when I was younger" list and I think that’s an enriching way to look at it. The more experience you have, the more different types of projects you tackle, the more lessons you’ll be able add to a list like this. So when you read this list, and when you make your own, you are stepping through years of accumulated experience and more than a little frustration, but in each there is a story worth grokking.'
design  scalability  architecture 
12 days ago
Wireframing for Web Apps | The Intercom Blog
"If you can’t produce concepts quickly, then you’re working at the wrong fidelity. If your wire-framing serves only to deliver a grayscale version of what you’ve already decided you’re building then you’re wasting everyones time."
design  ui  wireframing  prototype 
12 days ago
How to Act Human: Advice for Mitt Romney From Inside the Actors Studio -- Daily Intel
"The lesson of Reagan is that, whatever his politics and legacy, there was always only one of him. Even with all his theatrical experience, he never essayed a dual role. So, for what it’s worth, my advice to Mr. Romney is this: Since the evidence indicates that you lack the skills to simulate what you're not, you should stick to typecasting and go with what you’ve got and who you are. It’s not just your best option, sir, it’s your only one."
politics  acting  media  psychology 
13 days ago
Dovahkiin’s Day Off » Funny & Stupid Customer Stories – Not Always Right
I don't know anything about Skyrim, but:
[Retailer]: “Sir, what did you yell to him before grabbing him?”
Tall Man: “Promise you won’t laugh?”
[Retailer]: “Okay.”
Tall Man: “FUS RO DAH!”
fun  games 
13 days ago
Suck: Daily - Distorted Presumptions
"That chick in the ass pants by the onion dip is the finest thing I've seen since Tibet."
fun  nostalgia 
14 days ago
PostgreSQL: Documentation: Manuals: Character Types
interesting: in Pg it seems to make sense to specify all non-trivial text fields as 'TEXT' rather than impose an arbitrary upper limit on VARCHAR -- though I think if you're creating cross-database code some platforms don't allow you to index/regex search on TEXT fields the same as VARCHAR fields
postgres  database 
14 days ago
Semantic satiation - Wikipedia, the free encyclopedia
"...a psychological phenomenon in which repetition causes a word or phrase to temporarily lose meaning for the listener, who can only process the speech as repeated meaningless sounds."
language  psychology 
14 days ago
Sebastian Wittenkamp (@bitops) - A small primer on xargs
a very, very small primer -- but it'll get you a long way
shell  unix  xargs 
14 days ago
The Web Platform: Browser technologies
nice overview of HTML5 technologies, what they mean and which are ready to use
html5  documentation  web  video  json  javascript  asynchronous  hardware  http  ajax 
20 days ago
TC-thirty-what
reaction to potential upcoming JS language changes and what they mean:
"JavaScript did something right and it’s strange to me that we would want to change the language in a way that will appeal to a shrinking population of people we have yet to reach...It is my belief that the lack of semantics and features in JavaScript has attributed strongly to its success. Of course, I have no proof. But Alex [Russell] has no proof that adding classes will attract Java programmers. Nobody knows exactly why the language has done so well or definitively what would attract more. All we can do is try to make it better for the people already using it."
javascript  history  language  programming  functional 
21 days ago
JSCheck
"JSCheck is a testing tool for JavaScript. It was inspired by QuickCheck, a testing tool for Haskell... JSCheck is a specification-driven testing tool. From a description of the properties of a system, function, or object, it will generate random test cases attempting to prove those properties, and then report its findings. That can be especially effective in managing the evolution of a program because it can show the conformance of new code to old code. It also provides an interesting level of self-documentation, because the executable specifications it relies on can provide a good view of the workings of a program."
javascript  testing  functional 
21 days ago
Ben Alman » Multiple var statements in JavaScript, not superfluous
I almost hate linking to things like this because the concerns are so trivial, but still...
javascript  syntax  programming 
21 days ago
InfoQ: vert.x – JVM Polyglot Alternative to Node.js
innnnnteresting: "Vert.x is a framework for the next generation of asynchronous, scalable, concurrent applications, which aims to provide an alternative to Node.js for the JVM. It allows developers to write their application using JavaScript, Ruby, Groovy, Java or even mix and match."
java  jvm  concurrency  asynchronous  javascript  ruby  groovy 
24 days ago
Prime Stage Theatre - A Wrinkle in Time
In Pittsburgh May 11-20; I'd go but Ella's a little young for this...
theater  pittsburgh 
25 days ago
pathod
"pathod is a pathological HTTP/S daemon, useful for testing and torturing HTTP clients." with little language for generating responses per status code, pausing for time, etc.
http  testing  automation 
26 days ago
The rise and rise of JavaScript « DanNorth.net
this is a nice little history of modern JavaScript wrt its ubiquity (current and future) and therefore why you should pay attention, including server-side developments: "In fact if you stand back and squint you could be forgiven for mistaking the HTML 5 ecosystem for an entire operating system. Whose system language is JavaScript."
javascript  nodejs 
27 days ago
A shell one-liner courtesy of GNU // plasmasturm.org
'duh', sort the output of du -h --max-depth=1; note that I had to use '--max-depth=1' vs '-d1', not sure what the version of 'du' he's using is, mine is from coreutils 8.5
unix  shell  sysadmin 
28 days ago
Laconic DOM Library
"Laconic is a lightweight approach to generating DOM content in JavaScript." -- kindasorta like what jswartwood put together (in ~15 minutes) a little while ago
dom  codegeneration  javascript 
4 weeks ago
cookpad/chanko
"Chanko provides a simple framework for rapidly and safely prototyping new features in your production Rails app, and exposing these prototypes to specified segments of your user base....you can release many concurrent features and independently manage which users see them. If there are errors with any chanko, it will be automatially removed, without impacting your site."
rubyonrails  deployment  usability 
4 weeks ago
What's Wrong with the Ross Douthat Creed - Esquire
yow! "Or maybe you'll simply be less likely to get E. coli and die. This whole passage is all my balls, and it exists, especially in that litany of adjectives right there at the end, simply so Douthat can get snotty about a lot of the imaginary liberals who are running around in his head. (Which reminds me, Jonah Goldberg, the true master of this form, has a new book coming out, too.) What's the obverse of this? The essential Christian qualities of Wonder Bread? He's a lot more conspicuously even-handed in his denunciations when he's discussing the fallout among Catholics from the sexual-abuse scandal than he is about the deleterious salvific effects of the designer-arugula crowd."
politics  review  rossdouthat 
4 weeks ago
Letters of Note: God damn it, I split it so it will stay split
Raymond Chandler: "The method may not be perfect, but it is all I have. I think your proofreader is kindly attempting to steady me on my feet, but much as I appreciate the solicitude, I am really able to steer a fairly clear course, provided I get both sidewalks and the street between."
goodwriting  grammar  raymondchandler 
5 weeks ago
Class Warfare | Infrequently Noted
on updates to JavaScript is this great selection describing the spectrum of tradeoffs when building many things, not just a language, and IMO describes implicitly the tension between the 'too much' and 'too little' abstraction folks: "But then why any language feature at all? Why isn’t assembler good enough for everyone? Or C? Or C++?...Turns out the answer is “human frailty”. Or put a different way, the process of cognition depends on very limited amounts of short-term stack space in our wetware, and computing languages are about making the computer hospitable for the human, not about telling the system what to do. Our tradeoffs in languages would look much different if we could all easily recall 20 or 30 things at a time instead of 5-10. Languages are tools for freeing creative people from registers and stacks and heaps and memory management and all the rest; all the while trying to keep the creative process and the engineering that goes with it grounded enough in the reality that it’s memory words in a Von Neumann architecture to create systems that are practical."
goodwriting  language  design  javascript 
5 weeks ago
Exploring Backbone: Part 1 | Blog :: The JavaScript Playground
extending models rendering them, and creating/rendering collections
backbonejs  tutorial  javascript  clientsidemvc 
5 weeks ago
On the concept of Journaliterary Programming | Code = Conversation
"I would like to submit to you, that – with the right language at one’s disposal – it’s possible to write programs that not just communicate their intent so well that the reader understands everything after having been read once, but also that the program is written in a way that is so engaging and fun to read that we want to read them twice...Can the Perl 6 language community can make this happen?"
writing  programming  language  perl6 
5 weeks ago
Cranking | 43 Folders
On choosing what's important; long, worth it
goodwriting  living  inspiration  death 
5 weeks ago
Chrysler Halts Production Of Neckbelts | The Onion - America's Finest News Source
"Another negative side effect of the neckbelts is the psychological damage that may be suffered by eyewitnesses upon observing a convulsing, headless human body spontaneously jettison fountains of blood as the adrenaline-maximized heart furiously pumps quart after quart from the neck wound, coating the car interior, the Chrysler statement continued....Neckbelt wearers are warned that a severed human head may remain alive for up to two minutes before blood loss, oxygen starvation and shock trauma cause it to lose consciousness."
fun 
5 weeks ago
In Conversation: Barney Frank
'But some people in the media act like Washington is some autonomous entity that’s operating with no connection to the public. I had a woman stop me the other day, she said, “I’m very angry about Congress. What are you guys doing?” I said, “Who’s your Congressman?” “Oh, I don’t know.” “Well, see, I vote for me, I’m happy with me. What are you blaming me for the people you vote for?” '
politics  interview  government  econ 
5 weeks ago
Olark | Don’t break the Internet with your Javascript
some pointers on running your 3rd party javascript on an internet of browsers (very, very hostile environment)
javascript  monitoring 
5 weeks ago
Developer Testing: How much test coverage do you need? - The Testivus Answer
The great master pointed at a pot of boiling water and said: “How many grains of rice should put in that pot?”
testing  codecoverage 
5 weeks ago
Tooling - JSConf
Paul Irish presentation on HTML5/JS tooling and such; not crazy content, but awesome viewer
presentation  javascript  design 
6 weeks ago
Java Shop Politics « Michael O.Church
Compare/contrast this with yesterday's valve/abash link...
management  culture  development  collaboration 
6 weeks ago
A Year with MongoDB - Engineering at Kiip
love love love articles like this borne of real-world use ("in anger"); answer isn't so great, and they wound up moving the data to Postgres (!!) and Riak
mongodb  nosql  performance  concurrency  scaling 
6 weeks ago
Bob the Angry Flower - Abhorrent Suggestion
"Yep, it looks pretty inexorable. Have you considered banging their wives?"
fun 
6 weeks ago
So you need a template engine..
answer a few yes/no questions, pick your JS template engine!
javascript  templating 
6 weeks ago
People Make Poor Monitors for Computers at Macroeconomic Resilience
on how increasingly automated yet complex systems make it more difficult to deal with problems that come up, focuses on airlines for the part I read
automation  complexity  behavior  econ  toread 
6 weeks ago
AMQP/RabbitMQ
nice quick overview of AMQP concepts
amqp  messaging  asynchronous  ruby  rabbitmq 
6 weeks ago
Facebook and Instagram: When Your Favorite App Sells Out -- Daily Intel
another PHP hate, this time much slicker but tangential: "Millions of websites are built with PHP, because it works and it's cheap to run, but PHP is a programming language like scrapple is a meat. Imagine eating two pounds of scrapple every day for the rest of your life — that’s what Facebook does, programming-wise. Which is just to say that Facebook has its own way of doing things that looks very suspect from the outside world — but man, does it work."
goodwriting  facebook  php  design 
6 weeks ago
PHP: a fractal of bad design - fuzzy notepad
goto doc for when I need to remember why PHP is terrible
hate  php  fun 
6 weeks ago
blog.izs.me: Re: @brixen’s “Is Node Better”
useful to see where node's seams are and what's being done
nodejs 
7 weeks ago
$ cheat git
cheat sheet for git (though pretty long for something with that name...)
git  scm  tutorial 
7 weeks ago
airblade/paper_trail (Github)
pretty nifty ruby gem to implement object versioning; be interesting to see if/how they handle versioning of references as well...
ruby  rails  versioning  orm 
7 weeks ago
« earlier      
advertising advocacy agile ajax algorithm amqp android animals annotations architecture art asynchronous automation baby barackobama behavior bicycle biz blog books bookstobuy browser caching cassandra cats children civlib clojure cloudcomputing collaboration comics concurrency conference configuration container continuousintegration cqrs creativity css database dataexchange datetime debugging deployment design development distributed dom domaindrivendesign econ editor education ehr emacs email embedded emr energy entrepreneurship environment erlang events evolution exercise filesystem food framework fun functional gadget games garbagecollection gis git goodwriting google government graphics gui gumstix hacks hardware hate health healthcare hiring history hl7 html http i18n ide integration interview ioc iraq j2me java javascript jms jmx job johnmccain journalism jquery json jvm kids language law learning linux lisp logging mac management marketing media medical memory mercurial messaging mobile monitoring movies music network nodejs nosql nursinghomes opensource orm parenting patterns pennsylvania performance perl photography pittsburgh planning politics postgres presentation profiling programming propaganda protocol psychology qa race recipe religion replication rest rfid rhetoric robotics rpc ruby sarahpalin satire scala scaling science scm scripting search security serialization server sex slang soa soap soc software solaris sports spring sql ssh standards statistics steelers sysadmin taxes technology templating testing thinkpad threading tolisten toread toys transportation travel tshirt tutorial ubuntu ui unix usability video virtualization visualization voice voip voting wacko web webservices win32 wireless work workflow wtf xml zigbee

Copy this bookmark:



description:


tags: