Eliminating Web Development Waste - Nefarious Designs
3 days ago
Waste in Web Development
The TPS identifies seven types of manufacturing waste:
Overproduction
Waiting
Transportation
Extra processes
Overstock
Motion
Defects
In relation to software development, however, it’s clear that not all these types of waste translate. Lean Software Development identifies the following types of waste which translate perfectly between software and web development:
Partially complete work
Extra processes
Extra features
Task switching
Waiting
Motion
Defects
Since some of those are not immediately clear as waste, let’s examine them in more detail…
programming
webdev
projmgmt
management
The TPS identifies seven types of manufacturing waste:
Overproduction
Waiting
Transportation
Extra processes
Overstock
Motion
Defects
In relation to software development, however, it’s clear that not all these types of waste translate. Lean Software Development identifies the following types of waste which translate perfectly between software and web development:
Partially complete work
Extra processes
Extra features
Task switching
Waiting
Motion
Defects
Since some of those are not immediately clear as waste, let’s examine them in more detail…
3 days ago
reddit, I've answered a lot your questions about being deaf, and I'd like you to return the favor. I have some questions about hearing. (Also, you can AMA about deafness) : AskReddit
12 days ago
questions by a deaf person, about the sounds things make
funny
12 days ago
Dilbert comic strip for 03/01/1997 from the official Dilbert comic strips archive.
13 days ago
As you requested, I have learned to "do more with less."
I'm doing more unnecessary work with less planning, less intelligence, and less guilt.
funny
I'm doing more unnecessary work with less planning, less intelligence, and less guilt.
13 days ago
This shit happens at my job and leaves me feeling depressed and at times questio... | Hacker News
13 days ago
a day in the life of a peon in the corporate hellscape
career
management
13 days ago
Accuracy takes power: one man’s 3GHz quest to build a perfect SNES emulator | Ars Technica
14 days ago
Accurate enough?
Honestly, even with all of the issues listed above, we've only scratched the surface of accurate emulation. Take the case of DICE, the digital integrated circuit emulator. Here is an emulator that works at the transistor level for absolutely perfect recreation of the very first video games ever created. To run Pong at about 5-10fps, DICE requires a 3GHz processor. Yes, you read that right: no computer processor at this time that can run Pong at the circuit level at full speed. It's not that DICE is a slow program; indeed, it is very well optimized. It's that there is enormous overhead to simulating every last transitor propagation delay.
programming
emultion
hardware
simulation
Honestly, even with all of the issues listed above, we've only scratched the surface of accurate emulation. Take the case of DICE, the digital integrated circuit emulator. Here is an emulator that works at the transistor level for absolutely perfect recreation of the very first video games ever created. To run Pong at about 5-10fps, DICE requires a 3GHz processor. Yes, you read that right: no computer processor at this time that can run Pong at the circuit level at full speed. It's not that DICE is a slow program; indeed, it is very well optimized. It's that there is enormous overhead to simulating every last transitor propagation delay.
14 days ago
Mailinator(tm) Blog: The love and hate of Node.js
15 days ago
So as my information-less friend said - Node will scale. But that is, indeed information-less. So can Ruby, Rails, Java, C++, and COBOL - architectures scale - languages and servers don't. Just like most web apps, a Node application will probably be bottle-necked at its database. You can fool yourself that Node itself is "insanely fast" but you'd be fooling yourself (Java/Vert.x vs. Node, Java/Jetty vs. Node, Node vs. lots) and rest assured that despite scaling, some portion of your latency is baked into your language/framework performance. Your users are paying milliseconds for your choice of an interpreted and/or dynamic language.
programming
arch
15 days ago
CyberShadow/DFeed
15 days ago
the forum for the "D" language. seems really fucking fast for a forum ... find out why.
programming
source
15 days ago
SmileFormatSpec - FasterXML Wiki
16 days ago
binary json format, supposed "pretty good" and tighter than json
api
json
protocol
16 days ago
Superfeedr : Protocols over APIs
16 days ago
an API is just a combination of a protocol and an endpoint.
programming
api
16 days ago
Scott Foe's Web Log: Opinion: What The Fuck N-Gage?
17 days ago
By this point, my cynical reader is thinking, “Way to go, genius: We all know that if the culture doesn’t match the strategy, the strategy cannot work. That’s why large companies create culture-insulated silos when entering new markets. Why don’t you tell us something we don’t know, like where to find a good article to read?”
startups
management
17 days ago
Forbidden Lie$ (2007) - IMDb
18 days ago
documentary from film studies -- forbidden love story, filmmakers tries to verify, etc, etc
doc
film
18 days ago
www2.research.att.com/~bs/JSF-AV-rules.pdf
18 days ago
c++ style guide for the jsf
code
c++
programming
18 days ago
It was decided that it was okay, so long as his assigned tasks were being comple... | Hacker News
21 days ago
You never need to put a cover on a bucket full of crabs because anytime one crab tries to climb out the others will pull it back in. Sadly, people (even friends) often act in this same manner when someone they know is excelling in some way.
[probably not true, but that is no reason to spoil a story.]
hncomment
quote
life
[probably not true, but that is no reason to spoil a story.]
21 days ago
TCP Sucks | Bram Cohen
24 days ago
It’s true. We occasionally take a break from drinking moonshine and shooting beer bottles to do real engineering.
bittorrent
networking
tcp
programming
24 days ago
On Tiger Moms | The Point Magazine
27 days ago
The Tiger Mother is no philistine per se, utterly indifferent to culture and fine arts. But neither does she value culture for its own sake. Instead, her attitude exemplifies what Hannah Arendt called “cultural philistinism,” the use of art and culture by the middle classes to distinguish themselves from those beneath them: “In this fight for social position, culture began to play an enormous role as one of the weapons, if not the best-suited one, to advance oneself socially, and to ‘educate oneself’ out of the lower regions.” This attitude towards art and culture plays out in Chua’s household. Her daughters were not allowed to choose what to do with their free time; their activities had to be the kind that would look good on a college application (“Not just any activity, like ‘crafts,’ which can lead nowhere—or even worse, playing the drums, which leads to drugs”). They had to do music instead of drama (you can’t win a medal for your performance in a play). They could not choose which musical instruments they would play (for there is a strict hierarchy of musical instruments, with violin and piano at the top and percussion clearly at the bottom). This attitude also explains Chua’s devotion to the cult of virtuosity: the point of a musical performance is not to express oneself or to create something beautiful but to demonstrate the kind of technical proficiency that wins competitions.
education
culture
life
27 days ago
dosx/timezone-picker · GitHub
29 days ago
timezone picker.
TODO: redo with static images, w/o using the slippy map.
programming
python
js
webdev
TODO: redo with static images, w/o using the slippy map.
29 days ago
www.gutenberg.org/files/38769/38769-pdf.pdf
4 weeks ago
"A course of pure math" ebook on project gutenberg typeset with LaTeX
book
math
4 weeks ago
anonanalytics.com/pdf/Huabao.pdf
idea: try to correlate staff of companies charged with fraud.... and use it as an investment strategy.
5 weeks ago
advice
afghanistan
ai
algorithm
algorithms
amazon
analysis
android
apache
api
apt
architecture
art
automation
bash
bioinformatics
blog
Book
book_torrent
books
browser
business
buy
c
c++
cache
career
china
clojure
clothing
cloud
code
communication
competition
compiler
compilers
compression
computer
concurrency
contest
cooking
course
courses
cryptography
css
culture
data
database
datamining
db
debugging
decision
deployment
design
development
devops
diet
distrib
distributed
django
ec2
economics
editor
education
emacs
email
embedded
energy
engineering
entrepreneurship
environment
erlang
essay
evisceration
facebook
failure
feminism
FICTION
filesystem
film
Finance
fit
fitness
food
functional
funny
furniture
game
games
gaming
gif
gis
git
globalization
go
google
government
gpgpu
gps
graph
graphics
gtd
guns
hacking
hadoop
hardware
haskell
hbase
health
history
hncomment
hosting
html
http
intelligence
internet
investing
ios
ip
ipad
iphone
iraq
java
Javascript
journalism
jquery
Js
judgement
language
latency
latin
law
learning
library
life
linalg
linux
lisp
lit
logic
management
mapping
mapreduce
marketing
math
messaging
microcontroller
mobile
money
monitoring
munger
music
mysql
negotiation
netsec
network
networking
news
nginx
nofins
nosql
nuclear
ocr
ocw
oil
optimization
oreilly
os
papers
parallel
pdf
perf
performance
philosophy
phone
photo
photography
physics
pic
pics
poker
politics
primes
privacy
probability
probstat
productivity
proglang
programming
projectmanagement
prolog
proxy
psychology
python
Quant
quote
quotes
rant
rationality
read
reading
recipe
reference
research
rest
rev
review
ruby
sales
scalability
scaling
scheme
science
scm
search
sec
security
seo
server
software
source
sql
ssh
ssl
standards
startup
startups
statistics
strategy
style
sysadmin
technology
Testing
thesis
todo
tools
toread
trading
travel
tutorial
twitter
ui
unix
vcs
video
vim
virtualization
visualization
viz
voip
war
web
webdesign
webdev
websites
work
writing
xen