> Tony Fadell was hired to create the iPod in late January 2001. Steve Jobs greenlit the project in March 2001. They hired a contract manufacturer in April 2001, announced the product in October 2001, and shipped the first production iPod to customers in November 2001, around 290 days after getting started. Source: Tony Fadell. Just 290 days for the iPod to go from idea to customer is crazy fast
Impressive for sure, not to knock it. But, as I recall reading, the mini HDD for the iPod was already developed by a vendor's R&D, sitting around for a use case. Which Apple decided to take exclusive advantage of. Thus, that iPod offering seemed kind of "revolutionary". But it's not like Apple started the project, then developed all of the tech for it in this time of 290 days. Which is sort of what the summary reads…
Fast
241–250 of 306 posts
Re: Fast
#242This may be one of the best (worst) examples of how bad things are today. The California High-Speed Rail was funded over 15 years ago and they haven't begun building it yet. They are 82% of the way through their environmental studies. https://hsr.ca.gov/about/capital-costs-funding/ https://twitter.com/cahsra/status/1674900759677227012
> environmental studies There's your answer. It's one of the biggest reasons why it's so hard to build infrastructure and housing, even for green projects like wind farms.
Re: Fast
#243Earlier quoted context omitted.
Sure, complications happened. But how efficiently was each day, each hour, used to solve these problems.
Hey if there's some delay caused by your team you can always just go back to the gov with shaking the money tin and explaining some 'unexpected outcomes'. The fact it's the same outcome every project is a feature not a bug.
if project realistically costs $100M and should take 3 years - it won't be approved due to budgetary and other political reasons.
Much easier to announce a project as $30M that can be done in 1 year, and intentionally skip over planning, and contingencies+complications.
Plan for naively simple project, like a Wordpress website, even if it is for is amazon.com.
When the project SNAFUs, go back to customer and use sunken cost fallacy to get more budget & time, until customer runs out of either Money (budget) or Patience (time), then complete the project and move on to the next "Grande Project"
Re: Fast
#244The NYC subway and TGV are great examples. They were built when land was plentiful and people were sparse!
Re: Fast
#245Earlier quoted context omitted.
Not to knock the success of git, or the amazing effort under pressure, but the cohesiveness / understandability could be better.
Most of the inconsistencies, like "checkout" having three different functions, were added much later, in attempts to make UX niftier locally, without thinking about the product as a whole.
Re: Fast
#246Earlier quoted context omitted.
It would be interesting to look at a wider range of metrics for some of these fast vs. slow projects. Safety: Did the fast projects result in more injuries or deaths? Social: Willingly vs. unwilling participation. IE seized land vs. sold willingly at market rate. Coerced by gov to help build the hospital vs. paid market labor rate. Environmental: Much easier to design and build a hydro dam when you don't need to worr…
Safety: "(2022) No major accidents occurred in the field of highway and water transport engineering construction throughout the year. There were 47 safety production accidents, causing 61 deaths. This represents a decrease of 26.6% and 32.2% respectively compared to the previous year." [1] Based on the context, this includes all infrastructure construction such as roads and rails. There were 61 fatalities in 2022, wh…
> This approach contrasts markedly with that of the West or areas heavily influenced by the West like Hong Kong, where a small environmental group can obstruct major projects. China adopts a holistic approach, balancing economic needs with environmental concerns through different stages of development.
Re: Fast
#247Earlier quoted context omitted.
> Video codec encoding was such a mess for such a long time due to the issues with MP4 and all the patent nightmare mess that unfortunately took way longer than it should have. Dude this isn't even wrong . It's just nonsensical and ahistorical.
Like, no, dude, it's totally sensical, historical, documented and written down for all time, part of the patent system of the United States and even if its dissatisfactional... it's actually really, truly, factual: https://video.stackexchange.com/questions/14694/mp4-h-264-pa... https://en.m.wikipedia.org/wiki/MPEG_LA https://www.osnews.com/story/23299/why-flash-dissatisfies-me...
You're trying to draw a connection to unrelated issues. The MPEG-LA has a pretty clear licensing structure for h.264. Mobile SoCs with hardware h.264 decoders come with playback licenses just rolled into the cost of the decoder. Microsoft and Apple both shipped playback licenses. Adobe also had playback licenses for Flash because it supported h.264 in both FLV and MP4 containers. Only Firefox had any problem with h.264 licensing because they insisted on shipping their own decoder instead of just hooking into the OS' native decoder. That was a problem of their own making and was only really an issue on desktop Linux. The vast majority of people in the web have no need for concern of MPEG-LA licenses.
Even that is immaterial because the HTML5 video tag spec doesn't have a "must implement" codec specified. It readily supports references to multiple video sources based on what the browser/OS combination supports.
That still has nothing to do with issues around video delivery in browsers. Even YouTube didn't have HTML5-based playback until 2010 (for a limited amount of content). IE still had over 50% usage share of browsers so Flash-based video players were the most reliable means of video playback for most users.
Licensing of codecs just was not a limiting factor. Licensing for h.264 wasn't any more onerous than licensing for Sorensen Spark, VP6, WMV or Real Video video streaming sites were using before they started to adopt h.264.
It's fine to complain about software patents but don't conflate unrelated issues. MPEG-LA licensing didn't make the W3C ignore media playback for years. The MPEG-LA didn't affect IE's outsize influence on the web for a decade.
Re: Fast
#248Earlier quoted context omitted.
That's a good point. But Git was initially written by one cranky Finn, in ten days. It totally changed the way we all work.
Just want to mention this because this parable gets thrown around a lot. The delta between what git is now and what it was when first released is massive. Junio Hamano has been a absolute force of a maintainer and steward over the interim 18 years (!!) since 2005. This story often gets tossed around, as if to imply all of what git is today was put out by Linus in 2 weeks, but I think it suffers from a bit of a hero w…
Maintainers should get more credit, but the hero worship isn’t entirely misplaced. It’s not often that someone gets to change the world.
Re: Fast
#249Very interesting thing(maybe sample representativeness) is that there aren't any "fast" things from the 2010-2020 decade. Does anyone have anything impressive in mind? Personally can't think of anything myself.
The entire ride-sharing/delivery/logistics space was moving ridiculously fast during that time. Remember those photos of thousands of multicolored bicycles abandoned in fields? Or the scooters being yeeted into the ocean, global riots from taxi drivers, the collapse of the taxi medallion market, regulatory debates in every city/state/country, billions of VC money raised in weeks (or days), the Darwinian M&A scene as…
Re: Fast
#250Back in the early COVID days, an airplane with PPE landed in Prague. Responsible agency has been short handed so the staff of national budget oversight agency came to help in what was a prime example of violation of budgeting discipline and just unloaded the airplane. I could not stop laughing about that for days. Other ministries were literally excusing themselves since "they were not allocated funds to deal with th…
Ordinary employees can't choose to break the rules, the boss can, that's ... how everything works?