ABC: Always Be Coding — Tech Talk — Medium
11 hours ago
I need to do this: "Re-invent the wheel. You should implement the most common data structures in your language of choice. Do not rely on common libraries. Implement the following and write tests for them: vector (dynamic array), linked list, stack, queue, circular queue, hash map, set, priority queue, binary search tree, etc. You should be able to implement them quickly."
hiring
programming
practice
fb
11 hours ago
Takipi - Server Debugging Made Easy
11 hours ago
"Takipi tells you why code crashes and threads freeze. Server debugging doesn't have to suck" - there was another product along the same lines that allowed you to save the relevant (?) state of the stack and ThreadLocals and allowed you to replay calls to do debugging
java
scala
debugging
11 hours ago
National Geographic Found - Tourists atop the Chicago Tribune building look down...
yesterday
"Tourists atop the Chicago Tribune building look down on the Chicago River, the site of Old Fort Dearborn."
photography
chicago
fb
yesterday
New Research Tools Kick Up Dust in Archives - NYTimes.com
yesterday
"But for all its academic potential and efficiency benefits, some see the opening of the world’s archives as a mixed blessing. Archivists who are in charge of caring for documents that have in the past been looked at rarely, and by a relative handful of historians, worry about damage to bindings from careless researchers who flatten books to obtain better images. They also worry about the loss of control, which in some cases can lead to violations of agreements that the archives have with donors of historical materials."
academia
library
history
research
fb
yesterday
Urban Dictionary Finds a Place in the Courtroom - NYTimes.com
yesterday
"Reference in legal cases to Urban Dictionary and Wikipedia, the online encyclopedia, have become common enough that in its Spring 2010 issue, the law review of St. John’s University in Queens published an article that tried to create standardized rules for the most appropriate uses of crowdsourced Web sites."
law
internet
meme
fun
language
history
fb
yesterday
Jesus Christ, Silicon Valley | Jesus Christ, Silicon Valley!
yesterday
"In the meantime, whatever I want: mine. You want to talk excitement? That’s excitement. I just Amazon Primed a fucking speedboat."
fun
fb
yesterday
Likes.com - Cats on roombas
2 days ago
not just one, not just five but FIFTEEN wee videos
fun
cats
roomba
fb
2 days ago
AWS Redshift: How Amazon Changed The Game – AK Tech Blog
6 days ago
fairly detailed breakdown of pros and cons of redshift
aws
cloudcomputing
redshift
datawarehouse
database
query
fb
6 days ago
Chrome’s requestAutocomplete() | Mostly harmless by Alex MacCaw
6 days ago
"Once requestAutocomplete() has been called, a permissions info dialog will be displayed by Chrome, prompting the user to share their information with the page...What does this mean in practice? It means that we can replace most forms with two-click signups and two-click payments, dramatically improving usability and conversion rates."
browser
usability
privacy
tw
6 days ago
Amazon Web Services Blog: Choosing the Right EC2 Instance Type for Your Application
8 days ago
general overview, nothing deep
aws
virtualization
hardware
performance
8 days ago
PostgreSQL at a glance | CUBRID Blog
8 days ago
nice overview of Postgres, even getting down into a few internal details
postgres
database
design
opensource
8 days ago
keithf4/pg_partman · GitHub
8 days ago
"pg_partman is an extension to create and manage both time-based and serial-based table partition sets. Child table & trigger function creation is all managed by the extension itself. Tables with existing data can also have their data partitioned in easily managed smaller batches. Optional retention policy can automatically drop partitions no longer needed."
postgres
database
temporal
performance
design
tw
8 days ago
My Stroke of Luck - NYTimes.com
8 days ago
What does it feel like to be on the cusp of a stroke? Plus this, money's gotta catch up! "The merits of telemedicine seem utterly obvious, but I learn that Medicare and insurers don’t reimburse for this sort of care, with a few exceptions, because the doctor is not physically at the bedside."
healthcare
telemedicine
remotework
health
stroke
fb
8 days ago
Brutalist architecture - Wikipedia, the free encyclopedia
8 days ago
ahh, now we have an official term for Allegheny Center...
architecture
design
fb
8 days ago
JerrySievert/mongolike · GitHub
8 days ago
"Mongol[oid|ike] is an experimental MongoDB clone being built on top of PLV8 and Postgres."
mongodb
nosql
json
postgres
database
reverseengineering
tw
8 days ago
National Geographic Found - A wave of rock shaped by wind and rain towers above a plain in Western Australia, September 1963.
8 days ago
must have been difficult to get the scale of this thing
photography
geography
australia
fb
8 days ago
National Geographic Found - East German women harvesting sugar beets, September 1974.
8 days ago
I wonder what the joke was...
photography
farming
fb
8 days ago
National Geographic Found - A young couple peers over the edge of Hopi Point into the Grand Canyon, May 1955.
8 days ago
you might get dizzy just looking at this...
photography
grandcanyon
fb
8 days ago
The CAP FAQ by henryr
11 days ago
"The basic idea is that if a client writes to one side of a partition, any reads that go to the other side of that partition can't possibly know about the most recent write. Now you're faced with a choice: do you respond to the reads with potentially stale information, or do you wait (potentially forever) to hear from the other side of the partition and compromise availability?"
consistency
cap
database
distributed
fb
11 days ago
HTTP Server Written In Nashorn (Nashorn)
12 days ago
Nice! Love Rhino's capabilities and affordances but I'm glad they've revisited rather than putting on another coat of paint.
java
javascript
http
tutorial
scripting
tw
12 days ago
Historic Pittsburgh Road Fail: Liberty Tunnel - The Nonsensical Roads of Pittsburgh
16 days ago
this isn't really a road fail, just the chimneys that take up the exhaust from the tunnel
pittsburgh
transport
environment
fb
16 days ago
What if disney villains were beautiful - Imgur
20 days ago
love re-imaginings like this
disney
art
beauty
fb
20 days ago
National Geographic Found - Girls eat large swirls of cotton candy in Copenhagen, Denmark, January 1963.
21 days ago
I love photos like this that could have been from nearly anytime in the past century
photography
kids
fb
21 days ago
kung fu grippe - "No more waffles"
21 days ago
I'm not really a comic geek anymore, but...
fun
comics
fb
21 days ago
National Geographic Found - A woman stands before limestone cliffs...
22 days ago
... in the Gaspe Peninsula, Quebec, September 1934.
photography
tw
22 days ago
Getting OmniAuth with Google Apps to Work on Heroku - Naildrivin' ❺
22 days ago
...just in case someone might find this useful...
heroku
ruby
authentication
authorization
security
sso
22 days ago
Michael Lopp on Apple, managing humans and disruptive technology | Knight Lab | Northwestern University
26 days ago
love this, a requirement for working at Apple: "Have an opinion. Meetings where we debated the feature set of a product and you didn’t say anything were meetings you were no longer invited. This is related to the first point. You had to have an opinion about your product. There were no marketing requirement documents – there was good healthy debate and it was expected that you participated."
interview
management
agile
behavior
soc
fb
26 days ago
Big Data – Scaling Postgres and High Volume Inserts | Adaptly Engineering
26 days ago
implement UPSERT using CTE, nifty
postgres
database
performance
tw
26 days ago
National Geographic Found - Dogs help a Scottish gamekeeper keep watch in Aberfoyle, Scotland, March 1919
28 days ago
I'm not sure why I like this, but I do
photography
scotland
animals
fb
28 days ago
Big Macs vs. The Naked Chef - Joel on Software
29 days ago
oldie [2001!] but a goodie; dangers of making things the same, which is a temptation as companies grow bigger and managers struggle to maintain predictability
consulting
management
biz
tw
29 days ago
Dispatch - Discuss and organize your projects with your team.
29 days ago
replace email, tie cloud documents/services together with conversation; interesting...
collaboration
communication
management
29 days ago
select * from depesz; » Blog Archive » Explaining the unexplainable
4 weeks ago
really good explanation of pg EXPLAIN query plans
postgres
database
performance
monitoring
tw
4 weeks ago
Go the Fuck to Sleep - read by Samuel L Jackson - YouTube
4 weeks ago
yeah, it's 'old' in internet time, but always worth re-hearing; need I say it's got NSFW language?
fun
parenting
fb
4 weeks ago
Fiori's Owner Applies to Open Second Restaurant - Dormont-Brookline, PA Patch
4 weeks ago
...in Peters Township, the "Cranberry of the South Hills"
pittsburgh
pizza
food
fb
4 weeks ago
Postgres 9.3 feature highlight: JSON parsing functions | Michael Paquier
5 weeks ago
use functions to unpack JSON data and return tuples, nice
json
javascript
postgres
database
nosql
query
tw
5 weeks ago
The Digs: Pittsburgh Post-Gazette
5 weeks ago
how did I miss this?! photo archives of the PPG
photography
pittsburgh
history
tw
5 weeks ago
The Journey to Mecca - Ta-Nehisi Coates - The Atlantic
5 weeks ago
"If you are a libertarian and dismayed by the largely critical reaction to Paul's speech, you should understand that much of it is because black liberals, like me, actually expect more of Rand Paul than we expected of Mitt Romney. Again, a lot of us have family whose politics are not very different from Rand Paul's. These are people who don't like foreign wars, who don't like our incarceration rates, and don't like our deficit."
politics
libertarian
law
5 weeks ago
jpignata/burninator · GitHub
5 weeks ago
"Warm a standby database with some percentage of real production query traffic."
heroku
scalability
database
performance
monitoring
automation
tw
5 weeks ago
How to work with software engineers - by Ken Norton
5 weeks ago
(yes, it's satire): "Leadership means setting the bar high and challenging everyone to teleport over it. Show your ambition by committing to project schedules without consulting your team. Being held accountable to somebody else’s promises builds character and brings out the best in people. Think of JFK. He picked a totally random date to land on the moon and NASA beat it..."
fun
management
fb
via:ekepes
5 weeks ago
IT Security in a Nutshell - The Fishbowl
5 weeks ago
not even going to quote because it's so short
fun
security
hate
tw
5 weeks ago
How to Keep Animals Out of Your Vegetable Garden: 6 Steps
5 weeks ago
fencing, mix plant types (esp onions and garlic), raised beds, keep narrow pathways, mulch
gardening
5 weeks ago
Tip to Keep Rabbits Out of Your Garden - Yahoo! Voices - voices.yahoo.com
5 weeks ago
old stinky shoes, pinwheels, marigolds, mothballs, fake snakes, corncobs soaked in vinegar
gardening
5 weeks ago
Even Dictionaries Grapple With Getting 'Marriage' Right : NPR
5 weeks ago
love this: 'Dictionary definitions of "camera" used to mention film and plates; now they just refer to a photosensitive surface. But the meaning of "camera" isn't different; it's just that now technology lets us see what its essence has been all along.'
language
marriage
equality
fb
5 weeks ago
Fanout Blog » HTTP GRIP and the Proxy-and-Hold technique
5 weeks ago
describe in some more detail the realtime-via-proxy from the last link
http
proxy
design
asynchronous
messaging
5 weeks ago
Fanout Blog » An HTTP reverse proxy for realtime
5 weeks ago
works by sniffing http headers and exposing an API to the backend
http
proxy
asynchronous
tw
5 weeks ago
Pure, functional JavaScript (HTML presentation)
5 weeks ago
great presentation about functional programming in JavaScript
functional
javascript
presentation
tw
5 weeks ago
Using PLV8 to index JSON - Andrew's PostgreSQL blog
5 weeks ago
create a PLV8 function to extract data from a JSON structure, then reference that function in the index
json
postgres
database
nosql
5 weeks ago
ssh - How to convert .ppk key to OpenSSH key *under Linux*? - Super User
5 weeks ago
download puttygen, use that (available via apt-get or brew)
ssh
sysadmin
security
5 weeks ago
I'm Weighing Whether Or Not I Want To Go Through The Hell Of Appealing To You Idiotic, Uninformed Oafs | The Onion - America's Finest News Source
6 weeks ago
"Because when it comes right down to it, I have two choices: Either I spend the next three years of my life investing an enormous amount of time and energy into appealing to the lowest common denominator, or I preserve my dignity, move on with my life, and continue serving the public without completely degrading myself day in and day out for millions of ignorant slobs."
fun
politics
tw
6 weeks ago
Hypercritical: Technological Conservatism
6 weeks ago
Forgot to bookmark this among discussion and kudos. "At some point, we’re all guilty of looking down upon things that have changed since our own formative years, but this attitude has no place in technology criticism—and it’s absolute poison for anyone trying to create great tech products and services. Not all new ideas represent progress. (Do I really need to spell this out? It seems so.) But ideas should not be rejected based merely on a lifetime of having lived without them. Today’s “unnecessary” frill is tomorrow’s baseline."
technology
culture
criticism
goodwriting
fb
6 weeks ago
Redis as the primary data store? WTF?!
6 weeks ago
lots of caveats, but if you need the speed (and relatively painless sharding, maybe?) then it can be done
redis
nosql
performance
memory
sharding
scalability
6 weeks ago
National Geographic Found - Turkey farm in Idaho, June 1944.
6 weeks ago
turkeys everywhere! they're surrounding the little blond girls, poised to attack!
photography
tw
6 weeks ago
Redis with an SSD swap, not what you want - Antirez weblog
6 weeks ago
SSDs are fast, but still nowhere near memory: "Basically what happens is that at some point Redis starts to force the OS to move memory pages between RAM and swap at *every* operation performed, since we are accessed keys at random, and there are no more spare pages."
redis
nosql
architecture
design
performance
ssd
fb
6 weeks ago
Dispatch — Dispatch
6 weeks ago
"Dispatch is a library for asynchronous HTTP interaction. It provides a Scala vocabulary for Java’s async-http-client. The latest release version is 0.10.0."
scala
http
asynchronous
6 weeks ago
Ninja Software Development: Something Sure Is Rank
6 weeks ago
stack ranking seems like something that someone proposed as a joke in a management article, then people didn't realize it was a joke and did it for real (kinda like 'waterfall'): "Once employees know that they are ranked against each other and avoiding being in the 'bottom 10%' is vital, they will start to alter their behavior to try and avoid being the low man. This leads to anti-social activities such as information hoarding, sabotage, and grandstanding. They stop trying to further the group goals in favor of their own."
management
behavior
psychology
hate
tw
6 weeks ago
<learning class='always'> - AngularJs - Where To Start?
6 weeks ago
nice list of resources to get started
angularjs
javascript
clientsidemvc
tw
6 weeks ago
Frameworks Round 2 - TechEmpower Blog
6 weeks ago
another round of performance numbers for a lot (!) of different frameworks across languages; this set includes pull requests from framework enthusiasts, which is pretty uncommon and fantastic
performance
java
ruby
rubyonrails
json
fb
6 weeks ago
wg/wrk · GitHub
6 weeks ago
where 'modern' means 'not ab': "wrk is a modern HTTP benchmarking tool capable of generating significant load when run on a single multi-core CPU. It combines a multithreaded design with scalable event notification systems such as epoll and kqueue."
performance
http
monitoring
loadtesting
fb
6 weeks ago
advertising
agile
ajax
algorithm
amqp
android
animals
annotations
architecture
art
asynchronous
authentication
automation
baby
barackobama
behavior
bicycle
biz
blog
books
bookstobuy
browser
caching
cats
celeb
clientsidemvc
clojure
cloudcomputing
collaboration
comedy
comics
concurrency
conference
container
continuousintegration
cqrs
creativity
criticism
css
culture
database
dataexchange
datetime
debugging
deployment
design
development
distributed
domaindrivendesign
econ
editor
education
ehr
emacs
email
embedded
emr
energy
entrepreneurship
environment
events
evolution
exercise
fb
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
ide
inspiration
interview
ioc
iraq
j2me
java
javascript
jms
johnmccain
journalism
jquery
json
jvm
kids
language
law
learning
linux
lisp
mac
management
marketing
media
medical
memory
mercurial
messaging
mobile
monitoring
movies
music
network
nodejs
nosql
nostalgia
nursinghomes
opensource
orm
parenting
patterns
pennsylvania
performance
perl
photography
pittsburgh
planning
politics
postgres
presentation
profiling
programming
protocol
psychology
qa
race
recipe
religion
replication
rest
rfid
rhetoric
robotics
rpc
ruby
sarahpalin
satire
scala
scalability
scaling
science
scm
scripting
search
security
serialization
server
sex
soa
soap
soc
software
solaris
sports
spring
sql
ssh
standards
statistics
steelers
sysadmin
technology
templating
temporal
testing
thinkpad
threading
tolisten
toread
toys
transportation
tutorial
tw
ubuntu
ui
unix
usability
video
virtualization
visualization
voice
voting
wacko
web
webservices
win32
wireless
work
workflow
writing
wtf
xml
zigbee